builder: mozilla-aurora_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-172 starttime: 1462372550.03 results: success (0) buildid: 20160504060652 builduid: 6332ef4123cc487b8a5f80e57c1ac96f revision: 8d5e742034ae63bdd5011efd50e28290363908cc ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-04 07:35:50.034564) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-04 07:35:50.035037) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-04 07:35:50.035319) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-04 07:35:50.147905) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-04 07:35:50.148299) ========= '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-172\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-172 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-172 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-172\AppData\Local LOGONSERVER=\\T-W864-IX-172 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-172 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-172 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-172 WINDIR=C:\windows using PTY: False --07:35:51-- 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% 2.10 GB/s 07:35:52 (2.10 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.995000 ========= master_lag: 0.14 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-04 07:35:52.279661) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-04 07:35:52.279988) ========= '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-172\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-172 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-172 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-172\AppData\Local LOGONSERVER=\\T-W864-IX-172 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-172 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-172 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-172 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.009000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-04 07:35:55.301497) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-04 07:35:55.301985) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 8d5e742034ae63bdd5011efd50e28290363908cc --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-aurora --rev 8d5e742034ae63bdd5011efd50e28290363908cc --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-172\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-172 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-172 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-172\AppData\Local LOGONSERVER=\\T-W864-IX-172 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-172 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-172 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-172 WINDIR=C:\windows using PTY: False 2016-05-04 07:35:55,502 truncating revision to first 12 chars 2016-05-04 07:35:55,502 Setting DEBUG logging. 2016-05-04 07:35:55,502 attempt 1/10 2016-05-04 07:35:55,502 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/8d5e742034ae?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-04 07:35:55,905 unpacking tar archive at: mozilla-aurora-8d5e742034ae/testing/mozharness/ program finished with exit code 0 elapsedTime=0.976000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-04 07:35:56.333892) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-04 07:35:56.334302) ========= script_repo_revision: 8d5e742034ae63bdd5011efd50e28290363908cc ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-04 07:35:56.334756) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-04 07:35:56.335104) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-04 07:35:56.348408) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 13 secs) (at 2016-05-04 07:35:56.348722) ========= '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-aurora' '--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-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-172\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-172 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-172 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-172\AppData\Local LOGONSERVER=\\T-W864-IX-172 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-172 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-172 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-172 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 07:35:56 INFO - MultiFileLogger online at 20160504 07:35:56 in C:\slave\test 07:35:56 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-aurora --download-symbols true 07:35:56 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 07:35:56 INFO - {'append_to_log': False, 07:35:56 INFO - 'base_work_dir': 'C:\\slave\\test', 07:35:56 INFO - 'blob_upload_branch': 'mozilla-aurora', 07:35:56 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 07:35:56 INFO - 'buildbot_json_path': 'buildprops.json', 07:35:56 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 07:35:56 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:35:56 INFO - 'download_minidump_stackwalk': True, 07:35:56 INFO - 'download_symbols': 'true', 07:35:56 INFO - 'e10s': False, 07:35:56 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 07:35:56 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 07:35:56 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 07:35:56 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 07:35:56 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 07:35:56 INFO - 'C:/mozilla-build/tooltool.py'), 07:35:56 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 07:35:56 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 07:35:56 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:35:56 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:35:56 INFO - 'log_level': 'info', 07:35:56 INFO - 'log_to_console': True, 07:35:56 INFO - 'opt_config_files': (), 07:35:56 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:35:56 INFO - '--processes=1', 07:35:56 INFO - '--config=%(test_path)s/wptrunner.ini', 07:35:56 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:35:56 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:35:56 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:35:56 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:35:56 INFO - 'pip_index': False, 07:35:56 INFO - 'require_test_zip': True, 07:35:56 INFO - 'test_type': ('testharness',), 07:35:56 INFO - 'this_chunk': '1', 07:35:56 INFO - 'total_chunks': '10', 07:35:56 INFO - 'virtualenv_path': 'venv', 07:35:56 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:35:56 INFO - 'work_dir': 'build'} 07:35:56 INFO - ##### 07:35:56 INFO - ##### Running clobber step. 07:35:56 INFO - ##### 07:35:56 INFO - Running pre-action listener: _resource_record_pre_action 07:35:56 INFO - Running main action method: clobber 07:35:56 INFO - rmtree: C:\slave\test\build 07:35:56 INFO - Using _rmtree_windows ... 07:35:56 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 07:37:04 INFO - Running post-action listener: _resource_record_post_action 07:37:04 INFO - ##### 07:37:04 INFO - ##### Running read-buildbot-config step. 07:37:04 INFO - ##### 07:37:04 INFO - Running pre-action listener: _resource_record_pre_action 07:37:04 INFO - Running main action method: read_buildbot_config 07:37:04 INFO - Using buildbot properties: 07:37:04 INFO - { 07:37:04 INFO - "project": "", 07:37:04 INFO - "product": "firefox", 07:37:04 INFO - "script_repo_revision": "production", 07:37:04 INFO - "scheduler": "tests-mozilla-aurora-win8_64-debug-unittest", 07:37:04 INFO - "repository": "", 07:37:04 INFO - "buildername": "Windows 8 64-bit mozilla-aurora debug test web-platform-tests-1", 07:37:04 INFO - "buildid": "20160504060652", 07:37:04 INFO - "pgo_build": "False", 07:37:04 INFO - "basedir": "C:\\slave\\test", 07:37:04 INFO - "buildnumber": 56, 07:37:04 INFO - "slavename": "t-w864-ix-172", 07:37:04 INFO - "revision": "8d5e742034ae63bdd5011efd50e28290363908cc", 07:37:04 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 07:37:04 INFO - "platform": "win64", 07:37:04 INFO - "branch": "mozilla-aurora", 07:37:04 INFO - "repo_path": "releases/mozilla-aurora", 07:37:04 INFO - "moz_repo_path": "", 07:37:04 INFO - "stage_platform": "win64", 07:37:04 INFO - "builduid": "6332ef4123cc487b8a5f80e57c1ac96f", 07:37:04 INFO - "slavebuilddir": "test" 07:37:04 INFO - } 07:37:04 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/P205XrNoS4-B6Nl5o5MjzA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json. 07:37:04 INFO - Found installer url https://queue.taskcluster.net/v1/task/P205XrNoS4-B6Nl5o5MjzA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip. 07:37:04 INFO - Running post-action listener: _resource_record_post_action 07:37:04 INFO - ##### 07:37:04 INFO - ##### Running download-and-extract step. 07:37:04 INFO - ##### 07:37:04 INFO - Running pre-action listener: _resource_record_pre_action 07:37:04 INFO - Running main action method: download_and_extract 07:37:04 INFO - mkdir: C:\slave\test\build\tests 07:37:04 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')]} 07:37:04 INFO - https://queue.taskcluster.net/v1/task/P205XrNoS4-B6Nl5o5MjzA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json matches https://queue.taskcluster.net 07:37:04 INFO - trying https://queue.taskcluster.net/v1/task/P205XrNoS4-B6Nl5o5MjzA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json 07:37:04 INFO - Downloading https://queue.taskcluster.net/v1/task/P205XrNoS4-B6Nl5o5MjzA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 07:37:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/P205XrNoS4-B6Nl5o5MjzA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.test_packages.json'}, attempt #1 07:37:05 INFO - Downloaded 1274 bytes. 07:37:05 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 07:37:05 INFO - Using the following test package requirements: 07:37:05 INFO - {u'common': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 07:37:05 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 07:37:05 INFO - u'firefox-48.0a2.en-US.win64.cppunittest.tests.zip'], 07:37:05 INFO - u'gtest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 07:37:05 INFO - u'firefox-48.0a2.en-US.win64.gtest.tests.zip'], 07:37:05 INFO - u'jittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 07:37:05 INFO - u'jsshell-win64.zip'], 07:37:05 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 07:37:05 INFO - u'firefox-48.0a2.en-US.win64.mochitest.tests.zip'], 07:37:05 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 07:37:05 INFO - u'reftest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 07:37:05 INFO - u'firefox-48.0a2.en-US.win64.reftest.tests.zip'], 07:37:05 INFO - u'talos': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 07:37:05 INFO - u'firefox-48.0a2.en-US.win64.talos.tests.zip'], 07:37:05 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 07:37:05 INFO - u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'], 07:37:05 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 07:37:05 INFO - u'firefox-48.0a2.en-US.win64.xpcshell.tests.zip']} 07:37:05 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win64.common.tests.zip', u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 07:37:05 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')]} 07:37:05 INFO - https://queue.taskcluster.net/v1/task/P205XrNoS4-B6Nl5o5MjzA/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 07:37:05 INFO - trying https://queue.taskcluster.net/v1/task/P205XrNoS4-B6Nl5o5MjzA/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip 07:37:05 INFO - Downloading https://queue.taskcluster.net/v1/task/P205XrNoS4-B6Nl5o5MjzA/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip 07:37:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/P205XrNoS4-B6Nl5o5MjzA/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip'}, attempt #1 07:37:07 INFO - Downloaded 21593812 bytes. 07:37:07 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 07:37:07 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 07:37:09 INFO - caution: filename not matched: web-platform/* 07:37:09 INFO - Return code: 11 07:37:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:37:09 INFO - https://queue.taskcluster.net/v1/task/P205XrNoS4-B6Nl5o5MjzA/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 07:37:09 INFO - trying https://queue.taskcluster.net/v1/task/P205XrNoS4-B6Nl5o5MjzA/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip 07:37:09 INFO - Downloading https://queue.taskcluster.net/v1/task/P205XrNoS4-B6Nl5o5MjzA/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip 07:37:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/P205XrNoS4-B6Nl5o5MjzA/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip'}, attempt #1 07:37:11 INFO - Downloaded 36408675 bytes. 07:37:11 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 07:37:11 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 07:37:55 INFO - caution: filename not matched: bin/* 07:37:55 INFO - caution: filename not matched: config/* 07:37:55 INFO - caution: filename not matched: mozbase/* 07:37:55 INFO - caution: filename not matched: marionette/* 07:37:55 INFO - caution: filename not matched: tools/wptserve/* 07:37:55 INFO - Return code: 11 07:37:55 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')]} 07:37:55 INFO - https://queue.taskcluster.net/v1/task/P205XrNoS4-B6Nl5o5MjzA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip matches https://queue.taskcluster.net 07:37:55 INFO - trying https://queue.taskcluster.net/v1/task/P205XrNoS4-B6Nl5o5MjzA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 07:37:55 INFO - Downloading https://queue.taskcluster.net/v1/task/P205XrNoS4-B6Nl5o5MjzA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.zip 07:37:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/P205XrNoS4-B6Nl5o5MjzA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip'}, attempt #1 07:37:59 INFO - Downloaded 85331399 bytes. 07:37:59 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/P205XrNoS4-B6Nl5o5MjzA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 07:37:59 INFO - mkdir: C:\slave\test\properties 07:37:59 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 07:37:59 INFO - Writing to file C:\slave\test\properties\build_url 07:37:59 INFO - Contents: 07:37:59 INFO - build_url:https://queue.taskcluster.net/v1/task/P205XrNoS4-B6Nl5o5MjzA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 07:37:59 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/P205XrNoS4-B6Nl5o5MjzA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 07:37:59 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 07:37:59 INFO - Writing to file C:\slave\test\properties\symbols_url 07:37:59 INFO - Contents: 07:37:59 INFO - symbols_url:https://queue.taskcluster.net/v1/task/P205XrNoS4-B6Nl5o5MjzA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 07:38:00 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')]} 07:38:00 INFO - https://queue.taskcluster.net/v1/task/P205XrNoS4-B6Nl5o5MjzA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 07:38:00 INFO - trying https://queue.taskcluster.net/v1/task/P205XrNoS4-B6Nl5o5MjzA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 07:38:00 INFO - Downloading https://queue.taskcluster.net/v1/task/P205XrNoS4-B6Nl5o5MjzA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 07:38:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/P205XrNoS4-B6Nl5o5MjzA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip'}, attempt #1 07:38:02 INFO - Downloaded 53580537 bytes. 07:38:02 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 07:38:02 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 07:38:03 INFO - Return code: 0 07:38:03 INFO - Running post-action listener: _resource_record_post_action 07:38:03 INFO - Running post-action listener: set_extra_try_arguments 07:38:03 INFO - ##### 07:38:03 INFO - ##### Running create-virtualenv step. 07:38:03 INFO - ##### 07:38:03 INFO - Running pre-action listener: _pre_create_virtualenv 07:38:03 INFO - Running pre-action listener: _resource_record_pre_action 07:38:03 INFO - Running main action method: create_virtualenv 07:38:03 INFO - Creating virtualenv C:\slave\test\build\venv 07:38:03 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 07:38:03 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 07:38:07 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 07:38:10 INFO - Installing distribute......................................................................................................................................................................................done. 07:38:12 INFO - Return code: 0 07:38:12 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 07:38:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:38:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:38:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:38:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:38:12 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 0x0250B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02624200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025A9930>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025DE368>, '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 0x02300D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026370C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-172', 'USERDOMAIN': 'T-W864-IX-172', '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-172', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-172\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-172', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-172', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-172', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-172\\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 07:38:12 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 07:38:12 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 07:38:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:38:12 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-172\\AppData\\Roaming', 07:38:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:38:12 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:38:12 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:38:12 INFO - 'COMPUTERNAME': 'T-W864-IX-172', 07:38:12 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:38:12 INFO - 'DCLOCATION': 'SCL3', 07:38:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:38:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:38:12 INFO - 'HOMEDRIVE': 'C:', 07:38:12 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-172', 07:38:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:38:12 INFO - 'KTS_VERSION': '1.19c', 07:38:12 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-172\\AppData\\Local', 07:38:12 INFO - 'LOGONSERVER': '\\\\T-W864-IX-172', 07:38:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:38:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:38:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:38:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:38:12 INFO - 'MOZ_NO_REMOTE': '1', 07:38:12 INFO - 'NO_EM_RESTART': '1', 07:38:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:38:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:38:12 INFO - 'OS': 'Windows_NT', 07:38:12 INFO - 'OURDRIVE': 'C:', 07:38:12 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', 07:38:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:38:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:38:12 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:38:12 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:38:12 INFO - 'PROCESSOR_LEVEL': '6', 07:38:12 INFO - 'PROCESSOR_REVISION': '1e05', 07:38:12 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:38:12 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:38:12 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:38:12 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:38:12 INFO - 'PROMPT': '$P$G', 07:38:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:38:12 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:38:12 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:38:12 INFO - 'PWD': 'C:\\slave\\test', 07:38:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:38:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:38:12 INFO - 'SYSTEMDRIVE': 'C:', 07:38:12 INFO - 'SYSTEMROOT': 'C:\\windows', 07:38:12 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:38:12 INFO - 'TEST1': 'testie', 07:38:12 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:38:12 INFO - 'USERDOMAIN': 'T-W864-IX-172', 07:38:12 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-172', 07:38:12 INFO - 'USERNAME': 'cltbld', 07:38:12 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-172', 07:38:12 INFO - 'WINDIR': 'C:\\windows', 07:38:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:38:13 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:38:13 INFO - Downloading/unpacking psutil>=0.7.1 07:38:13 INFO - Running setup.py egg_info for package psutil 07:38:13 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 07:38:13 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:38:13 INFO - Installing collected packages: psutil 07:38:13 INFO - Running setup.py install for psutil 07:38:13 INFO - building 'psutil._psutil_windows' extension 07:38:13 INFO - error: Unable to find vcvarsall.bat 07:38:13 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-xrjqy0-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 07:38:13 INFO - running install 07:38:13 INFO - running build 07:38:13 INFO - running build_py 07:38:13 INFO - creating build 07:38:13 INFO - creating build\lib.win32-2.7 07:38:13 INFO - creating build\lib.win32-2.7\psutil 07:38:13 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 07:38:13 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 07:38:13 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 07:38:13 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 07:38:13 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 07:38:13 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 07:38:13 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 07:38:13 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 07:38:13 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 07:38:13 INFO - running build_ext 07:38:13 INFO - building 'psutil._psutil_windows' extension 07:38:13 INFO - error: Unable to find vcvarsall.bat 07:38:13 INFO - ---------------------------------------- 07:38:13 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-xrjqy0-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 07:38:13 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-172\AppData\Roaming\pip\pip.log 07:38:13 WARNING - Return code: 1 07:38:13 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! 07:38:13 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 07:38:13 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')]} 07:38:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:38:13 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')]} 07:38:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:38:13 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 0x0250B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02624200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025A9930>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025DE368>, '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 0x02300D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026370C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-172', 'USERDOMAIN': 'T-W864-IX-172', '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-172', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-172\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-172', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-172', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-172', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-172\\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 07:38:13 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 07:38:13 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 07:38:13 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:38:13 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-172\\AppData\\Roaming', 07:38:13 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:38:13 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:38:13 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:38:13 INFO - 'COMPUTERNAME': 'T-W864-IX-172', 07:38:13 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:38:13 INFO - 'DCLOCATION': 'SCL3', 07:38:13 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:38:13 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:38:13 INFO - 'HOMEDRIVE': 'C:', 07:38:13 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-172', 07:38:13 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:38:13 INFO - 'KTS_VERSION': '1.19c', 07:38:13 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-172\\AppData\\Local', 07:38:13 INFO - 'LOGONSERVER': '\\\\T-W864-IX-172', 07:38:13 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:38:13 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:38:13 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:38:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:38:13 INFO - 'MOZ_NO_REMOTE': '1', 07:38:13 INFO - 'NO_EM_RESTART': '1', 07:38:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:38:13 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:38:13 INFO - 'OS': 'Windows_NT', 07:38:13 INFO - 'OURDRIVE': 'C:', 07:38:13 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', 07:38:13 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:38:13 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:38:13 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:38:13 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:38:13 INFO - 'PROCESSOR_LEVEL': '6', 07:38:13 INFO - 'PROCESSOR_REVISION': '1e05', 07:38:13 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:38:13 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:38:13 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:38:13 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:38:13 INFO - 'PROMPT': '$P$G', 07:38:13 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:38:13 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:38:13 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:38:13 INFO - 'PWD': 'C:\\slave\\test', 07:38:13 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:38:13 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:38:13 INFO - 'SYSTEMDRIVE': 'C:', 07:38:13 INFO - 'SYSTEMROOT': 'C:\\windows', 07:38:13 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:38:13 INFO - 'TEST1': 'testie', 07:38:13 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:38:13 INFO - 'USERDOMAIN': 'T-W864-IX-172', 07:38:13 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-172', 07:38:13 INFO - 'USERNAME': 'cltbld', 07:38:13 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-172', 07:38:13 INFO - 'WINDIR': 'C:\\windows', 07:38:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:38:14 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:38:14 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 07:38:14 INFO - Downloading mozsystemmonitor-0.0.tar.gz 07:38:14 INFO - Running setup.py egg_info for package mozsystemmonitor 07:38:14 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 07:38:14 INFO - Running setup.py egg_info for package psutil 07:38:14 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 07:38:14 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:38:14 INFO - Installing collected packages: mozsystemmonitor, psutil 07:38:14 INFO - Running setup.py install for mozsystemmonitor 07:38:14 INFO - Running setup.py install for psutil 07:38:14 INFO - building 'psutil._psutil_windows' extension 07:38:14 INFO - error: Unable to find vcvarsall.bat 07:38:14 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-kj3zm3-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 07:38:14 INFO - running install 07:38:14 INFO - running build 07:38:14 INFO - running build_py 07:38:14 INFO - running build_ext 07:38:14 INFO - building 'psutil._psutil_windows' extension 07:38:14 INFO - error: Unable to find vcvarsall.bat 07:38:14 INFO - ---------------------------------------- 07:38:14 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-kj3zm3-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 07:38:14 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-172\AppData\Roaming\pip\pip.log 07:38:14 WARNING - Return code: 1 07:38:14 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! 07:38:14 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 07:38:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:38:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:38:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:38:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:38:14 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x0250B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02624200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025A9930>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025DE368>, '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 0x02300D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026370C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-172', 'USERDOMAIN': 'T-W864-IX-172', '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-172', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-172\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-172', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-172', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-172', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-172\\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 07:38:14 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 07:38:14 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 07:38:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:38:14 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-172\\AppData\\Roaming', 07:38:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:38:14 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:38:14 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:38:14 INFO - 'COMPUTERNAME': 'T-W864-IX-172', 07:38:14 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:38:14 INFO - 'DCLOCATION': 'SCL3', 07:38:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:38:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:38:14 INFO - 'HOMEDRIVE': 'C:', 07:38:14 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-172', 07:38:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:38:14 INFO - 'KTS_VERSION': '1.19c', 07:38:14 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-172\\AppData\\Local', 07:38:14 INFO - 'LOGONSERVER': '\\\\T-W864-IX-172', 07:38:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:38:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:38:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:38:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:38:14 INFO - 'MOZ_NO_REMOTE': '1', 07:38:14 INFO - 'NO_EM_RESTART': '1', 07:38:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:38:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:38:14 INFO - 'OS': 'Windows_NT', 07:38:14 INFO - 'OURDRIVE': 'C:', 07:38:14 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 07:38:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:38:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:38:14 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:38:14 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:38:14 INFO - 'PROCESSOR_LEVEL': '6', 07:38:14 INFO - 'PROCESSOR_REVISION': '1e05', 07:38:14 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:38:14 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:38:14 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:38:14 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:38:14 INFO - 'PROMPT': '$P$G', 07:38:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:38:14 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:38:14 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:38:14 INFO - 'PWD': 'C:\\slave\\test', 07:38:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:38:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:38:14 INFO - 'SYSTEMDRIVE': 'C:', 07:38:14 INFO - 'SYSTEMROOT': 'C:\\windows', 07:38:14 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:38:14 INFO - 'TEST1': 'testie', 07:38:14 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:38:14 INFO - 'USERDOMAIN': 'T-W864-IX-172', 07:38:14 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-172', 07:38:14 INFO - 'USERNAME': 'cltbld', 07:38:14 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-172', 07:38:14 INFO - 'WINDIR': 'C:\\windows', 07:38:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:38:14 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:38:14 INFO - Downloading/unpacking blobuploader==1.2.4 07:38:14 INFO - Downloading blobuploader-1.2.4.tar.gz 07:38:14 INFO - Running setup.py egg_info for package blobuploader 07:38:14 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 07:38:19 INFO - Running setup.py egg_info for package requests 07:38:19 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 07:38:19 INFO - Downloading docopt-0.6.1.tar.gz 07:38:19 INFO - Running setup.py egg_info for package docopt 07:38:19 INFO - Installing collected packages: blobuploader, docopt, requests 07:38:19 INFO - Running setup.py install for blobuploader 07:38:19 INFO - Running setup.py install for docopt 07:38:19 INFO - Running setup.py install for requests 07:38:19 INFO - Successfully installed blobuploader docopt requests 07:38:19 INFO - Cleaning up... 07:38:19 INFO - Return code: 0 07:38:19 INFO - Installing None into virtualenv C:\slave\test\build\venv 07:38:19 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')]} 07:38:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:38:19 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')]} 07:38:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:38:19 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 0x0250B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02624200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025A9930>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025DE368>, '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 0x02300D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026370C0>, '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-172', 'USERDOMAIN': 'T-W864-IX-172', '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-172', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-172\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-172', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-172', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-172', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-172\\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 07:38:19 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 07:38:19 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 07:38:19 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:38:19 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-172\\AppData\\Roaming', 07:38:19 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:38:19 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:38:19 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:38:19 INFO - 'COMPUTERNAME': 'T-W864-IX-172', 07:38:19 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:38:19 INFO - 'DCLOCATION': 'SCL3', 07:38:19 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:38:19 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:38:19 INFO - 'HOMEDRIVE': 'C:', 07:38:19 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-172', 07:38:19 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:38:19 INFO - 'KTS_VERSION': '1.19c', 07:38:19 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-172\\AppData\\Local', 07:38:19 INFO - 'LOGONSERVER': '\\\\T-W864-IX-172', 07:38:19 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:38:19 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:38:19 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:38:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:38:19 INFO - 'MOZ_NO_REMOTE': '1', 07:38:19 INFO - 'NO_EM_RESTART': '1', 07:38:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:38:19 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:38:19 INFO - 'OS': 'Windows_NT', 07:38:19 INFO - 'OURDRIVE': 'C:', 07:38:19 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', 07:38:19 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:38:19 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:38:19 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:38:19 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:38:19 INFO - 'PROCESSOR_LEVEL': '6', 07:38:19 INFO - 'PROCESSOR_REVISION': '1e05', 07:38:19 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:38:19 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:38:19 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:38:19 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:38:19 INFO - 'PROMPT': '$P$G', 07:38:19 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:38:19 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:38:19 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:38:19 INFO - 'PWD': 'C:\\slave\\test', 07:38:19 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:38:19 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:38:19 INFO - 'SYSTEMDRIVE': 'C:', 07:38:19 INFO - 'SYSTEMROOT': 'C:\\windows', 07:38:19 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:38:19 INFO - 'TEST1': 'testie', 07:38:19 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:38:19 INFO - 'USERDOMAIN': 'T-W864-IX-172', 07:38:19 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-172', 07:38:19 INFO - 'USERNAME': 'cltbld', 07:38:19 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-172', 07:38:19 INFO - 'WINDIR': 'C:\\windows', 07:38:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:38:23 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:38:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 07:38:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 07:38:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 07:38:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 07:38:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 07:38:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 07:38:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 07:38:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 07:38:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 07:38:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 07:38:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 07:38:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 07:38:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 07:38:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 07:38:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 07:38:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 07:38:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 07:38:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 07:38:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 07:38:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 07:38:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 07:38:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 07:38:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 07:38:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 07:38:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 07:38:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 07:38:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 07:38:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 07:38:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 07:38:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 07:38:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 07:38:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 07:38:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 07:38:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 07:38:23 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 07:38:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 07:38:23 INFO - Unpacking c:\slave\test\build\tests\marionette\client 07:38:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 07:38:23 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 07:38:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 07:38:23 INFO - Unpacking c:\slave\test\build\tests\marionette 07:38:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 07:38:23 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:38:23 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 07:38:23 INFO - Running setup.py install for browsermob-proxy 07:38:38 INFO - Running setup.py install for manifestparser 07:38:38 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 07:38:38 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 07:38:38 INFO - Running setup.py install for marionette-client 07:38:38 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:38:38 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 07:38:38 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 07:38:38 INFO - Running setup.py install for marionette-driver 07:38:38 INFO - Running setup.py install for mozcrash 07:38:38 INFO - Running setup.py install for mozdebug 07:38:38 INFO - Running setup.py install for mozdevice 07:38:38 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 07:38:38 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 07:38:38 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 07:38:38 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 07:38:38 INFO - Running setup.py install for mozfile 07:38:38 INFO - Running setup.py install for mozhttpd 07:38:38 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 07:38:38 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 07:38:38 INFO - Running setup.py install for mozinfo 07:38:38 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 07:38:38 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 07:38:38 INFO - Running setup.py install for mozInstall 07:38:38 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 07:38:38 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 07:38:38 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 07:38:38 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 07:38:38 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 07:38:38 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 07:38:38 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 07:38:38 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 07:38:38 INFO - Running setup.py install for mozleak 07:38:38 INFO - Running setup.py install for mozlog 07:38:38 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 07:38:38 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 07:38:38 INFO - Running setup.py install for moznetwork 07:38:38 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 07:38:38 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 07:38:38 INFO - Running setup.py install for mozprocess 07:38:38 INFO - Running setup.py install for mozprofile 07:38:38 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 07:38:38 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 07:38:38 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 07:38:38 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 07:38:38 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 07:38:38 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 07:38:38 INFO - Running setup.py install for mozrunner 07:38:38 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 07:38:38 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 07:38:38 INFO - Running setup.py install for mozscreenshot 07:38:38 INFO - Running setup.py install for moztest 07:38:38 INFO - Running setup.py install for mozversion 07:38:38 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 07:38:38 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 07:38:38 INFO - Running setup.py install for wptserve 07:38:38 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 07:38:38 INFO - Cleaning up... 07:38:38 INFO - Return code: 0 07:38:38 INFO - Installing None into virtualenv C:\slave\test\build\venv 07:38:38 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')]} 07:38:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:38:38 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')]} 07:38:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:38:38 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 0x0250B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02624200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025A9930>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025DE368>, '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 0x02300D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026370C0>, '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-172', 'USERDOMAIN': 'T-W864-IX-172', '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-172', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-172\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-172', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-172', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-172', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-172\\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 07:38:38 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 07:38:38 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 07:38:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:38:38 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-172\\AppData\\Roaming', 07:38:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:38:38 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:38:38 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:38:38 INFO - 'COMPUTERNAME': 'T-W864-IX-172', 07:38:38 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:38:38 INFO - 'DCLOCATION': 'SCL3', 07:38:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:38:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:38:38 INFO - 'HOMEDRIVE': 'C:', 07:38:38 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-172', 07:38:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:38:38 INFO - 'KTS_VERSION': '1.19c', 07:38:38 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-172\\AppData\\Local', 07:38:38 INFO - 'LOGONSERVER': '\\\\T-W864-IX-172', 07:38:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:38:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:38:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:38:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:38:38 INFO - 'MOZ_NO_REMOTE': '1', 07:38:38 INFO - 'NO_EM_RESTART': '1', 07:38:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:38:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:38:38 INFO - 'OS': 'Windows_NT', 07:38:38 INFO - 'OURDRIVE': 'C:', 07:38:38 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', 07:38:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:38:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:38:38 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:38:38 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:38:38 INFO - 'PROCESSOR_LEVEL': '6', 07:38:38 INFO - 'PROCESSOR_REVISION': '1e05', 07:38:38 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:38:38 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:38:38 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:38:38 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:38:38 INFO - 'PROMPT': '$P$G', 07:38:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:38:38 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:38:38 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:38:38 INFO - 'PWD': 'C:\\slave\\test', 07:38:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:38:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:38:38 INFO - 'SYSTEMDRIVE': 'C:', 07:38:38 INFO - 'SYSTEMROOT': 'C:\\windows', 07:38:38 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:38:38 INFO - 'TEST1': 'testie', 07:38:38 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:38:38 INFO - 'USERDOMAIN': 'T-W864-IX-172', 07:38:38 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-172', 07:38:38 INFO - 'USERNAME': 'cltbld', 07:38:38 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-172', 07:38:38 INFO - 'WINDIR': 'C:\\windows', 07:38:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:38:43 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:38:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 07:38:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 07:38:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 07:38:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 07:38:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 07:38:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 07:38:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 07:38:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 07:38:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 07:38:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 07:38:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 07:38:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 07:38:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 07:38:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 07:38:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 07:38:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 07:38:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 07:38:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 07:38:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 07:38:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 07:38:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 07:38:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 07:38:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 07:38:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 07:38:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 07:38:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 07:38:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 07:38:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 07:38:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 07:38:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 07:38:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 07:38:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 07:38:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 07:38:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 07:38:43 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 07:38:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 07:38:43 INFO - Unpacking c:\slave\test\build\tests\marionette\client 07:38:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 07:38:43 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 07:38:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 07:38:43 INFO - Unpacking c:\slave\test\build\tests\marionette 07:38:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 07:38:43 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:38:43 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)) 07:38:54 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)) 07:38:54 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)) 07:38:54 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)) 07:38:54 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)) 07:38:54 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 07:38:54 INFO - Downloading blessings-1.6.tar.gz 07:38:54 INFO - Running setup.py egg_info for package blessings 07:38:54 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)) 07:38:54 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 07:38:54 INFO - Running setup.py install for blessings 07:38:54 INFO - Running setup.py install for browsermob-proxy 07:38:54 INFO - Running setup.py install for manifestparser 07:38:54 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 07:38:54 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 07:38:54 INFO - Running setup.py install for marionette-client 07:38:54 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:38:54 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 07:38:54 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 07:38:54 INFO - Running setup.py install for marionette-driver 07:38:54 INFO - Running setup.py install for mozcrash 07:38:54 INFO - Running setup.py install for mozdebug 07:38:54 INFO - Running setup.py install for mozdevice 07:38:54 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 07:38:54 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 07:38:54 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 07:38:54 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 07:38:54 INFO - Running setup.py install for mozhttpd 07:38:54 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 07:38:54 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 07:38:54 INFO - Running setup.py install for mozInstall 07:38:54 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 07:38:54 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 07:38:54 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 07:38:54 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 07:38:54 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 07:38:54 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 07:38:54 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 07:38:55 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 07:38:55 INFO - Running setup.py install for mozleak 07:38:55 INFO - Running setup.py install for mozprofile 07:38:55 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 07:38:55 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 07:38:55 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 07:38:55 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 07:38:55 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 07:38:55 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 07:38:55 INFO - Running setup.py install for mozrunner 07:38:55 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 07:38:55 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 07:38:57 INFO - Running setup.py install for mozscreenshot 07:38:57 INFO - Running setup.py install for moztest 07:38:57 INFO - Running setup.py install for mozversion 07:38:57 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 07:38:57 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 07:38:57 INFO - Running setup.py install for wptserve 07:38:57 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 07:38:57 INFO - Cleaning up... 07:38:57 INFO - Return code: 0 07:38:57 INFO - Done creating virtualenv C:\slave\test\build\venv. 07:38:57 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 07:38:57 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 07:38:57 INFO - Reading from file tmpfile_stdout 07:38:57 INFO - Using _rmtree_windows ... 07:38:57 INFO - Using _rmtree_windows ... 07:38:57 INFO - Current package versions: 07:38:57 INFO - blessings == 1.6 07:38:57 INFO - blobuploader == 1.2.4 07:38:57 INFO - browsermob-proxy == 0.6.0 07:38:57 INFO - distribute == 0.6.14 07:38:57 INFO - docopt == 0.6.1 07:38:57 INFO - manifestparser == 1.1 07:38:57 INFO - marionette-client == 2.3.0 07:38:57 INFO - marionette-driver == 1.4.0 07:38:57 INFO - mozInstall == 1.12 07:38:57 INFO - mozcrash == 0.17 07:38:57 INFO - mozdebug == 0.1 07:38:57 INFO - mozdevice == 0.48 07:38:57 INFO - mozfile == 1.2 07:38:57 INFO - mozhttpd == 0.7 07:38:57 INFO - mozinfo == 0.9 07:38:57 INFO - mozleak == 0.1 07:38:57 INFO - mozlog == 3.1 07:38:57 INFO - moznetwork == 0.27 07:38:57 INFO - mozprocess == 0.22 07:38:57 INFO - mozprofile == 0.28 07:38:57 INFO - mozrunner == 6.11 07:38:57 INFO - mozscreenshot == 0.1 07:38:57 INFO - mozsystemmonitor == 0.0 07:38:57 INFO - moztest == 0.7 07:38:57 INFO - mozversion == 1.4 07:38:57 INFO - requests == 1.2.3 07:38:57 INFO - wptserve == 1.4.0 07:38:57 INFO - Running post-action listener: _resource_record_post_action 07:38:57 INFO - Running post-action listener: _start_resource_monitoring 07:38:57 INFO - Starting resource monitoring. 07:38:57 INFO - ##### 07:38:57 INFO - ##### Running pull step. 07:38:57 INFO - ##### 07:38:57 INFO - Running pre-action listener: _resource_record_pre_action 07:38:57 INFO - Running main action method: pull 07:38:57 INFO - Pull has nothing to do! 07:38:57 INFO - Running post-action listener: _resource_record_post_action 07:38:57 INFO - ##### 07:38:57 INFO - ##### Running install step. 07:38:57 INFO - ##### 07:38:57 INFO - Running pre-action listener: _resource_record_pre_action 07:38:57 INFO - Running main action method: install 07:38:57 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 07:38:57 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 07:38:57 INFO - Reading from file tmpfile_stdout 07:38:57 INFO - Using _rmtree_windows ... 07:38:57 INFO - Using _rmtree_windows ... 07:38:57 INFO - Detecting whether we're running mozinstall >=1.0... 07:38:57 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 07:38:57 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 07:38:57 INFO - Reading from file tmpfile_stdout 07:38:57 INFO - Output received: 07:38:57 INFO - Usage: mozinstall-script.py [options] installer 07:38:57 INFO - Options: 07:38:57 INFO - -h, --help show this help message and exit 07:38:57 INFO - -d DEST, --destination=DEST 07:38:57 INFO - Directory to install application into. [default: 07:38:57 INFO - "C:\slave\test"] 07:38:57 INFO - --app=APP Application being installed. [default: firefox] 07:38:57 INFO - Using _rmtree_windows ... 07:38:57 INFO - Using _rmtree_windows ... 07:38:57 INFO - mkdir: C:\slave\test\build\application 07:38:57 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.0a2.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 07:38:57 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.0a2.en-US.win64.zip --destination C:\slave\test\build\application 07:39:00 INFO - Reading from file tmpfile_stdout 07:39:00 INFO - Output received: 07:39:00 INFO - C:\slave\test\build\application\firefox\firefox.exe 07:39:00 INFO - Using _rmtree_windows ... 07:39:00 INFO - Using _rmtree_windows ... 07:39:00 INFO - Running post-action listener: _resource_record_post_action 07:39:00 INFO - ##### 07:39:00 INFO - ##### Running run-tests step. 07:39:00 INFO - ##### 07:39:00 INFO - Running pre-action listener: _resource_record_pre_action 07:39:00 INFO - Running main action method: run_tests 07:39:00 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 07:39:00 INFO - Minidump filename unknown. Determining based upon platform and architecture. 07:39:00 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 07:39:00 INFO - grabbing minidump binary from tooltool 07:39:00 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')]} 07:39:00 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 0x025DE368>, '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 0x02300D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026370C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 07:39:00 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 07:39:00 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 07:39:00 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 07:39:00 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpzbimjv 07:39:00 INFO - INFO - File integrity verified, renaming tmpzbimjv to win32-minidump_stackwalk.exe 07:39:00 INFO - Return code: 0 07:39:00 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 07:39:01 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 07:39:01 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/P205XrNoS4-B6Nl5o5MjzA/artifacts/public/build/firefox-48.0a2.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 07:39:01 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/P205XrNoS4-B6Nl5o5MjzA/artifacts/public/build/firefox-48.0a2.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 07:39:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:39:01 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-172\\AppData\\Roaming', 07:39:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:39:01 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:39:01 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:39:01 INFO - 'COMPUTERNAME': 'T-W864-IX-172', 07:39:01 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:39:01 INFO - 'DCLOCATION': 'SCL3', 07:39:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:39:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:39:01 INFO - 'HOMEDRIVE': 'C:', 07:39:01 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-172', 07:39:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:39:01 INFO - 'KTS_VERSION': '1.19c', 07:39:01 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-172\\AppData\\Local', 07:39:01 INFO - 'LOGONSERVER': '\\\\T-W864-IX-172', 07:39:01 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 07:39:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:39:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:39:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:39:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:39:01 INFO - 'MOZ_NO_REMOTE': '1', 07:39:01 INFO - 'NO_EM_RESTART': '1', 07:39:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:39:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:39:01 INFO - 'OS': 'Windows_NT', 07:39:01 INFO - 'OURDRIVE': 'C:', 07:39:01 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', 07:39:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:39:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:39:01 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:39:01 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:39:01 INFO - 'PROCESSOR_LEVEL': '6', 07:39:01 INFO - 'PROCESSOR_REVISION': '1e05', 07:39:01 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:39:01 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:39:01 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:39:01 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:39:01 INFO - 'PROMPT': '$P$G', 07:39:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:39:01 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:39:01 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:39:01 INFO - 'PWD': 'C:\\slave\\test', 07:39:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:39:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:39:01 INFO - 'SYSTEMDRIVE': 'C:', 07:39:01 INFO - 'SYSTEMROOT': 'C:\\windows', 07:39:01 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:39:01 INFO - 'TEST1': 'testie', 07:39:01 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:39:01 INFO - 'USERDOMAIN': 'T-W864-IX-172', 07:39:01 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-172', 07:39:01 INFO - 'USERNAME': 'cltbld', 07:39:01 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-172', 07:39:01 INFO - 'WINDIR': 'C:\\windows', 07:39:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:39:01 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/P205XrNoS4-B6Nl5o5MjzA/artifacts/public/build/firefox-48.0a2.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 07:39:03 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 07:39:03 INFO - import pkg_resources 07:39:04 INFO - Using 1 client processes 07:39:06 INFO - SUITE-START | Running 778 tests 07:39:06 INFO - Running testharness tests 07:39:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 07:39:06 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 07:39:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 07:39:06 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 07:39:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 07:39:06 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 07:39:07 INFO - Setting up ssl 07:39:08 INFO - PROCESS | certutil | 07:39:08 INFO - PROCESS | certutil | 07:39:08 INFO - PROCESS | certutil | 07:39:08 INFO - Certificate Nickname Trust Attributes 07:39:08 INFO - SSL,S/MIME,JAR/XPI 07:39:08 INFO - 07:39:08 INFO - web-platform-tests CT,, 07:39:08 INFO - 07:39:08 INFO - Starting runner 07:39:08 INFO - PROCESS | 3036 | [3036] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 07:39:08 INFO - PROCESS | 3036 | [3036] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 07:39:08 INFO - PROCESS | 3036 | [3036] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 07:39:08 INFO - PROCESS | 3036 | [3036] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 07:39:08 INFO - PROCESS | 3036 | [3036] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 07:39:10 INFO - PROCESS | 3036 | 1462372750177 Marionette DEBUG Marionette enabled via build flag and pref 07:39:11 INFO - PROCESS | 3036 | ++DOCSHELL 00000014EFC5D800 == 1 [pid = 3036] [id = 1] 07:39:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 1 (00000014FEE71000) [pid = 3036] [serial = 1] [outer = 0000000000000000] 07:39:11 INFO - PROCESS | 3036 | [3036] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 07:39:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 2 (00000014FEE72000) [pid = 3036] [serial = 2] [outer = 00000014FEE71000] 07:39:12 INFO - PROCESS | 3036 | ++DOCSHELL 00000014FF448000 == 2 [pid = 3036] [id = 2] 07:39:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 3 (00000014FF448800) [pid = 3036] [serial = 3] [outer = 0000000000000000] 07:39:12 INFO - PROCESS | 3036 | [3036] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 07:39:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 4 (00000014FF449800) [pid = 3036] [serial = 4] [outer = 00000014FF448800] 07:39:12 INFO - PROCESS | 3036 | 1462372752305 Marionette INFO Listening on port 2828 07:39:14 INFO - PROCESS | 3036 | 1462372754068 Marionette DEBUG Marionette enabled via command-line flag 07:39:14 INFO - PROCESS | 3036 | ++DOCSHELL 000000148307D000 == 3 [pid = 3036] [id = 3] 07:39:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 5 (00000014830BB000) [pid = 3036] [serial = 5] [outer = 0000000000000000] 07:39:14 INFO - PROCESS | 3036 | [3036] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 07:39:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 6 (00000014830BC000) [pid = 3036] [serial = 6] [outer = 00000014830BB000] 07:39:14 INFO - PROCESS | 3036 | [3036] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 07:39:14 INFO - PROCESS | 3036 | [3036] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 07:39:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 7 (00000014831DB000) [pid = 3036] [serial = 7] [outer = 00000014FF448800] 07:39:14 INFO - PROCESS | 3036 | [3036] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:39:14 INFO - PROCESS | 3036 | 1462372754371 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49293 07:39:14 INFO - PROCESS | 3036 | [3036] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:39:14 INFO - PROCESS | 3036 | 1462372754403 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49294 07:39:14 INFO - PROCESS | 3036 | [3036] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:39:14 INFO - PROCESS | 3036 | 1462372754411 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49295 07:39:14 INFO - PROCESS | 3036 | [3036] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:39:14 INFO - PROCESS | 3036 | 1462372754443 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49296 07:39:14 INFO - PROCESS | 3036 | 1462372754448 Marionette DEBUG Closed connection conn0 07:39:14 INFO - PROCESS | 3036 | 1462372754450 Marionette DEBUG Closed connection conn1 07:39:14 INFO - PROCESS | 3036 | 1462372754452 Marionette DEBUG Closed connection conn2 07:39:14 INFO - PROCESS | 3036 | 1462372754529 Marionette DEBUG Closed connection conn3 07:39:14 INFO - PROCESS | 3036 | [3036] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:39:14 INFO - PROCESS | 3036 | 1462372754535 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49297 07:39:14 INFO - PROCESS | 3036 | 1462372754701 Marionette DEBUG Closed connection conn4 07:39:14 INFO - PROCESS | 3036 | [3036] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:39:14 INFO - PROCESS | 3036 | 1462372754709 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49298 07:39:14 INFO - PROCESS | 3036 | ++DOCSHELL 0000001486A0A800 == 4 [pid = 3036] [id = 4] 07:39:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 8 (0000001484831000) [pid = 3036] [serial = 8] [outer = 0000000000000000] 07:39:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 9 (0000001486A9CC00) [pid = 3036] [serial = 9] [outer = 0000001484831000] 07:39:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 10 (0000001486A9E800) [pid = 3036] [serial = 10] [outer = 0000001484831000] 07:39:14 INFO - PROCESS | 3036 | 1462372754876 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 07:39:14 INFO - PROCESS | 3036 | 1462372754882 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160504060652","device":"desktop","version":"48.0a2"} 07:39:15 INFO - PROCESS | 3036 | [3036] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 07:39:15 INFO - PROCESS | 3036 | [3036] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 07:39:15 INFO - PROCESS | 3036 | [3036] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:39:16 INFO - PROCESS | 3036 | ++DOCSHELL 000000148A0ED000 == 5 [pid = 3036] [id = 5] 07:39:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 11 (000000148A0ED800) [pid = 3036] [serial = 11] [outer = 0000000000000000] 07:39:16 INFO - PROCESS | 3036 | ++DOCSHELL 000000148A0EE000 == 6 [pid = 3036] [id = 6] 07:39:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 12 (000000148A3D8C00) [pid = 3036] [serial = 12] [outer = 0000000000000000] 07:39:17 INFO - PROCESS | 3036 | [3036] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 07:39:17 INFO - PROCESS | 3036 | ++DOCSHELL 000000148AF31000 == 7 [pid = 3036] [id = 7] 07:39:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 13 (000000148A3D8400) [pid = 3036] [serial = 13] [outer = 0000000000000000] 07:39:17 INFO - PROCESS | 3036 | [3036] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 07:39:17 INFO - PROCESS | 3036 | [3036] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 07:39:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 14 (000000148B249800) [pid = 3036] [serial = 14] [outer = 000000148A3D8400] 07:39:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 15 (000000148B7CC000) [pid = 3036] [serial = 15] [outer = 000000148A0ED800] 07:39:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 16 (000000148B240000) [pid = 3036] [serial = 16] [outer = 000000148A3D8C00] 07:39:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 17 (000000148B531000) [pid = 3036] [serial = 17] [outer = 000000148A3D8400] 07:39:18 INFO - PROCESS | 3036 | 1462372758347 Marionette DEBUG loaded listener.js 07:39:18 INFO - PROCESS | 3036 | 1462372758361 Marionette DEBUG loaded listener.js 07:39:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 18 (000000148D6F0800) [pid = 3036] [serial = 18] [outer = 000000148A3D8400] 07:39:19 INFO - PROCESS | 3036 | 1462372759485 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"0d0ed10a-6229-4ade-89c7-0d7c9e3e6aa6","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160504060652","device":"desktop","version":"48.0a2","command_id":1}}] 07:39:19 INFO - PROCESS | 3036 | 1462372759930 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}] 07:39:19 INFO - PROCESS | 3036 | 1462372759962 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 07:39:20 INFO - PROCESS | 3036 | 1462372760017 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 07:39:20 INFO - PROCESS | 3036 | [3036] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 07:39:21 INFO - PROCESS | 3036 | --DOCSHELL 00000014EFC5D800 == 6 [pid = 3036] [id = 1] 07:39:22 INFO - PROCESS | 3036 | [3036] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:39:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 19 (000000148448B800) [pid = 3036] [serial = 19] [outer = 000000148A3D8400] 07:39:22 INFO - PROCESS | 3036 | [3036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:39:22 INFO - PROCESS | 3036 | [3036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:39:22 INFO - PROCESS | 3036 | 1462372762379 Marionette TRACE conn5 <- [1,3,null,{}] 07:39:22 INFO - PROCESS | 3036 | 1462372762385 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 07:39:22 INFO - PROCESS | 3036 | 1462372762408 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 07:39:22 INFO - PROCESS | 3036 | 1462372762495 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 07:39:22 INFO - PROCESS | 3036 | 1462372762499 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 07:39:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 07:39:22 INFO - PROCESS | 3036 | 1462372762506 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 07:39:22 INFO - PROCESS | 3036 | 1462372762509 Marionette TRACE conn5 <- [1,6,null,{}] 07:39:22 INFO - PROCESS | 3036 | 1462372762520 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}] 07:39:22 INFO - PROCESS | 3036 | 1462372762548 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 07:39:22 INFO - PROCESS | 3036 | 1462372762553 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:22 INFO - PROCESS | 3036 | ++DOCSHELL 0000001483C4D800 == 7 [pid = 3036] [id = 8] 07:39:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 20 (000000148AA95C00) [pid = 3036] [serial = 20] [outer = 0000000000000000] 07:39:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 21 (000000148AD47000) [pid = 3036] [serial = 21] [outer = 000000148AA95C00] 07:39:22 INFO - PROCESS | 3036 | 1462372762618 Marionette DEBUG loaded listener.js 07:39:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 22 (000000148B37AC00) [pid = 3036] [serial = 22] [outer = 000000148AA95C00] 07:39:23 INFO - PROCESS | 3036 | ++DOCSHELL 000000148A512000 == 8 [pid = 3036] [id = 9] 07:39:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 23 (000000148C4CDC00) [pid = 3036] [serial = 23] [outer = 0000000000000000] 07:39:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 24 (000000148CD05800) [pid = 3036] [serial = 24] [outer = 000000148C4CDC00] 07:39:23 INFO - PROCESS | 3036 | 1462372763058 Marionette DEBUG loaded listener.js 07:39:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 25 (000000148D78B000) [pid = 3036] [serial = 25] [outer = 000000148C4CDC00] 07:39:23 INFO - PROCESS | 3036 | 1462372763708 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]]]}] 07:39:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 07:39:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1237ms 07:39:23 INFO - PROCESS | 3036 | 1462372763872 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 07:39:23 INFO - PROCESS | 3036 | 1462372763876 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 07:39:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 07:39:23 INFO - PROCESS | 3036 | 1462372763907 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 07:39:23 INFO - PROCESS | 3036 | 1462372763910 Marionette TRACE conn5 <- [1,10,null,{}] 07:39:23 INFO - PROCESS | 3036 | 1462372763915 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}] 07:39:24 INFO - PROCESS | 3036 | 1462372764033 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 07:39:24 INFO - PROCESS | 3036 | 1462372764085 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:24 INFO - PROCESS | 3036 | ++DOCSHELL 000000148B7D8000 == 9 [pid = 3036] [id = 10] 07:39:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 26 (000000148B37B000) [pid = 3036] [serial = 26] [outer = 0000000000000000] 07:39:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 27 (000000148A402C00) [pid = 3036] [serial = 27] [outer = 000000148B37B000] 07:39:24 INFO - PROCESS | 3036 | 1462372764142 Marionette DEBUG loaded listener.js 07:39:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 28 (000000148A40EC00) [pid = 3036] [serial = 28] [outer = 000000148B37B000] 07:39:24 INFO - PROCESS | 3036 | ++DOCSHELL 000000148D7BC000 == 10 [pid = 3036] [id = 11] 07:39:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 29 (000000148D7BC800) [pid = 3036] [serial = 29] [outer = 0000000000000000] 07:39:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 30 (000000148D7C4800) [pid = 3036] [serial = 30] [outer = 000000148D7BC800] 07:39:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 31 (000000148E27E000) [pid = 3036] [serial = 31] [outer = 000000148D7BC800] 07:39:24 INFO - PROCESS | 3036 | ++DOCSHELL 0000001482B27800 == 11 [pid = 3036] [id = 12] 07:39:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 32 (0000001483CDE800) [pid = 3036] [serial = 32] [outer = 0000000000000000] 07:39:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 33 (0000001489D4B800) [pid = 3036] [serial = 33] [outer = 0000001483CDE800] 07:39:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 34 (0000001489864C00) [pid = 3036] [serial = 34] [outer = 0000001483CDE800] 07:39:24 INFO - PROCESS | 3036 | --DOCSHELL 0000001486A0A800 == 10 [pid = 3036] [id = 4] 07:39:25 INFO - PROCESS | 3036 | 1462372765067 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]]]}] 07:39:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 07:39:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1197ms 07:39:25 INFO - PROCESS | 3036 | 1462372765094 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 07:39:25 INFO - PROCESS | 3036 | 1462372765098 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 07:39:25 INFO - PROCESS | 3036 | 1462372765103 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 07:39:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 07:39:25 INFO - PROCESS | 3036 | 1462372765107 Marionette TRACE conn5 <- [1,14,null,{}] 07:39:25 INFO - PROCESS | 3036 | 1462372765112 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}] 07:39:25 INFO - PROCESS | 3036 | 1462372765196 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 07:39:25 INFO - PROCESS | 3036 | 1462372765263 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:25 INFO - PROCESS | 3036 | ++DOCSHELL 0000001483C4D000 == 11 [pid = 3036] [id = 13] 07:39:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 35 (00000014877C0400) [pid = 3036] [serial = 35] [outer = 0000000000000000] 07:39:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 36 (0000001489DDAC00) [pid = 3036] [serial = 36] [outer = 00000014877C0400] 07:39:25 INFO - PROCESS | 3036 | 1462372765314 Marionette DEBUG loaded listener.js 07:39:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 37 (000000148A3D9800) [pid = 3036] [serial = 37] [outer = 00000014877C0400] 07:39:25 INFO - PROCESS | 3036 | 1462372765696 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]]]}] 07:39:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 07:39:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 627ms 07:39:25 INFO - PROCESS | 3036 | 1462372765735 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 07:39:25 INFO - PROCESS | 3036 | 1462372765740 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 07:39:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 07:39:25 INFO - PROCESS | 3036 | 1462372765763 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 07:39:25 INFO - PROCESS | 3036 | 1462372765766 Marionette TRACE conn5 <- [1,18,null,{}] 07:39:25 INFO - PROCESS | 3036 | 1462372765770 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}] 07:39:25 INFO - PROCESS | 3036 | 1462372765852 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 07:39:25 INFO - PROCESS | 3036 | 1462372765860 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:25 INFO - PROCESS | 3036 | ++DOCSHELL 00000014898F4800 == 12 [pid = 3036] [id = 14] 07:39:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 38 (000000148AD49C00) [pid = 3036] [serial = 38] [outer = 0000000000000000] 07:39:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 39 (000000148BB3A400) [pid = 3036] [serial = 39] [outer = 000000148AD49C00] 07:39:25 INFO - PROCESS | 3036 | 1462372765910 Marionette DEBUG loaded listener.js 07:39:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 40 (000000148BCA7800) [pid = 3036] [serial = 40] [outer = 000000148AD49C00] 07:39:26 INFO - PROCESS | 3036 | 1462372766319 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]]]}] 07:39:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 07:39:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 609ms 07:39:26 INFO - PROCESS | 3036 | 1462372766357 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 07:39:26 INFO - PROCESS | 3036 | 1462372766360 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 07:39:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 07:39:26 INFO - PROCESS | 3036 | 1462372766364 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 07:39:26 INFO - PROCESS | 3036 | 1462372766368 Marionette TRACE conn5 <- [1,22,null,{}] 07:39:26 INFO - PROCESS | 3036 | 1462372766380 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}] 07:39:26 INFO - PROCESS | 3036 | 1462372766468 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 07:39:26 INFO - PROCESS | 3036 | 1462372766476 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:26 INFO - PROCESS | 3036 | ++DOCSHELL 000000148AA54800 == 13 [pid = 3036] [id = 15] 07:39:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 41 (000000148BB49400) [pid = 3036] [serial = 41] [outer = 0000000000000000] 07:39:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 42 (000000148CD05400) [pid = 3036] [serial = 42] [outer = 000000148BB49400] 07:39:26 INFO - PROCESS | 3036 | 1462372766531 Marionette DEBUG loaded listener.js 07:39:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 43 (000000148D655400) [pid = 3036] [serial = 43] [outer = 000000148BB49400] 07:39:26 INFO - PROCESS | 3036 | 1462372766951 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]]]}] 07:39:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 07:39:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 628ms 07:39:27 INFO - PROCESS | 3036 | 1462372766995 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 07:39:27 INFO - PROCESS | 3036 | 1462372766998 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 07:39:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 07:39:27 INFO - PROCESS | 3036 | 1462372767001 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 07:39:27 INFO - PROCESS | 3036 | 1462372767003 Marionette TRACE conn5 <- [1,26,null,{}] 07:39:27 INFO - PROCESS | 3036 | 1462372767007 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}] 07:39:27 INFO - PROCESS | 3036 | 1462372767088 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 07:39:27 INFO - PROCESS | 3036 | 1462372767094 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:27 INFO - PROCESS | 3036 | ++DOCSHELL 000000148BC06800 == 14 [pid = 3036] [id = 16] 07:39:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 44 (00000014FBFD1C00) [pid = 3036] [serial = 44] [outer = 0000000000000000] 07:39:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 45 (00000014FC74E000) [pid = 3036] [serial = 45] [outer = 00000014FBFD1C00] 07:39:27 INFO - PROCESS | 3036 | 1462372767144 Marionette DEBUG loaded listener.js 07:39:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 46 (00000014FCF38000) [pid = 3036] [serial = 46] [outer = 00000014FBFD1C00] 07:39:27 INFO - PROCESS | 3036 | 1462372767549 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]]]}] 07:39:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 07:39:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 585ms 07:39:27 INFO - PROCESS | 3036 | 1462372767589 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 07:39:27 INFO - PROCESS | 3036 | 1462372767591 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 07:39:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 07:39:27 INFO - PROCESS | 3036 | 1462372767605 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 07:39:27 INFO - PROCESS | 3036 | 1462372767607 Marionette TRACE conn5 <- [1,30,null,{}] 07:39:27 INFO - PROCESS | 3036 | 1462372767611 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}] 07:39:27 INFO - PROCESS | 3036 | 1462372767686 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 07:39:27 INFO - PROCESS | 3036 | 1462372767693 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:27 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E268800 == 15 [pid = 3036] [id = 17] 07:39:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 47 (0000001487838800) [pid = 3036] [serial = 47] [outer = 0000000000000000] 07:39:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 48 (0000001487840C00) [pid = 3036] [serial = 48] [outer = 0000001487838800] 07:39:27 INFO - PROCESS | 3036 | 1462372767742 Marionette DEBUG loaded listener.js 07:39:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 49 (00000014FCF39000) [pid = 3036] [serial = 49] [outer = 0000001487838800] 07:39:28 INFO - PROCESS | 3036 | 1462372768139 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]]]}] 07:39:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 07:39:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 587ms 07:39:28 INFO - PROCESS | 3036 | 1462372768195 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 07:39:28 INFO - PROCESS | 3036 | 1462372768197 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 07:39:28 INFO - PROCESS | 3036 | 1462372768201 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 07:39:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 07:39:28 INFO - PROCESS | 3036 | 1462372768203 Marionette TRACE conn5 <- [1,34,null,{}] 07:39:28 INFO - PROCESS | 3036 | 1462372768206 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}] 07:39:28 INFO - PROCESS | 3036 | 1462372768384 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 07:39:28 INFO - PROCESS | 3036 | 1462372768483 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:28 INFO - PROCESS | 3036 | ++DOCSHELL 0000001483EBE000 == 16 [pid = 3036] [id = 18] 07:39:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 50 (000000148783B400) [pid = 3036] [serial = 50] [outer = 0000000000000000] 07:39:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 51 (00000014FF43CC00) [pid = 3036] [serial = 51] [outer = 000000148783B400] 07:39:28 INFO - PROCESS | 3036 | 1462372768530 Marionette DEBUG loaded listener.js 07:39:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 52 (000000148A38E800) [pid = 3036] [serial = 52] [outer = 000000148783B400] 07:39:28 INFO - PROCESS | 3036 | 1462372768881 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]]]}] 07:39:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 07:39:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 732ms 07:39:28 INFO - PROCESS | 3036 | 1462372768936 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 07:39:28 INFO - PROCESS | 3036 | 1462372768939 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 07:39:28 INFO - PROCESS | 3036 | 1462372768942 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 07:39:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 07:39:28 INFO - PROCESS | 3036 | 1462372768944 Marionette TRACE conn5 <- [1,38,null,{}] 07:39:28 INFO - PROCESS | 3036 | 1462372768948 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}] 07:39:29 INFO - PROCESS | 3036 | 1462372769043 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 07:39:29 INFO - PROCESS | 3036 | 1462372769075 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:29 INFO - PROCESS | 3036 | ++DOCSHELL 00000014FE3B7800 == 17 [pid = 3036] [id = 19] 07:39:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 53 (000000148A38FC00) [pid = 3036] [serial = 53] [outer = 0000000000000000] 07:39:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 54 (000000148A397C00) [pid = 3036] [serial = 54] [outer = 000000148A38FC00] 07:39:29 INFO - PROCESS | 3036 | 1462372769122 Marionette DEBUG loaded listener.js 07:39:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 55 (00000014FBE23400) [pid = 3036] [serial = 55] [outer = 000000148A38FC00] 07:39:29 INFO - PROCESS | 3036 | 1462372769447 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]]]}] 07:39:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 07:39:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 524ms 07:39:29 INFO - PROCESS | 3036 | 1462372769470 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 07:39:29 INFO - PROCESS | 3036 | 1462372769472 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 07:39:29 INFO - PROCESS | 3036 | 1462372769475 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 07:39:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 07:39:29 INFO - PROCESS | 3036 | 1462372769477 Marionette TRACE conn5 <- [1,42,null,{}] 07:39:29 INFO - PROCESS | 3036 | 1462372769485 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}] 07:39:29 INFO - PROCESS | 3036 | 1462372769559 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 07:39:29 INFO - PROCESS | 3036 | 1462372769612 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:29 INFO - PROCESS | 3036 | ++DOCSHELL 00000014FEE74800 == 18 [pid = 3036] [id = 20] 07:39:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 56 (000000148A4B2C00) [pid = 3036] [serial = 56] [outer = 0000000000000000] 07:39:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 57 (000000148B5BE000) [pid = 3036] [serial = 57] [outer = 000000148A4B2C00] 07:39:29 INFO - PROCESS | 3036 | 1462372769657 Marionette DEBUG loaded listener.js 07:39:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 58 (00000014FBE1C400) [pid = 3036] [serial = 58] [outer = 000000148A4B2C00] 07:39:30 INFO - PROCESS | 3036 | 1462372770001 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]]]}] 07:39:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 07:39:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 07:39:30 INFO - PROCESS | 3036 | 1462372770065 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 07:39:30 INFO - PROCESS | 3036 | 1462372770068 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 07:39:30 INFO - PROCESS | 3036 | 1462372770071 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 07:39:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 07:39:30 INFO - PROCESS | 3036 | 1462372770073 Marionette TRACE conn5 <- [1,46,null,{}] 07:39:30 INFO - PROCESS | 3036 | 1462372770077 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}] 07:39:30 INFO - PROCESS | 3036 | 1462372770174 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 07:39:30 INFO - PROCESS | 3036 | 1462372770183 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:30 INFO - PROCESS | 3036 | ++DOCSHELL 000000148FC17800 == 19 [pid = 3036] [id = 21] 07:39:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 59 (000000148B5B7400) [pid = 3036] [serial = 59] [outer = 0000000000000000] 07:39:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 60 (00000014FBE26C00) [pid = 3036] [serial = 60] [outer = 000000148B5B7400] 07:39:30 INFO - PROCESS | 3036 | 1462372770229 Marionette DEBUG loaded listener.js 07:39:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 61 (00000014FDA3FC00) [pid = 3036] [serial = 61] [outer = 000000148B5B7400] 07:39:30 INFO - PROCESS | 3036 | 1462372770583 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]]]}] 07:39:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 07:39:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 524ms 07:39:30 INFO - PROCESS | 3036 | 1462372770598 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 07:39:30 INFO - PROCESS | 3036 | 1462372770600 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 07:39:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 07:39:30 INFO - PROCESS | 3036 | 1462372770604 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 07:39:30 INFO - PROCESS | 3036 | 1462372770606 Marionette TRACE conn5 <- [1,50,null,{}] 07:39:30 INFO - PROCESS | 3036 | 1462372770609 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}] 07:39:30 INFO - PROCESS | 3036 | 1462372770682 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 07:39:30 INFO - PROCESS | 3036 | 1462372770689 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:30 INFO - PROCESS | 3036 | ++DOCSHELL 000000149062E000 == 20 [pid = 3036] [id = 22] 07:39:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 62 (0000001491306C00) [pid = 3036] [serial = 62] [outer = 0000000000000000] 07:39:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 63 (000000149130CC00) [pid = 3036] [serial = 63] [outer = 0000001491306C00] 07:39:30 INFO - PROCESS | 3036 | 1462372770737 Marionette DEBUG loaded listener.js 07:39:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 64 (00000014FDA40800) [pid = 3036] [serial = 64] [outer = 0000001491306C00] 07:39:31 INFO - PROCESS | 3036 | 1462372771131 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]]]}] 07:39:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 07:39:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 585ms 07:39:31 INFO - PROCESS | 3036 | 1462372771193 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 07:39:31 INFO - PROCESS | 3036 | 1462372771196 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 07:39:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 07:39:31 INFO - PROCESS | 3036 | 1462372771199 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 07:39:31 INFO - PROCESS | 3036 | 1462372771202 Marionette TRACE conn5 <- [1,54,null,{}] 07:39:31 INFO - PROCESS | 3036 | 1462372771206 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}] 07:39:31 INFO - PROCESS | 3036 | 1462372771305 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 07:39:31 INFO - PROCESS | 3036 | 1462372771312 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:31 INFO - PROCESS | 3036 | ++DOCSHELL 0000001490725800 == 21 [pid = 3036] [id = 23] 07:39:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 65 (000000148E65D000) [pid = 3036] [serial = 65] [outer = 0000000000000000] 07:39:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 66 (00000014FDA45000) [pid = 3036] [serial = 66] [outer = 000000148E65D000] 07:39:31 INFO - PROCESS | 3036 | 1462372771370 Marionette DEBUG loaded listener.js 07:39:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 67 (0000001490A35800) [pid = 3036] [serial = 67] [outer = 000000148E65D000] 07:39:31 INFO - PROCESS | 3036 | 1462372771770 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]]]}] 07:39:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 07:39:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 627ms 07:39:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 07:39:31 INFO - PROCESS | 3036 | 1462372771829 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 07:39:31 INFO - PROCESS | 3036 | 1462372771831 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 07:39:31 INFO - PROCESS | 3036 | 1462372771834 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 07:39:31 INFO - PROCESS | 3036 | 1462372771836 Marionette TRACE conn5 <- [1,58,null,{}] 07:39:31 INFO - PROCESS | 3036 | 1462372771840 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}] 07:39:31 INFO - PROCESS | 3036 | 1462372771915 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 07:39:31 INFO - PROCESS | 3036 | 1462372771922 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:31 INFO - PROCESS | 3036 | ++DOCSHELL 0000001490AC8000 == 22 [pid = 3036] [id = 24] 07:39:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 68 (0000001490A3B400) [pid = 3036] [serial = 68] [outer = 0000000000000000] 07:39:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 69 (0000001490A3FC00) [pid = 3036] [serial = 69] [outer = 0000001490A3B400] 07:39:31 INFO - PROCESS | 3036 | 1462372771967 Marionette DEBUG loaded listener.js 07:39:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 70 (0000001491419C00) [pid = 3036] [serial = 70] [outer = 0000001490A3B400] 07:39:32 INFO - PROCESS | 3036 | --DOCSHELL 0000001483C4D800 == 21 [pid = 3036] [id = 8] 07:39:33 INFO - PROCESS | 3036 | 1462372773099 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]]]}] 07:39:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 07:39:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1282ms 07:39:33 INFO - PROCESS | 3036 | 1462372773120 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 07:39:33 INFO - PROCESS | 3036 | 1462372773125 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 07:39:33 INFO - PROCESS | 3036 | 1462372773136 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 07:39:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 07:39:33 INFO - PROCESS | 3036 | 1462372773140 Marionette TRACE conn5 <- [1,62,null,{}] 07:39:33 INFO - PROCESS | 3036 | 1462372773145 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}] 07:39:33 INFO - PROCESS | 3036 | 1462372773248 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 07:39:33 INFO - PROCESS | 3036 | 1462372773257 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:33 INFO - PROCESS | 3036 | ++DOCSHELL 0000001487894000 == 22 [pid = 3036] [id = 25] 07:39:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 71 (000000148943AC00) [pid = 3036] [serial = 71] [outer = 0000000000000000] 07:39:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 72 (00000014898A2400) [pid = 3036] [serial = 72] [outer = 000000148943AC00] 07:39:33 INFO - PROCESS | 3036 | 1462372773309 Marionette DEBUG loaded listener.js 07:39:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 73 (0000001489F5A000) [pid = 3036] [serial = 73] [outer = 000000148943AC00] 07:39:33 INFO - PROCESS | 3036 | 1462372773732 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]]]}] 07:39:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 07:39:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 629ms 07:39:33 INFO - PROCESS | 3036 | 1462372773769 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 07:39:33 INFO - PROCESS | 3036 | 1462372773776 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 07:39:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 07:39:33 INFO - PROCESS | 3036 | 1462372773788 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 07:39:33 INFO - PROCESS | 3036 | 1462372773791 Marionette TRACE conn5 <- [1,66,null,{}] 07:39:33 INFO - PROCESS | 3036 | 1462372773794 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}] 07:39:33 INFO - PROCESS | 3036 | 1462372773891 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 07:39:33 INFO - PROCESS | 3036 | 1462372773900 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:33 INFO - PROCESS | 3036 | ++DOCSHELL 000000148A0FE800 == 23 [pid = 3036] [id = 26] 07:39:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 74 (000000148989C400) [pid = 3036] [serial = 74] [outer = 0000000000000000] 07:39:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 75 (000000148A393400) [pid = 3036] [serial = 75] [outer = 000000148989C400] 07:39:33 INFO - PROCESS | 3036 | 1462372773946 Marionette DEBUG loaded listener.js 07:39:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 76 (000000148A9E7C00) [pid = 3036] [serial = 76] [outer = 000000148989C400] 07:39:34 INFO - PROCESS | 3036 | --DOMWINDOW == 75 (0000001484831000) [pid = 3036] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 07:39:34 INFO - PROCESS | 3036 | --DOMWINDOW == 74 (0000001491306C00) [pid = 3036] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 07:39:34 INFO - PROCESS | 3036 | --DOMWINDOW == 73 (000000148B37B000) [pid = 3036] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 07:39:34 INFO - PROCESS | 3036 | --DOMWINDOW == 72 (00000014877C0400) [pid = 3036] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 07:39:34 INFO - PROCESS | 3036 | --DOMWINDOW == 71 (000000148AD49C00) [pid = 3036] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 07:39:34 INFO - PROCESS | 3036 | --DOMWINDOW == 70 (000000148BB49400) [pid = 3036] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 07:39:34 INFO - PROCESS | 3036 | --DOMWINDOW == 69 (00000014FBFD1C00) [pid = 3036] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 07:39:34 INFO - PROCESS | 3036 | --DOMWINDOW == 68 (0000001487838800) [pid = 3036] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 07:39:34 INFO - PROCESS | 3036 | --DOMWINDOW == 67 (000000148783B400) [pid = 3036] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 07:39:34 INFO - PROCESS | 3036 | --DOMWINDOW == 66 (000000148AA95C00) [pid = 3036] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 07:39:34 INFO - PROCESS | 3036 | 1462372774645 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]]]}] 07:39:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 07:39:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 880ms 07:39:34 INFO - PROCESS | 3036 | 1462372774669 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 07:39:34 INFO - PROCESS | 3036 | 1462372774671 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 07:39:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 07:39:34 INFO - PROCESS | 3036 | 1462372774675 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 07:39:34 INFO - PROCESS | 3036 | 1462372774679 Marionette TRACE conn5 <- [1,70,null,{}] 07:39:34 INFO - PROCESS | 3036 | 1462372774690 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}] 07:39:34 INFO - PROCESS | 3036 | 1462372774780 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 07:39:34 INFO - PROCESS | 3036 | 1462372774841 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:34 INFO - PROCESS | 3036 | ++DOCSHELL 000000148ACE2000 == 24 [pid = 3036] [id = 27] 07:39:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 67 (0000001489D43800) [pid = 3036] [serial = 77] [outer = 0000000000000000] 07:39:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 68 (000000148AA8C800) [pid = 3036] [serial = 78] [outer = 0000001489D43800] 07:39:34 INFO - PROCESS | 3036 | 1462372774893 Marionette DEBUG loaded listener.js 07:39:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 69 (000000148B52E800) [pid = 3036] [serial = 79] [outer = 0000001489D43800] 07:39:35 INFO - PROCESS | 3036 | 1462372775235 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]]]}] 07:39:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 07:39:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 585ms 07:39:35 INFO - PROCESS | 3036 | 1462372775263 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 07:39:35 INFO - PROCESS | 3036 | 1462372775266 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 07:39:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 07:39:35 INFO - PROCESS | 3036 | 1462372775269 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 07:39:35 INFO - PROCESS | 3036 | 1462372775271 Marionette TRACE conn5 <- [1,74,null,{}] 07:39:35 INFO - PROCESS | 3036 | 1462372775275 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}] 07:39:35 INFO - PROCESS | 3036 | 1462372775366 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 07:39:35 INFO - PROCESS | 3036 | 1462372775419 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:35 INFO - PROCESS | 3036 | ++DOCSHELL 000000148CE88000 == 25 [pid = 3036] [id = 28] 07:39:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 70 (000000148AD55000) [pid = 3036] [serial = 80] [outer = 0000000000000000] 07:39:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 71 (000000148B5C4000) [pid = 3036] [serial = 81] [outer = 000000148AD55000] 07:39:35 INFO - PROCESS | 3036 | 1462372775466 Marionette DEBUG loaded listener.js 07:39:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 72 (000000148BB46400) [pid = 3036] [serial = 82] [outer = 000000148AD55000] 07:39:35 INFO - PROCESS | 3036 | 1462372775823 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]]]}] 07:39:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 07:39:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 584ms 07:39:35 INFO - PROCESS | 3036 | 1462372775855 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 07:39:35 INFO - PROCESS | 3036 | 1462372775857 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 07:39:35 INFO - PROCESS | 3036 | 1462372775860 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 07:39:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 07:39:35 INFO - PROCESS | 3036 | 1462372775862 Marionette TRACE conn5 <- [1,78,null,{}] 07:39:35 INFO - PROCESS | 3036 | 1462372775866 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}] 07:39:35 INFO - PROCESS | 3036 | 1462372775941 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 07:39:36 INFO - PROCESS | 3036 | 1462372775994 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:36 INFO - PROCESS | 3036 | ++DOCSHELL 000000148FC1C000 == 26 [pid = 3036] [id = 29] 07:39:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 73 (000000148783A800) [pid = 3036] [serial = 83] [outer = 0000000000000000] 07:39:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 74 (000000148C3CCC00) [pid = 3036] [serial = 84] [outer = 000000148783A800] 07:39:36 INFO - PROCESS | 3036 | 1462372776040 Marionette DEBUG loaded listener.js 07:39:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 75 (000000148CD0F400) [pid = 3036] [serial = 85] [outer = 000000148783A800] 07:39:36 INFO - PROCESS | 3036 | 1462372776394 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]]]}] 07:39:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 07:39:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 586ms 07:39:36 INFO - PROCESS | 3036 | 1462372776450 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 07:39:36 INFO - PROCESS | 3036 | 1462372776453 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 07:39:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 07:39:36 INFO - PROCESS | 3036 | 1462372776456 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 07:39:36 INFO - PROCESS | 3036 | 1462372776458 Marionette TRACE conn5 <- [1,82,null,{}] 07:39:36 INFO - PROCESS | 3036 | 1462372776501 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}] 07:39:36 INFO - PROCESS | 3036 | 1462372776593 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 07:39:36 INFO - PROCESS | 3036 | 1462372776689 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:36 INFO - PROCESS | 3036 | ++DOCSHELL 00000014877F6800 == 27 [pid = 3036] [id = 30] 07:39:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 76 (000000148783B400) [pid = 3036] [serial = 86] [outer = 0000000000000000] 07:39:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 77 (000000148783E400) [pid = 3036] [serial = 87] [outer = 000000148783B400] 07:39:36 INFO - PROCESS | 3036 | 1462372776780 Marionette DEBUG loaded listener.js 07:39:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 78 (0000001489F55C00) [pid = 3036] [serial = 88] [outer = 000000148783B400] 07:39:37 INFO - PROCESS | 3036 | 1462372777328 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]]]}] 07:39:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 07:39:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 941ms 07:39:37 INFO - PROCESS | 3036 | 1462372777402 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 07:39:37 INFO - PROCESS | 3036 | 1462372777408 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 07:39:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 07:39:37 INFO - PROCESS | 3036 | 1462372777413 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 07:39:37 INFO - PROCESS | 3036 | 1462372777416 Marionette TRACE conn5 <- [1,86,null,{}] 07:39:37 INFO - PROCESS | 3036 | 1462372777421 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}] 07:39:37 INFO - PROCESS | 3036 | 1462372777557 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 07:39:37 INFO - PROCESS | 3036 | 1462372777621 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:37 INFO - PROCESS | 3036 | ++DOCSHELL 000000148AABD000 == 28 [pid = 3036] [id = 31] 07:39:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 79 (000000148AF8E000) [pid = 3036] [serial = 89] [outer = 0000000000000000] 07:39:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 80 (000000148B24B400) [pid = 3036] [serial = 90] [outer = 000000148AF8E000] 07:39:37 INFO - PROCESS | 3036 | 1462372777679 Marionette DEBUG loaded listener.js 07:39:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 81 (000000148BB42800) [pid = 3036] [serial = 91] [outer = 000000148AF8E000] 07:39:38 INFO - PROCESS | 3036 | 1462372778217 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]]]}] 07:39:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 07:39:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 840ms 07:39:38 INFO - PROCESS | 3036 | 1462372778255 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 07:39:38 INFO - PROCESS | 3036 | 1462372778258 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 07:39:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 07:39:38 INFO - PROCESS | 3036 | 1462372778262 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 07:39:38 INFO - PROCESS | 3036 | 1462372778264 Marionette TRACE conn5 <- [1,90,null,{}] 07:39:38 INFO - PROCESS | 3036 | 1462372778268 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}] 07:39:38 INFO - PROCESS | 3036 | 1462372778365 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 07:39:38 INFO - PROCESS | 3036 | 1462372778441 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:38 INFO - PROCESS | 3036 | ++DOCSHELL 000000149148E800 == 29 [pid = 3036] [id = 32] 07:39:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 82 (000000148D795C00) [pid = 3036] [serial = 92] [outer = 0000000000000000] 07:39:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 83 (000000148E653C00) [pid = 3036] [serial = 93] [outer = 000000148D795C00] 07:39:38 INFO - PROCESS | 3036 | 1462372778502 Marionette DEBUG loaded listener.js 07:39:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 84 (0000001490A33000) [pid = 3036] [serial = 94] [outer = 000000148D795C00] 07:39:39 INFO - PROCESS | 3036 | 1462372779022 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]]]}] 07:39:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 07:39:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 839ms 07:39:39 INFO - PROCESS | 3036 | 1462372779110 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 07:39:39 INFO - PROCESS | 3036 | 1462372779117 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 07:39:39 INFO - PROCESS | 3036 | 1462372779123 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 07:39:39 INFO - PROCESS | 3036 | 1462372779125 Marionette TRACE conn5 <- [1,94,null,{}] 07:39:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 07:39:39 INFO - PROCESS | 3036 | 1462372779129 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}] 07:39:39 INFO - PROCESS | 3036 | 1462372779266 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 07:39:39 INFO - PROCESS | 3036 | 1462372779302 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:39 INFO - PROCESS | 3036 | ++DOCSHELL 00000014FCFFB800 == 30 [pid = 3036] [id = 33] 07:39:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 85 (0000001491303400) [pid = 3036] [serial = 95] [outer = 0000000000000000] 07:39:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 86 (0000001491415C00) [pid = 3036] [serial = 96] [outer = 0000001491303400] 07:39:39 INFO - PROCESS | 3036 | 1462372779357 Marionette DEBUG loaded listener.js 07:39:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 87 (000000149141F000) [pid = 3036] [serial = 97] [outer = 0000001491303400] 07:39:39 INFO - PROCESS | 3036 | 1462372779891 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]]]}] 07:39:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 07:39:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 839ms 07:39:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 07:39:39 INFO - PROCESS | 3036 | 1462372779969 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 07:39:39 INFO - PROCESS | 3036 | 1462372779972 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 07:39:39 INFO - PROCESS | 3036 | 1462372779976 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 07:39:39 INFO - PROCESS | 3036 | 1462372779979 Marionette TRACE conn5 <- [1,98,null,{}] 07:39:39 INFO - PROCESS | 3036 | 1462372779984 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}] 07:39:40 INFO - PROCESS | 3036 | 1462372780183 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 07:39:40 INFO - PROCESS | 3036 | 1462372780249 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:40 INFO - PROCESS | 3036 | ++DOCSHELL 00000014877F4800 == 31 [pid = 3036] [id = 34] 07:39:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 88 (000000148308B000) [pid = 3036] [serial = 98] [outer = 0000000000000000] 07:39:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 89 (0000001483B29C00) [pid = 3036] [serial = 99] [outer = 000000148308B000] 07:39:40 INFO - PROCESS | 3036 | 1462372780299 Marionette DEBUG loaded listener.js 07:39:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 90 (000000148783B800) [pid = 3036] [serial = 100] [outer = 000000148308B000] 07:39:40 INFO - PROCESS | 3036 | --DOMWINDOW == 89 (0000001486A9CC00) [pid = 3036] [serial = 9] [outer = 0000000000000000] [url = about:blank] 07:39:40 INFO - PROCESS | 3036 | --DOMWINDOW == 88 (0000001486A9E800) [pid = 3036] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 07:39:40 INFO - PROCESS | 3036 | --DOMWINDOW == 87 (00000014FF449800) [pid = 3036] [serial = 4] [outer = 0000000000000000] [url = about:blank] 07:39:40 INFO - PROCESS | 3036 | --DOMWINDOW == 86 (00000014FDA45000) [pid = 3036] [serial = 66] [outer = 0000000000000000] [url = about:blank] 07:39:40 INFO - PROCESS | 3036 | --DOMWINDOW == 85 (00000014FBE26C00) [pid = 3036] [serial = 60] [outer = 0000000000000000] [url = about:blank] 07:39:40 INFO - PROCESS | 3036 | --DOMWINDOW == 84 (000000149130CC00) [pid = 3036] [serial = 63] [outer = 0000000000000000] [url = about:blank] 07:39:40 INFO - PROCESS | 3036 | --DOMWINDOW == 83 (000000148CD05800) [pid = 3036] [serial = 24] [outer = 0000000000000000] [url = about:blank] 07:39:40 INFO - PROCESS | 3036 | --DOMWINDOW == 82 (000000148A402C00) [pid = 3036] [serial = 27] [outer = 0000000000000000] [url = about:blank] 07:39:40 INFO - PROCESS | 3036 | --DOMWINDOW == 81 (0000001489D4B800) [pid = 3036] [serial = 33] [outer = 0000000000000000] [url = about:blank] 07:39:40 INFO - PROCESS | 3036 | --DOMWINDOW == 80 (0000001489DDAC00) [pid = 3036] [serial = 36] [outer = 0000000000000000] [url = about:blank] 07:39:40 INFO - PROCESS | 3036 | --DOMWINDOW == 79 (000000148A3D9800) [pid = 3036] [serial = 37] [outer = 0000000000000000] [url = about:blank] 07:39:40 INFO - PROCESS | 3036 | --DOMWINDOW == 78 (000000148BB3A400) [pid = 3036] [serial = 39] [outer = 0000000000000000] [url = about:blank] 07:39:40 INFO - PROCESS | 3036 | --DOMWINDOW == 77 (000000148CD05400) [pid = 3036] [serial = 42] [outer = 0000000000000000] [url = about:blank] 07:39:40 INFO - PROCESS | 3036 | --DOMWINDOW == 76 (000000148D655400) [pid = 3036] [serial = 43] [outer = 0000000000000000] [url = about:blank] 07:39:40 INFO - PROCESS | 3036 | --DOMWINDOW == 75 (00000014FC74E000) [pid = 3036] [serial = 45] [outer = 0000000000000000] [url = about:blank] 07:39:40 INFO - PROCESS | 3036 | --DOMWINDOW == 74 (00000014FCF38000) [pid = 3036] [serial = 46] [outer = 0000000000000000] [url = about:blank] 07:39:40 INFO - PROCESS | 3036 | --DOMWINDOW == 73 (0000001487840C00) [pid = 3036] [serial = 48] [outer = 0000000000000000] [url = about:blank] 07:39:40 INFO - PROCESS | 3036 | --DOMWINDOW == 72 (00000014FCF39000) [pid = 3036] [serial = 49] [outer = 0000000000000000] [url = about:blank] 07:39:40 INFO - PROCESS | 3036 | --DOMWINDOW == 71 (00000014FF43CC00) [pid = 3036] [serial = 51] [outer = 0000000000000000] [url = about:blank] 07:39:40 INFO - PROCESS | 3036 | --DOMWINDOW == 70 (000000148A397C00) [pid = 3036] [serial = 54] [outer = 0000000000000000] [url = about:blank] 07:39:40 INFO - PROCESS | 3036 | --DOMWINDOW == 69 (000000148B5BE000) [pid = 3036] [serial = 57] [outer = 0000000000000000] [url = about:blank] 07:39:40 INFO - PROCESS | 3036 | --DOMWINDOW == 68 (000000148AD47000) [pid = 3036] [serial = 21] [outer = 0000000000000000] [url = about:blank] 07:39:40 INFO - PROCESS | 3036 | --DOMWINDOW == 67 (000000148D7C4800) [pid = 3036] [serial = 30] [outer = 0000000000000000] [url = about:blank] 07:39:40 INFO - PROCESS | 3036 | --DOMWINDOW == 66 (000000148A38E800) [pid = 3036] [serial = 52] [outer = 0000000000000000] [url = about:blank] 07:39:40 INFO - PROCESS | 3036 | --DOMWINDOW == 65 (000000148BCA7800) [pid = 3036] [serial = 40] [outer = 0000000000000000] [url = about:blank] 07:39:40 INFO - PROCESS | 3036 | --DOMWINDOW == 64 (000000148B37AC00) [pid = 3036] [serial = 22] [outer = 0000000000000000] [url = about:blank] 07:39:40 INFO - PROCESS | 3036 | --DOMWINDOW == 63 (00000014FDA40800) [pid = 3036] [serial = 64] [outer = 0000000000000000] [url = about:blank] 07:39:40 INFO - PROCESS | 3036 | --DOMWINDOW == 62 (000000148A40EC00) [pid = 3036] [serial = 28] [outer = 0000000000000000] [url = about:blank] 07:39:40 INFO - PROCESS | 3036 | --DOMWINDOW == 61 (000000148B531000) [pid = 3036] [serial = 17] [outer = 0000000000000000] [url = about:blank] 07:39:40 INFO - PROCESS | 3036 | --DOMWINDOW == 60 (000000148B249800) [pid = 3036] [serial = 14] [outer = 0000000000000000] [url = about:blank] 07:39:40 INFO - PROCESS | 3036 | 1462372780821 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]]]}] 07:39:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 07:39:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 879ms 07:39:40 INFO - PROCESS | 3036 | 1462372780858 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 07:39:40 INFO - PROCESS | 3036 | 1462372780862 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 07:39:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 07:39:40 INFO - PROCESS | 3036 | 1462372780866 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 07:39:40 INFO - PROCESS | 3036 | 1462372780870 Marionette TRACE conn5 <- [1,102,null,{}] 07:39:40 INFO - PROCESS | 3036 | 1462372780875 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}] 07:39:40 INFO - PROCESS | 3036 | 1462372780957 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 07:39:40 INFO - PROCESS | 3036 | 1462372780967 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:40 INFO - PROCESS | 3036 | ++DOCSHELL 000000148789E000 == 32 [pid = 3036] [id = 35] 07:39:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 61 (000000148943D800) [pid = 3036] [serial = 101] [outer = 0000000000000000] 07:39:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 62 (0000001489F58000) [pid = 3036] [serial = 102] [outer = 000000148943D800] 07:39:41 INFO - PROCESS | 3036 | 1462372781019 Marionette DEBUG loaded listener.js 07:39:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 63 (000000148A403000) [pid = 3036] [serial = 103] [outer = 000000148943D800] 07:39:41 INFO - PROCESS | 3036 | 1462372781431 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]]]}] 07:39:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 07:39:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 586ms 07:39:41 INFO - PROCESS | 3036 | 1462372781457 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 07:39:41 INFO - PROCESS | 3036 | 1462372781460 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 07:39:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 07:39:41 INFO - PROCESS | 3036 | 1462372781464 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 07:39:41 INFO - PROCESS | 3036 | 1462372781466 Marionette TRACE conn5 <- [1,106,null,{}] 07:39:41 INFO - PROCESS | 3036 | 1462372781470 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}] 07:39:41 INFO - PROCESS | 3036 | 1462372781549 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 07:39:41 INFO - PROCESS | 3036 | 1462372781587 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:41 INFO - PROCESS | 3036 | ++DOCSHELL 000000148ABC2000 == 33 [pid = 3036] [id = 36] 07:39:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 64 (000000148AD49C00) [pid = 3036] [serial = 104] [outer = 0000000000000000] 07:39:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 65 (000000148B24AC00) [pid = 3036] [serial = 105] [outer = 000000148AD49C00] 07:39:41 INFO - PROCESS | 3036 | 1462372781634 Marionette DEBUG loaded listener.js 07:39:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 66 (000000148B834400) [pid = 3036] [serial = 106] [outer = 000000148AD49C00] 07:39:42 INFO - PROCESS | 3036 | 1462372782052 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]]]}] 07:39:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 07:39:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 07:39:42 INFO - PROCESS | 3036 | 1462372782095 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 07:39:42 INFO - PROCESS | 3036 | 1462372782099 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 07:39:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 07:39:42 INFO - PROCESS | 3036 | 1462372782115 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 07:39:42 INFO - PROCESS | 3036 | 1462372782120 Marionette TRACE conn5 <- [1,110,null,{}] 07:39:42 INFO - PROCESS | 3036 | 1462372782124 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}] 07:39:42 INFO - PROCESS | 3036 | 1462372782206 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 07:39:42 INFO - PROCESS | 3036 | 1462372782214 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:42 INFO - PROCESS | 3036 | ++DOCSHELL 000000148CD67000 == 34 [pid = 3036] [id = 37] 07:39:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 67 (000000148BCAB000) [pid = 3036] [serial = 107] [outer = 0000000000000000] 07:39:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 68 (000000148CE2D400) [pid = 3036] [serial = 108] [outer = 000000148BCAB000] 07:39:42 INFO - PROCESS | 3036 | 1462372782261 Marionette DEBUG loaded listener.js 07:39:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 69 (000000148E218800) [pid = 3036] [serial = 109] [outer = 000000148BCAB000] 07:39:42 INFO - PROCESS | 3036 | 1462372782657 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]]]}] 07:39:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 07:39:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 586ms 07:39:42 INFO - PROCESS | 3036 | 1462372782702 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 07:39:42 INFO - PROCESS | 3036 | 1462372782704 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 07:39:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 07:39:42 INFO - PROCESS | 3036 | 1462372782707 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 07:39:42 INFO - PROCESS | 3036 | 1462372782709 Marionette TRACE conn5 <- [1,114,null,{}] 07:39:42 INFO - PROCESS | 3036 | 1462372782713 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}] 07:39:42 INFO - PROCESS | 3036 | 1462372782791 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 07:39:42 INFO - PROCESS | 3036 | 1462372782798 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:42 INFO - PROCESS | 3036 | ++DOCSHELL 000000148FC12800 == 35 [pid = 3036] [id = 38] 07:39:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 70 (000000148E65D400) [pid = 3036] [serial = 110] [outer = 0000000000000000] 07:39:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 71 (0000001490A3E400) [pid = 3036] [serial = 111] [outer = 000000148E65D400] 07:39:42 INFO - PROCESS | 3036 | 1462372782846 Marionette DEBUG loaded listener.js 07:39:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 72 (0000001491414C00) [pid = 3036] [serial = 112] [outer = 000000148E65D400] 07:39:43 INFO - PROCESS | 3036 | 1462372783294 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]]]}] 07:39:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 07:39:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 628ms 07:39:43 INFO - PROCESS | 3036 | 1462372783339 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 07:39:43 INFO - PROCESS | 3036 | 1462372783341 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 07:39:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 07:39:43 INFO - PROCESS | 3036 | 1462372783345 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 07:39:43 INFO - PROCESS | 3036 | 1462372783347 Marionette TRACE conn5 <- [1,118,null,{}] 07:39:43 INFO - PROCESS | 3036 | 1462372783350 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}] 07:39:43 INFO - PROCESS | 3036 | 1462372783449 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 07:39:43 INFO - PROCESS | 3036 | 1462372783458 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:43 INFO - PROCESS | 3036 | ++DOCSHELL 0000001490733000 == 36 [pid = 3036] [id = 39] 07:39:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 73 (000000149142FC00) [pid = 3036] [serial = 113] [outer = 0000000000000000] 07:39:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 74 (0000001491433000) [pid = 3036] [serial = 114] [outer = 000000149142FC00] 07:39:43 INFO - PROCESS | 3036 | 1462372783551 Marionette DEBUG loaded listener.js 07:39:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 75 (00000014FBE20800) [pid = 3036] [serial = 115] [outer = 000000149142FC00] 07:39:43 INFO - PROCESS | 3036 | 1462372783976 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]]]}] 07:39:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 07:39:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 693ms 07:39:44 INFO - PROCESS | 3036 | 1462372784040 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 07:39:44 INFO - PROCESS | 3036 | 1462372784042 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 07:39:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 07:39:44 INFO - PROCESS | 3036 | 1462372784046 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 07:39:44 INFO - PROCESS | 3036 | 1462372784048 Marionette TRACE conn5 <- [1,122,null,{}] 07:39:44 INFO - PROCESS | 3036 | 1462372784052 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}] 07:39:44 INFO - PROCESS | 3036 | 1462372784167 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 07:39:44 INFO - PROCESS | 3036 | --DOMWINDOW == 74 (0000001490A3B400) [pid = 3036] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 07:39:44 INFO - PROCESS | 3036 | --DOMWINDOW == 73 (000000148B5B7400) [pid = 3036] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 07:39:44 INFO - PROCESS | 3036 | --DOMWINDOW == 72 (000000148A4B2C00) [pid = 3036] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 07:39:44 INFO - PROCESS | 3036 | --DOMWINDOW == 71 (000000148A38FC00) [pid = 3036] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 07:39:44 INFO - PROCESS | 3036 | --DOMWINDOW == 70 (000000148E65D000) [pid = 3036] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 07:39:44 INFO - PROCESS | 3036 | --DOMWINDOW == 69 (000000148943AC00) [pid = 3036] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 07:39:44 INFO - PROCESS | 3036 | --DOMWINDOW == 68 (0000001489D43800) [pid = 3036] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 07:39:44 INFO - PROCESS | 3036 | --DOMWINDOW == 67 (000000148989C400) [pid = 3036] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 07:39:44 INFO - PROCESS | 3036 | --DOMWINDOW == 66 (000000148AD55000) [pid = 3036] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 07:39:44 INFO - PROCESS | 3036 | 1462372784224 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:44 INFO - PROCESS | 3036 | ++DOCSHELL 000000148B9AF000 == 37 [pid = 3036] [id = 40] 07:39:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 67 (00000014877BD000) [pid = 3036] [serial = 116] [outer = 0000000000000000] 07:39:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 68 (000000148A3D3400) [pid = 3036] [serial = 117] [outer = 00000014877BD000] 07:39:44 INFO - PROCESS | 3036 | 1462372784272 Marionette DEBUG loaded listener.js 07:39:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 69 (00000014FC90F000) [pid = 3036] [serial = 118] [outer = 00000014877BD000] 07:39:44 INFO - PROCESS | 3036 | 1462372784580 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]]]}] 07:39:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 07:39:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 587ms 07:39:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 07:39:44 INFO - PROCESS | 3036 | 1462372784636 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 07:39:44 INFO - PROCESS | 3036 | 1462372784639 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 07:39:44 INFO - PROCESS | 3036 | 1462372784649 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 07:39:44 INFO - PROCESS | 3036 | 1462372784651 Marionette TRACE conn5 <- [1,126,null,{}] 07:39:44 INFO - PROCESS | 3036 | 1462372784655 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}] 07:39:44 INFO - PROCESS | 3036 | 1462372784730 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 07:39:44 INFO - PROCESS | 3036 | 1462372784737 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:44 INFO - PROCESS | 3036 | ++DOCSHELL 00000014FE171000 == 38 [pid = 3036] [id = 41] 07:39:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 70 (000000148FC2B400) [pid = 3036] [serial = 119] [outer = 0000000000000000] 07:39:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 71 (000000148FC30800) [pid = 3036] [serial = 120] [outer = 000000148FC2B400] 07:39:44 INFO - PROCESS | 3036 | 1462372784782 Marionette DEBUG loaded listener.js 07:39:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 72 (000000148FC36800) [pid = 3036] [serial = 121] [outer = 000000148FC2B400] 07:39:45 INFO - PROCESS | 3036 | 1462372785164 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]]]}] 07:39:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 07:39:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 544ms 07:39:45 INFO - PROCESS | 3036 | 1462372785190 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 07:39:45 INFO - PROCESS | 3036 | 1462372785192 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 07:39:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 07:39:45 INFO - PROCESS | 3036 | 1462372785195 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 07:39:45 INFO - PROCESS | 3036 | 1462372785197 Marionette TRACE conn5 <- [1,130,null,{}] 07:39:45 INFO - PROCESS | 3036 | 1462372785200 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}] 07:39:45 INFO - PROCESS | 3036 | 1462372785298 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 07:39:45 INFO - PROCESS | 3036 | 1462372785306 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:45 INFO - PROCESS | 3036 | ++DOCSHELL 00000014FE6F1800 == 39 [pid = 3036] [id = 42] 07:39:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 73 (000000148E23D000) [pid = 3036] [serial = 122] [outer = 0000000000000000] 07:39:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 74 (000000148E241000) [pid = 3036] [serial = 123] [outer = 000000148E23D000] 07:39:45 INFO - PROCESS | 3036 | 1462372785352 Marionette DEBUG loaded listener.js 07:39:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 75 (000000148E247800) [pid = 3036] [serial = 124] [outer = 000000148E23D000] 07:39:45 INFO - PROCESS | 3036 | 1462372785747 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]]]}] 07:39:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 07:39:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 588ms 07:39:45 INFO - PROCESS | 3036 | 1462372785786 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 07:39:45 INFO - PROCESS | 3036 | 1462372785788 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 07:39:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 07:39:45 INFO - PROCESS | 3036 | 1462372785792 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 07:39:45 INFO - PROCESS | 3036 | 1462372785794 Marionette TRACE conn5 <- [1,134,null,{}] 07:39:45 INFO - PROCESS | 3036 | 1462372785798 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}] 07:39:45 INFO - PROCESS | 3036 | 1462372785894 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 07:39:45 INFO - PROCESS | 3036 | 1462372785904 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:45 INFO - PROCESS | 3036 | ++DOCSHELL 000000148B933000 == 40 [pid = 3036] [id = 43] 07:39:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 76 (0000001483B2AC00) [pid = 3036] [serial = 125] [outer = 0000000000000000] 07:39:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 77 (0000001483B2C800) [pid = 3036] [serial = 126] [outer = 0000001483B2AC00] 07:39:45 INFO - PROCESS | 3036 | 1462372785950 Marionette DEBUG loaded listener.js 07:39:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 78 (0000001483BCC800) [pid = 3036] [serial = 127] [outer = 0000001483B2AC00] 07:39:46 INFO - PROCESS | 3036 | 1462372786331 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]]]}] 07:39:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 07:39:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 587ms 07:39:46 INFO - PROCESS | 3036 | 1462372786381 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 07:39:46 INFO - PROCESS | 3036 | 1462372786383 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 07:39:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 07:39:46 INFO - PROCESS | 3036 | 1462372786387 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 07:39:46 INFO - PROCESS | 3036 | 1462372786389 Marionette TRACE conn5 <- [1,138,null,{}] 07:39:46 INFO - PROCESS | 3036 | 1462372786392 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}] 07:39:46 INFO - PROCESS | 3036 | 1462372786492 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 07:39:46 INFO - PROCESS | 3036 | 1462372786500 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:46 INFO - PROCESS | 3036 | ++DOCSHELL 0000001492CC5800 == 41 [pid = 3036] [id = 44] 07:39:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 79 (0000001483B2F800) [pid = 3036] [serial = 128] [outer = 0000000000000000] 07:39:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 80 (00000014FCF3A800) [pid = 3036] [serial = 129] [outer = 0000001483B2F800] 07:39:46 INFO - PROCESS | 3036 | 1462372786553 Marionette DEBUG loaded listener.js 07:39:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 81 (00000014FDA42000) [pid = 3036] [serial = 130] [outer = 0000001483B2F800] 07:39:46 INFO - PROCESS | 3036 | 1462372786960 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]]]}] 07:39:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 07:39:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 629ms 07:39:47 INFO - PROCESS | 3036 | 1462372787040 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 07:39:47 INFO - PROCESS | 3036 | 1462372787045 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 07:39:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 07:39:47 INFO - PROCESS | 3036 | 1462372787051 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 07:39:47 INFO - PROCESS | 3036 | 1462372787055 Marionette TRACE conn5 <- [1,142,null,{}] 07:39:47 INFO - PROCESS | 3036 | 1462372787062 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}] 07:39:47 INFO - PROCESS | 3036 | 1462372787159 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 07:39:47 INFO - PROCESS | 3036 | 1462372787270 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:47 INFO - PROCESS | 3036 | ++DOCSHELL 0000001489495800 == 42 [pid = 3036] [id = 45] 07:39:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 82 (0000001486AA0800) [pid = 3036] [serial = 131] [outer = 0000000000000000] 07:39:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 83 (00000014877BD800) [pid = 3036] [serial = 132] [outer = 0000001486AA0800] 07:39:47 INFO - PROCESS | 3036 | 1462372787326 Marionette DEBUG loaded listener.js 07:39:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 84 (000000148A38A000) [pid = 3036] [serial = 133] [outer = 0000001486AA0800] 07:39:47 INFO - PROCESS | 3036 | 1462372787947 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]]]}] 07:39:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 07:39:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 944ms 07:39:48 INFO - PROCESS | 3036 | 1462372787999 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 07:39:48 INFO - PROCESS | 3036 | 1462372788003 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 07:39:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 07:39:48 INFO - PROCESS | 3036 | 1462372788013 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 07:39:48 INFO - PROCESS | 3036 | 1462372788018 Marionette TRACE conn5 <- [1,146,null,{}] 07:39:48 INFO - PROCESS | 3036 | 1462372788023 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}] 07:39:48 INFO - PROCESS | 3036 | 1462372788133 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 07:39:48 INFO - PROCESS | 3036 | 1462372788197 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:48 INFO - PROCESS | 3036 | ++DOCSHELL 000000148FC0E000 == 43 [pid = 3036] [id = 46] 07:39:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 85 (000000148AD4F000) [pid = 3036] [serial = 134] [outer = 0000000000000000] 07:39:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 86 (000000148BBAD000) [pid = 3036] [serial = 135] [outer = 000000148AD4F000] 07:39:48 INFO - PROCESS | 3036 | 1462372788253 Marionette DEBUG loaded listener.js 07:39:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 87 (000000148CE32800) [pid = 3036] [serial = 136] [outer = 000000148AD4F000] 07:39:48 INFO - PROCESS | 3036 | 1462372788842 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]]]}] 07:39:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 07:39:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 901ms 07:39:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 07:39:48 INFO - PROCESS | 3036 | 1462372788914 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 07:39:48 INFO - PROCESS | 3036 | 1462372788917 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 07:39:48 INFO - PROCESS | 3036 | 1462372788921 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 07:39:48 INFO - PROCESS | 3036 | 1462372788924 Marionette TRACE conn5 <- [1,150,null,{}] 07:39:48 INFO - PROCESS | 3036 | 1462372788934 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}] 07:39:49 INFO - PROCESS | 3036 | 1462372789074 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 07:39:49 INFO - PROCESS | 3036 | 1462372789093 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:49 INFO - PROCESS | 3036 | ++DOCSHELL 0000001491522800 == 44 [pid = 3036] [id = 47] 07:39:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 88 (000000149142E400) [pid = 3036] [serial = 137] [outer = 0000000000000000] 07:39:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 89 (0000001491431800) [pid = 3036] [serial = 138] [outer = 000000149142E400] 07:39:49 INFO - PROCESS | 3036 | 1462372789153 Marionette DEBUG loaded listener.js 07:39:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 90 (0000001492C1AC00) [pid = 3036] [serial = 139] [outer = 000000149142E400] 07:39:49 INFO - PROCESS | 3036 | 1462372789785 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]]]}] 07:39:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 07:39:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 902ms 07:39:49 INFO - PROCESS | 3036 | 1462372789824 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 07:39:49 INFO - PROCESS | 3036 | 1462372789826 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 07:39:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 07:39:49 INFO - PROCESS | 3036 | 1462372789830 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 07:39:49 INFO - PROCESS | 3036 | 1462372789832 Marionette TRACE conn5 <- [1,154,null,{}] 07:39:49 INFO - PROCESS | 3036 | 1462372789836 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}] 07:39:49 INFO - PROCESS | 3036 | 1462372789941 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 07:39:50 INFO - PROCESS | 3036 | 1462372790002 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:50 INFO - PROCESS | 3036 | ++DOCSHELL 00000014FDA97800 == 45 [pid = 3036] [id = 48] 07:39:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 91 (0000001490A91C00) [pid = 3036] [serial = 140] [outer = 0000000000000000] 07:39:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 92 (0000001490A95400) [pid = 3036] [serial = 141] [outer = 0000001490A91C00] 07:39:50 INFO - PROCESS | 3036 | 1462372790058 Marionette DEBUG loaded listener.js 07:39:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 93 (0000001492C20400) [pid = 3036] [serial = 142] [outer = 0000001490A91C00] 07:39:50 INFO - PROCESS | 3036 | 1462372790786 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]]]}] 07:39:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 07:39:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 985ms 07:39:50 INFO - PROCESS | 3036 | 1462372790819 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 07:39:50 INFO - PROCESS | 3036 | 1462372790823 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 07:39:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 07:39:50 INFO - PROCESS | 3036 | 1462372790829 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 07:39:50 INFO - PROCESS | 3036 | 1462372790833 Marionette TRACE conn5 <- [1,158,null,{}] 07:39:50 INFO - PROCESS | 3036 | 1462372790840 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}] 07:39:50 INFO - PROCESS | 3036 | 1462372790933 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 07:39:51 INFO - PROCESS | 3036 | 1462372790999 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:51 INFO - PROCESS | 3036 | ++DOCSHELL 000000148B948800 == 46 [pid = 3036] [id = 49] 07:39:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 94 (000000148A11F000) [pid = 3036] [serial = 143] [outer = 0000000000000000] 07:39:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 95 (000000148A402800) [pid = 3036] [serial = 144] [outer = 000000148A11F000] 07:39:51 INFO - PROCESS | 3036 | 1462372791049 Marionette DEBUG loaded listener.js 07:39:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 96 (000000148AB65400) [pid = 3036] [serial = 145] [outer = 000000148A11F000] 07:39:51 INFO - PROCESS | 3036 | 1462372791620 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]]]}] 07:39:51 INFO - PROCESS | 3036 | --DOCSHELL 000000148B933000 == 45 [pid = 3036] [id = 43] 07:39:51 INFO - PROCESS | 3036 | --DOCSHELL 00000014FE6F1800 == 44 [pid = 3036] [id = 42] 07:39:51 INFO - PROCESS | 3036 | --DOCSHELL 00000014FE171000 == 43 [pid = 3036] [id = 41] 07:39:51 INFO - PROCESS | 3036 | --DOCSHELL 000000148B9AF000 == 42 [pid = 3036] [id = 40] 07:39:51 INFO - PROCESS | 3036 | --DOCSHELL 0000001490733000 == 41 [pid = 3036] [id = 39] 07:39:51 INFO - PROCESS | 3036 | --DOCSHELL 000000148FC12800 == 40 [pid = 3036] [id = 38] 07:39:51 INFO - PROCESS | 3036 | --DOCSHELL 000000148CD67000 == 39 [pid = 3036] [id = 37] 07:39:51 INFO - PROCESS | 3036 | --DOCSHELL 000000148ABC2000 == 38 [pid = 3036] [id = 36] 07:39:51 INFO - PROCESS | 3036 | --DOCSHELL 000000148789E000 == 37 [pid = 3036] [id = 35] 07:39:51 INFO - PROCESS | 3036 | --DOCSHELL 00000014877F4800 == 36 [pid = 3036] [id = 34] 07:39:51 INFO - PROCESS | 3036 | --DOCSHELL 00000014FCFFB800 == 35 [pid = 3036] [id = 33] 07:39:51 INFO - PROCESS | 3036 | --DOCSHELL 000000149148E800 == 34 [pid = 3036] [id = 32] 07:39:51 INFO - PROCESS | 3036 | --DOMWINDOW == 95 (000000148C3CCC00) [pid = 3036] [serial = 84] [outer = 0000000000000000] [url = about:blank] 07:39:51 INFO - PROCESS | 3036 | --DOCSHELL 000000148AABD000 == 33 [pid = 3036] [id = 31] 07:39:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 07:39:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 900ms 07:39:51 INFO - PROCESS | 3036 | --DOMWINDOW == 94 (0000001490A3FC00) [pid = 3036] [serial = 69] [outer = 0000000000000000] [url = about:blank] 07:39:51 INFO - PROCESS | 3036 | --DOMWINDOW == 93 (00000014FDA3FC00) [pid = 3036] [serial = 61] [outer = 0000000000000000] [url = about:blank] 07:39:51 INFO - PROCESS | 3036 | --DOMWINDOW == 92 (00000014FBE1C400) [pid = 3036] [serial = 58] [outer = 0000000000000000] [url = about:blank] 07:39:51 INFO - PROCESS | 3036 | --DOMWINDOW == 91 (00000014FBE23400) [pid = 3036] [serial = 55] [outer = 0000000000000000] [url = about:blank] 07:39:51 INFO - PROCESS | 3036 | --DOMWINDOW == 90 (0000001490A35800) [pid = 3036] [serial = 67] [outer = 0000000000000000] [url = about:blank] 07:39:51 INFO - PROCESS | 3036 | --DOMWINDOW == 89 (00000014898A2400) [pid = 3036] [serial = 72] [outer = 0000000000000000] [url = about:blank] 07:39:51 INFO - PROCESS | 3036 | --DOMWINDOW == 88 (000000148AA8C800) [pid = 3036] [serial = 78] [outer = 0000000000000000] [url = about:blank] 07:39:51 INFO - PROCESS | 3036 | --DOMWINDOW == 87 (000000148A393400) [pid = 3036] [serial = 75] [outer = 0000000000000000] [url = about:blank] 07:39:51 INFO - PROCESS | 3036 | --DOMWINDOW == 86 (000000148B5C4000) [pid = 3036] [serial = 81] [outer = 0000000000000000] [url = about:blank] 07:39:51 INFO - PROCESS | 3036 | --DOMWINDOW == 85 (000000148A9E7C00) [pid = 3036] [serial = 76] [outer = 0000000000000000] [url = about:blank] 07:39:51 INFO - PROCESS | 3036 | --DOMWINDOW == 84 (000000148BB46400) [pid = 3036] [serial = 82] [outer = 0000000000000000] [url = about:blank] 07:39:51 INFO - PROCESS | 3036 | --DOMWINDOW == 83 (0000001489F5A000) [pid = 3036] [serial = 73] [outer = 0000000000000000] [url = about:blank] 07:39:51 INFO - PROCESS | 3036 | --DOMWINDOW == 82 (0000001491419C00) [pid = 3036] [serial = 70] [outer = 0000000000000000] [url = about:blank] 07:39:51 INFO - PROCESS | 3036 | --DOMWINDOW == 81 (000000148B52E800) [pid = 3036] [serial = 79] [outer = 0000000000000000] [url = about:blank] 07:39:51 INFO - PROCESS | 3036 | 1462372791741 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 07:39:51 INFO - PROCESS | 3036 | 1462372791747 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 07:39:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 07:39:51 INFO - PROCESS | 3036 | 1462372791755 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 07:39:51 INFO - PROCESS | 3036 | 1462372791758 Marionette TRACE conn5 <- [1,162,null,{}] 07:39:51 INFO - PROCESS | 3036 | 1462372791762 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}] 07:39:51 INFO - PROCESS | 3036 | 1462372791850 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 07:39:51 INFO - PROCESS | 3036 | 1462372791857 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:51 INFO - PROCESS | 3036 | ++DOCSHELL 0000001489493800 == 34 [pid = 3036] [id = 50] 07:39:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 82 (0000001487F50000) [pid = 3036] [serial = 146] [outer = 0000000000000000] 07:39:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 83 (000000148985F000) [pid = 3036] [serial = 147] [outer = 0000001487F50000] 07:39:51 INFO - PROCESS | 3036 | 1462372791904 Marionette DEBUG loaded listener.js 07:39:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 84 (000000148A393400) [pid = 3036] [serial = 148] [outer = 0000001487F50000] 07:39:52 INFO - PROCESS | 3036 | 1462372792363 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]]]}] 07:39:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 07:39:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 627ms 07:39:52 INFO - PROCESS | 3036 | 1462372792385 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 07:39:52 INFO - PROCESS | 3036 | 1462372792388 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 07:39:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 07:39:52 INFO - PROCESS | 3036 | 1462372792392 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 07:39:52 INFO - PROCESS | 3036 | 1462372792396 Marionette TRACE conn5 <- [1,166,null,{}] 07:39:52 INFO - PROCESS | 3036 | 1462372792407 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}] 07:39:52 INFO - PROCESS | 3036 | 1462372792488 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 07:39:52 INFO - PROCESS | 3036 | 1462372792498 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:52 INFO - PROCESS | 3036 | ++DOCSHELL 000000148C413000 == 35 [pid = 3036] [id = 51] 07:39:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 85 (000000148B5C1400) [pid = 3036] [serial = 149] [outer = 0000000000000000] 07:39:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 86 (000000148B73A400) [pid = 3036] [serial = 150] [outer = 000000148B5C1400] 07:39:52 INFO - PROCESS | 3036 | 1462372792550 Marionette DEBUG loaded listener.js 07:39:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 87 (000000148BC63400) [pid = 3036] [serial = 151] [outer = 000000148B5C1400] 07:39:52 INFO - PROCESS | 3036 | 1462372792982 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]]]}] 07:39:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 07:39:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 628ms 07:39:53 INFO - PROCESS | 3036 | 1462372793028 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 07:39:53 INFO - PROCESS | 3036 | 1462372793031 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 07:39:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 07:39:53 INFO - PROCESS | 3036 | 1462372793034 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 07:39:53 INFO - PROCESS | 3036 | 1462372793036 Marionette TRACE conn5 <- [1,170,null,{}] 07:39:53 INFO - PROCESS | 3036 | 1462372793040 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}] 07:39:53 INFO - PROCESS | 3036 | 1462372793120 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 07:39:53 INFO - PROCESS | 3036 | 1462372793126 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:53 INFO - PROCESS | 3036 | ++DOCSHELL 000000148FC21800 == 36 [pid = 3036] [id = 52] 07:39:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 88 (000000148CD08400) [pid = 3036] [serial = 152] [outer = 0000000000000000] 07:39:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 89 (000000148D28A000) [pid = 3036] [serial = 153] [outer = 000000148CD08400] 07:39:53 INFO - PROCESS | 3036 | 1462372793172 Marionette DEBUG loaded listener.js 07:39:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 90 (000000148E23BC00) [pid = 3036] [serial = 154] [outer = 000000148CD08400] 07:39:53 INFO - PROCESS | 3036 | 1462372793573 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]]]}] 07:39:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 07:39:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 586ms 07:39:53 INFO - PROCESS | 3036 | 1462372793632 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 07:39:53 INFO - PROCESS | 3036 | 1462372793634 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 07:39:53 INFO - PROCESS | 3036 | 1462372793638 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 07:39:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 07:39:53 INFO - PROCESS | 3036 | 1462372793640 Marionette TRACE conn5 <- [1,174,null,{}] 07:39:53 INFO - PROCESS | 3036 | 1462372793643 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}] 07:39:53 INFO - PROCESS | 3036 | 1462372793719 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 07:39:53 INFO - PROCESS | 3036 | 1462372793725 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:53 INFO - PROCESS | 3036 | ++DOCSHELL 0000001490ABB800 == 37 [pid = 3036] [id = 53] 07:39:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 91 (000000148E242800) [pid = 3036] [serial = 155] [outer = 0000000000000000] 07:39:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 92 (000000148E658400) [pid = 3036] [serial = 156] [outer = 000000148E242800] 07:39:53 INFO - PROCESS | 3036 | 1462372793771 Marionette DEBUG loaded listener.js 07:39:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 93 (000000148FC2CC00) [pid = 3036] [serial = 157] [outer = 000000148E242800] 07:39:54 INFO - PROCESS | 3036 | 1462372794208 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]]]}] 07:39:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 07:39:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 586ms 07:39:54 INFO - PROCESS | 3036 | 1462372794229 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 07:39:54 INFO - PROCESS | 3036 | 1462372794231 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 07:39:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 07:39:54 INFO - PROCESS | 3036 | 1462372794241 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 07:39:54 INFO - PROCESS | 3036 | 1462372794244 Marionette TRACE conn5 <- [1,178,null,{}] 07:39:54 INFO - PROCESS | 3036 | 1462372794247 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}] 07:39:54 INFO - PROCESS | 3036 | 1462372794365 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 07:39:54 INFO - PROCESS | 3036 | 1462372794375 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:54 INFO - PROCESS | 3036 | ++DOCSHELL 0000001492663000 == 38 [pid = 3036] [id = 54] 07:39:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 94 (0000001490A39800) [pid = 3036] [serial = 158] [outer = 0000000000000000] 07:39:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 95 (0000001491304C00) [pid = 3036] [serial = 159] [outer = 0000001490A39800] 07:39:54 INFO - PROCESS | 3036 | 1462372794422 Marionette DEBUG loaded listener.js 07:39:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 96 (0000001491417800) [pid = 3036] [serial = 160] [outer = 0000001490A39800] 07:39:54 INFO - PROCESS | 3036 | 1462372794868 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]]]}] 07:39:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 97 (0000001491419C00) [pid = 3036] [serial = 161] [outer = 0000001483CDE800] 07:39:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 07:39:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 689ms 07:39:54 INFO - PROCESS | 3036 | 1462372794935 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 07:39:54 INFO - PROCESS | 3036 | 1462372794937 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 07:39:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 07:39:54 INFO - PROCESS | 3036 | 1462372794945 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 07:39:54 INFO - PROCESS | 3036 | 1462372794947 Marionette TRACE conn5 <- [1,182,null,{}] 07:39:54 INFO - PROCESS | 3036 | 1462372794951 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}] 07:39:55 INFO - PROCESS | 3036 | 1462372795050 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 07:39:55 INFO - PROCESS | 3036 | 1462372795062 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:55 INFO - PROCESS | 3036 | ++DOCSHELL 0000001489DAB800 == 39 [pid = 3036] [id = 55] 07:39:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 98 (000000149141B800) [pid = 3036] [serial = 162] [outer = 0000000000000000] 07:39:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 99 (0000001491437C00) [pid = 3036] [serial = 163] [outer = 000000149141B800] 07:39:55 INFO - PROCESS | 3036 | 1462372795107 Marionette DEBUG loaded listener.js 07:39:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 100 (0000001492585000) [pid = 3036] [serial = 164] [outer = 000000149141B800] 07:39:55 INFO - PROCESS | 3036 | 1462372795509 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]]]}] 07:39:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 07:39:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 587ms 07:39:55 INFO - PROCESS | 3036 | 1462372795535 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 07:39:55 INFO - PROCESS | 3036 | 1462372795538 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 07:39:55 INFO - PROCESS | 3036 | 1462372795541 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 07:39:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 07:39:55 INFO - PROCESS | 3036 | 1462372795543 Marionette TRACE conn5 <- [1,186,null,{}] 07:39:55 INFO - PROCESS | 3036 | 1462372795547 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}] 07:39:55 INFO - PROCESS | 3036 | 1462372795645 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 07:39:55 INFO - PROCESS | 3036 | 1462372795655 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:55 INFO - PROCESS | 3036 | ++DOCSHELL 00000014FDAA9800 == 40 [pid = 3036] [id = 56] 07:39:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 101 (00000014877CEC00) [pid = 3036] [serial = 165] [outer = 0000000000000000] 07:39:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (0000001492C1B800) [pid = 3036] [serial = 166] [outer = 00000014877CEC00] 07:39:55 INFO - PROCESS | 3036 | 1462372795737 Marionette DEBUG loaded listener.js 07:39:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (00000014FBE21C00) [pid = 3036] [serial = 167] [outer = 00000014877CEC00] 07:39:56 INFO - PROCESS | 3036 | --DOMWINDOW == 102 (0000001483B2AC00) [pid = 3036] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 07:39:56 INFO - PROCESS | 3036 | --DOMWINDOW == 101 (000000149142FC00) [pid = 3036] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 07:39:56 INFO - PROCESS | 3036 | --DOMWINDOW == 100 (00000014877BD000) [pid = 3036] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 07:39:56 INFO - PROCESS | 3036 | --DOMWINDOW == 99 (000000148943D800) [pid = 3036] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 07:39:56 INFO - PROCESS | 3036 | --DOMWINDOW == 98 (000000148AD49C00) [pid = 3036] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 07:39:56 INFO - PROCESS | 3036 | --DOMWINDOW == 97 (000000148308B000) [pid = 3036] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 07:39:56 INFO - PROCESS | 3036 | --DOMWINDOW == 96 (000000148E65D400) [pid = 3036] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 07:39:56 INFO - PROCESS | 3036 | --DOMWINDOW == 95 (000000148BCAB000) [pid = 3036] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 07:39:56 INFO - PROCESS | 3036 | --DOMWINDOW == 94 (000000148783A800) [pid = 3036] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 07:39:56 INFO - PROCESS | 3036 | --DOMWINDOW == 93 (000000148E23D000) [pid = 3036] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 07:39:56 INFO - PROCESS | 3036 | --DOMWINDOW == 92 (000000148FC2B400) [pid = 3036] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 07:39:56 INFO - PROCESS | 3036 | 1462372796214 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]]]}] 07:39:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 07:39:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 735ms 07:39:56 INFO - PROCESS | 3036 | 1462372796278 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 07:39:56 INFO - PROCESS | 3036 | 1462372796280 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 07:39:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 07:39:56 INFO - PROCESS | 3036 | 1462372796284 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 07:39:56 INFO - PROCESS | 3036 | 1462372796286 Marionette TRACE conn5 <- [1,190,null,{}] 07:39:56 INFO - PROCESS | 3036 | 1462372796289 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}] 07:39:56 INFO - PROCESS | 3036 | 1462372796389 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 07:39:56 INFO - PROCESS | 3036 | 1462372796431 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:56 INFO - PROCESS | 3036 | ++DOCSHELL 00000014FBD9E800 == 41 [pid = 3036] [id = 57] 07:39:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 93 (0000001483C6B400) [pid = 3036] [serial = 168] [outer = 0000000000000000] 07:39:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 94 (0000001483C73800) [pid = 3036] [serial = 169] [outer = 0000001483C6B400] 07:39:56 INFO - PROCESS | 3036 | 1462372796478 Marionette DEBUG loaded listener.js 07:39:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 95 (0000001487839400) [pid = 3036] [serial = 170] [outer = 0000001483C6B400] 07:39:56 INFO - PROCESS | 3036 | 1462372796793 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]]]}] 07:39:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 07:39:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 542ms 07:39:56 INFO - PROCESS | 3036 | 1462372796830 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 07:39:56 INFO - PROCESS | 3036 | 1462372796832 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 07:39:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 07:39:56 INFO - PROCESS | 3036 | 1462372796835 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 07:39:56 INFO - PROCESS | 3036 | 1462372796838 Marionette TRACE conn5 <- [1,194,null,{}] 07:39:56 INFO - PROCESS | 3036 | 1462372796842 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}] 07:39:56 INFO - PROCESS | 3036 | 1462372796920 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 07:39:57 INFO - PROCESS | 3036 | 1462372797001 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:57 INFO - PROCESS | 3036 | ++DOCSHELL 00000014FE3B2800 == 42 [pid = 3036] [id = 58] 07:39:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 96 (0000001483C76400) [pid = 3036] [serial = 171] [outer = 0000000000000000] 07:39:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 97 (000000148FC29C00) [pid = 3036] [serial = 172] [outer = 0000001483C76400] 07:39:57 INFO - PROCESS | 3036 | 1462372797046 Marionette DEBUG loaded listener.js 07:39:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 98 (000000149159D800) [pid = 3036] [serial = 173] [outer = 0000001483C76400] 07:39:57 INFO - PROCESS | 3036 | 1462372797382 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]]]}] 07:39:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 07:39:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 586ms 07:39:57 INFO - PROCESS | 3036 | 1462372797425 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 07:39:57 INFO - PROCESS | 3036 | 1462372797428 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 07:39:57 INFO - PROCESS | 3036 | 1462372797431 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 07:39:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 07:39:57 INFO - PROCESS | 3036 | 1462372797434 Marionette TRACE conn5 <- [1,198,null,{}] 07:39:57 INFO - PROCESS | 3036 | 1462372797438 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}] 07:39:57 INFO - PROCESS | 3036 | 1462372797561 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 07:39:57 INFO - PROCESS | 3036 | 1462372797569 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:57 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E428800 == 43 [pid = 3036] [id = 59] 07:39:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 99 (000000148E406C00) [pid = 3036] [serial = 174] [outer = 0000000000000000] 07:39:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 100 (000000148E411400) [pid = 3036] [serial = 175] [outer = 000000148E406C00] 07:39:57 INFO - PROCESS | 3036 | 1462372797620 Marionette DEBUG loaded listener.js 07:39:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 101 (00000014915A5000) [pid = 3036] [serial = 176] [outer = 000000148E406C00] 07:39:57 INFO - PROCESS | 3036 | 1462372797991 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]]]}] 07:39:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 07:39:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 587ms 07:39:58 INFO - PROCESS | 3036 | 1462372798020 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 07:39:58 INFO - PROCESS | 3036 | 1462372798022 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 07:39:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 07:39:58 INFO - PROCESS | 3036 | 1462372798025 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 07:39:58 INFO - PROCESS | 3036 | 1462372798027 Marionette TRACE conn5 <- [1,202,null,{}] 07:39:58 INFO - PROCESS | 3036 | 1462372798031 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}] 07:39:58 INFO - PROCESS | 3036 | 1462372798155 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 07:39:58 INFO - PROCESS | 3036 | 1462372798266 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:58 INFO - PROCESS | 3036 | ++DOCSHELL 00000014877F4800 == 44 [pid = 3036] [id = 60] 07:39:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (0000001483B2F400) [pid = 3036] [serial = 177] [outer = 0000000000000000] 07:39:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (0000001483C73C00) [pid = 3036] [serial = 178] [outer = 0000001483B2F400] 07:39:58 INFO - PROCESS | 3036 | 1462372798366 Marionette DEBUG loaded listener.js 07:39:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (000000148943C000) [pid = 3036] [serial = 179] [outer = 0000001483B2F400] 07:39:58 INFO - PROCESS | 3036 | 1462372798968 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]]]}] 07:39:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 07:39:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 986ms 07:39:59 INFO - PROCESS | 3036 | 1462372799017 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 07:39:59 INFO - PROCESS | 3036 | 1462372799022 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 07:39:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 07:39:59 INFO - PROCESS | 3036 | 1462372799026 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 07:39:59 INFO - PROCESS | 3036 | 1462372799031 Marionette TRACE conn5 <- [1,206,null,{}] 07:39:59 INFO - PROCESS | 3036 | 1462372799036 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}] 07:39:59 INFO - PROCESS | 3036 | 1462372799144 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 07:39:59 INFO - PROCESS | 3036 | 1462372799211 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:59 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E42A800 == 45 [pid = 3036] [id = 61] 07:39:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (000000148AF8AC00) [pid = 3036] [serial = 180] [outer = 0000000000000000] 07:39:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (000000148B37B800) [pid = 3036] [serial = 181] [outer = 000000148AF8AC00] 07:39:59 INFO - PROCESS | 3036 | 1462372799269 Marionette DEBUG loaded listener.js 07:39:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (000000148BB3F000) [pid = 3036] [serial = 182] [outer = 000000148AF8AC00] 07:39:59 INFO - PROCESS | 3036 | 1462372799818 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]]]}] 07:39:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 07:39:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 839ms 07:39:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 07:39:59 INFO - PROCESS | 3036 | 1462372799869 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 07:39:59 INFO - PROCESS | 3036 | 1462372799873 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 07:39:59 INFO - PROCESS | 3036 | 1462372799877 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 07:39:59 INFO - PROCESS | 3036 | 1462372799879 Marionette TRACE conn5 <- [1,210,null,{}] 07:39:59 INFO - PROCESS | 3036 | 1462372799884 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}] 07:39:59 INFO - PROCESS | 3036 | 1462372799989 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 07:40:00 INFO - PROCESS | 3036 | 1462372800072 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:00 INFO - PROCESS | 3036 | ++DOCSHELL 0000001492695800 == 46 [pid = 3036] [id = 62] 07:40:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000148E403000) [pid = 3036] [serial = 183] [outer = 0000000000000000] 07:40:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000148E409000) [pid = 3036] [serial = 184] [outer = 000000148E403000] 07:40:00 INFO - PROCESS | 3036 | 1462372800128 Marionette DEBUG loaded listener.js 07:40:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (000000148FC33C00) [pid = 3036] [serial = 185] [outer = 000000148E403000] 07:40:00 INFO - PROCESS | 3036 | 1462372800649 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]]]}] 07:40:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 07:40:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 839ms 07:40:00 INFO - PROCESS | 3036 | 1462372800717 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 07:40:00 INFO - PROCESS | 3036 | 1462372800722 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 07:40:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 07:40:00 INFO - PROCESS | 3036 | 1462372800734 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 07:40:00 INFO - PROCESS | 3036 | 1462372800739 Marionette TRACE conn5 <- [1,214,null,{}] 07:40:00 INFO - PROCESS | 3036 | 1462372800743 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}] 07:40:00 INFO - PROCESS | 3036 | 1462372800886 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 07:40:00 INFO - PROCESS | 3036 | 1462372800953 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:00 INFO - PROCESS | 3036 | ++DOCSHELL 0000001493754000 == 47 [pid = 3036] [id = 63] 07:40:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (0000001490A91800) [pid = 3036] [serial = 186] [outer = 0000000000000000] 07:40:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (000000149159F000) [pid = 3036] [serial = 187] [outer = 0000001490A91800] 07:40:01 INFO - PROCESS | 3036 | 1462372801008 Marionette DEBUG loaded listener.js 07:40:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (00000014926A7800) [pid = 3036] [serial = 188] [outer = 0000001490A91800] 07:40:01 INFO - PROCESS | 3036 | 1462372801567 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]]]}] 07:40:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 07:40:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 903ms 07:40:01 INFO - PROCESS | 3036 | 1462372801633 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 07:40:01 INFO - PROCESS | 3036 | 1462372801636 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 07:40:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 07:40:01 INFO - PROCESS | 3036 | 1462372801640 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 07:40:01 INFO - PROCESS | 3036 | 1462372801642 Marionette TRACE conn5 <- [1,218,null,{}] 07:40:01 INFO - PROCESS | 3036 | 1462372801646 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}] 07:40:01 INFO - PROCESS | 3036 | 1462372801750 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 07:40:01 INFO - PROCESS | 3036 | 1462372801815 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:01 INFO - PROCESS | 3036 | ++DOCSHELL 000000148C381800 == 48 [pid = 3036] [id = 64] 07:40:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (00000014926AE000) [pid = 3036] [serial = 189] [outer = 0000000000000000] 07:40:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (00000014926B1400) [pid = 3036] [serial = 190] [outer = 00000014926AE000] 07:40:01 INFO - PROCESS | 3036 | 1462372801870 Marionette DEBUG loaded listener.js 07:40:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (00000014FBE2A400) [pid = 3036] [serial = 191] [outer = 00000014926AE000] 07:40:02 INFO - PROCESS | 3036 | 1462372802582 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]]]}] 07:40:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 07:40:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 985ms 07:40:02 INFO - PROCESS | 3036 | 1462372802628 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 07:40:02 INFO - PROCESS | 3036 | 1462372802632 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 07:40:02 INFO - PROCESS | 3036 | 1462372802638 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 07:40:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 07:40:02 INFO - PROCESS | 3036 | 1462372802642 Marionette TRACE conn5 <- [1,222,null,{}] 07:40:02 INFO - PROCESS | 3036 | 1462372802649 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}] 07:40:02 INFO - PROCESS | 3036 | 1462372802745 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 07:40:02 INFO - PROCESS | 3036 | 1462372802833 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:02 INFO - PROCESS | 3036 | ++DOCSHELL 000000148788C800 == 49 [pid = 3036] [id = 65] 07:40:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (000000148783F000) [pid = 3036] [serial = 192] [outer = 0000000000000000] 07:40:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (0000001487841C00) [pid = 3036] [serial = 193] [outer = 000000148783F000] 07:40:02 INFO - PROCESS | 3036 | 1462372802884 Marionette DEBUG loaded listener.js 07:40:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 119 (000000148A11C000) [pid = 3036] [serial = 194] [outer = 000000148783F000] 07:40:03 INFO - PROCESS | 3036 | --DOCSHELL 000000148E428800 == 48 [pid = 3036] [id = 59] 07:40:03 INFO - PROCESS | 3036 | --DOCSHELL 00000014FE3B2800 == 47 [pid = 3036] [id = 58] 07:40:03 INFO - PROCESS | 3036 | --DOCSHELL 00000014FBD9E800 == 46 [pid = 3036] [id = 57] 07:40:03 INFO - PROCESS | 3036 | --DOCSHELL 00000014FDAA9800 == 45 [pid = 3036] [id = 56] 07:40:03 INFO - PROCESS | 3036 | --DOCSHELL 0000001489DAB800 == 44 [pid = 3036] [id = 55] 07:40:03 INFO - PROCESS | 3036 | --DOCSHELL 0000001492663000 == 43 [pid = 3036] [id = 54] 07:40:03 INFO - PROCESS | 3036 | --DOCSHELL 0000001490ABB800 == 42 [pid = 3036] [id = 53] 07:40:03 INFO - PROCESS | 3036 | --DOCSHELL 000000148FC21800 == 41 [pid = 3036] [id = 52] 07:40:03 INFO - PROCESS | 3036 | --DOCSHELL 000000148C413000 == 40 [pid = 3036] [id = 51] 07:40:03 INFO - PROCESS | 3036 | --DOCSHELL 0000001489493800 == 39 [pid = 3036] [id = 50] 07:40:03 INFO - PROCESS | 3036 | --DOCSHELL 000000148B948800 == 38 [pid = 3036] [id = 49] 07:40:03 INFO - PROCESS | 3036 | --DOMWINDOW == 118 (00000014FCF3A800) [pid = 3036] [serial = 129] [outer = 0000000000000000] [url = about:blank] 07:40:03 INFO - PROCESS | 3036 | 1462372803458 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]]]}] 07:40:03 INFO - PROCESS | 3036 | --DOMWINDOW == 117 (0000001483BCC800) [pid = 3036] [serial = 127] [outer = 0000000000000000] [url = about:blank] 07:40:03 INFO - PROCESS | 3036 | --DOMWINDOW == 116 (0000001491433000) [pid = 3036] [serial = 114] [outer = 0000000000000000] [url = about:blank] 07:40:03 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (00000014FBE20800) [pid = 3036] [serial = 115] [outer = 0000000000000000] [url = about:blank] 07:40:03 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (000000148A3D3400) [pid = 3036] [serial = 117] [outer = 0000000000000000] [url = about:blank] 07:40:03 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (00000014FC90F000) [pid = 3036] [serial = 118] [outer = 0000000000000000] [url = about:blank] 07:40:03 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (0000001489F58000) [pid = 3036] [serial = 102] [outer = 0000000000000000] [url = about:blank] 07:40:03 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (000000148B24AC00) [pid = 3036] [serial = 105] [outer = 0000000000000000] [url = about:blank] 07:40:03 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (000000148B834400) [pid = 3036] [serial = 106] [outer = 0000000000000000] [url = about:blank] 07:40:03 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (000000148783B800) [pid = 3036] [serial = 100] [outer = 0000000000000000] [url = about:blank] 07:40:03 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (0000001483B29C00) [pid = 3036] [serial = 99] [outer = 0000000000000000] [url = about:blank] 07:40:03 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (0000001490A3E400) [pid = 3036] [serial = 111] [outer = 0000000000000000] [url = about:blank] 07:40:03 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (000000148CE2D400) [pid = 3036] [serial = 108] [outer = 0000000000000000] [url = about:blank] 07:40:03 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (000000148E218800) [pid = 3036] [serial = 109] [outer = 0000000000000000] [url = about:blank] 07:40:03 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (000000148B24B400) [pid = 3036] [serial = 90] [outer = 0000000000000000] [url = about:blank] 07:40:03 INFO - PROCESS | 3036 | --DOMWINDOW == 103 (000000148E653C00) [pid = 3036] [serial = 93] [outer = 0000000000000000] [url = about:blank] 07:40:03 INFO - PROCESS | 3036 | --DOMWINDOW == 102 (000000148CD0F400) [pid = 3036] [serial = 85] [outer = 0000000000000000] [url = about:blank] 07:40:03 INFO - PROCESS | 3036 | --DOMWINDOW == 101 (000000148783E400) [pid = 3036] [serial = 87] [outer = 0000000000000000] [url = about:blank] 07:40:03 INFO - PROCESS | 3036 | --DOMWINDOW == 100 (000000148E241000) [pid = 3036] [serial = 123] [outer = 0000000000000000] [url = about:blank] 07:40:03 INFO - PROCESS | 3036 | --DOMWINDOW == 99 (0000001483B2C800) [pid = 3036] [serial = 126] [outer = 0000000000000000] [url = about:blank] 07:40:03 INFO - PROCESS | 3036 | --DOMWINDOW == 98 (0000001491415C00) [pid = 3036] [serial = 96] [outer = 0000000000000000] [url = about:blank] 07:40:03 INFO - PROCESS | 3036 | --DOMWINDOW == 97 (000000148A403000) [pid = 3036] [serial = 103] [outer = 0000000000000000] [url = about:blank] 07:40:03 INFO - PROCESS | 3036 | --DOMWINDOW == 96 (000000148E247800) [pid = 3036] [serial = 124] [outer = 0000000000000000] [url = about:blank] 07:40:03 INFO - PROCESS | 3036 | --DOMWINDOW == 95 (000000148FC36800) [pid = 3036] [serial = 121] [outer = 0000000000000000] [url = about:blank] 07:40:03 INFO - PROCESS | 3036 | --DOMWINDOW == 94 (0000001491414C00) [pid = 3036] [serial = 112] [outer = 0000000000000000] [url = about:blank] 07:40:03 INFO - PROCESS | 3036 | --DOMWINDOW == 93 (000000148FC30800) [pid = 3036] [serial = 120] [outer = 0000000000000000] [url = about:blank] 07:40:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 07:40:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 838ms 07:40:03 INFO - PROCESS | 3036 | 1462372803483 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 07:40:03 INFO - PROCESS | 3036 | 1462372803489 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 07:40:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 07:40:03 INFO - PROCESS | 3036 | 1462372803495 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 07:40:03 INFO - PROCESS | 3036 | 1462372803498 Marionette TRACE conn5 <- [1,226,null,{}] 07:40:03 INFO - PROCESS | 3036 | 1462372803502 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}] 07:40:03 INFO - PROCESS | 3036 | 1462372803594 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 07:40:03 INFO - PROCESS | 3036 | 1462372803661 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:03 INFO - PROCESS | 3036 | ++DOCSHELL 00000014898F1800 == 39 [pid = 3036] [id = 66] 07:40:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 94 (0000001483C79400) [pid = 3036] [serial = 195] [outer = 0000000000000000] 07:40:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 95 (0000001486AA3800) [pid = 3036] [serial = 196] [outer = 0000001483C79400] 07:40:03 INFO - PROCESS | 3036 | 1462372803707 Marionette DEBUG loaded listener.js 07:40:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 96 (0000001489F5D800) [pid = 3036] [serial = 197] [outer = 0000001483C79400] 07:40:04 INFO - PROCESS | 3036 | 1462372804078 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]]]}] 07:40:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 07:40:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 629ms 07:40:04 INFO - PROCESS | 3036 | 1462372804129 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 07:40:04 INFO - PROCESS | 3036 | 1462372804131 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 07:40:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 07:40:04 INFO - PROCESS | 3036 | 1462372804135 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 07:40:04 INFO - PROCESS | 3036 | 1462372804139 Marionette TRACE conn5 <- [1,230,null,{}] 07:40:04 INFO - PROCESS | 3036 | 1462372804150 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}] 07:40:04 INFO - PROCESS | 3036 | 1462372804235 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 07:40:04 INFO - PROCESS | 3036 | 1462372804245 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:04 INFO - PROCESS | 3036 | ++DOCSHELL 000000148B944000 == 40 [pid = 3036] [id = 67] 07:40:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 97 (000000148A9F2C00) [pid = 3036] [serial = 198] [outer = 0000000000000000] 07:40:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 98 (000000148B5BCC00) [pid = 3036] [serial = 199] [outer = 000000148A9F2C00] 07:40:04 INFO - PROCESS | 3036 | 1462372804296 Marionette DEBUG loaded listener.js 07:40:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 99 (000000148BB3C000) [pid = 3036] [serial = 200] [outer = 000000148A9F2C00] 07:40:04 INFO - PROCESS | 3036 | 1462372804729 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]]]}] 07:40:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 07:40:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 629ms 07:40:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 07:40:04 INFO - PROCESS | 3036 | 1462372804767 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 07:40:04 INFO - PROCESS | 3036 | 1462372804769 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 07:40:04 INFO - PROCESS | 3036 | 1462372804773 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 07:40:04 INFO - PROCESS | 3036 | 1462372804775 Marionette TRACE conn5 <- [1,234,null,{}] 07:40:04 INFO - PROCESS | 3036 | 1462372804783 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}] 07:40:04 INFO - PROCESS | 3036 | 1462372804864 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 07:40:04 INFO - PROCESS | 3036 | 1462372804871 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:04 INFO - PROCESS | 3036 | ++DOCSHELL 000000148CD66800 == 41 [pid = 3036] [id = 68] 07:40:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 100 (000000148C464800) [pid = 3036] [serial = 201] [outer = 0000000000000000] 07:40:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 101 (000000148CD09800) [pid = 3036] [serial = 202] [outer = 000000148C464800] 07:40:04 INFO - PROCESS | 3036 | 1462372804920 Marionette DEBUG loaded listener.js 07:40:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (000000148D791C00) [pid = 3036] [serial = 203] [outer = 000000148C464800] 07:40:05 INFO - PROCESS | 3036 | 1462372805332 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]]]}] 07:40:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 07:40:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 587ms 07:40:05 INFO - PROCESS | 3036 | 1462372805362 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 07:40:05 INFO - PROCESS | 3036 | 1462372805364 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 07:40:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 07:40:05 INFO - PROCESS | 3036 | 1462372805367 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 07:40:05 INFO - PROCESS | 3036 | 1462372805369 Marionette TRACE conn5 <- [1,238,null,{}] 07:40:05 INFO - PROCESS | 3036 | 1462372805388 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}] 07:40:05 INFO - PROCESS | 3036 | 1462372805466 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 07:40:05 INFO - PROCESS | 3036 | 1462372805473 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:05 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E274000 == 42 [pid = 3036] [id = 69] 07:40:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (000000148E219000) [pid = 3036] [serial = 204] [outer = 0000000000000000] 07:40:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (000000148E247000) [pid = 3036] [serial = 205] [outer = 000000148E219000] 07:40:05 INFO - PROCESS | 3036 | 1462372805519 Marionette DEBUG loaded listener.js 07:40:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (000000148E655C00) [pid = 3036] [serial = 206] [outer = 000000148E219000] 07:40:05 INFO - PROCESS | 3036 | 1462372805966 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]]]}] 07:40:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 07:40:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 651ms 07:40:06 INFO - PROCESS | 3036 | 1462372806024 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 07:40:06 INFO - PROCESS | 3036 | 1462372806027 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 07:40:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 07:40:06 INFO - PROCESS | 3036 | 1462372806030 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 07:40:06 INFO - PROCESS | 3036 | 1462372806032 Marionette TRACE conn5 <- [1,242,null,{}] 07:40:06 INFO - PROCESS | 3036 | 1462372806035 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}] 07:40:06 INFO - PROCESS | 3036 | 1462372806159 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 07:40:06 INFO - PROCESS | 3036 | 1462372806234 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:06 INFO - PROCESS | 3036 | ++DOCSHELL 0000001490626800 == 43 [pid = 3036] [id = 70] 07:40:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (000000148FBC4400) [pid = 3036] [serial = 207] [outer = 0000000000000000] 07:40:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (000000148FBF2800) [pid = 3036] [serial = 208] [outer = 000000148FBC4400] 07:40:06 INFO - PROCESS | 3036 | 1462372806281 Marionette DEBUG loaded listener.js 07:40:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000148FC37800) [pid = 3036] [serial = 209] [outer = 000000148FBC4400] 07:40:06 INFO - PROCESS | 3036 | 1462372806702 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]]]}] 07:40:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 07:40:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 732ms 07:40:06 INFO - PROCESS | 3036 | 1462372806769 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 07:40:06 INFO - PROCESS | 3036 | 1462372806771 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 07:40:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 07:40:06 INFO - PROCESS | 3036 | 1462372806774 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 07:40:06 INFO - PROCESS | 3036 | 1462372806776 Marionette TRACE conn5 <- [1,246,null,{}] 07:40:06 INFO - PROCESS | 3036 | 1462372806780 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}] 07:40:06 INFO - PROCESS | 3036 | 1462372806881 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 07:40:06 INFO - PROCESS | 3036 | 1462372806889 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:06 INFO - PROCESS | 3036 | ++DOCSHELL 0000001490AC5800 == 44 [pid = 3036] [id = 71] 07:40:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (0000001490A3D800) [pid = 3036] [serial = 210] [outer = 0000000000000000] 07:40:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (0000001490A88000) [pid = 3036] [serial = 211] [outer = 0000001490A3D800] 07:40:06 INFO - PROCESS | 3036 | 1462372806937 Marionette DEBUG loaded listener.js 07:40:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (0000001491306000) [pid = 3036] [serial = 212] [outer = 0000001490A3D800] 07:40:07 INFO - PROCESS | 3036 | 1462372807481 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]]]}] 07:40:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 07:40:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 776ms 07:40:07 INFO - PROCESS | 3036 | 1462372807553 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 07:40:07 INFO - PROCESS | 3036 | 1462372807555 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 07:40:07 INFO - PROCESS | 3036 | 1462372807561 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 07:40:07 INFO - PROCESS | 3036 | 1462372807563 Marionette TRACE conn5 <- [1,250,null,{}] 07:40:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 07:40:07 INFO - PROCESS | 3036 | 1462372807572 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}] 07:40:07 INFO - PROCESS | 3036 | 1462372807672 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 07:40:07 INFO - PROCESS | 3036 | 1462372807683 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:07 INFO - PROCESS | 3036 | ++DOCSHELL 0000001492676800 == 45 [pid = 3036] [id = 72] 07:40:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (0000001490A3E400) [pid = 3036] [serial = 213] [outer = 0000000000000000] 07:40:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (0000001491435400) [pid = 3036] [serial = 214] [outer = 0000001490A3E400] 07:40:07 INFO - PROCESS | 3036 | 1462372807727 Marionette DEBUG loaded listener.js 07:40:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (00000014915A7800) [pid = 3036] [serial = 215] [outer = 0000001490A3E400] 07:40:07 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (0000001483C76400) [pid = 3036] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 07:40:07 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (0000001490A39800) [pid = 3036] [serial = 158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 07:40:07 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (000000149141B800) [pid = 3036] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 07:40:07 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (0000001483C6B400) [pid = 3036] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 07:40:07 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (0000001483B2F800) [pid = 3036] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 07:40:07 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000148B5C1400) [pid = 3036] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 07:40:07 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (000000148A11F000) [pid = 3036] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 07:40:07 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (000000148CD08400) [pid = 3036] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 07:40:07 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (000000148E242800) [pid = 3036] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 07:40:07 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (0000001487F50000) [pid = 3036] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 07:40:07 INFO - PROCESS | 3036 | --DOMWINDOW == 103 (00000014877CEC00) [pid = 3036] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 07:40:08 INFO - PROCESS | 3036 | 1462372808197 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]]]}] 07:40:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 07:40:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 688ms 07:40:08 INFO - PROCESS | 3036 | 1462372808255 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 07:40:08 INFO - PROCESS | 3036 | 1462372808257 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 07:40:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 07:40:08 INFO - PROCESS | 3036 | 1462372808260 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 07:40:08 INFO - PROCESS | 3036 | 1462372808262 Marionette TRACE conn5 <- [1,254,null,{}] 07:40:08 INFO - PROCESS | 3036 | 1462372808266 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}] 07:40:08 INFO - PROCESS | 3036 | 1462372808346 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 07:40:08 INFO - PROCESS | 3036 | 1462372808353 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:08 INFO - PROCESS | 3036 | ++DOCSHELL 0000001492CC3800 == 46 [pid = 3036] [id = 73] 07:40:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (000000148E247400) [pid = 3036] [serial = 216] [outer = 0000000000000000] 07:40:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (000000149141EC00) [pid = 3036] [serial = 217] [outer = 000000148E247400] 07:40:08 INFO - PROCESS | 3036 | 1462372808401 Marionette DEBUG loaded listener.js 07:40:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (0000001492585800) [pid = 3036] [serial = 218] [outer = 000000148E247400] 07:40:08 INFO - PROCESS | 3036 | 1462372808801 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]]]}] 07:40:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 07:40:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 587ms 07:40:08 INFO - PROCESS | 3036 | 1462372808851 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 07:40:08 INFO - PROCESS | 3036 | 1462372808853 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 07:40:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 07:40:08 INFO - PROCESS | 3036 | 1462372808857 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 07:40:08 INFO - PROCESS | 3036 | 1462372808859 Marionette TRACE conn5 <- [1,258,null,{}] 07:40:08 INFO - PROCESS | 3036 | 1462372808862 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}] 07:40:08 INFO - PROCESS | 3036 | 1462372808942 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 07:40:08 INFO - PROCESS | 3036 | 1462372808949 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:08 INFO - PROCESS | 3036 | ++DOCSHELL 0000001493163000 == 47 [pid = 3036] [id = 74] 07:40:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (00000014926B3400) [pid = 3036] [serial = 219] [outer = 0000000000000000] 07:40:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (0000001492C16000) [pid = 3036] [serial = 220] [outer = 00000014926B3400] 07:40:09 INFO - PROCESS | 3036 | 1462372808996 Marionette DEBUG loaded listener.js 07:40:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (00000014FBE21400) [pid = 3036] [serial = 221] [outer = 00000014926B3400] 07:40:09 INFO - PROCESS | 3036 | 1462372809422 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]]]}] 07:40:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 07:40:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 586ms 07:40:09 INFO - PROCESS | 3036 | 1462372809446 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 07:40:09 INFO - PROCESS | 3036 | 1462372809449 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 07:40:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 07:40:09 INFO - PROCESS | 3036 | 1462372809462 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 07:40:09 INFO - PROCESS | 3036 | 1462372809465 Marionette TRACE conn5 <- [1,262,null,{}] 07:40:09 INFO - PROCESS | 3036 | 1462372809473 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}] 07:40:09 INFO - PROCESS | 3036 | 1462372809572 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 07:40:09 INFO - PROCESS | 3036 | 1462372809581 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:09 INFO - PROCESS | 3036 | ++DOCSHELL 00000014FD2B0800 == 48 [pid = 3036] [id = 75] 07:40:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (0000001486AA3000) [pid = 3036] [serial = 222] [outer = 0000000000000000] 07:40:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (000000149312CC00) [pid = 3036] [serial = 223] [outer = 0000001486AA3000] 07:40:09 INFO - PROCESS | 3036 | 1462372809634 Marionette DEBUG loaded listener.js 07:40:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (00000014FC74EC00) [pid = 3036] [serial = 224] [outer = 0000001486AA3000] 07:40:10 INFO - PROCESS | 3036 | 1462372810141 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]]]}] 07:40:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 07:40:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 734ms 07:40:10 INFO - PROCESS | 3036 | 1462372810201 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 07:40:10 INFO - PROCESS | 3036 | 1462372810206 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 07:40:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 07:40:10 INFO - PROCESS | 3036 | 1462372810212 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 07:40:10 INFO - PROCESS | 3036 | 1462372810216 Marionette TRACE conn5 <- [1,266,null,{}] 07:40:10 INFO - PROCESS | 3036 | 1462372810223 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}] 07:40:10 INFO - PROCESS | 3036 | 1462372810376 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 07:40:10 INFO - PROCESS | 3036 | 1462372810447 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:10 INFO - PROCESS | 3036 | ++DOCSHELL 000000148ABC0000 == 49 [pid = 3036] [id = 76] 07:40:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (0000001483C75000) [pid = 3036] [serial = 225] [outer = 0000000000000000] 07:40:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (0000001489F56C00) [pid = 3036] [serial = 226] [outer = 0000001483C75000] 07:40:10 INFO - PROCESS | 3036 | 1462372810506 Marionette DEBUG loaded listener.js 07:40:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (000000148A9E8800) [pid = 3036] [serial = 227] [outer = 0000001483C75000] 07:40:11 INFO - PROCESS | 3036 | 1462372811056 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]]]}] 07:40:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 07:40:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 881ms 07:40:11 INFO - PROCESS | 3036 | 1462372811098 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 07:40:11 INFO - PROCESS | 3036 | 1462372811104 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 07:40:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 07:40:11 INFO - PROCESS | 3036 | 1462372811112 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 07:40:11 INFO - PROCESS | 3036 | 1462372811116 Marionette TRACE conn5 <- [1,270,null,{}] 07:40:11 INFO - PROCESS | 3036 | 1462372811120 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}] 07:40:11 INFO - PROCESS | 3036 | 1462372811228 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 07:40:11 INFO - PROCESS | 3036 | 1462372811311 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:11 INFO - PROCESS | 3036 | ++DOCSHELL 000000148FC21000 == 50 [pid = 3036] [id = 77] 07:40:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000148B5C0800) [pid = 3036] [serial = 228] [outer = 0000000000000000] 07:40:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (000000148BB41800) [pid = 3036] [serial = 229] [outer = 000000148B5C0800] 07:40:11 INFO - PROCESS | 3036 | 1462372811367 Marionette DEBUG loaded listener.js 07:40:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (000000148E239800) [pid = 3036] [serial = 230] [outer = 000000148B5C0800] 07:40:12 INFO - PROCESS | 3036 | 1462372812123 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]]]}] 07:40:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 07:40:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1033ms 07:40:12 INFO - PROCESS | 3036 | 1462372812164 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 07:40:12 INFO - PROCESS | 3036 | 1462372812167 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 07:40:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 07:40:12 INFO - PROCESS | 3036 | 1462372812220 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 07:40:12 INFO - PROCESS | 3036 | 1462372812224 Marionette TRACE conn5 <- [1,274,null,{}] 07:40:12 INFO - PROCESS | 3036 | 1462372812304 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}] 07:40:12 INFO - PROCESS | 3036 | 1462372812444 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 07:40:12 INFO - PROCESS | 3036 | 1462372812508 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:12 INFO - PROCESS | 3036 | ++DOCSHELL 00000014FE627000 == 51 [pid = 3036] [id = 78] 07:40:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 119 (000000148F444400) [pid = 3036] [serial = 231] [outer = 0000000000000000] 07:40:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 120 (0000001490A86C00) [pid = 3036] [serial = 232] [outer = 000000148F444400] 07:40:12 INFO - PROCESS | 3036 | 1462372812567 Marionette DEBUG loaded listener.js 07:40:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 121 (000000149159AC00) [pid = 3036] [serial = 233] [outer = 000000148F444400] 07:40:13 INFO - PROCESS | 3036 | 1462372813086 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]]]}] 07:40:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 07:40:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 899ms 07:40:13 INFO - PROCESS | 3036 | 1462372813115 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 07:40:13 INFO - PROCESS | 3036 | 1462372813118 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 07:40:13 INFO - PROCESS | 3036 | 1462372813123 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 07:40:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 07:40:13 INFO - PROCESS | 3036 | 1462372813125 Marionette TRACE conn5 <- [1,278,null,{}] 07:40:13 INFO - PROCESS | 3036 | 1462372813129 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}] 07:40:13 INFO - PROCESS | 3036 | 1462372813237 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 07:40:13 INFO - PROCESS | 3036 | 1462372813318 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:13 INFO - PROCESS | 3036 | ++DOCSHELL 000000148FB7C800 == 52 [pid = 3036] [id = 79] 07:40:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 122 (000000148E307000) [pid = 3036] [serial = 234] [outer = 0000000000000000] 07:40:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 123 (000000148E30E800) [pid = 3036] [serial = 235] [outer = 000000148E307000] 07:40:13 INFO - PROCESS | 3036 | 1462372813373 Marionette DEBUG loaded listener.js 07:40:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 124 (00000014926AA400) [pid = 3036] [serial = 236] [outer = 000000148E307000] 07:40:13 INFO - PROCESS | 3036 | 1462372813972 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]]]}] 07:40:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 07:40:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 882ms 07:40:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 07:40:14 INFO - PROCESS | 3036 | 1462372814010 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 07:40:14 INFO - PROCESS | 3036 | 1462372814012 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 07:40:14 INFO - PROCESS | 3036 | 1462372814016 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 07:40:14 INFO - PROCESS | 3036 | 1462372814018 Marionette TRACE conn5 <- [1,282,null,{}] 07:40:14 INFO - PROCESS | 3036 | 1462372814022 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}] 07:40:14 INFO - PROCESS | 3036 | 1462372814128 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 07:40:14 INFO - PROCESS | 3036 | 1462372814197 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:14 INFO - PROCESS | 3036 | ++DOCSHELL 000000148AA45800 == 53 [pid = 3036] [id = 80] 07:40:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 125 (000000148B1C8C00) [pid = 3036] [serial = 237] [outer = 0000000000000000] 07:40:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 126 (000000148E30C000) [pid = 3036] [serial = 238] [outer = 000000148B1C8C00] 07:40:14 INFO - PROCESS | 3036 | 1462372814252 Marionette DEBUG loaded listener.js 07:40:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 127 (000000148E35F800) [pid = 3036] [serial = 239] [outer = 000000148B1C8C00] 07:40:14 INFO - PROCESS | 3036 | 1462372814967 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]]]}] 07:40:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 07:40:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 986ms 07:40:15 INFO - PROCESS | 3036 | 1462372815005 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 07:40:15 INFO - PROCESS | 3036 | 1462372815010 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 07:40:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 07:40:15 INFO - PROCESS | 3036 | 1462372815015 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 07:40:15 INFO - PROCESS | 3036 | 1462372815019 Marionette TRACE conn5 <- [1,286,null,{}] 07:40:15 INFO - PROCESS | 3036 | 1462372815024 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}] 07:40:15 INFO - PROCESS | 3036 | 1462372815126 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 07:40:15 INFO - PROCESS | 3036 | 1462372815214 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:15 INFO - PROCESS | 3036 | ++DOCSHELL 0000001489841000 == 54 [pid = 3036] [id = 81] 07:40:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 128 (00000014877BD400) [pid = 3036] [serial = 240] [outer = 0000000000000000] 07:40:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 129 (0000001487837800) [pid = 3036] [serial = 241] [outer = 00000014877BD400] 07:40:15 INFO - PROCESS | 3036 | 1462372815267 Marionette DEBUG loaded listener.js 07:40:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 130 (0000001489D3E400) [pid = 3036] [serial = 242] [outer = 00000014877BD400] 07:40:15 INFO - PROCESS | 3036 | --DOCSHELL 0000001493163000 == 53 [pid = 3036] [id = 74] 07:40:15 INFO - PROCESS | 3036 | --DOCSHELL 0000001492CC3800 == 52 [pid = 3036] [id = 73] 07:40:15 INFO - PROCESS | 3036 | --DOCSHELL 0000001492676800 == 51 [pid = 3036] [id = 72] 07:40:15 INFO - PROCESS | 3036 | --DOCSHELL 0000001490AC5800 == 50 [pid = 3036] [id = 71] 07:40:15 INFO - PROCESS | 3036 | --DOCSHELL 0000001490626800 == 49 [pid = 3036] [id = 70] 07:40:15 INFO - PROCESS | 3036 | --DOCSHELL 000000148E274000 == 48 [pid = 3036] [id = 69] 07:40:15 INFO - PROCESS | 3036 | --DOCSHELL 000000148CD66800 == 47 [pid = 3036] [id = 68] 07:40:15 INFO - PROCESS | 3036 | --DOCSHELL 000000148B944000 == 46 [pid = 3036] [id = 67] 07:40:15 INFO - PROCESS | 3036 | --DOMWINDOW == 129 (00000014877BD800) [pid = 3036] [serial = 132] [outer = 0000000000000000] [url = about:blank] 07:40:15 INFO - PROCESS | 3036 | --DOMWINDOW == 128 (000000148BBAD000) [pid = 3036] [serial = 135] [outer = 0000000000000000] [url = about:blank] 07:40:15 INFO - PROCESS | 3036 | --DOMWINDOW == 127 (0000001490A95400) [pid = 3036] [serial = 141] [outer = 0000000000000000] [url = about:blank] 07:40:15 INFO - PROCESS | 3036 | --DOMWINDOW == 126 (0000001491431800) [pid = 3036] [serial = 138] [outer = 0000000000000000] [url = about:blank] 07:40:15 INFO - PROCESS | 3036 | --DOMWINDOW == 125 (000000148E411400) [pid = 3036] [serial = 175] [outer = 0000000000000000] [url = about:blank] 07:40:15 INFO - PROCESS | 3036 | --DOCSHELL 00000014898F1800 == 45 [pid = 3036] [id = 66] 07:40:15 INFO - PROCESS | 3036 | --DOCSHELL 000000148788C800 == 44 [pid = 3036] [id = 65] 07:40:15 INFO - PROCESS | 3036 | 1462372815861 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]]]}] 07:40:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 07:40:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 901ms 07:40:15 INFO - PROCESS | 3036 | 1462372815920 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 07:40:15 INFO - PROCESS | 3036 | 1462372815926 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 07:40:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 07:40:15 INFO - PROCESS | 3036 | 1462372815932 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 07:40:15 INFO - PROCESS | 3036 | 1462372815935 Marionette TRACE conn5 <- [1,290,null,{}] 07:40:15 INFO - PROCESS | 3036 | 1462372815939 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}] 07:40:16 INFO - PROCESS | 3036 | 1462372816033 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 07:40:16 INFO - PROCESS | 3036 | --DOMWINDOW == 124 (000000149159D800) [pid = 3036] [serial = 173] [outer = 0000000000000000] [url = about:blank] 07:40:16 INFO - PROCESS | 3036 | --DOMWINDOW == 123 (0000001491304C00) [pid = 3036] [serial = 159] [outer = 0000000000000000] [url = about:blank] 07:40:16 INFO - PROCESS | 3036 | --DOMWINDOW == 122 (0000001491437C00) [pid = 3036] [serial = 163] [outer = 0000000000000000] [url = about:blank] 07:40:16 INFO - PROCESS | 3036 | --DOMWINDOW == 121 (0000001491417800) [pid = 3036] [serial = 160] [outer = 0000000000000000] [url = about:blank] 07:40:16 INFO - PROCESS | 3036 | --DOMWINDOW == 120 (0000001483C73800) [pid = 3036] [serial = 169] [outer = 0000000000000000] [url = about:blank] 07:40:16 INFO - PROCESS | 3036 | --DOMWINDOW == 119 (00000014FDA42000) [pid = 3036] [serial = 130] [outer = 0000000000000000] [url = about:blank] 07:40:16 INFO - PROCESS | 3036 | --DOMWINDOW == 118 (000000148B73A400) [pid = 3036] [serial = 150] [outer = 0000000000000000] [url = about:blank] 07:40:16 INFO - PROCESS | 3036 | --DOMWINDOW == 117 (000000148BC63400) [pid = 3036] [serial = 151] [outer = 0000000000000000] [url = about:blank] 07:40:16 INFO - PROCESS | 3036 | --DOMWINDOW == 116 (000000148AB65400) [pid = 3036] [serial = 145] [outer = 0000000000000000] [url = about:blank] 07:40:16 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (000000148A402800) [pid = 3036] [serial = 144] [outer = 0000000000000000] [url = about:blank] 07:40:16 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (000000148D28A000) [pid = 3036] [serial = 153] [outer = 0000000000000000] [url = about:blank] 07:40:16 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (000000148E23BC00) [pid = 3036] [serial = 154] [outer = 0000000000000000] [url = about:blank] 07:40:16 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (000000148E658400) [pid = 3036] [serial = 156] [outer = 0000000000000000] [url = about:blank] 07:40:16 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (000000148985F000) [pid = 3036] [serial = 147] [outer = 0000000000000000] [url = about:blank] 07:40:16 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (000000148A393400) [pid = 3036] [serial = 148] [outer = 0000000000000000] [url = about:blank] 07:40:16 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (0000001487839400) [pid = 3036] [serial = 170] [outer = 0000000000000000] [url = about:blank] 07:40:16 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (0000001492C1B800) [pid = 3036] [serial = 166] [outer = 0000000000000000] [url = about:blank] 07:40:16 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (0000001492585000) [pid = 3036] [serial = 164] [outer = 0000000000000000] [url = about:blank] 07:40:16 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (0000001489864C00) [pid = 3036] [serial = 34] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:40:16 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (000000148FC29C00) [pid = 3036] [serial = 172] [outer = 0000000000000000] [url = about:blank] 07:40:16 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (00000014FBE21C00) [pid = 3036] [serial = 167] [outer = 0000000000000000] [url = about:blank] 07:40:16 INFO - PROCESS | 3036 | --DOMWINDOW == 103 (000000148FC2CC00) [pid = 3036] [serial = 157] [outer = 0000000000000000] [url = about:blank] 07:40:16 INFO - PROCESS | 3036 | 1462372816110 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:16 INFO - PROCESS | 3036 | ++DOCSHELL 0000001489844000 == 45 [pid = 3036] [id = 82] 07:40:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (0000001483C71800) [pid = 3036] [serial = 243] [outer = 0000000000000000] 07:40:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (0000001487839400) [pid = 3036] [serial = 244] [outer = 0000001483C71800] 07:40:16 INFO - PROCESS | 3036 | 1462372816157 Marionette DEBUG loaded listener.js 07:40:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (0000001489F5D000) [pid = 3036] [serial = 245] [outer = 0000001483C71800] 07:40:16 INFO - PROCESS | 3036 | 1462372816535 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]]]}] 07:40:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 07:40:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 629ms 07:40:16 INFO - PROCESS | 3036 | 1462372816563 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 07:40:16 INFO - PROCESS | 3036 | 1462372816566 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 07:40:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 07:40:16 INFO - PROCESS | 3036 | 1462372816569 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 07:40:16 INFO - PROCESS | 3036 | 1462372816573 Marionette TRACE conn5 <- [1,294,null,{}] 07:40:16 INFO - PROCESS | 3036 | 1462372816584 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}] 07:40:16 INFO - PROCESS | 3036 | 1462372816671 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 07:40:16 INFO - PROCESS | 3036 | 1462372816679 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:16 INFO - PROCESS | 3036 | ++DOCSHELL 000000148C408000 == 46 [pid = 3036] [id = 83] 07:40:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (000000148A9ED400) [pid = 3036] [serial = 246] [outer = 0000000000000000] 07:40:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000148B1C2000) [pid = 3036] [serial = 247] [outer = 000000148A9ED400] 07:40:16 INFO - PROCESS | 3036 | 1462372816730 Marionette DEBUG loaded listener.js 07:40:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000148B5C4800) [pid = 3036] [serial = 248] [outer = 000000148A9ED400] 07:40:17 INFO - PROCESS | 3036 | 1462372817167 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]]]}] 07:40:17 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. 07:40:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 628ms 07:40:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 07:40:17 INFO - PROCESS | 3036 | 1462372817205 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 07:40:17 INFO - PROCESS | 3036 | 1462372817208 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 07:40:17 INFO - PROCESS | 3036 | 1462372817211 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 07:40:17 INFO - PROCESS | 3036 | 1462372817214 Marionette TRACE conn5 <- [1,298,null,{}] 07:40:17 INFO - PROCESS | 3036 | 1462372817217 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}] 07:40:17 INFO - PROCESS | 3036 | 1462372817305 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 07:40:17 INFO - PROCESS | 3036 | 1462372817313 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:17 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E26F000 == 47 [pid = 3036] [id = 84] 07:40:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (000000148BC67800) [pid = 3036] [serial = 249] [outer = 0000000000000000] 07:40:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (000000148C3CF000) [pid = 3036] [serial = 250] [outer = 000000148BC67800] 07:40:17 INFO - PROCESS | 3036 | 1462372817362 Marionette DEBUG loaded listener.js 07:40:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (000000148CD88C00) [pid = 3036] [serial = 251] [outer = 000000148BC67800] 07:40:17 INFO - PROCESS | 3036 | 1462372817796 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]]]}] 07:40:17 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. 07:40:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 629ms 07:40:17 INFO - PROCESS | 3036 | 1462372817841 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 07:40:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 07:40:17 INFO - PROCESS | 3036 | 1462372817844 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 07:40:17 INFO - PROCESS | 3036 | 1462372817847 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 07:40:17 INFO - PROCESS | 3036 | 1462372817849 Marionette TRACE conn5 <- [1,302,null,{}] 07:40:17 INFO - PROCESS | 3036 | 1462372817853 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}] 07:40:17 INFO - PROCESS | 3036 | 1462372817931 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 07:40:17 INFO - PROCESS | 3036 | 1462372817937 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:17 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E344000 == 48 [pid = 3036] [id = 85] 07:40:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (000000148D28A000) [pid = 3036] [serial = 252] [outer = 0000000000000000] 07:40:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (000000148E23AC00) [pid = 3036] [serial = 253] [outer = 000000148D28A000] 07:40:17 INFO - PROCESS | 3036 | 1462372817985 Marionette DEBUG loaded listener.js 07:40:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (000000148E303800) [pid = 3036] [serial = 254] [outer = 000000148D28A000] 07:40:18 INFO - PROCESS | 3036 | 1462372818411 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 07:40:18 INFO - PROCESS | 3036 | 1462372818505 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]]]}] 07:40:18 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. 07:40:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 692ms 07:40:18 INFO - PROCESS | 3036 | 1462372818542 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 07:40:18 INFO - PROCESS | 3036 | 1462372818544 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 07:40:18 INFO - PROCESS | 3036 | 1462372818547 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 07:40:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 07:40:18 INFO - PROCESS | 3036 | 1462372818549 Marionette TRACE conn5 <- [1,306,null,{}] 07:40:18 INFO - PROCESS | 3036 | 1462372818553 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}] 07:40:18 INFO - PROCESS | 3036 | 1462372818694 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 07:40:18 INFO - PROCESS | 3036 | 1462372818745 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:18 INFO - PROCESS | 3036 | ++DOCSHELL 000000149063A000 == 49 [pid = 3036] [id = 86] 07:40:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000148E65EC00) [pid = 3036] [serial = 255] [outer = 0000000000000000] 07:40:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (000000148F449800) [pid = 3036] [serial = 256] [outer = 000000148E65EC00] 07:40:18 INFO - PROCESS | 3036 | 1462372818792 Marionette DEBUG loaded listener.js 07:40:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (000000148FBBEC00) [pid = 3036] [serial = 257] [outer = 000000148E65EC00] 07:40:19 INFO - PROCESS | 3036 | 1462372819207 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]]]}] 07:40:19 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. 07:40:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 690ms 07:40:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 07:40:19 INFO - PROCESS | 3036 | 1462372819241 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 07:40:19 INFO - PROCESS | 3036 | 1462372819243 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 07:40:19 INFO - PROCESS | 3036 | 1462372819246 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 07:40:19 INFO - PROCESS | 3036 | 1462372819248 Marionette TRACE conn5 <- [1,310,null,{}] 07:40:19 INFO - PROCESS | 3036 | 1462372819257 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}] 07:40:19 INFO - PROCESS | 3036 | 1462372819359 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 07:40:19 INFO - PROCESS | 3036 | 1462372819365 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:19 INFO - PROCESS | 3036 | ++DOCSHELL 0000001490ACA000 == 50 [pid = 3036] [id = 87] 07:40:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 119 (000000148FBBD000) [pid = 3036] [serial = 258] [outer = 0000000000000000] 07:40:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 120 (000000148FBF1000) [pid = 3036] [serial = 259] [outer = 000000148FBBD000] 07:40:19 INFO - PROCESS | 3036 | 1462372819413 Marionette DEBUG loaded listener.js 07:40:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 121 (000000148FC2F400) [pid = 3036] [serial = 260] [outer = 000000148FBBD000] 07:40:19 INFO - PROCESS | 3036 | 1462372819832 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]]]}] 07:40:19 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. 07:40:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 630ms 07:40:19 INFO - PROCESS | 3036 | 1462372819878 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 07:40:19 INFO - PROCESS | 3036 | 1462372819881 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 07:40:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 07:40:19 INFO - PROCESS | 3036 | 1462372819884 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 07:40:19 INFO - PROCESS | 3036 | 1462372819886 Marionette TRACE conn5 <- [1,314,null,{}] 07:40:19 INFO - PROCESS | 3036 | 1462372819898 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}] 07:40:20 INFO - PROCESS | 3036 | 1462372820001 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 07:40:20 INFO - PROCESS | 3036 | 1462372820078 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:20 INFO - PROCESS | 3036 | ++DOCSHELL 0000001492663800 == 51 [pid = 3036] [id = 88] 07:40:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 122 (0000001490A36800) [pid = 3036] [serial = 261] [outer = 0000000000000000] 07:40:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 123 (0000001490A3B800) [pid = 3036] [serial = 262] [outer = 0000001490A36800] 07:40:20 INFO - PROCESS | 3036 | 1462372820125 Marionette DEBUG loaded listener.js 07:40:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 124 (0000001490A91000) [pid = 3036] [serial = 263] [outer = 0000001490A36800] 07:40:20 INFO - PROCESS | 3036 | --DOMWINDOW == 123 (000000148FBC4400) [pid = 3036] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 07:40:20 INFO - PROCESS | 3036 | --DOMWINDOW == 122 (0000001490A3D800) [pid = 3036] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 07:40:20 INFO - PROCESS | 3036 | --DOMWINDOW == 121 (0000001490A3E400) [pid = 3036] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 07:40:20 INFO - PROCESS | 3036 | --DOMWINDOW == 120 (000000148A9F2C00) [pid = 3036] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 07:40:20 INFO - PROCESS | 3036 | --DOMWINDOW == 119 (000000148783F000) [pid = 3036] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 07:40:20 INFO - PROCESS | 3036 | --DOMWINDOW == 118 (0000001483C79400) [pid = 3036] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 07:40:20 INFO - PROCESS | 3036 | --DOMWINDOW == 117 (000000148E219000) [pid = 3036] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 07:40:20 INFO - PROCESS | 3036 | --DOMWINDOW == 116 (000000148E406C00) [pid = 3036] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 07:40:20 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (00000014926AE000) [pid = 3036] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 07:40:20 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (000000148C464800) [pid = 3036] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 07:40:20 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (00000014926B3400) [pid = 3036] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 07:40:20 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (000000148E247400) [pid = 3036] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 07:40:20 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (000000148D795C00) [pid = 3036] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 07:40:20 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (000000148783B400) [pid = 3036] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 07:40:20 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (0000001490A91C00) [pid = 3036] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 07:40:20 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (0000001491303400) [pid = 3036] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 07:40:20 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (000000148AF8E000) [pid = 3036] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 07:40:20 INFO - PROCESS | 3036 | 1462372820655 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]]]}] 07:40:20 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. 07:40:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 796ms 07:40:20 INFO - PROCESS | 3036 | 1462372820683 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 07:40:20 INFO - PROCESS | 3036 | 1462372820685 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 07:40:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 07:40:20 INFO - PROCESS | 3036 | 1462372820698 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 07:40:20 INFO - PROCESS | 3036 | 1462372820700 Marionette TRACE conn5 <- [1,318,null,{}] 07:40:20 INFO - PROCESS | 3036 | 1462372820703 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}] 07:40:20 INFO - PROCESS | 3036 | 1462372820783 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 07:40:20 INFO - PROCESS | 3036 | 1462372820790 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:20 INFO - PROCESS | 3036 | ++DOCSHELL 000000149267E800 == 52 [pid = 3036] [id = 89] 07:40:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000148BB3CC00) [pid = 3036] [serial = 264] [outer = 0000000000000000] 07:40:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000148E659800) [pid = 3036] [serial = 265] [outer = 000000148BB3CC00] 07:40:20 INFO - PROCESS | 3036 | 1462372820836 Marionette DEBUG loaded listener.js 07:40:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (0000001490A94400) [pid = 3036] [serial = 266] [outer = 000000148BB3CC00] 07:40:21 INFO - PROCESS | 3036 | 1462372821245 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]]]}] 07:40:21 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. 07:40:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 587ms 07:40:21 INFO - PROCESS | 3036 | 1462372821291 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 07:40:21 INFO - PROCESS | 3036 | 1462372821294 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 07:40:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 07:40:21 INFO - PROCESS | 3036 | 1462372821297 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 07:40:21 INFO - PROCESS | 3036 | 1462372821299 Marionette TRACE conn5 <- [1,322,null,{}] 07:40:21 INFO - PROCESS | 3036 | 1462372821303 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}] 07:40:21 INFO - PROCESS | 3036 | 1462372821382 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 07:40:21 INFO - PROCESS | 3036 | 1462372821389 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:21 INFO - PROCESS | 3036 | ++DOCSHELL 000000149314E800 == 53 [pid = 3036] [id = 90] 07:40:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (000000149130F000) [pid = 3036] [serial = 267] [outer = 0000000000000000] 07:40:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (0000001491311C00) [pid = 3036] [serial = 268] [outer = 000000149130F000] 07:40:21 INFO - PROCESS | 3036 | 1462372821435 Marionette DEBUG loaded listener.js 07:40:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (0000001491420000) [pid = 3036] [serial = 269] [outer = 000000149130F000] 07:40:21 INFO - PROCESS | 3036 | 1462372821872 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]]]}] 07:40:21 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. 07:40:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 629ms 07:40:21 INFO - PROCESS | 3036 | 1462372821929 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 07:40:21 INFO - PROCESS | 3036 | 1462372821932 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 07:40:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 07:40:21 INFO - PROCESS | 3036 | 1462372821935 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 07:40:21 INFO - PROCESS | 3036 | 1462372821938 Marionette TRACE conn5 <- [1,326,null,{}] 07:40:21 INFO - PROCESS | 3036 | 1462372821942 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}] 07:40:22 INFO - PROCESS | 3036 | 1462372822043 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 07:40:22 INFO - PROCESS | 3036 | 1462372822053 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:22 INFO - PROCESS | 3036 | ++DOCSHELL 00000014FCFE5800 == 54 [pid = 3036] [id = 91] 07:40:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (0000001491439C00) [pid = 3036] [serial = 270] [outer = 0000000000000000] 07:40:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (000000149257B800) [pid = 3036] [serial = 271] [outer = 0000001491439C00] 07:40:22 INFO - PROCESS | 3036 | 1462372822104 Marionette DEBUG loaded listener.js 07:40:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (00000014926AB400) [pid = 3036] [serial = 272] [outer = 0000001491439C00] 07:40:23 INFO - PROCESS | 3036 | --DOCSHELL 000000148C381800 == 53 [pid = 3036] [id = 64] 07:40:23 INFO - PROCESS | 3036 | --DOCSHELL 0000001493754000 == 52 [pid = 3036] [id = 63] 07:40:23 INFO - PROCESS | 3036 | --DOCSHELL 0000001491522800 == 51 [pid = 3036] [id = 47] 07:40:23 INFO - PROCESS | 3036 | --DOCSHELL 0000001489495800 == 50 [pid = 3036] [id = 45] 07:40:23 INFO - PROCESS | 3036 | --DOCSHELL 00000014877F4800 == 49 [pid = 3036] [id = 60] 07:40:23 INFO - PROCESS | 3036 | --DOCSHELL 000000148B7D8000 == 48 [pid = 3036] [id = 10] 07:40:23 INFO - PROCESS | 3036 | --DOCSHELL 0000001492695800 == 47 [pid = 3036] [id = 62] 07:40:23 INFO - PROCESS | 3036 | --DOCSHELL 00000014FDA97800 == 46 [pid = 3036] [id = 48] 07:40:23 INFO - PROCESS | 3036 | --DOCSHELL 000000148E42A800 == 45 [pid = 3036] [id = 61] 07:40:23 INFO - PROCESS | 3036 | --DOCSHELL 000000148FC0E000 == 44 [pid = 3036] [id = 46] 07:40:23 INFO - PROCESS | 3036 | --DOCSHELL 0000001492CC5800 == 43 [pid = 3036] [id = 44] 07:40:23 INFO - PROCESS | 3036 | --DOCSHELL 0000001489841000 == 42 [pid = 3036] [id = 81] 07:40:23 INFO - PROCESS | 3036 | --DOCSHELL 000000148AA45800 == 41 [pid = 3036] [id = 80] 07:40:23 INFO - PROCESS | 3036 | --DOCSHELL 000000148FB7C800 == 40 [pid = 3036] [id = 79] 07:40:23 INFO - PROCESS | 3036 | --DOCSHELL 00000014FE627000 == 39 [pid = 3036] [id = 78] 07:40:23 INFO - PROCESS | 3036 | --DOCSHELL 000000148FC21000 == 38 [pid = 3036] [id = 77] 07:40:23 INFO - PROCESS | 3036 | --DOCSHELL 000000148ABC0000 == 37 [pid = 3036] [id = 76] 07:40:23 INFO - PROCESS | 3036 | --DOCSHELL 00000014FD2B0800 == 36 [pid = 3036] [id = 75] 07:40:23 INFO - PROCESS | 3036 | --DOCSHELL 0000001489844000 == 35 [pid = 3036] [id = 82] 07:40:23 INFO - PROCESS | 3036 | --DOCSHELL 000000149063A000 == 34 [pid = 3036] [id = 86] 07:40:23 INFO - PROCESS | 3036 | --DOCSHELL 000000149267E800 == 33 [pid = 3036] [id = 89] 07:40:23 INFO - PROCESS | 3036 | --DOCSHELL 0000001492663800 == 32 [pid = 3036] [id = 88] 07:40:23 INFO - PROCESS | 3036 | --DOCSHELL 000000148E344000 == 31 [pid = 3036] [id = 85] 07:40:23 INFO - PROCESS | 3036 | --DOCSHELL 000000149314E800 == 30 [pid = 3036] [id = 90] 07:40:23 INFO - PROCESS | 3036 | --DOCSHELL 0000001490ACA000 == 29 [pid = 3036] [id = 87] 07:40:23 INFO - PROCESS | 3036 | --DOCSHELL 000000148C408000 == 28 [pid = 3036] [id = 83] 07:40:23 INFO - PROCESS | 3036 | --DOCSHELL 000000148E26F000 == 27 [pid = 3036] [id = 84] 07:40:23 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (0000001490A33000) [pid = 3036] [serial = 94] [outer = 0000000000000000] [url = about:blank] 07:40:23 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (0000001489F55C00) [pid = 3036] [serial = 88] [outer = 0000000000000000] [url = about:blank] 07:40:23 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (0000001492C20400) [pid = 3036] [serial = 142] [outer = 0000000000000000] [url = about:blank] 07:40:23 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (000000149141F000) [pid = 3036] [serial = 97] [outer = 0000000000000000] [url = about:blank] 07:40:23 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (000000148BB42800) [pid = 3036] [serial = 91] [outer = 0000000000000000] [url = about:blank] 07:40:23 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (000000148FBF2800) [pid = 3036] [serial = 208] [outer = 0000000000000000] [url = about:blank] 07:40:23 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (0000001490A88000) [pid = 3036] [serial = 211] [outer = 0000000000000000] [url = about:blank] 07:40:23 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000148FC37800) [pid = 3036] [serial = 209] [outer = 0000000000000000] [url = about:blank] 07:40:23 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (0000001491435400) [pid = 3036] [serial = 214] [outer = 0000000000000000] [url = about:blank] 07:40:23 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (0000001491306000) [pid = 3036] [serial = 212] [outer = 0000000000000000] [url = about:blank] 07:40:23 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (000000148B5BCC00) [pid = 3036] [serial = 199] [outer = 0000000000000000] [url = about:blank] 07:40:23 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (000000148A11C000) [pid = 3036] [serial = 194] [outer = 0000000000000000] [url = about:blank] 07:40:23 INFO - PROCESS | 3036 | --DOMWINDOW == 103 (0000001487841C00) [pid = 3036] [serial = 193] [outer = 0000000000000000] [url = about:blank] 07:40:23 INFO - PROCESS | 3036 | --DOMWINDOW == 102 (0000001486AA3800) [pid = 3036] [serial = 196] [outer = 0000000000000000] [url = about:blank] 07:40:23 INFO - PROCESS | 3036 | --DOMWINDOW == 101 (0000001489F5D800) [pid = 3036] [serial = 197] [outer = 0000000000000000] [url = about:blank] 07:40:23 INFO - PROCESS | 3036 | --DOMWINDOW == 100 (000000148B37B800) [pid = 3036] [serial = 181] [outer = 0000000000000000] [url = about:blank] 07:40:23 INFO - PROCESS | 3036 | --DOMWINDOW == 99 (0000001483C73C00) [pid = 3036] [serial = 178] [outer = 0000000000000000] [url = about:blank] 07:40:23 INFO - PROCESS | 3036 | --DOMWINDOW == 98 (000000148E247000) [pid = 3036] [serial = 205] [outer = 0000000000000000] [url = about:blank] 07:40:23 INFO - PROCESS | 3036 | --DOMWINDOW == 97 (00000014915A5000) [pid = 3036] [serial = 176] [outer = 0000000000000000] [url = about:blank] 07:40:23 INFO - PROCESS | 3036 | --DOMWINDOW == 96 (00000014FBE2A400) [pid = 3036] [serial = 191] [outer = 0000000000000000] [url = about:blank] 07:40:23 INFO - PROCESS | 3036 | --DOMWINDOW == 95 (00000014926B1400) [pid = 3036] [serial = 190] [outer = 0000000000000000] [url = about:blank] 07:40:23 INFO - PROCESS | 3036 | --DOMWINDOW == 94 (000000148CD09800) [pid = 3036] [serial = 202] [outer = 0000000000000000] [url = about:blank] 07:40:23 INFO - PROCESS | 3036 | --DOMWINDOW == 93 (000000148D791C00) [pid = 3036] [serial = 203] [outer = 0000000000000000] [url = about:blank] 07:40:23 INFO - PROCESS | 3036 | --DOMWINDOW == 92 (000000148E409000) [pid = 3036] [serial = 184] [outer = 0000000000000000] [url = about:blank] 07:40:23 INFO - PROCESS | 3036 | --DOMWINDOW == 91 (000000149159F000) [pid = 3036] [serial = 187] [outer = 0000000000000000] [url = about:blank] 07:40:23 INFO - PROCESS | 3036 | --DOMWINDOW == 90 (0000001492C16000) [pid = 3036] [serial = 220] [outer = 0000000000000000] [url = about:blank] 07:40:23 INFO - PROCESS | 3036 | --DOMWINDOW == 89 (00000014FBE21400) [pid = 3036] [serial = 221] [outer = 0000000000000000] [url = about:blank] 07:40:23 INFO - PROCESS | 3036 | --DOMWINDOW == 88 (000000149312CC00) [pid = 3036] [serial = 223] [outer = 0000000000000000] [url = about:blank] 07:40:24 INFO - PROCESS | 3036 | --DOMWINDOW == 87 (0000001492585800) [pid = 3036] [serial = 218] [outer = 0000000000000000] [url = about:blank] 07:40:24 INFO - PROCESS | 3036 | --DOMWINDOW == 86 (000000149141EC00) [pid = 3036] [serial = 217] [outer = 0000000000000000] [url = about:blank] 07:40:24 INFO - PROCESS | 3036 | --DOMWINDOW == 85 (000000148BB3C000) [pid = 3036] [serial = 200] [outer = 0000000000000000] [url = about:blank] 07:40:24 INFO - PROCESS | 3036 | --DOMWINDOW == 84 (000000148E655C00) [pid = 3036] [serial = 206] [outer = 0000000000000000] [url = about:blank] 07:40:24 INFO - PROCESS | 3036 | --DOMWINDOW == 83 (00000014915A7800) [pid = 3036] [serial = 215] [outer = 0000000000000000] [url = about:blank] 07:40:24 INFO - PROCESS | 3036 | 1462372824083 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]]]}] 07:40:24 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. 07:40:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 2190ms 07:40:24 INFO - PROCESS | 3036 | 1462372824129 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 07:40:24 INFO - PROCESS | 3036 | 1462372824133 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 07:40:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 07:40:24 INFO - PROCESS | 3036 | 1462372824139 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 07:40:24 INFO - PROCESS | 3036 | 1462372824143 Marionette TRACE conn5 <- [1,330,null,{}] 07:40:24 INFO - PROCESS | 3036 | 1462372824150 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}] 07:40:24 INFO - PROCESS | 3036 | 1462372824242 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 07:40:24 INFO - PROCESS | 3036 | 1462372824251 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:24 INFO - PROCESS | 3036 | ++DOCSHELL 00000014877EA000 == 28 [pid = 3036] [id = 92] 07:40:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 84 (0000001483C76400) [pid = 3036] [serial = 273] [outer = 0000000000000000] 07:40:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 85 (0000001483C77000) [pid = 3036] [serial = 274] [outer = 0000001483C76400] 07:40:24 INFO - PROCESS | 3036 | 1462372824303 Marionette DEBUG loaded listener.js 07:40:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 86 (0000001486AA2C00) [pid = 3036] [serial = 275] [outer = 0000001483C76400] 07:40:24 INFO - PROCESS | 3036 | 1462372824783 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]]]}] 07:40:24 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. 07:40:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 692ms 07:40:24 INFO - PROCESS | 3036 | 1462372824835 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 07:40:24 INFO - PROCESS | 3036 | 1462372824842 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 07:40:24 INFO - PROCESS | 3036 | 1462372824849 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 07:40:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 07:40:24 INFO - PROCESS | 3036 | 1462372824852 Marionette TRACE conn5 <- [1,334,null,{}] 07:40:24 INFO - PROCESS | 3036 | 1462372824855 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}] 07:40:24 INFO - PROCESS | 3036 | 1462372824941 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 07:40:24 INFO - PROCESS | 3036 | 1462372824951 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:24 INFO - PROCESS | 3036 | ++DOCSHELL 0000001489DA7800 == 29 [pid = 3036] [id = 93] 07:40:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 87 (0000001487838000) [pid = 3036] [serial = 276] [outer = 0000000000000000] 07:40:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 88 (0000001487841800) [pid = 3036] [serial = 277] [outer = 0000001487838000] 07:40:25 INFO - PROCESS | 3036 | 1462372825002 Marionette DEBUG loaded listener.js 07:40:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 89 (000000148940A400) [pid = 3036] [serial = 278] [outer = 0000001487838000] 07:40:25 INFO - PROCESS | 3036 | 1462372825462 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]]]}] 07:40:25 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. 07:40:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 628ms 07:40:25 INFO - PROCESS | 3036 | 1462372825483 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 07:40:25 INFO - PROCESS | 3036 | 1462372825486 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 07:40:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 07:40:25 INFO - PROCESS | 3036 | 1462372825494 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 07:40:25 INFO - PROCESS | 3036 | 1462372825498 Marionette TRACE conn5 <- [1,338,null,{}] 07:40:25 INFO - PROCESS | 3036 | 1462372825511 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}] 07:40:25 INFO - PROCESS | 3036 | 1462372825627 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 07:40:25 INFO - PROCESS | 3036 | 1462372825639 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:25 INFO - PROCESS | 3036 | ++DOCSHELL 000000148AA4F800 == 30 [pid = 3036] [id = 94] 07:40:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 90 (0000001482BEAC00) [pid = 3036] [serial = 279] [outer = 0000000000000000] 07:40:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 91 (000000148A11E000) [pid = 3036] [serial = 280] [outer = 0000001482BEAC00] 07:40:25 INFO - PROCESS | 3036 | 1462372825690 Marionette DEBUG loaded listener.js 07:40:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 92 (000000148A397400) [pid = 3036] [serial = 281] [outer = 0000001482BEAC00] 07:40:26 INFO - PROCESS | 3036 | 1462372826155 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]]]}] 07:40:26 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. 07:40:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 692ms 07:40:26 INFO - PROCESS | 3036 | 1462372826188 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 07:40:26 INFO - PROCESS | 3036 | 1462372826191 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 07:40:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 07:40:26 INFO - PROCESS | 3036 | 1462372826194 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 07:40:26 INFO - PROCESS | 3036 | 1462372826196 Marionette TRACE conn5 <- [1,342,null,{}] 07:40:26 INFO - PROCESS | 3036 | 1462372826199 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}] 07:40:26 INFO - PROCESS | 3036 | 1462372826280 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 07:40:26 INFO - PROCESS | 3036 | 1462372826287 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:26 INFO - PROCESS | 3036 | ++DOCSHELL 000000148B935800 == 31 [pid = 3036] [id = 95] 07:40:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 93 (000000148A4B0C00) [pid = 3036] [serial = 282] [outer = 0000000000000000] 07:40:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 94 (000000148A9EC400) [pid = 3036] [serial = 283] [outer = 000000148A4B0C00] 07:40:26 INFO - PROCESS | 3036 | 1462372826334 Marionette DEBUG loaded listener.js 07:40:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 95 (000000148AD46800) [pid = 3036] [serial = 284] [outer = 000000148A4B0C00] 07:40:26 INFO - PROCESS | 3036 | 1462372826759 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]]]}] 07:40:26 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. 07:40:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 586ms 07:40:26 INFO - PROCESS | 3036 | 1462372826782 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 07:40:26 INFO - PROCESS | 3036 | 1462372826784 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 07:40:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 07:40:26 INFO - PROCESS | 3036 | 1462372826788 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 07:40:26 INFO - PROCESS | 3036 | 1462372826790 Marionette TRACE conn5 <- [1,346,null,{}] 07:40:26 INFO - PROCESS | 3036 | 1462372826793 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}] 07:40:26 INFO - PROCESS | 3036 | 1462372826868 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 07:40:26 INFO - PROCESS | 3036 | 1462372826875 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:26 INFO - PROCESS | 3036 | ++DOCSHELL 000000148C37B800 == 32 [pid = 3036] [id = 96] 07:40:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 96 (0000001487836800) [pid = 3036] [serial = 285] [outer = 0000000000000000] 07:40:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 97 (000000148B376000) [pid = 3036] [serial = 286] [outer = 0000001487836800] 07:40:26 INFO - PROCESS | 3036 | 1462372826924 Marionette DEBUG loaded listener.js 07:40:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 98 (000000148B5BE400) [pid = 3036] [serial = 287] [outer = 0000001487836800] 07:40:27 INFO - PROCESS | 3036 | 1462372827381 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]]]}] 07:40:27 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. 07:40:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 628ms 07:40:27 INFO - PROCESS | 3036 | 1462372827420 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 07:40:27 INFO - PROCESS | 3036 | 1462372827422 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 07:40:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 07:40:27 INFO - PROCESS | 3036 | 1462372827426 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 07:40:27 INFO - PROCESS | 3036 | 1462372827428 Marionette TRACE conn5 <- [1,350,null,{}] 07:40:27 INFO - PROCESS | 3036 | 1462372827431 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}] 07:40:27 INFO - PROCESS | 3036 | 1462372827544 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 07:40:27 INFO - PROCESS | 3036 | 1462372827555 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:27 INFO - PROCESS | 3036 | ++DOCSHELL 000000148D682000 == 33 [pid = 3036] [id = 97] 07:40:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 99 (000000148BB3F800) [pid = 3036] [serial = 288] [outer = 0000000000000000] 07:40:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 100 (000000148BCAE800) [pid = 3036] [serial = 289] [outer = 000000148BB3F800] 07:40:27 INFO - PROCESS | 3036 | 1462372827603 Marionette DEBUG loaded listener.js 07:40:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 101 (000000148C46A000) [pid = 3036] [serial = 290] [outer = 000000148BB3F800] 07:40:28 INFO - PROCESS | 3036 | 1462372828028 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]]]}] 07:40:28 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. 07:40:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 628ms 07:40:28 INFO - PROCESS | 3036 | 1462372828056 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 07:40:28 INFO - PROCESS | 3036 | 1462372828058 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 07:40:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 07:40:28 INFO - PROCESS | 3036 | 1462372828062 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 07:40:28 INFO - PROCESS | 3036 | 1462372828063 Marionette TRACE conn5 <- [1,354,null,{}] 07:40:28 INFO - PROCESS | 3036 | 1462372828067 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}] 07:40:28 INFO - PROCESS | 3036 | 1462372828147 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 07:40:28 INFO - PROCESS | 3036 | 1462372828154 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:28 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E279800 == 34 [pid = 3036] [id = 98] 07:40:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (000000148CD02C00) [pid = 3036] [serial = 291] [outer = 0000000000000000] 07:40:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (000000148CD08400) [pid = 3036] [serial = 292] [outer = 000000148CD02C00] 07:40:28 INFO - PROCESS | 3036 | 1462372828200 Marionette DEBUG loaded listener.js 07:40:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (000000148D27F800) [pid = 3036] [serial = 293] [outer = 000000148CD02C00] 07:40:28 INFO - PROCESS | 3036 | 1462372828647 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]]]}] 07:40:28 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. 07:40:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 628ms 07:40:28 INFO - PROCESS | 3036 | 1462372828693 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 07:40:28 INFO - PROCESS | 3036 | 1462372828695 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 07:40:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 07:40:28 INFO - PROCESS | 3036 | 1462372828699 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 07:40:28 INFO - PROCESS | 3036 | 1462372828701 Marionette TRACE conn5 <- [1,358,null,{}] 07:40:28 INFO - PROCESS | 3036 | 1462372828704 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}] 07:40:28 INFO - PROCESS | 3036 | 1462372828779 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 07:40:28 INFO - PROCESS | 3036 | 1462372828789 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:28 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E428000 == 35 [pid = 3036] [id = 99] 07:40:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (000000148D211800) [pid = 3036] [serial = 294] [outer = 0000000000000000] 07:40:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (000000148E20AC00) [pid = 3036] [serial = 295] [outer = 000000148D211800] 07:40:28 INFO - PROCESS | 3036 | 1462372828836 Marionette DEBUG loaded listener.js 07:40:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (000000148E239C00) [pid = 3036] [serial = 296] [outer = 000000148D211800] 07:40:29 INFO - PROCESS | 3036 | 1462372829255 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]]]}] 07:40:29 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. 07:40:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 586ms 07:40:29 INFO - PROCESS | 3036 | 1462372829291 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 07:40:29 INFO - PROCESS | 3036 | 1462372829293 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 07:40:29 INFO - PROCESS | 3036 | 1462372829296 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 07:40:29 INFO - PROCESS | 3036 | 1462372829298 Marionette TRACE conn5 <- [1,362,null,{}] 07:40:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 07:40:29 INFO - PROCESS | 3036 | 1462372829302 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}] 07:40:29 INFO - PROCESS | 3036 | 1462372829410 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 07:40:29 INFO - PROCESS | 3036 | 1462372829419 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:29 INFO - PROCESS | 3036 | ++DOCSHELL 000000148AA4B800 == 36 [pid = 3036] [id = 100] 07:40:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000148E218800) [pid = 3036] [serial = 297] [outer = 0000000000000000] 07:40:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000148E243000) [pid = 3036] [serial = 298] [outer = 000000148E218800] 07:40:29 INFO - PROCESS | 3036 | 1462372829468 Marionette DEBUG loaded listener.js 07:40:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (000000148E308C00) [pid = 3036] [serial = 299] [outer = 000000148E218800] 07:40:29 INFO - PROCESS | 3036 | 1462372829943 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]]]}] 07:40:29 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. 07:40:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 690ms 07:40:30 INFO - PROCESS | 3036 | 1462372829992 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 07:40:30 INFO - PROCESS | 3036 | 1462372829995 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 07:40:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 07:40:30 INFO - PROCESS | 3036 | 1462372829999 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 07:40:30 INFO - PROCESS | 3036 | 1462372830001 Marionette TRACE conn5 <- [1,366,null,{}] 07:40:30 INFO - PROCESS | 3036 | 1462372830005 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}] 07:40:30 INFO - PROCESS | 3036 | 1462372830108 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 07:40:30 INFO - PROCESS | 3036 | 1462372830116 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:30 INFO - PROCESS | 3036 | ++DOCSHELL 0000001490637800 == 37 [pid = 3036] [id = 101] 07:40:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (000000148E357800) [pid = 3036] [serial = 300] [outer = 0000000000000000] 07:40:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (000000148E35A000) [pid = 3036] [serial = 301] [outer = 000000148E357800] 07:40:30 INFO - PROCESS | 3036 | 1462372830163 Marionette DEBUG loaded listener.js 07:40:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (000000148E363C00) [pid = 3036] [serial = 302] [outer = 000000148E357800] 07:40:30 INFO - PROCESS | 3036 | 1462372830607 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]]]}] 07:40:30 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. 07:40:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 630ms 07:40:30 INFO - PROCESS | 3036 | 1462372830631 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 07:40:30 INFO - PROCESS | 3036 | 1462372830633 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 07:40:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 07:40:30 INFO - PROCESS | 3036 | 1462372830644 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 07:40:30 INFO - PROCESS | 3036 | 1462372830646 Marionette TRACE conn5 <- [1,370,null,{}] 07:40:30 INFO - PROCESS | 3036 | 1462372830650 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}] 07:40:30 INFO - PROCESS | 3036 | 1462372830797 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 07:40:30 INFO - PROCESS | 3036 | 1462372830823 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:30 INFO - PROCESS | 3036 | ++DOCSHELL 000000148C37B000 == 38 [pid = 3036] [id = 102] 07:40:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (000000148E65C400) [pid = 3036] [serial = 303] [outer = 0000000000000000] 07:40:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (000000148E65FC00) [pid = 3036] [serial = 304] [outer = 000000148E65C400] 07:40:30 INFO - PROCESS | 3036 | 1462372830880 Marionette DEBUG loaded listener.js 07:40:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000148FBB9000) [pid = 3036] [serial = 305] [outer = 000000148E65C400] 07:40:31 INFO - PROCESS | 3036 | 1462372831631 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]]]}] 07:40:31 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (000000149130F000) [pid = 3036] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 07:40:31 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (000000148E65EC00) [pid = 3036] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 07:40:31 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (000000148FBBD000) [pid = 3036] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 07:40:31 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (0000001490A36800) [pid = 3036] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 07:40:31 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (000000148B1C8C00) [pid = 3036] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 07:40:31 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (000000148E307000) [pid = 3036] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 07:40:31 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (000000148F444400) [pid = 3036] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 07:40:31 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000148B5C0800) [pid = 3036] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 07:40:31 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (0000001483C75000) [pid = 3036] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 07:40:31 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (0000001486AA3000) [pid = 3036] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 07:40:31 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (000000148D28A000) [pid = 3036] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 07:40:31 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (000000148BC67800) [pid = 3036] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 07:40:31 INFO - PROCESS | 3036 | --DOMWINDOW == 103 (000000148A9ED400) [pid = 3036] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 07:40:31 INFO - PROCESS | 3036 | --DOMWINDOW == 102 (0000001483C71800) [pid = 3036] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 07:40:31 INFO - PROCESS | 3036 | --DOMWINDOW == 101 (00000014877BD400) [pid = 3036] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 07:40:31 INFO - PROCESS | 3036 | --DOMWINDOW == 100 (000000148BB3CC00) [pid = 3036] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 07:40:31 INFO - PROCESS | 3036 | --DOMWINDOW == 99 (000000149142E400) [pid = 3036] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 07:40:31 INFO - PROCESS | 3036 | --DOMWINDOW == 98 (000000148E403000) [pid = 3036] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 07:40:31 INFO - PROCESS | 3036 | --DOMWINDOW == 97 (0000001486AA0800) [pid = 3036] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 07:40:31 INFO - PROCESS | 3036 | --DOMWINDOW == 96 (000000148AD4F000) [pid = 3036] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 07:40:31 INFO - PROCESS | 3036 | --DOMWINDOW == 95 (0000001490A91800) [pid = 3036] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 07:40:31 INFO - PROCESS | 3036 | --DOMWINDOW == 94 (000000148AF8AC00) [pid = 3036] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 07:40:31 INFO - PROCESS | 3036 | --DOMWINDOW == 93 (0000001483B2F400) [pid = 3036] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 07:40:31 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. 07:40:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1030ms 07:40:31 INFO - PROCESS | 3036 | 1462372831675 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 07:40:31 INFO - PROCESS | 3036 | 1462372831678 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 07:40:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 07:40:31 INFO - PROCESS | 3036 | 1462372831681 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 07:40:31 INFO - PROCESS | 3036 | 1462372831683 Marionette TRACE conn5 <- [1,374,null,{}] 07:40:31 INFO - PROCESS | 3036 | 1462372831687 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}] 07:40:31 INFO - PROCESS | 3036 | 1462372831763 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 07:40:31 INFO - PROCESS | 3036 | 1462372831772 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:31 INFO - PROCESS | 3036 | ++DOCSHELL 000000148B9BC000 == 39 [pid = 3036] [id = 103] 07:40:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 94 (0000001489DDBC00) [pid = 3036] [serial = 306] [outer = 0000000000000000] 07:40:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 95 (000000148A407400) [pid = 3036] [serial = 307] [outer = 0000001489DDBC00] 07:40:31 INFO - PROCESS | 3036 | 1462372831817 Marionette DEBUG loaded listener.js 07:40:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 96 (000000148D287800) [pid = 3036] [serial = 308] [outer = 0000001489DDBC00] 07:40:32 INFO - PROCESS | 3036 | 1462372832279 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 07:40:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 07:40:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 627ms 07:40:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 07:40:32 INFO - PROCESS | 3036 | 1462372832312 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 07:40:32 INFO - PROCESS | 3036 | 1462372832314 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 07:40:32 INFO - PROCESS | 3036 | 1462372832317 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 07:40:32 INFO - PROCESS | 3036 | 1462372832319 Marionette TRACE conn5 <- [1,378,null,{}] 07:40:32 INFO - PROCESS | 3036 | 1462372832323 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}] 07:40:32 INFO - PROCESS | 3036 | 1462372832401 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 07:40:32 INFO - PROCESS | 3036 | 1462372832410 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:32 INFO - PROCESS | 3036 | ++DOCSHELL 0000001491532000 == 40 [pid = 3036] [id = 104] 07:40:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 97 (000000148FBBD000) [pid = 3036] [serial = 309] [outer = 0000000000000000] 07:40:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 98 (000000148FBC2000) [pid = 3036] [serial = 310] [outer = 000000148FBBD000] 07:40:32 INFO - PROCESS | 3036 | 1462372832457 Marionette DEBUG loaded listener.js 07:40:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 99 (000000148FC2BC00) [pid = 3036] [serial = 311] [outer = 000000148FBBD000] 07:40:32 INFO - PROCESS | 3036 | 1462372832995 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 07:40:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 07:40:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 734ms 07:40:33 INFO - PROCESS | 3036 | 1462372833055 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 07:40:33 INFO - PROCESS | 3036 | 1462372833057 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 07:40:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 07:40:33 INFO - PROCESS | 3036 | 1462372833060 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 07:40:33 INFO - PROCESS | 3036 | 1462372833062 Marionette TRACE conn5 <- [1,382,null,{}] 07:40:33 INFO - PROCESS | 3036 | 1462372833066 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}] 07:40:33 INFO - PROCESS | 3036 | 1462372833143 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 07:40:33 INFO - PROCESS | 3036 | 1462372833150 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:33 INFO - PROCESS | 3036 | ++DOCSHELL 0000001492691000 == 41 [pid = 3036] [id = 105] 07:40:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 100 (000000148FC2F000) [pid = 3036] [serial = 312] [outer = 0000000000000000] 07:40:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 101 (000000148FC36800) [pid = 3036] [serial = 313] [outer = 000000148FC2F000] 07:40:33 INFO - PROCESS | 3036 | 1462372833196 Marionette DEBUG loaded listener.js 07:40:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (0000001490A38800) [pid = 3036] [serial = 314] [outer = 000000148FC2F000] 07:40:33 INFO - PROCESS | 3036 | 1462372833642 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 07:40:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 07:40:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 693ms 07:40:33 INFO - PROCESS | 3036 | 1462372833757 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 07:40:33 INFO - PROCESS | 3036 | 1462372833761 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 07:40:33 INFO - PROCESS | 3036 | 1462372833766 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 07:40:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 07:40:33 INFO - PROCESS | 3036 | 1462372833771 Marionette TRACE conn5 <- [1,386,null,{}] 07:40:33 INFO - PROCESS | 3036 | 1462372833778 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}] 07:40:33 INFO - PROCESS | 3036 | 1462372833927 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 07:40:34 INFO - PROCESS | 3036 | 1462372833991 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:34 INFO - PROCESS | 3036 | ++DOCSHELL 0000001487891000 == 42 [pid = 3036] [id = 106] 07:40:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (0000001483BD1C00) [pid = 3036] [serial = 315] [outer = 0000000000000000] 07:40:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (0000001483C70400) [pid = 3036] [serial = 316] [outer = 0000001483BD1C00] 07:40:34 INFO - PROCESS | 3036 | 1462372834090 Marionette DEBUG loaded listener.js 07:40:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (00000014877C0400) [pid = 3036] [serial = 317] [outer = 0000001483BD1C00] 07:40:34 INFO - PROCESS | 3036 | 1462372834741 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]]]}] 07:40:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 07:40:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 985ms 07:40:34 INFO - PROCESS | 3036 | 1462372834781 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 07:40:34 INFO - PROCESS | 3036 | 1462372834785 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 07:40:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 07:40:34 INFO - PROCESS | 3036 | 1462372834794 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 07:40:34 INFO - PROCESS | 3036 | 1462372834798 Marionette TRACE conn5 <- [1,390,null,{}] 07:40:34 INFO - PROCESS | 3036 | 1462372834803 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}] 07:40:34 INFO - PROCESS | 3036 | 1462372834919 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 07:40:35 INFO - PROCESS | 3036 | 1462372835011 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:35 INFO - PROCESS | 3036 | ++DOCSHELL 000000148B92C000 == 43 [pid = 3036] [id = 107] 07:40:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (0000001489F50800) [pid = 3036] [serial = 318] [outer = 0000000000000000] 07:40:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (000000148A012800) [pid = 3036] [serial = 319] [outer = 0000001489F50800] 07:40:35 INFO - PROCESS | 3036 | 1462372835067 Marionette DEBUG loaded listener.js 07:40:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000148A9E8400) [pid = 3036] [serial = 320] [outer = 0000001489F50800] 07:40:36 INFO - PROCESS | 3036 | 1462372836001 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]]]}] 07:40:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 07:40:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1288ms 07:40:36 INFO - PROCESS | 3036 | 1462372836089 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 07:40:36 INFO - PROCESS | 3036 | 1462372836093 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 07:40:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 07:40:36 INFO - PROCESS | 3036 | 1462372836098 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 07:40:36 INFO - PROCESS | 3036 | 1462372836102 Marionette TRACE conn5 <- [1,394,null,{}] 07:40:36 INFO - PROCESS | 3036 | 1462372836109 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}] 07:40:36 INFO - PROCESS | 3036 | 1462372836225 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 07:40:36 INFO - PROCESS | 3036 | 1462372836288 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:36 INFO - PROCESS | 3036 | ++DOCSHELL 000000148A522800 == 44 [pid = 3036] [id = 108] 07:40:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (0000001486B99800) [pid = 3036] [serial = 321] [outer = 0000000000000000] 07:40:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (00000014872C6800) [pid = 3036] [serial = 322] [outer = 0000001486B99800] 07:40:36 INFO - PROCESS | 3036 | 1462372836340 Marionette DEBUG loaded listener.js 07:40:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (0000001489860800) [pid = 3036] [serial = 323] [outer = 0000001486B99800] 07:40:36 INFO - PROCESS | 3036 | --DOCSHELL 0000001490AC8000 == 43 [pid = 3036] [id = 24] 07:40:36 INFO - PROCESS | 3036 | --DOCSHELL 0000001483C4D000 == 42 [pid = 3036] [id = 13] 07:40:36 INFO - PROCESS | 3036 | --DOCSHELL 000000148FC1C000 == 41 [pid = 3036] [id = 29] 07:40:36 INFO - PROCESS | 3036 | --DOCSHELL 00000014FEE74800 == 40 [pid = 3036] [id = 20] 07:40:36 INFO - PROCESS | 3036 | --DOCSHELL 000000148AA54800 == 39 [pid = 3036] [id = 15] 07:40:36 INFO - PROCESS | 3036 | --DOCSHELL 000000148CE88000 == 38 [pid = 3036] [id = 28] 07:40:36 INFO - PROCESS | 3036 | --DOCSHELL 000000148E268800 == 37 [pid = 3036] [id = 17] 07:40:36 INFO - PROCESS | 3036 | --DOCSHELL 000000149062E000 == 36 [pid = 3036] [id = 22] 07:40:36 INFO - PROCESS | 3036 | --DOCSHELL 0000001490725800 == 35 [pid = 3036] [id = 23] 07:40:36 INFO - PROCESS | 3036 | --DOCSHELL 000000148ACE2000 == 34 [pid = 3036] [id = 27] 07:40:36 INFO - PROCESS | 3036 | --DOCSHELL 000000148A0FE800 == 33 [pid = 3036] [id = 26] 07:40:36 INFO - PROCESS | 3036 | --DOCSHELL 0000001483EBE000 == 32 [pid = 3036] [id = 18] 07:40:36 INFO - PROCESS | 3036 | --DOCSHELL 00000014898F4800 == 31 [pid = 3036] [id = 14] 07:40:36 INFO - PROCESS | 3036 | --DOCSHELL 000000148BC06800 == 30 [pid = 3036] [id = 16] 07:40:36 INFO - PROCESS | 3036 | --DOCSHELL 0000001487894000 == 29 [pid = 3036] [id = 25] 07:40:36 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (000000149257B800) [pid = 3036] [serial = 271] [outer = 0000000000000000] [url = about:blank] 07:40:36 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (000000148A38A000) [pid = 3036] [serial = 133] [outer = 0000000000000000] [url = about:blank] 07:40:36 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000148CE32800) [pid = 3036] [serial = 136] [outer = 0000000000000000] [url = about:blank] 07:40:36 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (00000014926A7800) [pid = 3036] [serial = 188] [outer = 0000000000000000] [url = about:blank] 07:40:36 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (000000148F449800) [pid = 3036] [serial = 256] [outer = 0000000000000000] [url = about:blank] 07:40:36 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (000000148FBF1000) [pid = 3036] [serial = 259] [outer = 0000000000000000] [url = about:blank] 07:40:36 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (000000148FBBEC00) [pid = 3036] [serial = 257] [outer = 0000000000000000] [url = about:blank] 07:40:36 INFO - PROCESS | 3036 | --DOMWINDOW == 103 (0000001490A3B800) [pid = 3036] [serial = 262] [outer = 0000000000000000] [url = about:blank] 07:40:36 INFO - PROCESS | 3036 | --DOMWINDOW == 102 (000000148FC2F400) [pid = 3036] [serial = 260] [outer = 0000000000000000] [url = about:blank] 07:40:36 INFO - PROCESS | 3036 | --DOMWINDOW == 101 (0000001491311C00) [pid = 3036] [serial = 268] [outer = 0000000000000000] [url = about:blank] 07:40:36 INFO - PROCESS | 3036 | --DOMWINDOW == 100 (0000001490A91000) [pid = 3036] [serial = 263] [outer = 0000000000000000] [url = about:blank] 07:40:36 INFO - PROCESS | 3036 | --DOMWINDOW == 99 (000000148E30C000) [pid = 3036] [serial = 238] [outer = 0000000000000000] [url = about:blank] 07:40:36 INFO - PROCESS | 3036 | --DOMWINDOW == 98 (00000014926AA400) [pid = 3036] [serial = 236] [outer = 0000000000000000] [url = about:blank] 07:40:36 INFO - PROCESS | 3036 | --DOMWINDOW == 97 (000000148E30E800) [pid = 3036] [serial = 235] [outer = 0000000000000000] [url = about:blank] 07:40:36 INFO - PROCESS | 3036 | --DOMWINDOW == 96 (000000149159AC00) [pid = 3036] [serial = 233] [outer = 0000000000000000] [url = about:blank] 07:40:36 INFO - PROCESS | 3036 | --DOMWINDOW == 95 (0000001490A86C00) [pid = 3036] [serial = 232] [outer = 0000000000000000] [url = about:blank] 07:40:36 INFO - PROCESS | 3036 | --DOMWINDOW == 94 (000000148E239800) [pid = 3036] [serial = 230] [outer = 0000000000000000] [url = about:blank] 07:40:36 INFO - PROCESS | 3036 | --DOMWINDOW == 93 (000000148BB41800) [pid = 3036] [serial = 229] [outer = 0000000000000000] [url = about:blank] 07:40:36 INFO - PROCESS | 3036 | --DOMWINDOW == 92 (000000148A9E8800) [pid = 3036] [serial = 227] [outer = 0000000000000000] [url = about:blank] 07:40:36 INFO - PROCESS | 3036 | --DOMWINDOW == 91 (0000001489F56C00) [pid = 3036] [serial = 226] [outer = 0000000000000000] [url = about:blank] 07:40:36 INFO - PROCESS | 3036 | --DOMWINDOW == 90 (00000014FC74EC00) [pid = 3036] [serial = 224] [outer = 0000000000000000] [url = about:blank] 07:40:36 INFO - PROCESS | 3036 | --DOMWINDOW == 89 (000000148E23AC00) [pid = 3036] [serial = 253] [outer = 0000000000000000] [url = about:blank] 07:40:36 INFO - PROCESS | 3036 | --DOMWINDOW == 88 (000000148C3CF000) [pid = 3036] [serial = 250] [outer = 0000000000000000] [url = about:blank] 07:40:36 INFO - PROCESS | 3036 | --DOMWINDOW == 87 (000000148CD88C00) [pid = 3036] [serial = 251] [outer = 0000000000000000] [url = about:blank] 07:40:36 INFO - PROCESS | 3036 | --DOMWINDOW == 86 (000000148B1C2000) [pid = 3036] [serial = 247] [outer = 0000000000000000] [url = about:blank] 07:40:36 INFO - PROCESS | 3036 | --DOMWINDOW == 85 (000000148B5C4800) [pid = 3036] [serial = 248] [outer = 0000000000000000] [url = about:blank] 07:40:36 INFO - PROCESS | 3036 | --DOMWINDOW == 84 (0000001487839400) [pid = 3036] [serial = 244] [outer = 0000000000000000] [url = about:blank] 07:40:36 INFO - PROCESS | 3036 | --DOMWINDOW == 83 (0000001489F5D000) [pid = 3036] [serial = 245] [outer = 0000000000000000] [url = about:blank] 07:40:36 INFO - PROCESS | 3036 | --DOMWINDOW == 82 (0000001489D3E400) [pid = 3036] [serial = 242] [outer = 0000000000000000] [url = about:blank] 07:40:36 INFO - PROCESS | 3036 | --DOMWINDOW == 81 (0000001487837800) [pid = 3036] [serial = 241] [outer = 0000000000000000] [url = about:blank] 07:40:36 INFO - PROCESS | 3036 | --DOMWINDOW == 80 (000000148E35F800) [pid = 3036] [serial = 239] [outer = 0000000000000000] [url = about:blank] 07:40:36 INFO - PROCESS | 3036 | --DOMWINDOW == 79 (000000148E659800) [pid = 3036] [serial = 265] [outer = 0000000000000000] [url = about:blank] 07:40:36 INFO - PROCESS | 3036 | --DOMWINDOW == 78 (0000001490A94400) [pid = 3036] [serial = 266] [outer = 0000000000000000] [url = about:blank] 07:40:36 INFO - PROCESS | 3036 | --DOMWINDOW == 77 (000000148E303800) [pid = 3036] [serial = 254] [outer = 0000000000000000] [url = about:blank] 07:40:36 INFO - PROCESS | 3036 | --DOMWINDOW == 76 (0000001492C1AC00) [pid = 3036] [serial = 139] [outer = 0000000000000000] [url = about:blank] 07:40:36 INFO - PROCESS | 3036 | --DOMWINDOW == 75 (000000148FC33C00) [pid = 3036] [serial = 185] [outer = 0000000000000000] [url = about:blank] 07:40:36 INFO - PROCESS | 3036 | --DOMWINDOW == 74 (000000148BB3F000) [pid = 3036] [serial = 182] [outer = 0000000000000000] [url = about:blank] 07:40:36 INFO - PROCESS | 3036 | --DOMWINDOW == 73 (000000148943C000) [pid = 3036] [serial = 179] [outer = 0000000000000000] [url = about:blank] 07:40:36 INFO - PROCESS | 3036 | --DOMWINDOW == 72 (0000001491420000) [pid = 3036] [serial = 269] [outer = 0000000000000000] [url = about:blank] 07:40:36 INFO - PROCESS | 3036 | 1462372836905 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]]]}] 07:40:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 07:40:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 839ms 07:40:36 INFO - PROCESS | 3036 | 1462372836941 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 07:40:36 INFO - PROCESS | 3036 | 1462372836948 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 07:40:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 07:40:36 INFO - PROCESS | 3036 | 1462372836955 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 07:40:36 INFO - PROCESS | 3036 | 1462372836957 Marionette TRACE conn5 <- [1,398,null,{}] 07:40:36 INFO - PROCESS | 3036 | 1462372836961 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}] 07:40:37 INFO - PROCESS | 3036 | 1462372837045 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 07:40:37 INFO - PROCESS | 3036 | 1462372837056 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:37 INFO - PROCESS | 3036 | ++DOCSHELL 000000148A50C000 == 30 [pid = 3036] [id = 109] 07:40:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 73 (0000001486A9A000) [pid = 3036] [serial = 324] [outer = 0000000000000000] 07:40:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 74 (0000001489DE9800) [pid = 3036] [serial = 325] [outer = 0000001486A9A000] 07:40:37 INFO - PROCESS | 3036 | 1462372837105 Marionette DEBUG loaded listener.js 07:40:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 75 (000000148A120C00) [pid = 3036] [serial = 326] [outer = 0000001486A9A000] 07:40:37 INFO - PROCESS | 3036 | 1462372837640 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]]]}] 07:40:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 07:40:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 731ms 07:40:37 INFO - PROCESS | 3036 | 1462372837685 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 07:40:37 INFO - PROCESS | 3036 | 1462372837688 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 07:40:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 07:40:37 INFO - PROCESS | 3036 | 1462372837692 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 07:40:37 INFO - PROCESS | 3036 | 1462372837696 Marionette TRACE conn5 <- [1,402,null,{}] 07:40:37 INFO - PROCESS | 3036 | 1462372837707 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}] 07:40:37 INFO - PROCESS | 3036 | 1462372837791 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 07:40:37 INFO - PROCESS | 3036 | 1462372837807 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:37 INFO - PROCESS | 3036 | ++DOCSHELL 000000148B945800 == 31 [pid = 3036] [id = 110] 07:40:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 76 (000000148AD4BC00) [pid = 3036] [serial = 327] [outer = 0000000000000000] 07:40:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 77 (000000148B247400) [pid = 3036] [serial = 328] [outer = 000000148AD4BC00] 07:40:37 INFO - PROCESS | 3036 | 1462372837856 Marionette DEBUG loaded listener.js 07:40:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 78 (000000148B5C3000) [pid = 3036] [serial = 329] [outer = 000000148AD4BC00] 07:40:38 INFO - PROCESS | 3036 | 1462372838318 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]]]}] 07:40:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 07:40:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 691ms 07:40:38 INFO - PROCESS | 3036 | 1462372838385 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 07:40:38 INFO - PROCESS | 3036 | 1462372838388 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 07:40:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 07:40:38 INFO - PROCESS | 3036 | 1462372838392 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 07:40:38 INFO - PROCESS | 3036 | 1462372838393 Marionette TRACE conn5 <- [1,406,null,{}] 07:40:38 INFO - PROCESS | 3036 | 1462372838397 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}] 07:40:38 INFO - PROCESS | 3036 | 1462372838480 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 07:40:38 INFO - PROCESS | 3036 | 1462372838487 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:38 INFO - PROCESS | 3036 | ++DOCSHELL 000000148D7AE800 == 32 [pid = 3036] [id = 111] 07:40:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 79 (000000148BB49800) [pid = 3036] [serial = 330] [outer = 0000000000000000] 07:40:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 80 (000000148BCA7400) [pid = 3036] [serial = 331] [outer = 000000148BB49800] 07:40:38 INFO - PROCESS | 3036 | 1462372838535 Marionette DEBUG loaded listener.js 07:40:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 81 (000000148C4C9C00) [pid = 3036] [serial = 332] [outer = 000000148BB49800] 07:40:38 INFO - PROCESS | 3036 | 1462372838958 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]]]}] 07:40:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 07:40:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 587ms 07:40:38 INFO - PROCESS | 3036 | 1462372838983 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 07:40:38 INFO - PROCESS | 3036 | 1462372838985 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 07:40:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 07:40:38 INFO - PROCESS | 3036 | 1462372838989 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 07:40:39 INFO - PROCESS | 3036 | 1462372838990 Marionette TRACE conn5 <- [1,410,null,{}] 07:40:39 INFO - PROCESS | 3036 | 1462372838994 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}] 07:40:39 INFO - PROCESS | 3036 | 1462372839099 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 07:40:39 INFO - PROCESS | 3036 | 1462372839173 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:39 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E32F000 == 33 [pid = 3036] [id = 112] 07:40:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 82 (000000148CD08800) [pid = 3036] [serial = 333] [outer = 0000000000000000] 07:40:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 83 (000000148CE2B400) [pid = 3036] [serial = 334] [outer = 000000148CD08800] 07:40:39 INFO - PROCESS | 3036 | 1462372839221 Marionette DEBUG loaded listener.js 07:40:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 84 (000000148DB73800) [pid = 3036] [serial = 335] [outer = 000000148CD08800] 07:40:39 INFO - PROCESS | 3036 | 1462372839666 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]]]}] 07:40:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 07:40:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 731ms 07:40:39 INFO - PROCESS | 3036 | 1462372839722 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 07:40:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 07:40:39 INFO - PROCESS | 3036 | 1462372839724 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 07:40:39 INFO - PROCESS | 3036 | 1462372839732 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 07:40:39 INFO - PROCESS | 3036 | 1462372839734 Marionette TRACE conn5 <- [1,414,null,{}] 07:40:39 INFO - PROCESS | 3036 | 1462372839738 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}] 07:40:39 INFO - PROCESS | 3036 | 1462372839856 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 07:40:39 INFO - PROCESS | 3036 | 1462372839906 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:39 INFO - PROCESS | 3036 | ++DOCSHELL 000000148FB70000 == 34 [pid = 3036] [id = 113] 07:40:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 85 (000000148E308400) [pid = 3036] [serial = 336] [outer = 0000000000000000] 07:40:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 86 (000000148E356400) [pid = 3036] [serial = 337] [outer = 000000148E308400] 07:40:39 INFO - PROCESS | 3036 | 1462372839953 Marionette DEBUG loaded listener.js 07:40:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 87 (000000148E361C00) [pid = 3036] [serial = 338] [outer = 000000148E308400] 07:40:40 INFO - PROCESS | 3036 | 1462372840396 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]]]}] 07:40:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 07:40:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 692ms 07:40:40 INFO - PROCESS | 3036 | 1462372840459 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 07:40:40 INFO - PROCESS | 3036 | 1462372840462 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 07:40:40 INFO - PROCESS | 3036 | 1462372840470 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 07:40:40 INFO - PROCESS | 3036 | 1462372840472 Marionette TRACE conn5 <- [1,418,null,{}] 07:40:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 07:40:40 INFO - PROCESS | 3036 | 1462372840477 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}] 07:40:40 INFO - PROCESS | 3036 | 1462372840581 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 07:40:40 INFO - PROCESS | 3036 | 1462372840628 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:40 INFO - PROCESS | 3036 | ++DOCSHELL 000000149062E000 == 35 [pid = 3036] [id = 114] 07:40:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 88 (000000148E411400) [pid = 3036] [serial = 339] [outer = 0000000000000000] 07:40:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 89 (000000148E655000) [pid = 3036] [serial = 340] [outer = 000000148E411400] 07:40:40 INFO - PROCESS | 3036 | 1462372840676 Marionette DEBUG loaded listener.js 07:40:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 90 (000000148F43DC00) [pid = 3036] [serial = 341] [outer = 000000148E411400] 07:40:40 INFO - PROCESS | 3036 | --DOMWINDOW == 89 (000000148E218800) [pid = 3036] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 07:40:40 INFO - PROCESS | 3036 | --DOMWINDOW == 88 (000000148CD02C00) [pid = 3036] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 07:40:40 INFO - PROCESS | 3036 | --DOMWINDOW == 87 (000000148A4B0C00) [pid = 3036] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 07:40:40 INFO - PROCESS | 3036 | --DOMWINDOW == 86 (0000001491439C00) [pid = 3036] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 07:40:40 INFO - PROCESS | 3036 | --DOMWINDOW == 85 (000000148D211800) [pid = 3036] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 07:40:40 INFO - PROCESS | 3036 | --DOMWINDOW == 84 (0000001487838000) [pid = 3036] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 07:40:40 INFO - PROCESS | 3036 | --DOMWINDOW == 83 (0000001487836800) [pid = 3036] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 07:40:40 INFO - PROCESS | 3036 | --DOMWINDOW == 82 (000000148BB3F800) [pid = 3036] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 07:40:40 INFO - PROCESS | 3036 | --DOMWINDOW == 81 (0000001482BEAC00) [pid = 3036] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 07:40:40 INFO - PROCESS | 3036 | --DOMWINDOW == 80 (000000148E357800) [pid = 3036] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 07:40:40 INFO - PROCESS | 3036 | --DOMWINDOW == 79 (0000001483C76400) [pid = 3036] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 07:40:40 INFO - PROCESS | 3036 | --DOMWINDOW == 78 (000000148E65C400) [pid = 3036] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 07:40:40 INFO - PROCESS | 3036 | --DOMWINDOW == 77 (0000001489DDBC00) [pid = 3036] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 07:40:40 INFO - PROCESS | 3036 | --DOMWINDOW == 76 (000000148FBBD000) [pid = 3036] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 07:40:41 INFO - PROCESS | 3036 | 1462372841886 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]]]}] 07:40:41 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 07:40:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1441ms 07:40:41 INFO - PROCESS | 3036 | 1462372841918 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 07:40:41 INFO - PROCESS | 3036 | 1462372841923 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 07:40:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 07:40:41 INFO - PROCESS | 3036 | 1462372841928 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 07:40:41 INFO - PROCESS | 3036 | 1462372841933 Marionette TRACE conn5 <- [1,422,null,{}] 07:40:41 INFO - PROCESS | 3036 | 1462372841938 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}] 07:40:42 INFO - PROCESS | 3036 | 1462372842059 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 07:40:42 INFO - PROCESS | 3036 | 1462372842181 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:42 INFO - PROCESS | 3036 | ++DOCSHELL 000000148B7D4800 == 36 [pid = 3036] [id = 115] 07:40:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 77 (000000148783F800) [pid = 3036] [serial = 342] [outer = 0000000000000000] 07:40:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 78 (0000001487F55400) [pid = 3036] [serial = 343] [outer = 000000148783F800] 07:40:42 INFO - PROCESS | 3036 | 1462372842239 Marionette DEBUG loaded listener.js 07:40:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 79 (000000148A11C000) [pid = 3036] [serial = 344] [outer = 000000148783F800] 07:40:43 INFO - PROCESS | 3036 | 1462372843232 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]]]}] 07:40:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 07:40:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1328ms 07:40:43 INFO - PROCESS | 3036 | 1462372843260 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 07:40:43 INFO - PROCESS | 3036 | 1462372843267 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 07:40:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 07:40:43 INFO - PROCESS | 3036 | 1462372843275 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 07:40:43 INFO - PROCESS | 3036 | 1462372843278 Marionette TRACE conn5 <- [1,426,null,{}] 07:40:43 INFO - PROCESS | 3036 | 1462372843283 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}] 07:40:43 INFO - PROCESS | 3036 | 1462372843397 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 07:40:43 INFO - PROCESS | 3036 | 1462372843456 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:43 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E42D800 == 37 [pid = 3036] [id = 116] 07:40:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 80 (000000148A38F800) [pid = 3036] [serial = 345] [outer = 0000000000000000] 07:40:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 81 (000000148B37C800) [pid = 3036] [serial = 346] [outer = 000000148A38F800] 07:40:43 INFO - PROCESS | 3036 | 1462372843513 Marionette DEBUG loaded listener.js 07:40:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 82 (000000148BB40800) [pid = 3036] [serial = 347] [outer = 000000148A38F800] 07:40:44 INFO - PROCESS | 3036 | 1462372844101 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] 07:40:44 INFO - PROCESS | 3036 | 1462372844164 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 07:40:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 07:40:44 INFO - PROCESS | 3036 | 1462372844168 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 07:40:44 INFO - PROCESS | 3036 | 1462372844172 Marionette TRACE conn5 <- [1,430,null,{}] 07:40:44 INFO - PROCESS | 3036 | 1462372844185 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}] 07:40:44 INFO - PROCESS | 3036 | 1462372844294 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 07:40:44 INFO - PROCESS | 3036 | 1462372844362 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:44 INFO - PROCESS | 3036 | ++DOCSHELL 0000001490AC8000 == 38 [pid = 3036] [id = 117] 07:40:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 83 (000000148E245800) [pid = 3036] [serial = 348] [outer = 0000000000000000] 07:40:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 84 (000000148E30D000) [pid = 3036] [serial = 349] [outer = 000000148E245800] 07:40:44 INFO - PROCESS | 3036 | 1462372844421 Marionette DEBUG loaded listener.js 07:40:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 85 (000000148E65A000) [pid = 3036] [serial = 350] [outer = 000000148E245800] 07:40:45 INFO - PROCESS | 3036 | 1462372845014 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]]]}] 07:40:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 07:40:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 900ms 07:40:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 07:40:45 INFO - PROCESS | 3036 | 1462372845069 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 07:40:45 INFO - PROCESS | 3036 | 1462372845073 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 07:40:45 INFO - PROCESS | 3036 | 1462372845076 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 07:40:45 INFO - PROCESS | 3036 | 1462372845079 Marionette TRACE conn5 <- [1,434,null,{}] 07:40:45 INFO - PROCESS | 3036 | 1462372845082 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}] 07:40:45 INFO - PROCESS | 3036 | 1462372845187 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 07:40:45 INFO - PROCESS | 3036 | 1462372845271 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:45 INFO - PROCESS | 3036 | ++DOCSHELL 000000149151F800 == 39 [pid = 3036] [id = 118] 07:40:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 86 (000000148E65B000) [pid = 3036] [serial = 351] [outer = 0000000000000000] 07:40:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 87 (000000148FBC0000) [pid = 3036] [serial = 352] [outer = 000000148E65B000] 07:40:45 INFO - PROCESS | 3036 | 1462372845327 Marionette DEBUG loaded listener.js 07:40:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 88 (000000148FBF7000) [pid = 3036] [serial = 353] [outer = 000000148E65B000] 07:40:45 INFO - PROCESS | 3036 | 1462372845954 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]]]}] 07:40:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 07:40:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 941ms 07:40:46 INFO - PROCESS | 3036 | 1462372846019 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 07:40:46 INFO - PROCESS | 3036 | 1462372846023 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 07:40:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 07:40:46 INFO - PROCESS | 3036 | 1462372846029 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 07:40:46 INFO - PROCESS | 3036 | 1462372846033 Marionette TRACE conn5 <- [1,438,null,{}] 07:40:46 INFO - PROCESS | 3036 | 1462372846039 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}] 07:40:46 INFO - PROCESS | 3036 | 1462372846134 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 07:40:46 INFO - PROCESS | 3036 | 1462372846204 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:46 INFO - PROCESS | 3036 | ++DOCSHELL 000000148A50B800 == 40 [pid = 3036] [id = 119] 07:40:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 89 (0000001483C76800) [pid = 3036] [serial = 354] [outer = 0000000000000000] 07:40:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 90 (0000001486B94400) [pid = 3036] [serial = 355] [outer = 0000001483C76800] 07:40:46 INFO - PROCESS | 3036 | 1462372846253 Marionette DEBUG loaded listener.js 07:40:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 91 (0000001487849800) [pid = 3036] [serial = 356] [outer = 0000001483C76800] 07:40:46 INFO - PROCESS | 3036 | --DOMWINDOW == 90 (000000148E65FC00) [pid = 3036] [serial = 304] [outer = 0000000000000000] [url = about:blank] 07:40:46 INFO - PROCESS | 3036 | --DOMWINDOW == 89 (000000148A407400) [pid = 3036] [serial = 307] [outer = 0000000000000000] [url = about:blank] 07:40:46 INFO - PROCESS | 3036 | --DOMWINDOW == 88 (000000148D287800) [pid = 3036] [serial = 308] [outer = 0000000000000000] [url = about:blank] 07:40:46 INFO - PROCESS | 3036 | --DOMWINDOW == 87 (000000148FBC2000) [pid = 3036] [serial = 310] [outer = 0000000000000000] [url = about:blank] 07:40:46 INFO - PROCESS | 3036 | --DOMWINDOW == 86 (000000148FBB9000) [pid = 3036] [serial = 305] [outer = 0000000000000000] [url = about:blank] 07:40:46 INFO - PROCESS | 3036 | --DOMWINDOW == 85 (000000148FC2BC00) [pid = 3036] [serial = 311] [outer = 0000000000000000] [url = about:blank] 07:40:46 INFO - PROCESS | 3036 | --DOMWINDOW == 84 (000000148E239C00) [pid = 3036] [serial = 296] [outer = 0000000000000000] [url = about:blank] 07:40:46 INFO - PROCESS | 3036 | --DOMWINDOW == 83 (000000148FC36800) [pid = 3036] [serial = 313] [outer = 0000000000000000] [url = about:blank] 07:40:46 INFO - PROCESS | 3036 | --DOMWINDOW == 82 (000000148E308C00) [pid = 3036] [serial = 299] [outer = 0000000000000000] [url = about:blank] 07:40:46 INFO - PROCESS | 3036 | --DOMWINDOW == 81 (000000148E243000) [pid = 3036] [serial = 298] [outer = 0000000000000000] [url = about:blank] 07:40:46 INFO - PROCESS | 3036 | --DOMWINDOW == 80 (000000148CD08400) [pid = 3036] [serial = 292] [outer = 0000000000000000] [url = about:blank] 07:40:46 INFO - PROCESS | 3036 | --DOMWINDOW == 79 (000000148D27F800) [pid = 3036] [serial = 293] [outer = 0000000000000000] [url = about:blank] 07:40:46 INFO - PROCESS | 3036 | --DOMWINDOW == 78 (000000148A9EC400) [pid = 3036] [serial = 283] [outer = 0000000000000000] [url = about:blank] 07:40:46 INFO - PROCESS | 3036 | --DOMWINDOW == 77 (000000148AD46800) [pid = 3036] [serial = 284] [outer = 0000000000000000] [url = about:blank] 07:40:46 INFO - PROCESS | 3036 | --DOMWINDOW == 76 (00000014926AB400) [pid = 3036] [serial = 272] [outer = 0000000000000000] [url = about:blank] 07:40:46 INFO - PROCESS | 3036 | --DOMWINDOW == 75 (000000148E20AC00) [pid = 3036] [serial = 295] [outer = 0000000000000000] [url = about:blank] 07:40:46 INFO - PROCESS | 3036 | --DOMWINDOW == 74 (0000001487841800) [pid = 3036] [serial = 277] [outer = 0000000000000000] [url = about:blank] 07:40:46 INFO - PROCESS | 3036 | --DOMWINDOW == 73 (000000148940A400) [pid = 3036] [serial = 278] [outer = 0000000000000000] [url = about:blank] 07:40:46 INFO - PROCESS | 3036 | --DOMWINDOW == 72 (000000148B376000) [pid = 3036] [serial = 286] [outer = 0000000000000000] [url = about:blank] 07:40:46 INFO - PROCESS | 3036 | --DOMWINDOW == 71 (000000148B5BE400) [pid = 3036] [serial = 287] [outer = 0000000000000000] [url = about:blank] 07:40:46 INFO - PROCESS | 3036 | --DOMWINDOW == 70 (000000148BCAE800) [pid = 3036] [serial = 289] [outer = 0000000000000000] [url = about:blank] 07:40:46 INFO - PROCESS | 3036 | --DOMWINDOW == 69 (000000148C46A000) [pid = 3036] [serial = 290] [outer = 0000000000000000] [url = about:blank] 07:40:46 INFO - PROCESS | 3036 | --DOMWINDOW == 68 (000000148A11E000) [pid = 3036] [serial = 280] [outer = 0000000000000000] [url = about:blank] 07:40:46 INFO - PROCESS | 3036 | --DOMWINDOW == 67 (000000148A397400) [pid = 3036] [serial = 281] [outer = 0000000000000000] [url = about:blank] 07:40:46 INFO - PROCESS | 3036 | --DOMWINDOW == 66 (000000148E363C00) [pid = 3036] [serial = 302] [outer = 0000000000000000] [url = about:blank] 07:40:46 INFO - PROCESS | 3036 | --DOMWINDOW == 65 (0000001483C77000) [pid = 3036] [serial = 274] [outer = 0000000000000000] [url = about:blank] 07:40:46 INFO - PROCESS | 3036 | --DOMWINDOW == 64 (0000001486AA2C00) [pid = 3036] [serial = 275] [outer = 0000000000000000] [url = about:blank] 07:40:46 INFO - PROCESS | 3036 | --DOMWINDOW == 63 (000000148E35A000) [pid = 3036] [serial = 301] [outer = 0000000000000000] [url = about:blank] 07:40:46 INFO - PROCESS | 3036 | 1462372846842 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]]]}] 07:40:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 07:40:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 836ms 07:40:46 INFO - PROCESS | 3036 | 1462372846869 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 07:40:46 INFO - PROCESS | 3036 | 1462372846875 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 07:40:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 07:40:46 INFO - PROCESS | 3036 | 1462372846887 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 07:40:46 INFO - PROCESS | 3036 | 1462372846890 Marionette TRACE conn5 <- [1,442,null,{}] 07:40:46 INFO - PROCESS | 3036 | 1462372846894 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}] 07:40:46 INFO - PROCESS | 3036 | 1462372846979 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 07:40:46 INFO - PROCESS | 3036 | 1462372846988 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:47 INFO - PROCESS | 3036 | ++DOCSHELL 000000148A511800 == 41 [pid = 3036] [id = 120] 07:40:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 64 (000000148783FC00) [pid = 3036] [serial = 357] [outer = 0000000000000000] 07:40:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 65 (0000001489F54C00) [pid = 3036] [serial = 358] [outer = 000000148783FC00] 07:40:47 INFO - PROCESS | 3036 | 1462372847037 Marionette DEBUG loaded listener.js 07:40:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 66 (000000148A411C00) [pid = 3036] [serial = 359] [outer = 000000148783FC00] 07:40:47 INFO - PROCESS | 3036 | 1462372847510 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]]]}] 07:40:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 07:40:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 691ms 07:40:47 INFO - PROCESS | 3036 | 1462372847580 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 07:40:47 INFO - PROCESS | 3036 | 1462372847583 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 07:40:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 07:40:47 INFO - PROCESS | 3036 | 1462372847587 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 07:40:47 INFO - PROCESS | 3036 | 1462372847590 Marionette TRACE conn5 <- [1,446,null,{}] 07:40:47 INFO - PROCESS | 3036 | 1462372847601 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}] 07:40:47 INFO - PROCESS | 3036 | 1462372847688 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 07:40:47 INFO - PROCESS | 3036 | 1462372847753 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:47 INFO - PROCESS | 3036 | ++DOCSHELL 000000148C384000 == 42 [pid = 3036] [id = 121] 07:40:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 67 (000000148A393000) [pid = 3036] [serial = 360] [outer = 0000000000000000] 07:40:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 68 (000000148B5BA800) [pid = 3036] [serial = 361] [outer = 000000148A393000] 07:40:47 INFO - PROCESS | 3036 | 1462372847802 Marionette DEBUG loaded listener.js 07:40:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 69 (000000148BB3F000) [pid = 3036] [serial = 362] [outer = 000000148A393000] 07:40:48 INFO - PROCESS | 3036 | 1462372848201 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]]]}] 07:40:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 07:40:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 627ms 07:40:48 INFO - PROCESS | 3036 | 1462372848216 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 07:40:48 INFO - PROCESS | 3036 | 1462372848219 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 07:40:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 07:40:48 INFO - PROCESS | 3036 | 1462372848222 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 07:40:48 INFO - PROCESS | 3036 | 1462372848224 Marionette TRACE conn5 <- [1,450,null,{}] 07:40:48 INFO - PROCESS | 3036 | 1462372848227 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}] 07:40:48 INFO - PROCESS | 3036 | 1462372848365 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 07:40:48 INFO - PROCESS | 3036 | 1462372848379 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:48 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E26B000 == 43 [pid = 3036] [id = 122] 07:40:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 70 (000000148CD05400) [pid = 3036] [serial = 363] [outer = 0000000000000000] 07:40:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 71 (000000148CE32800) [pid = 3036] [serial = 364] [outer = 000000148CD05400] 07:40:48 INFO - PROCESS | 3036 | 1462372848428 Marionette DEBUG loaded listener.js 07:40:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 72 (000000148E214C00) [pid = 3036] [serial = 365] [outer = 000000148CD05400] 07:40:48 INFO - PROCESS | 3036 | 1462372848834 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] 07:40:48 INFO - PROCESS | 3036 | 1462372848905 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 07:40:48 INFO - PROCESS | 3036 | 1462372848908 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 07:40:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 07:40:48 INFO - PROCESS | 3036 | 1462372848910 Marionette TRACE conn5 <- [1,454,null,{}] 07:40:48 INFO - PROCESS | 3036 | 1462372848914 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}] 07:40:49 INFO - PROCESS | 3036 | 1462372849017 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 07:40:49 INFO - PROCESS | 3036 | 1462372849029 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:49 INFO - PROCESS | 3036 | ++DOCSHELL 0000001489490000 == 44 [pid = 3036] [id = 123] 07:40:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 73 (000000148E23F800) [pid = 3036] [serial = 366] [outer = 0000000000000000] 07:40:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 74 (000000148E309800) [pid = 3036] [serial = 367] [outer = 000000148E23F800] 07:40:49 INFO - PROCESS | 3036 | 1462372849110 Marionette DEBUG loaded listener.js 07:40:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 75 (000000148E404800) [pid = 3036] [serial = 368] [outer = 000000148E23F800] 07:40:49 INFO - PROCESS | 3036 | [3036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:40:49 INFO - PROCESS | 3036 | 1462372849570 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]]]}] 07:40:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 07:40:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 671ms 07:40:49 INFO - PROCESS | 3036 | 1462372849582 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 07:40:49 INFO - PROCESS | 3036 | 1462372849584 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 07:40:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 07:40:49 INFO - PROCESS | 3036 | 1462372849587 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 07:40:49 INFO - PROCESS | 3036 | 1462372849590 Marionette TRACE conn5 <- [1,458,null,{}] 07:40:49 INFO - PROCESS | 3036 | 1462372849604 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}] 07:40:49 INFO - PROCESS | 3036 | 1462372849753 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 07:40:49 INFO - PROCESS | 3036 | 1462372849782 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:49 INFO - PROCESS | 3036 | ++DOCSHELL 000000149062A000 == 45 [pid = 3036] [id = 124] 07:40:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 76 (000000148FC34400) [pid = 3036] [serial = 369] [outer = 0000000000000000] 07:40:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 77 (000000148FC37800) [pid = 3036] [serial = 370] [outer = 000000148FC34400] 07:40:49 INFO - PROCESS | 3036 | 1462372849828 Marionette DEBUG loaded listener.js 07:40:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 78 (0000001490A3E400) [pid = 3036] [serial = 371] [outer = 000000148FC34400] 07:40:50 INFO - PROCESS | 3036 | 1462372850267 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] 07:40:50 INFO - PROCESS | 3036 | 1462372850327 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 07:40:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 07:40:50 INFO - PROCESS | 3036 | 1462372850331 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 07:40:50 INFO - PROCESS | 3036 | 1462372850332 Marionette TRACE conn5 <- [1,462,null,{}] 07:40:50 INFO - PROCESS | 3036 | 1462372850344 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}] 07:40:50 INFO - PROCESS | 3036 | 1462372850442 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 07:40:50 INFO - PROCESS | 3036 | 1462372850451 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:50 INFO - PROCESS | 3036 | ++DOCSHELL 0000001489491000 == 46 [pid = 3036] [id = 125] 07:40:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 79 (000000148FC34800) [pid = 3036] [serial = 372] [outer = 0000000000000000] 07:40:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 80 (0000001490A91000) [pid = 3036] [serial = 373] [outer = 000000148FC34800] 07:40:50 INFO - PROCESS | 3036 | 1462372850501 Marionette DEBUG loaded listener.js 07:40:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 81 (0000001491305C00) [pid = 3036] [serial = 374] [outer = 000000148FC34800] 07:40:50 INFO - PROCESS | 3036 | --DOMWINDOW == 80 (000000148AD4BC00) [pid = 3036] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 07:40:50 INFO - PROCESS | 3036 | --DOMWINDOW == 79 (0000001483BD1C00) [pid = 3036] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 07:40:50 INFO - PROCESS | 3036 | --DOMWINDOW == 78 (0000001486B99800) [pid = 3036] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 07:40:50 INFO - PROCESS | 3036 | --DOMWINDOW == 77 (0000001489F50800) [pid = 3036] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 07:40:50 INFO - PROCESS | 3036 | --DOMWINDOW == 76 (0000001486A9A000) [pid = 3036] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 07:40:50 INFO - PROCESS | 3036 | --DOMWINDOW == 75 (000000148E308400) [pid = 3036] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 07:40:50 INFO - PROCESS | 3036 | --DOMWINDOW == 74 (000000148BB49800) [pid = 3036] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 07:40:50 INFO - PROCESS | 3036 | --DOMWINDOW == 73 (000000148CD08800) [pid = 3036] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 07:40:50 INFO - PROCESS | 3036 | [3036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:40:50 INFO - PROCESS | 3036 | 1462372850921 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] 07:40:50 INFO - PROCESS | 3036 | 1462372850963 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 07:40:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 07:40:50 INFO - PROCESS | 3036 | 1462372850967 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 07:40:50 INFO - PROCESS | 3036 | 1462372850969 Marionette TRACE conn5 <- [1,466,null,{}] 07:40:50 INFO - PROCESS | 3036 | 1462372850978 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}] 07:40:51 INFO - PROCESS | 3036 | 1462372851106 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 07:40:51 INFO - PROCESS | 3036 | 1462372851119 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:51 INFO - PROCESS | 3036 | ++DOCSHELL 0000001491539800 == 47 [pid = 3036] [id = 126] 07:40:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 74 (000000148B834000) [pid = 3036] [serial = 375] [outer = 0000000000000000] 07:40:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 75 (0000001490A8D800) [pid = 3036] [serial = 376] [outer = 000000148B834000] 07:40:51 INFO - PROCESS | 3036 | 1462372851166 Marionette DEBUG loaded listener.js 07:40:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 76 (000000149130CC00) [pid = 3036] [serial = 377] [outer = 000000148B834000] 07:40:51 INFO - PROCESS | 3036 | 1462372851564 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] 07:40:51 INFO - PROCESS | 3036 | 1462372851599 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 07:40:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 07:40:51 INFO - PROCESS | 3036 | 1462372851603 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 07:40:51 INFO - PROCESS | 3036 | 1462372851605 Marionette TRACE conn5 <- [1,470,null,{}] 07:40:51 INFO - PROCESS | 3036 | 1462372851627 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}] 07:40:51 INFO - PROCESS | 3036 | 1462372851705 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 07:40:51 INFO - PROCESS | 3036 | 1462372851712 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:51 INFO - PROCESS | 3036 | ++DOCSHELL 000000149268D000 == 48 [pid = 3036] [id = 127] 07:40:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 77 (0000001491413000) [pid = 3036] [serial = 378] [outer = 0000000000000000] 07:40:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 78 (000000149141F000) [pid = 3036] [serial = 379] [outer = 0000001491413000] 07:40:51 INFO - PROCESS | 3036 | 1462372851757 Marionette DEBUG loaded listener.js 07:40:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 79 (000000149142F800) [pid = 3036] [serial = 380] [outer = 0000001491413000] 07:40:52 INFO - PROCESS | 3036 | 1462372852161 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]]]}] 07:40:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 07:40:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 586ms 07:40:52 INFO - PROCESS | 3036 | 1462372852195 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 07:40:52 INFO - PROCESS | 3036 | 1462372852198 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 07:40:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 07:40:52 INFO - PROCESS | 3036 | 1462372852201 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 07:40:52 INFO - PROCESS | 3036 | 1462372852203 Marionette TRACE conn5 <- [1,474,null,{}] 07:40:52 INFO - PROCESS | 3036 | 1462372852211 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}] 07:40:52 INFO - PROCESS | 3036 | 1462372852291 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 07:40:52 INFO - PROCESS | 3036 | 1462372852297 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:52 INFO - PROCESS | 3036 | ++DOCSHELL 0000001492CD6000 == 49 [pid = 3036] [id = 128] 07:40:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 80 (0000001491436C00) [pid = 3036] [serial = 381] [outer = 0000000000000000] 07:40:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 81 (0000001491599000) [pid = 3036] [serial = 382] [outer = 0000001491436C00] 07:40:52 INFO - PROCESS | 3036 | 1462372852344 Marionette DEBUG loaded listener.js 07:40:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 82 (00000014915A1800) [pid = 3036] [serial = 383] [outer = 0000001491436C00] 07:40:52 INFO - PROCESS | 3036 | 1462372852804 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]]]}] 07:40:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 07:40:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 630ms 07:40:52 INFO - PROCESS | 3036 | 1462372852838 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 07:40:52 INFO - PROCESS | 3036 | 1462372852840 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 07:40:52 INFO - PROCESS | 3036 | 1462372852844 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 07:40:52 INFO - PROCESS | 3036 | 1462372852846 Marionette TRACE conn5 <- [1,478,null,{}] 07:40:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 07:40:52 INFO - PROCESS | 3036 | 1462372852850 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}] 07:40:53 INFO - PROCESS | 3036 | 1462372852995 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 07:40:53 INFO - PROCESS | 3036 | 1462372853067 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:53 INFO - PROCESS | 3036 | ++DOCSHELL 000000148949B800 == 50 [pid = 3036] [id = 129] 07:40:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 83 (0000001483BCA400) [pid = 3036] [serial = 384] [outer = 0000000000000000] 07:40:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 84 (0000001483C6BC00) [pid = 3036] [serial = 385] [outer = 0000001483BCA400] 07:40:53 INFO - PROCESS | 3036 | 1462372853166 Marionette DEBUG loaded listener.js 07:40:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 85 (00000014877BD800) [pid = 3036] [serial = 386] [outer = 0000001483BCA400] 07:40:53 INFO - PROCESS | 3036 | 1462372853820 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]]]}] 07:40:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 07:40:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1029ms 07:40:53 INFO - PROCESS | 3036 | 1462372853880 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 07:40:53 INFO - PROCESS | 3036 | 1462372853885 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 07:40:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 07:40:53 INFO - PROCESS | 3036 | 1462372853910 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 07:40:53 INFO - PROCESS | 3036 | 1462372853915 Marionette TRACE conn5 <- [1,482,null,{}] 07:40:53 INFO - PROCESS | 3036 | 1462372853920 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}] 07:40:54 INFO - PROCESS | 3036 | 1462372854060 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 07:40:54 INFO - PROCESS | 3036 | 1462372854129 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:54 INFO - PROCESS | 3036 | ++DOCSHELL 000000148D7C4800 == 51 [pid = 3036] [id = 130] 07:40:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 86 (000000148AA8D400) [pid = 3036] [serial = 387] [outer = 0000000000000000] 07:40:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 87 (000000148B1C2000) [pid = 3036] [serial = 388] [outer = 000000148AA8D400] 07:40:54 INFO - PROCESS | 3036 | 1462372854229 Marionette DEBUG loaded listener.js 07:40:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 88 (000000148BCB0800) [pid = 3036] [serial = 389] [outer = 000000148AA8D400] 07:40:54 INFO - PROCESS | 3036 | 1462372854831 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]]]}] 07:40:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 07:40:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 965ms 07:40:54 INFO - PROCESS | 3036 | 1462372854870 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 07:40:54 INFO - PROCESS | 3036 | 1462372854874 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 07:40:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 07:40:54 INFO - PROCESS | 3036 | 1462372854879 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 07:40:54 INFO - PROCESS | 3036 | 1462372854882 Marionette TRACE conn5 <- [1,486,null,{}] 07:40:54 INFO - PROCESS | 3036 | 1462372854886 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}] 07:40:55 INFO - PROCESS | 3036 | 1462372854996 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 07:40:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 89 (000000148E40E800) [pid = 3036] [serial = 390] [outer = 0000001483CDE800] 07:40:55 INFO - PROCESS | 3036 | 1462372855138 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:55 INFO - PROCESS | 3036 | ++DOCSHELL 000000149374C000 == 52 [pid = 3036] [id = 131] 07:40:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 90 (000000148F443000) [pid = 3036] [serial = 391] [outer = 0000000000000000] 07:40:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 91 (000000148FBC0400) [pid = 3036] [serial = 392] [outer = 000000148F443000] 07:40:55 INFO - PROCESS | 3036 | 1462372855203 Marionette DEBUG loaded listener.js 07:40:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 92 (000000148FC2FC00) [pid = 3036] [serial = 393] [outer = 000000148F443000] 07:40:56 INFO - PROCESS | 3036 | 1462372856073 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]]]}] 07:40:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 07:40:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1242ms 07:40:56 INFO - PROCESS | 3036 | 1462372856125 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 07:40:56 INFO - PROCESS | 3036 | 1462372856130 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 07:40:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 07:40:56 INFO - PROCESS | 3036 | 1462372856135 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 07:40:56 INFO - PROCESS | 3036 | 1462372856140 Marionette TRACE conn5 <- [1,490,null,{}] 07:40:56 INFO - PROCESS | 3036 | 1462372856147 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}] 07:40:56 INFO - PROCESS | 3036 | 1462372856241 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 07:40:56 INFO - PROCESS | 3036 | 1462372856312 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:56 INFO - PROCESS | 3036 | ++DOCSHELL 000000148AA53000 == 53 [pid = 3036] [id = 132] 07:40:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 93 (0000001489862800) [pid = 3036] [serial = 394] [outer = 0000000000000000] 07:40:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 94 (0000001489D3F400) [pid = 3036] [serial = 395] [outer = 0000001489862800] 07:40:56 INFO - PROCESS | 3036 | 1462372856362 Marionette DEBUG loaded listener.js 07:40:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 95 (000000148A9E7C00) [pid = 3036] [serial = 396] [outer = 0000001489862800] 07:40:56 INFO - PROCESS | 3036 | 1462372856933 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]]]}] 07:40:56 INFO - PROCESS | 3036 | --DOCSHELL 00000014877F6800 == 52 [pid = 3036] [id = 30] 07:40:56 INFO - PROCESS | 3036 | --DOCSHELL 00000014FCFE5800 == 51 [pid = 3036] [id = 91] 07:40:56 INFO - PROCESS | 3036 | --DOCSHELL 000000148E32F000 == 50 [pid = 3036] [id = 112] 07:40:56 INFO - PROCESS | 3036 | --DOCSHELL 000000148FB70000 == 49 [pid = 3036] [id = 113] 07:40:56 INFO - PROCESS | 3036 | --DOCSHELL 000000148D7AE800 == 48 [pid = 3036] [id = 111] 07:40:56 INFO - PROCESS | 3036 | --DOCSHELL 0000001492CD6000 == 47 [pid = 3036] [id = 128] 07:40:56 INFO - PROCESS | 3036 | --DOCSHELL 000000149268D000 == 46 [pid = 3036] [id = 127] 07:40:56 INFO - PROCESS | 3036 | --DOCSHELL 0000001491539800 == 45 [pid = 3036] [id = 126] 07:40:56 INFO - PROCESS | 3036 | --DOCSHELL 0000001489491000 == 44 [pid = 3036] [id = 125] 07:40:56 INFO - PROCESS | 3036 | --DOCSHELL 000000149062A000 == 43 [pid = 3036] [id = 124] 07:40:56 INFO - PROCESS | 3036 | --DOCSHELL 0000001489490000 == 42 [pid = 3036] [id = 123] 07:40:56 INFO - PROCESS | 3036 | --DOCSHELL 000000148E26B000 == 41 [pid = 3036] [id = 122] 07:40:56 INFO - PROCESS | 3036 | --DOCSHELL 000000148C384000 == 40 [pid = 3036] [id = 121] 07:40:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 07:40:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 840ms 07:40:57 INFO - PROCESS | 3036 | --DOCSHELL 000000148A511800 == 39 [pid = 3036] [id = 120] 07:40:57 INFO - PROCESS | 3036 | --DOCSHELL 000000148A50B800 == 38 [pid = 3036] [id = 119] 07:40:57 INFO - PROCESS | 3036 | --DOCSHELL 0000001490AC8000 == 37 [pid = 3036] [id = 117] 07:40:57 INFO - PROCESS | 3036 | --DOCSHELL 000000148E42D800 == 36 [pid = 3036] [id = 116] 07:40:57 INFO - PROCESS | 3036 | --DOCSHELL 000000148B7D4800 == 35 [pid = 3036] [id = 115] 07:40:57 INFO - PROCESS | 3036 | --DOCSHELL 000000149062E000 == 34 [pid = 3036] [id = 114] 07:40:57 INFO - PROCESS | 3036 | 1462372857003 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 07:40:57 INFO - PROCESS | 3036 | 1462372857009 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 07:40:57 INFO - PROCESS | 3036 | 1462372857016 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 07:40:57 INFO - PROCESS | 3036 | 1462372857018 Marionette TRACE conn5 <- [1,494,null,{}] 07:40:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 07:40:57 INFO - PROCESS | 3036 | 1462372857022 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}] 07:40:57 INFO - PROCESS | 3036 | 1462372857103 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 07:40:57 INFO - PROCESS | 3036 | 1462372857110 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:57 INFO - PROCESS | 3036 | ++DOCSHELL 0000001489840000 == 35 [pid = 3036] [id = 133] 07:40:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 96 (0000001486B9AC00) [pid = 3036] [serial = 397] [outer = 0000000000000000] 07:40:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 97 (000000148783AC00) [pid = 3036] [serial = 398] [outer = 0000001486B9AC00] 07:40:57 INFO - PROCESS | 3036 | 1462372857174 Marionette DEBUG loaded listener.js 07:40:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 98 (000000148A38F000) [pid = 3036] [serial = 399] [outer = 0000001486B9AC00] 07:40:57 INFO - PROCESS | 3036 | --DOMWINDOW == 97 (000000148B5C3000) [pid = 3036] [serial = 329] [outer = 0000000000000000] [url = about:blank] 07:40:57 INFO - PROCESS | 3036 | --DOMWINDOW == 96 (000000148B247400) [pid = 3036] [serial = 328] [outer = 0000000000000000] [url = about:blank] 07:40:57 INFO - PROCESS | 3036 | --DOMWINDOW == 95 (00000014877C0400) [pid = 3036] [serial = 317] [outer = 0000000000000000] [url = about:blank] 07:40:57 INFO - PROCESS | 3036 | --DOMWINDOW == 94 (0000001489860800) [pid = 3036] [serial = 323] [outer = 0000000000000000] [url = about:blank] 07:40:57 INFO - PROCESS | 3036 | --DOMWINDOW == 93 (00000014872C6800) [pid = 3036] [serial = 322] [outer = 0000000000000000] [url = about:blank] 07:40:57 INFO - PROCESS | 3036 | --DOMWINDOW == 92 (000000148A012800) [pid = 3036] [serial = 319] [outer = 0000000000000000] [url = about:blank] 07:40:57 INFO - PROCESS | 3036 | --DOMWINDOW == 91 (0000001483C70400) [pid = 3036] [serial = 316] [outer = 0000000000000000] [url = about:blank] 07:40:57 INFO - PROCESS | 3036 | --DOMWINDOW == 90 (000000148A9E8400) [pid = 3036] [serial = 320] [outer = 0000000000000000] [url = about:blank] 07:40:57 INFO - PROCESS | 3036 | --DOMWINDOW == 89 (000000148A120C00) [pid = 3036] [serial = 326] [outer = 0000000000000000] [url = about:blank] 07:40:57 INFO - PROCESS | 3036 | --DOMWINDOW == 88 (0000001489DE9800) [pid = 3036] [serial = 325] [outer = 0000000000000000] [url = about:blank] 07:40:57 INFO - PROCESS | 3036 | --DOMWINDOW == 87 (000000148E361C00) [pid = 3036] [serial = 338] [outer = 0000000000000000] [url = about:blank] 07:40:57 INFO - PROCESS | 3036 | --DOMWINDOW == 86 (000000148DB73800) [pid = 3036] [serial = 335] [outer = 0000000000000000] [url = about:blank] 07:40:57 INFO - PROCESS | 3036 | --DOMWINDOW == 85 (000000148E356400) [pid = 3036] [serial = 337] [outer = 0000000000000000] [url = about:blank] 07:40:57 INFO - PROCESS | 3036 | --DOMWINDOW == 84 (000000148C4C9C00) [pid = 3036] [serial = 332] [outer = 0000000000000000] [url = about:blank] 07:40:57 INFO - PROCESS | 3036 | --DOMWINDOW == 83 (000000148BCA7400) [pid = 3036] [serial = 331] [outer = 0000000000000000] [url = about:blank] 07:40:57 INFO - PROCESS | 3036 | --DOMWINDOW == 82 (000000148CE2B400) [pid = 3036] [serial = 334] [outer = 0000000000000000] [url = about:blank] 07:40:57 INFO - PROCESS | 3036 | 1462372857687 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]]]}] 07:40:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 07:40:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 733ms 07:40:57 INFO - PROCESS | 3036 | 1462372857756 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 07:40:57 INFO - PROCESS | 3036 | 1462372857758 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 07:40:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 07:40:57 INFO - PROCESS | 3036 | 1462372857762 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 07:40:57 INFO - PROCESS | 3036 | 1462372857766 Marionette TRACE conn5 <- [1,498,null,{}] 07:40:57 INFO - PROCESS | 3036 | 1462372857778 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}] 07:40:57 INFO - PROCESS | 3036 | 1462372857866 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 07:40:57 INFO - PROCESS | 3036 | 1462372857881 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:57 INFO - PROCESS | 3036 | ++DOCSHELL 000000148B942000 == 36 [pid = 3036] [id = 134] 07:40:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 83 (000000148B1C5000) [pid = 3036] [serial = 400] [outer = 0000000000000000] 07:40:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 84 (000000148B5B7800) [pid = 3036] [serial = 401] [outer = 000000148B1C5000] 07:40:57 INFO - PROCESS | 3036 | 1462372857930 Marionette DEBUG loaded listener.js 07:40:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 85 (000000148B73B800) [pid = 3036] [serial = 402] [outer = 000000148B1C5000] 07:40:58 INFO - PROCESS | 3036 | 1462372858380 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]]]}] 07:40:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 07:40:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 628ms 07:40:58 INFO - PROCESS | 3036 | 1462372858397 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 07:40:58 INFO - PROCESS | 3036 | 1462372858400 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 07:40:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 07:40:58 INFO - PROCESS | 3036 | 1462372858403 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 07:40:58 INFO - PROCESS | 3036 | 1462372858405 Marionette TRACE conn5 <- [1,502,null,{}] 07:40:58 INFO - PROCESS | 3036 | 1462372858409 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}] 07:40:58 INFO - PROCESS | 3036 | 1462372858490 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 07:40:58 INFO - PROCESS | 3036 | 1462372858496 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:58 INFO - PROCESS | 3036 | ++DOCSHELL 000000148D2A0800 == 37 [pid = 3036] [id = 135] 07:40:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 86 (000000148BB43000) [pid = 3036] [serial = 403] [outer = 0000000000000000] 07:40:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 87 (000000148C3CCC00) [pid = 3036] [serial = 404] [outer = 000000148BB43000] 07:40:58 INFO - PROCESS | 3036 | 1462372858543 Marionette DEBUG loaded listener.js 07:40:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 88 (000000148CD0E800) [pid = 3036] [serial = 405] [outer = 000000148BB43000] 07:40:58 INFO - PROCESS | 3036 | 1462372858962 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]]]}] 07:40:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 07:40:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 586ms 07:40:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 07:40:59 INFO - PROCESS | 3036 | 1462372858997 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 07:40:59 INFO - PROCESS | 3036 | 1462372858999 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 07:40:59 INFO - PROCESS | 3036 | 1462372859002 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 07:40:59 INFO - PROCESS | 3036 | 1462372859004 Marionette TRACE conn5 <- [1,506,null,{}] 07:40:59 INFO - PROCESS | 3036 | 1462372859008 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}] 07:40:59 INFO - PROCESS | 3036 | 1462372859086 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 07:40:59 INFO - PROCESS | 3036 | 1462372859095 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:59 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E274800 == 38 [pid = 3036] [id = 136] 07:40:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 89 (000000148D287800) [pid = 3036] [serial = 406] [outer = 0000000000000000] 07:40:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 90 (000000148D78AC00) [pid = 3036] [serial = 407] [outer = 000000148D287800] 07:40:59 INFO - PROCESS | 3036 | 1462372859142 Marionette DEBUG loaded listener.js 07:40:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 91 (000000148E23C000) [pid = 3036] [serial = 408] [outer = 000000148D287800] 07:40:59 INFO - PROCESS | 3036 | 1462372859644 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]]]}] 07:40:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 07:40:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 691ms 07:40:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 07:40:59 INFO - PROCESS | 3036 | 1462372859696 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 07:40:59 INFO - PROCESS | 3036 | 1462372859699 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 07:40:59 INFO - PROCESS | 3036 | 1462372859702 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 07:40:59 INFO - PROCESS | 3036 | 1462372859704 Marionette TRACE conn5 <- [1,510,null,{}] 07:40:59 INFO - PROCESS | 3036 | 1462372859707 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}] 07:40:59 INFO - PROCESS | 3036 | 1462372859835 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 07:40:59 INFO - PROCESS | 3036 | 1462372859850 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:59 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E42C800 == 39 [pid = 3036] [id = 137] 07:40:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 92 (000000148E308800) [pid = 3036] [serial = 409] [outer = 0000000000000000] 07:40:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 93 (000000148E357800) [pid = 3036] [serial = 410] [outer = 000000148E308800] 07:40:59 INFO - PROCESS | 3036 | 1462372859897 Marionette DEBUG loaded listener.js 07:40:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 94 (000000148E658800) [pid = 3036] [serial = 411] [outer = 000000148E308800] 07:41:00 INFO - PROCESS | 3036 | 1462372860359 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]]]}] 07:41:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 07:41:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 693ms 07:41:00 INFO - PROCESS | 3036 | 1462372860399 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 07:41:00 INFO - PROCESS | 3036 | 1462372860401 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 07:41:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 07:41:00 INFO - PROCESS | 3036 | 1462372860404 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 07:41:00 INFO - PROCESS | 3036 | 1462372860406 Marionette TRACE conn5 <- [1,514,null,{}] 07:41:00 INFO - PROCESS | 3036 | 1462372860442 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}] 07:41:00 INFO - PROCESS | 3036 | 1462372860551 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 07:41:00 INFO - PROCESS | 3036 | 1462372860564 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:00 INFO - PROCESS | 3036 | ++DOCSHELL 000000149062D000 == 40 [pid = 3036] [id = 138] 07:41:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 95 (000000148E656400) [pid = 3036] [serial = 412] [outer = 0000000000000000] 07:41:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 96 (000000148FBBBC00) [pid = 3036] [serial = 413] [outer = 000000148E656400] 07:41:00 INFO - PROCESS | 3036 | 1462372860610 Marionette DEBUG loaded listener.js 07:41:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 97 (000000148FC2A400) [pid = 3036] [serial = 414] [outer = 000000148E656400] 07:41:01 INFO - PROCESS | 3036 | 1462372861028 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]]]}] 07:41:01 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 07:41:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 691ms 07:41:01 INFO - PROCESS | 3036 | 1462372861098 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 07:41:01 INFO - PROCESS | 3036 | 1462372861100 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 07:41:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 07:41:01 INFO - PROCESS | 3036 | 1462372861104 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 07:41:01 INFO - PROCESS | 3036 | 1462372861105 Marionette TRACE conn5 <- [1,518,null,{}] 07:41:01 INFO - PROCESS | 3036 | 1462372861109 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}] 07:41:01 INFO - PROCESS | 3036 | 1462372861209 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 07:41:01 INFO - PROCESS | 3036 | 1462372861215 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:01 INFO - PROCESS | 3036 | ++DOCSHELL 000000149147E800 == 41 [pid = 3036] [id = 139] 07:41:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 98 (000000148E659000) [pid = 3036] [serial = 415] [outer = 0000000000000000] 07:41:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 99 (000000148FC34000) [pid = 3036] [serial = 416] [outer = 000000148E659000] 07:41:01 INFO - PROCESS | 3036 | 1462372861262 Marionette DEBUG loaded listener.js 07:41:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 100 (0000001490A8E800) [pid = 3036] [serial = 417] [outer = 000000148E659000] 07:41:01 INFO - PROCESS | 3036 | --DOMWINDOW == 99 (000000148FC2F000) [pid = 3036] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 07:41:01 INFO - PROCESS | 3036 | --DOMWINDOW == 98 (000000148FC34400) [pid = 3036] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 07:41:01 INFO - PROCESS | 3036 | --DOMWINDOW == 97 (0000001483C76800) [pid = 3036] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 07:41:01 INFO - PROCESS | 3036 | --DOMWINDOW == 96 (000000148A393000) [pid = 3036] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 07:41:01 INFO - PROCESS | 3036 | --DOMWINDOW == 95 (000000148E65B000) [pid = 3036] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 07:41:01 INFO - PROCESS | 3036 | --DOMWINDOW == 94 (000000148783FC00) [pid = 3036] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 07:41:01 INFO - PROCESS | 3036 | --DOMWINDOW == 93 (000000148CD05400) [pid = 3036] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 07:41:01 INFO - PROCESS | 3036 | --DOMWINDOW == 92 (000000148FC34800) [pid = 3036] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 07:41:01 INFO - PROCESS | 3036 | --DOMWINDOW == 91 (000000148B834000) [pid = 3036] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 07:41:01 INFO - PROCESS | 3036 | --DOMWINDOW == 90 (0000001491413000) [pid = 3036] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 07:41:01 INFO - PROCESS | 3036 | --DOMWINDOW == 89 (000000148E23F800) [pid = 3036] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 07:41:01 INFO - PROCESS | 3036 | 1462372861862 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]]]}] 07:41:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 07:41:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 794ms 07:41:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 07:41:01 INFO - PROCESS | 3036 | 1462372861901 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 07:41:01 INFO - PROCESS | 3036 | 1462372861903 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 07:41:01 INFO - PROCESS | 3036 | 1462372861906 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 07:41:01 INFO - PROCESS | 3036 | 1462372861908 Marionette TRACE conn5 <- [1,522,null,{}] 07:41:01 INFO - PROCESS | 3036 | 1462372861912 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}] 07:41:01 INFO - PROCESS | 3036 | 1462372861989 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 07:41:02 INFO - PROCESS | 3036 | 1462372861996 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:02 INFO - PROCESS | 3036 | ++DOCSHELL 000000148B50C000 == 42 [pid = 3036] [id = 140] 07:41:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 90 (000000148CD81C00) [pid = 3036] [serial = 418] [outer = 0000000000000000] 07:41:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 91 (000000148FC37000) [pid = 3036] [serial = 419] [outer = 000000148CD81C00] 07:41:02 INFO - PROCESS | 3036 | 1462372862043 Marionette DEBUG loaded listener.js 07:41:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 92 (0000001491309400) [pid = 3036] [serial = 420] [outer = 000000148CD81C00] 07:41:02 INFO - PROCESS | 3036 | 1462372862468 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]]]}] 07:41:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 07:41:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 587ms 07:41:02 INFO - PROCESS | 3036 | 1462372862498 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 07:41:02 INFO - PROCESS | 3036 | 1462372862500 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 07:41:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 07:41:02 INFO - PROCESS | 3036 | 1462372862503 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 07:41:02 INFO - PROCESS | 3036 | 1462372862505 Marionette TRACE conn5 <- [1,526,null,{}] 07:41:02 INFO - PROCESS | 3036 | 1462372862509 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}] 07:41:02 INFO - PROCESS | 3036 | 1462372862587 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 07:41:02 INFO - PROCESS | 3036 | 1462372862596 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:02 INFO - PROCESS | 3036 | ++DOCSHELL 000000149269E800 == 43 [pid = 3036] [id = 141] 07:41:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 93 (0000001491418400) [pid = 3036] [serial = 421] [outer = 0000000000000000] 07:41:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 94 (000000149141D400) [pid = 3036] [serial = 422] [outer = 0000001491418400] 07:41:02 INFO - PROCESS | 3036 | 1462372862643 Marionette DEBUG loaded listener.js 07:41:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 95 (0000001491439800) [pid = 3036] [serial = 423] [outer = 0000001491418400] 07:41:03 INFO - PROCESS | 3036 | 1462372863069 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]]]}] 07:41:03 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 07:41:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 586ms 07:41:03 INFO - PROCESS | 3036 | 1462372863092 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 07:41:03 INFO - PROCESS | 3036 | 1462372863095 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 07:41:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 07:41:03 INFO - PROCESS | 3036 | 1462372863099 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 07:41:03 INFO - PROCESS | 3036 | 1462372863101 Marionette TRACE conn5 <- [1,530,null,{}] 07:41:03 INFO - PROCESS | 3036 | 1462372863105 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}] 07:41:03 INFO - PROCESS | 3036 | 1462372863209 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 07:41:03 INFO - PROCESS | 3036 | 1462372863216 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:03 INFO - PROCESS | 3036 | ++DOCSHELL 000000149374D000 == 44 [pid = 3036] [id = 142] 07:41:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 96 (0000001492581C00) [pid = 3036] [serial = 424] [outer = 0000000000000000] 07:41:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 97 (00000014926A6C00) [pid = 3036] [serial = 425] [outer = 0000001492581C00] 07:41:03 INFO - PROCESS | 3036 | 1462372863269 Marionette DEBUG loaded listener.js 07:41:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 98 (00000014926B1000) [pid = 3036] [serial = 426] [outer = 0000001492581C00] 07:41:03 INFO - PROCESS | 3036 | 1462372863956 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"]]]}] 07:41: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 07:41:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 07:41:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:41:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:41:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 07:41:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:41: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 07:41:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 07:41:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:41:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:41:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 07:41:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:41:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 882ms 07:41:03 INFO - PROCESS | 3036 | 1462372863983 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 07:41:03 INFO - PROCESS | 3036 | 1462372863988 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 07:41:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 07:41:04 INFO - PROCESS | 3036 | 1462372863994 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 07:41:04 INFO - PROCESS | 3036 | 1462372863998 Marionette TRACE conn5 <- [1,534,null,{}] 07:41:04 INFO - PROCESS | 3036 | 1462372864005 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}] 07:41:04 INFO - PROCESS | 3036 | 1462372864129 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 07:41:04 INFO - PROCESS | 3036 | 1462372864213 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:04 INFO - PROCESS | 3036 | ++DOCSHELL 000000148B2E4000 == 45 [pid = 3036] [id = 143] 07:41:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 99 (000000148783FC00) [pid = 3036] [serial = 427] [outer = 0000000000000000] 07:41:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 100 (0000001489F5CC00) [pid = 3036] [serial = 428] [outer = 000000148783FC00] 07:41:04 INFO - PROCESS | 3036 | 1462372864271 Marionette DEBUG loaded listener.js 07:41:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 101 (000000148A9F3C00) [pid = 3036] [serial = 429] [outer = 000000148783FC00] 07:41:04 INFO - PROCESS | 3036 | 1462372864839 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]]]}] 07:41: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. 07:41:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 879ms 07:41:04 INFO - PROCESS | 3036 | 1462372864878 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 07:41:04 INFO - PROCESS | 3036 | 1462372864885 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 07:41:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 07:41:04 INFO - PROCESS | 3036 | 1462372864893 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 07:41:04 INFO - PROCESS | 3036 | 1462372864896 Marionette TRACE conn5 <- [1,538,null,{}] 07:41:04 INFO - PROCESS | 3036 | 1462372864900 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}] 07:41:05 INFO - PROCESS | 3036 | 1462372865008 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 07:41:05 INFO - PROCESS | 3036 | 1462372865091 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:05 INFO - PROCESS | 3036 | ++DOCSHELL 0000001490AD6000 == 46 [pid = 3036] [id = 144] 07:41:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (000000148B73E800) [pid = 3036] [serial = 430] [outer = 0000000000000000] 07:41:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (000000148C3D8400) [pid = 3036] [serial = 431] [outer = 000000148B73E800] 07:41:05 INFO - PROCESS | 3036 | 1462372865147 Marionette DEBUG loaded listener.js 07:41:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (000000148E23A400) [pid = 3036] [serial = 432] [outer = 000000148B73E800] 07:41:05 INFO - PROCESS | 3036 | 1462372865659 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]]]}] 07:41: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. 07:41:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 775ms 07:41:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 07:41:05 INFO - PROCESS | 3036 | 1462372865671 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 07:41:05 INFO - PROCESS | 3036 | 1462372865673 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 07:41:05 INFO - PROCESS | 3036 | 1462372865677 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 07:41:05 INFO - PROCESS | 3036 | 1462372865681 Marionette TRACE conn5 <- [1,542,null,{}] 07:41:05 INFO - PROCESS | 3036 | 1462372865694 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}] 07:41:05 INFO - PROCESS | 3036 | 1462372865806 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 07:41:05 INFO - PROCESS | 3036 | 1462372865894 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:05 INFO - PROCESS | 3036 | ++DOCSHELL 00000014FD2AE000 == 47 [pid = 3036] [id = 145] 07:41:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (000000148E304800) [pid = 3036] [serial = 433] [outer = 0000000000000000] 07:41:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (000000148E40C800) [pid = 3036] [serial = 434] [outer = 000000148E304800] 07:41:05 INFO - PROCESS | 3036 | 1462372865969 Marionette DEBUG loaded listener.js 07:41:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (0000001492586800) [pid = 3036] [serial = 435] [outer = 000000148E304800] 07:41:06 INFO - PROCESS | 3036 | [3036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:41:06 INFO - PROCESS | 3036 | [3036] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:41:06 INFO - PROCESS | 3036 | 1462372866612 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]]]}] 07:41:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 07:41:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 984ms 07:41:06 INFO - PROCESS | 3036 | 1462372866664 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 07:41:06 INFO - PROCESS | 3036 | 1462372866668 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 07:41:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 07:41:06 INFO - PROCESS | 3036 | 1462372866671 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 07:41:06 INFO - PROCESS | 3036 | 1462372866674 Marionette TRACE conn5 <- [1,546,null,{}] 07:41:06 INFO - PROCESS | 3036 | 1462372866678 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}] 07:41:06 INFO - PROCESS | 3036 | 1462372866782 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 07:41:06 INFO - PROCESS | 3036 | 1462372866850 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:06 INFO - PROCESS | 3036 | ++DOCSHELL 00000014FDAAB000 == 48 [pid = 3036] [id = 146] 07:41:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (00000014926ACC00) [pid = 3036] [serial = 436] [outer = 0000000000000000] 07:41:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (0000001492C16C00) [pid = 3036] [serial = 437] [outer = 00000014926ACC00] 07:41:06 INFO - PROCESS | 3036 | 1462372866905 Marionette DEBUG loaded listener.js 07:41:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (0000001492C1E800) [pid = 3036] [serial = 438] [outer = 00000014926ACC00] 07:41:07 INFO - PROCESS | 3036 | 1462372867479 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]]]}] 07:41:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 07:41:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 840ms 07:41:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 07:41:07 INFO - PROCESS | 3036 | 1462372867512 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 07:41:07 INFO - PROCESS | 3036 | 1462372867515 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 07:41:07 INFO - PROCESS | 3036 | 1462372867518 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 07:41:07 INFO - PROCESS | 3036 | 1462372867520 Marionette TRACE conn5 <- [1,550,null,{}] 07:41:07 INFO - PROCESS | 3036 | 1462372867524 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}] 07:41:07 INFO - PROCESS | 3036 | 1462372867627 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 07:41:07 INFO - PROCESS | 3036 | 1462372867735 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:07 INFO - PROCESS | 3036 | ++DOCSHELL 00000014FE171800 == 49 [pid = 3036] [id = 147] 07:41:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (0000001493122C00) [pid = 3036] [serial = 439] [outer = 0000000000000000] 07:41:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (0000001493126000) [pid = 3036] [serial = 440] [outer = 0000001493122C00] 07:41:07 INFO - PROCESS | 3036 | 1462372867790 Marionette DEBUG loaded listener.js 07:41:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (000000149312C400) [pid = 3036] [serial = 441] [outer = 0000001493122C00] 07:41:08 INFO - PROCESS | 3036 | [3036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:41:08 INFO - PROCESS | 3036 | [3036] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:41:08 INFO - PROCESS | 3036 | 1462372868413 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]]]}] 07:41:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 07:41:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 944ms 07:41:08 INFO - PROCESS | 3036 | 1462372868464 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 07:41:08 INFO - PROCESS | 3036 | 1462372868467 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 07:41:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 07:41:08 INFO - PROCESS | 3036 | 1462372868471 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 07:41:08 INFO - PROCESS | 3036 | 1462372868473 Marionette TRACE conn5 <- [1,554,null,{}] 07:41:08 INFO - PROCESS | 3036 | 1462372868477 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}] 07:41:08 INFO - PROCESS | 3036 | 1462372868631 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 07:41:08 INFO - PROCESS | 3036 | 1462372868702 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:08 INFO - PROCESS | 3036 | ++DOCSHELL 00000014926A1800 == 50 [pid = 3036] [id = 148] 07:41:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (0000001493123000) [pid = 3036] [serial = 442] [outer = 0000000000000000] 07:41:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (00000014FBE27400) [pid = 3036] [serial = 443] [outer = 0000001493123000] 07:41:08 INFO - PROCESS | 3036 | 1462372868758 Marionette DEBUG loaded listener.js 07:41:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (00000014FC90B400) [pid = 3036] [serial = 444] [outer = 0000001493123000] 07:41:09 INFO - PROCESS | 3036 | [3036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:41:09 INFO - PROCESS | 3036 | [3036] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:41:09 INFO - PROCESS | 3036 | 1462372869463 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]]]}] 07:41:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 07:41:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1030ms 07:41:09 INFO - PROCESS | 3036 | 1462372869504 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 07:41:09 INFO - PROCESS | 3036 | 1462372869510 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 07:41:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 07:41:09 INFO - PROCESS | 3036 | 1462372869515 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 07:41:09 INFO - PROCESS | 3036 | 1462372869519 Marionette TRACE conn5 <- [1,558,null,{}] 07:41:09 INFO - PROCESS | 3036 | 1462372869524 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}] 07:41:09 INFO - PROCESS | 3036 | 1462372869624 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 07:41:09 INFO - PROCESS | 3036 | 1462372869696 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:09 INFO - PROCESS | 3036 | ++DOCSHELL 000000148B939000 == 51 [pid = 3036] [id = 149] 07:41:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (000000148A393000) [pid = 3036] [serial = 445] [outer = 0000000000000000] 07:41:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (000000148A4B0400) [pid = 3036] [serial = 446] [outer = 000000148A393000] 07:41:09 INFO - PROCESS | 3036 | 1462372869748 Marionette DEBUG loaded listener.js 07:41:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 119 (000000148B5BAC00) [pid = 3036] [serial = 447] [outer = 000000148A393000] 07:41:10 INFO - PROCESS | 3036 | [3036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:41:10 INFO - PROCESS | 3036 | --DOCSHELL 000000148B945800 == 50 [pid = 3036] [id = 110] 07:41:10 INFO - PROCESS | 3036 | --DOCSHELL 000000149269E800 == 49 [pid = 3036] [id = 141] 07:41:10 INFO - PROCESS | 3036 | --DOCSHELL 000000148B50C000 == 48 [pid = 3036] [id = 140] 07:41:10 INFO - PROCESS | 3036 | --DOCSHELL 000000149147E800 == 47 [pid = 3036] [id = 139] 07:41:10 INFO - PROCESS | 3036 | --DOCSHELL 000000149062D000 == 46 [pid = 3036] [id = 138] 07:41:10 INFO - PROCESS | 3036 | --DOCSHELL 000000148E42C800 == 45 [pid = 3036] [id = 137] 07:41:10 INFO - PROCESS | 3036 | --DOCSHELL 000000148E274800 == 44 [pid = 3036] [id = 136] 07:41:10 INFO - PROCESS | 3036 | --DOCSHELL 000000148D2A0800 == 43 [pid = 3036] [id = 135] 07:41:10 INFO - PROCESS | 3036 | --DOCSHELL 000000148B942000 == 42 [pid = 3036] [id = 134] 07:41:10 INFO - PROCESS | 3036 | --DOCSHELL 0000001489840000 == 41 [pid = 3036] [id = 133] 07:41:10 INFO - PROCESS | 3036 | [3036] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:41:10 INFO - PROCESS | 3036 | --DOMWINDOW == 118 (000000148E655000) [pid = 3036] [serial = 340] [outer = 0000000000000000] [url = about:blank] 07:41:10 INFO - PROCESS | 3036 | --DOMWINDOW == 117 (0000001487F55400) [pid = 3036] [serial = 343] [outer = 0000000000000000] [url = about:blank] 07:41:10 INFO - PROCESS | 3036 | --DOMWINDOW == 116 (000000148B37C800) [pid = 3036] [serial = 346] [outer = 0000000000000000] [url = about:blank] 07:41:10 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (000000148E30D000) [pid = 3036] [serial = 349] [outer = 0000000000000000] [url = about:blank] 07:41:10 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (0000001491599000) [pid = 3036] [serial = 382] [outer = 0000000000000000] [url = about:blank] 07:41:10 INFO - PROCESS | 3036 | --DOCSHELL 000000148AA53000 == 40 [pid = 3036] [id = 132] 07:41:10 INFO - PROCESS | 3036 | --DOCSHELL 000000148949B800 == 39 [pid = 3036] [id = 129] 07:41:10 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (0000001490A38800) [pid = 3036] [serial = 314] [outer = 0000000000000000] [url = about:blank] 07:41:10 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (000000148FC37800) [pid = 3036] [serial = 370] [outer = 0000000000000000] [url = about:blank] 07:41:10 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (0000001487849800) [pid = 3036] [serial = 356] [outer = 0000000000000000] [url = about:blank] 07:41:10 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (0000001486B94400) [pid = 3036] [serial = 355] [outer = 0000000000000000] [url = about:blank] 07:41:10 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (000000148B5BA800) [pid = 3036] [serial = 361] [outer = 0000000000000000] [url = about:blank] 07:41:10 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000148BB3F000) [pid = 3036] [serial = 362] [outer = 0000000000000000] [url = about:blank] 07:41:10 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (000000148FBF7000) [pid = 3036] [serial = 353] [outer = 0000000000000000] [url = about:blank] 07:41:10 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (000000148FBC0000) [pid = 3036] [serial = 352] [outer = 0000000000000000] [url = about:blank] 07:41:10 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (0000001489F54C00) [pid = 3036] [serial = 358] [outer = 0000000000000000] [url = about:blank] 07:41:10 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (000000148A411C00) [pid = 3036] [serial = 359] [outer = 0000000000000000] [url = about:blank] 07:41:10 INFO - PROCESS | 3036 | --DOMWINDOW == 103 (000000148CE32800) [pid = 3036] [serial = 364] [outer = 0000000000000000] [url = about:blank] 07:41:10 INFO - PROCESS | 3036 | --DOMWINDOW == 102 (0000001490A91000) [pid = 3036] [serial = 373] [outer = 0000000000000000] [url = about:blank] 07:41:10 INFO - PROCESS | 3036 | --DOMWINDOW == 101 (000000149130CC00) [pid = 3036] [serial = 377] [outer = 0000000000000000] [url = about:blank] 07:41:10 INFO - PROCESS | 3036 | --DOMWINDOW == 100 (000000149141F000) [pid = 3036] [serial = 379] [outer = 0000000000000000] [url = about:blank] 07:41:10 INFO - PROCESS | 3036 | --DOMWINDOW == 99 (0000001491305C00) [pid = 3036] [serial = 374] [outer = 0000000000000000] [url = about:blank] 07:41:10 INFO - PROCESS | 3036 | --DOMWINDOW == 98 (000000148E309800) [pid = 3036] [serial = 367] [outer = 0000000000000000] [url = about:blank] 07:41:10 INFO - PROCESS | 3036 | --DOMWINDOW == 97 (000000148E404800) [pid = 3036] [serial = 368] [outer = 0000000000000000] [url = about:blank] 07:41:10 INFO - PROCESS | 3036 | --DOMWINDOW == 96 (0000001490A3E400) [pid = 3036] [serial = 371] [outer = 0000000000000000] [url = about:blank] 07:41:10 INFO - PROCESS | 3036 | --DOMWINDOW == 95 (000000149142F800) [pid = 3036] [serial = 380] [outer = 0000000000000000] [url = about:blank] 07:41:10 INFO - PROCESS | 3036 | --DOMWINDOW == 94 (000000148E214C00) [pid = 3036] [serial = 365] [outer = 0000000000000000] [url = about:blank] 07:41:10 INFO - PROCESS | 3036 | --DOMWINDOW == 93 (0000001490A8D800) [pid = 3036] [serial = 376] [outer = 0000000000000000] [url = about:blank] 07:41:10 INFO - PROCESS | 3036 | [3036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:41:10 INFO - PROCESS | 3036 | [3036] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:41:10 INFO - PROCESS | 3036 | 1462372870365 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]]]}] 07:41:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 07:41:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 879ms 07:41:10 INFO - PROCESS | 3036 | 1462372870398 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 07:41:10 INFO - PROCESS | 3036 | 1462372870404 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 07:41:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 07:41:10 INFO - PROCESS | 3036 | 1462372870410 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 07:41:10 INFO - PROCESS | 3036 | 1462372870412 Marionette TRACE conn5 <- [1,562,null,{}] 07:41:10 INFO - PROCESS | 3036 | 1462372870416 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}] 07:41:10 INFO - PROCESS | 3036 | 1462372870504 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 07:41:10 INFO - PROCESS | 3036 | 1462372870576 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:10 INFO - PROCESS | 3036 | ++DOCSHELL 000000148ACE0800 == 40 [pid = 3036] [id = 150] 07:41:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 94 (0000001487839000) [pid = 3036] [serial = 448] [outer = 0000000000000000] 07:41:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 95 (000000148A4AAC00) [pid = 3036] [serial = 449] [outer = 0000001487839000] 07:41:10 INFO - PROCESS | 3036 | 1462372870622 Marionette DEBUG loaded listener.js 07:41:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 96 (000000148BB44C00) [pid = 3036] [serial = 450] [outer = 0000001487839000] 07:41:11 INFO - PROCESS | 3036 | 1462372871013 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]]]}] 07:41:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 07:41:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 630ms 07:41:11 INFO - PROCESS | 3036 | 1462372871040 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 07:41:11 INFO - PROCESS | 3036 | 1462372871043 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 07:41:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 07:41:11 INFO - PROCESS | 3036 | 1462372871046 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 07:41:11 INFO - PROCESS | 3036 | 1462372871050 Marionette TRACE conn5 <- [1,566,null,{}] 07:41:11 INFO - PROCESS | 3036 | 1462372871064 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}] 07:41:11 INFO - PROCESS | 3036 | 1462372871174 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 07:41:11 INFO - PROCESS | 3036 | 1462372871183 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:11 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E267000 == 41 [pid = 3036] [id = 151] 07:41:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 97 (000000148CE31000) [pid = 3036] [serial = 451] [outer = 0000000000000000] 07:41:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 98 (000000148E217000) [pid = 3036] [serial = 452] [outer = 000000148CE31000] 07:41:11 INFO - PROCESS | 3036 | 1462372871233 Marionette DEBUG loaded listener.js 07:41:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 99 (000000148E30E400) [pid = 3036] [serial = 453] [outer = 000000148CE31000] 07:41:11 INFO - PROCESS | 3036 | 1462372871667 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]]]}] 07:41:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 07:41:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 630ms 07:41:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 07:41:11 INFO - PROCESS | 3036 | 1462372871678 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 07:41:11 INFO - PROCESS | 3036 | 1462372871681 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 07:41:11 INFO - PROCESS | 3036 | 1462372871685 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 07:41:11 INFO - PROCESS | 3036 | 1462372871686 Marionette TRACE conn5 <- [1,570,null,{}] 07:41:11 INFO - PROCESS | 3036 | 1462372871690 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}] 07:41:11 INFO - PROCESS | 3036 | 1462372871774 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 07:41:11 INFO - PROCESS | 3036 | 1462372871781 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:11 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E42C800 == 42 [pid = 3036] [id = 152] 07:41:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 100 (000000148E404000) [pid = 3036] [serial = 454] [outer = 0000000000000000] 07:41:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 101 (000000148E660400) [pid = 3036] [serial = 455] [outer = 000000148E404000] 07:41:11 INFO - PROCESS | 3036 | 1462372871829 Marionette DEBUG loaded listener.js 07:41:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (000000148FBC6000) [pid = 3036] [serial = 456] [outer = 000000148E404000] 07:41:12 INFO - PROCESS | 3036 | 1462372872308 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]]]}] 07:41:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 07:41:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 690ms 07:41:12 INFO - PROCESS | 3036 | 1462372872378 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 07:41:12 INFO - PROCESS | 3036 | 1462372872380 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 07:41:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 07:41:12 INFO - PROCESS | 3036 | 1462372872388 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 07:41:12 INFO - PROCESS | 3036 | 1462372872391 Marionette TRACE conn5 <- [1,574,null,{}] 07:41:12 INFO - PROCESS | 3036 | 1462372872394 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}] 07:41:12 INFO - PROCESS | 3036 | 1462372872497 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 07:41:12 INFO - PROCESS | 3036 | 1462372872510 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:12 INFO - PROCESS | 3036 | ++DOCSHELL 0000001489D9B000 == 43 [pid = 3036] [id = 153] 07:41:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (000000148FC2D400) [pid = 3036] [serial = 457] [outer = 0000000000000000] 07:41:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (000000148FC33800) [pid = 3036] [serial = 458] [outer = 000000148FC2D400] 07:41:12 INFO - PROCESS | 3036 | 1462372872558 Marionette DEBUG loaded listener.js 07:41:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (0000001490A89800) [pid = 3036] [serial = 459] [outer = 000000148FC2D400] 07:41:12 INFO - PROCESS | 3036 | [3036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:41:12 INFO - PROCESS | 3036 | [3036] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:41:12 INFO - PROCESS | 3036 | [3036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:41:12 INFO - PROCESS | 3036 | [3036] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:41:13 INFO - PROCESS | 3036 | 1462372873022 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]]]}] 07:41:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 07:41:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 690ms 07:41:13 INFO - PROCESS | 3036 | 1462372873077 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 07:41:13 INFO - PROCESS | 3036 | 1462372873079 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 07:41:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 07:41:13 INFO - PROCESS | 3036 | 1462372873083 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 07:41:13 INFO - PROCESS | 3036 | 1462372873084 Marionette TRACE conn5 <- [1,578,null,{}] 07:41:13 INFO - PROCESS | 3036 | 1462372873088 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}] 07:41:13 INFO - PROCESS | 3036 | 1462372873233 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 07:41:13 INFO - PROCESS | 3036 | 1462372873265 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:13 INFO - PROCESS | 3036 | ++DOCSHELL 0000001491498800 == 44 [pid = 3036] [id = 154] 07:41:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (0000001491599C00) [pid = 3036] [serial = 460] [outer = 0000000000000000] 07:41:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (0000001492588000) [pid = 3036] [serial = 461] [outer = 0000001491599C00] 07:41:13 INFO - PROCESS | 3036 | 1462372873312 Marionette DEBUG loaded listener.js 07:41:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (0000001492C15800) [pid = 3036] [serial = 462] [outer = 0000001491599C00] 07:41:13 INFO - PROCESS | 3036 | 1462372873752 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]]]}] 07:41:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 07:41:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 691ms 07:41:13 INFO - PROCESS | 3036 | 1462372873777 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 07:41:13 INFO - PROCESS | 3036 | 1462372873779 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 07:41:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 07:41:13 INFO - PROCESS | 3036 | 1462372873790 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 07:41:13 INFO - PROCESS | 3036 | 1462372873792 Marionette TRACE conn5 <- [1,582,null,{}] 07:41:13 INFO - PROCESS | 3036 | 1462372873796 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}] 07:41:13 INFO - PROCESS | 3036 | 1462372873900 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 07:41:13 INFO - PROCESS | 3036 | 1462372873907 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:13 INFO - PROCESS | 3036 | ++DOCSHELL 0000001492683800 == 45 [pid = 3036] [id = 155] 07:41:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (0000001492C1D800) [pid = 3036] [serial = 463] [outer = 0000000000000000] 07:41:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (00000014FBE1E000) [pid = 3036] [serial = 464] [outer = 0000001492C1D800] 07:41:13 INFO - PROCESS | 3036 | 1462372873953 Marionette DEBUG loaded listener.js 07:41:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (00000014FBFD9C00) [pid = 3036] [serial = 465] [outer = 0000001492C1D800] 07:41:14 INFO - PROCESS | 3036 | 1462372874497 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]]]}] 07:41:14 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (000000148E308800) [pid = 3036] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 07:41:14 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (000000148E656400) [pid = 3036] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 07:41:14 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (0000001489862800) [pid = 3036] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 07:41:14 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (000000148E659000) [pid = 3036] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 07:41:14 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (000000148BB43000) [pid = 3036] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 07:41:14 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (0000001486B9AC00) [pid = 3036] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 07:41:14 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (000000148D287800) [pid = 3036] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 07:41:14 INFO - PROCESS | 3036 | --DOMWINDOW == 103 (000000148B1C5000) [pid = 3036] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 07:41:14 INFO - PROCESS | 3036 | --DOMWINDOW == 102 (0000001491436C00) [pid = 3036] [serial = 381] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 07:41:14 INFO - PROCESS | 3036 | --DOMWINDOW == 101 (000000148CD81C00) [pid = 3036] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 07:41:14 INFO - PROCESS | 3036 | --DOMWINDOW == 100 (0000001491418400) [pid = 3036] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 07:41:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 07:41:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 776ms 07:41:14 INFO - PROCESS | 3036 | 1462372874567 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 07:41:14 INFO - PROCESS | 3036 | 1462372874569 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 07:41:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 07:41:14 INFO - PROCESS | 3036 | 1462372874572 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 07:41:14 INFO - PROCESS | 3036 | 1462372874574 Marionette TRACE conn5 <- [1,586,null,{}] 07:41:14 INFO - PROCESS | 3036 | 1462372874578 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}] 07:41:14 INFO - PROCESS | 3036 | 1462372874658 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 07:41:14 INFO - PROCESS | 3036 | 1462372874665 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:14 INFO - PROCESS | 3036 | ++DOCSHELL 0000001492690000 == 46 [pid = 3036] [id = 156] 07:41:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 101 (000000148B834000) [pid = 3036] [serial = 466] [outer = 0000000000000000] 07:41:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (000000148D281800) [pid = 3036] [serial = 467] [outer = 000000148B834000] 07:41:14 INFO - PROCESS | 3036 | 1462372874711 Marionette DEBUG loaded listener.js 07:41:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (0000001491418400) [pid = 3036] [serial = 468] [outer = 000000148B834000] 07:41:15 INFO - PROCESS | 3036 | 1462372875121 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]]]}] 07:41:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 07:41:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 587ms 07:41:15 INFO - PROCESS | 3036 | 1462372875167 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 07:41:15 INFO - PROCESS | 3036 | 1462372875169 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 07:41:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 07:41:15 INFO - PROCESS | 3036 | 1462372875172 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 07:41:15 INFO - PROCESS | 3036 | 1462372875174 Marionette TRACE conn5 <- [1,590,null,{}] 07:41:15 INFO - PROCESS | 3036 | 1462372875178 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}] 07:41:15 INFO - PROCESS | 3036 | 1462372875258 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 07:41:15 INFO - PROCESS | 3036 | 1462372875265 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:15 INFO - PROCESS | 3036 | ++DOCSHELL 00000014FCFEA800 == 47 [pid = 3036] [id = 157] 07:41:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (0000001492613800) [pid = 3036] [serial = 469] [outer = 0000000000000000] 07:41:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (000000149261A800) [pid = 3036] [serial = 470] [outer = 0000001492613800] 07:41:15 INFO - PROCESS | 3036 | 1462372875312 Marionette DEBUG loaded listener.js 07:41:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (00000014FBE2A800) [pid = 3036] [serial = 471] [outer = 0000001492613800] 07:41:15 INFO - PROCESS | 3036 | 1462372875725 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]]]}] 07:41:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 07:41:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 586ms 07:41:15 INFO - PROCESS | 3036 | 1462372875767 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 07:41:15 INFO - PROCESS | 3036 | 1462372875769 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 07:41:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 07:41:15 INFO - PROCESS | 3036 | 1462372875773 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 07:41:15 INFO - PROCESS | 3036 | 1462372875775 Marionette TRACE conn5 <- [1,594,null,{}] 07:41:15 INFO - PROCESS | 3036 | 1462372875778 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}] 07:41:15 INFO - PROCESS | 3036 | 1462372875859 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 07:41:15 INFO - PROCESS | 3036 | 1462372875865 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:15 INFO - PROCESS | 3036 | ++DOCSHELL 00000014FE614000 == 48 [pid = 3036] [id = 158] 07:41:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (00000014FC7CB800) [pid = 3036] [serial = 472] [outer = 0000000000000000] 07:41:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (00000014FC9D4800) [pid = 3036] [serial = 473] [outer = 00000014FC7CB800] 07:41:15 INFO - PROCESS | 3036 | 1462372875911 Marionette DEBUG loaded listener.js 07:41:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (00000014FD13E800) [pid = 3036] [serial = 474] [outer = 00000014FC7CB800] 07:41:16 INFO - PROCESS | 3036 | 1462372876363 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]]]}] 07:41:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 07:41:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 626ms 07:41:16 INFO - PROCESS | 3036 | 1462372876402 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 07:41:16 INFO - PROCESS | 3036 | 1462372876405 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 07:41:16 INFO - PROCESS | 3036 | 1462372876408 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 07:41:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 07:41:16 INFO - PROCESS | 3036 | 1462372876411 Marionette TRACE conn5 <- [1,598,null,{}] 07:41:16 INFO - PROCESS | 3036 | 1462372876415 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}] 07:41:16 INFO - PROCESS | 3036 | 1462372876570 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 07:41:16 INFO - PROCESS | 3036 | 1462372876649 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:16 INFO - PROCESS | 3036 | ++DOCSHELL 0000001489840000 == 49 [pid = 3036] [id = 159] 07:41:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (0000001482548400) [pid = 3036] [serial = 475] [outer = 0000000000000000] 07:41:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (0000001483BCD400) [pid = 3036] [serial = 476] [outer = 0000001482548400] 07:41:16 INFO - PROCESS | 3036 | 1462372876708 Marionette DEBUG loaded listener.js 07:41:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (000000148783B000) [pid = 3036] [serial = 477] [outer = 0000001482548400] 07:41:17 INFO - PROCESS | 3036 | 1462372877336 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]]]}] 07:41:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 07:41:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 985ms 07:41:17 INFO - PROCESS | 3036 | 1462372877398 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 07:41:17 INFO - PROCESS | 3036 | 1462372877402 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 07:41:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 07:41:17 INFO - PROCESS | 3036 | 1462372877407 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 07:41:17 INFO - PROCESS | 3036 | 1462372877413 Marionette TRACE conn5 <- [1,602,null,{}] 07:41:17 INFO - PROCESS | 3036 | 1462372877418 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}] 07:41:17 INFO - PROCESS | 3036 | 1462372877532 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 07:41:17 INFO - PROCESS | 3036 | 1462372877606 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:17 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E327000 == 50 [pid = 3036] [id = 160] 07:41:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (000000148A99CC00) [pid = 3036] [serial = 478] [outer = 0000000000000000] 07:41:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (000000148A9A7000) [pid = 3036] [serial = 479] [outer = 000000148A99CC00] 07:41:17 INFO - PROCESS | 3036 | 1462372877706 Marionette DEBUG loaded listener.js 07:41:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (000000148BC68400) [pid = 3036] [serial = 480] [outer = 000000148A99CC00] 07:41:18 INFO - PROCESS | 3036 | 1462372878299 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]]]}] 07:41:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 07:41:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 943ms 07:41:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 07:41:18 INFO - PROCESS | 3036 | 1462372878354 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 07:41:18 INFO - PROCESS | 3036 | 1462372878357 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 07:41:18 INFO - PROCESS | 3036 | 1462372878361 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 07:41:18 INFO - PROCESS | 3036 | 1462372878363 Marionette TRACE conn5 <- [1,606,null,{}] 07:41:18 INFO - PROCESS | 3036 | 1462372878367 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}] 07:41:18 INFO - PROCESS | 3036 | 1462372878476 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 07:41:18 INFO - PROCESS | 3036 | 1462372878552 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:18 INFO - PROCESS | 3036 | ++DOCSHELL 0000001493163800 == 51 [pid = 3036] [id = 161] 07:41:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000148E240C00) [pid = 3036] [serial = 481] [outer = 0000000000000000] 07:41:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (000000148E35B400) [pid = 3036] [serial = 482] [outer = 000000148E240C00] 07:41:18 INFO - PROCESS | 3036 | 1462372878648 Marionette DEBUG loaded listener.js 07:41:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (0000001490A38000) [pid = 3036] [serial = 483] [outer = 000000148E240C00] 07:41:19 INFO - PROCESS | 3036 | 1462372879243 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]]]}] 07:41:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 07:41:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 945ms 07:41:19 INFO - PROCESS | 3036 | [3036] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 07:41:19 INFO - PROCESS | 3036 | 1462372879427 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 07:41:19 INFO - PROCESS | 3036 | 1462372879432 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 07:41:19 INFO - PROCESS | 3036 | 1462372879471 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 07:41:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 07:41:19 INFO - PROCESS | 3036 | 1462372879477 Marionette TRACE conn5 <- [1,610,null,{}] 07:41:19 INFO - PROCESS | 3036 | 1462372879481 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}] 07:41:19 INFO - PROCESS | 3036 | 1462372879590 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 07:41:19 INFO - PROCESS | 3036 | 1462372879655 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:19 INFO - PROCESS | 3036 | ++DOCSHELL 000000149371E000 == 52 [pid = 3036] [id = 162] 07:41:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 119 (000000148FBC1000) [pid = 3036] [serial = 484] [outer = 0000000000000000] 07:41:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 120 (0000001491457800) [pid = 3036] [serial = 485] [outer = 000000148FBC1000] 07:41:19 INFO - PROCESS | 3036 | 1462372879710 Marionette DEBUG loaded listener.js 07:41:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 121 (000000149257B000) [pid = 3036] [serial = 486] [outer = 000000148FBC1000] 07:41:20 INFO - PROCESS | 3036 | 1462372880288 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]]]}] 07:41:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 07:41:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1029ms 07:41:20 INFO - PROCESS | 3036 | 1462372880512 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 07:41:20 INFO - PROCESS | 3036 | 1462372880517 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 07:41:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 07:41:20 INFO - PROCESS | 3036 | 1462372880544 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 07:41:20 INFO - PROCESS | 3036 | 1462372880547 Marionette TRACE conn5 <- [1,614,null,{}] 07:41:20 INFO - PROCESS | 3036 | 1462372880553 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}] 07:41:20 INFO - PROCESS | 3036 | 1462372880654 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 07:41:20 INFO - PROCESS | 3036 | 1462372880723 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:20 INFO - PROCESS | 3036 | ++DOCSHELL 000000148B132800 == 53 [pid = 3036] [id = 163] 07:41:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 122 (0000001489437C00) [pid = 3036] [serial = 487] [outer = 0000000000000000] 07:41:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 123 (0000001489D3E400) [pid = 3036] [serial = 488] [outer = 0000001489437C00] 07:41:20 INFO - PROCESS | 3036 | 1462372880775 Marionette DEBUG loaded listener.js 07:41:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 124 (000000148A99A400) [pid = 3036] [serial = 489] [outer = 0000001489437C00] 07:41:21 INFO - PROCESS | 3036 | 1462372881399 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]]]}] 07:41:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 07:41:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 899ms 07:41:21 INFO - PROCESS | 3036 | 1462372881425 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 07:41:21 INFO - PROCESS | 3036 | 1462372881429 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 07:41:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 07:41:21 INFO - PROCESS | 3036 | 1462372881437 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 07:41:21 INFO - PROCESS | 3036 | 1462372881441 Marionette TRACE conn5 <- [1,618,null,{}] 07:41:21 INFO - PROCESS | 3036 | 1462372881445 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}] 07:41:21 INFO - PROCESS | 3036 | 1462372881545 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 07:41:21 INFO - PROCESS | 3036 | 1462372881618 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:21 INFO - PROCESS | 3036 | ++DOCSHELL 000000148ACE2000 == 54 [pid = 3036] [id = 164] 07:41:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 125 (000000148A4AC800) [pid = 3036] [serial = 490] [outer = 0000000000000000] 07:41:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 126 (000000148AD46800) [pid = 3036] [serial = 491] [outer = 000000148A4AC800] 07:41:21 INFO - PROCESS | 3036 | 1462372881667 Marionette DEBUG loaded listener.js 07:41:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 127 (000000148B5B9C00) [pid = 3036] [serial = 492] [outer = 000000148A4AC800] 07:41:22 INFO - PROCESS | 3036 | --DOCSHELL 00000014FE614000 == 53 [pid = 3036] [id = 158] 07:41:22 INFO - PROCESS | 3036 | --DOCSHELL 00000014FCFEA800 == 52 [pid = 3036] [id = 157] 07:41:22 INFO - PROCESS | 3036 | --DOCSHELL 0000001492690000 == 51 [pid = 3036] [id = 156] 07:41:22 INFO - PROCESS | 3036 | --DOCSHELL 0000001492683800 == 50 [pid = 3036] [id = 155] 07:41:22 INFO - PROCESS | 3036 | --DOCSHELL 0000001491498800 == 49 [pid = 3036] [id = 154] 07:41:22 INFO - PROCESS | 3036 | --DOCSHELL 0000001489D9B000 == 48 [pid = 3036] [id = 153] 07:41:22 INFO - PROCESS | 3036 | --DOMWINDOW == 126 (0000001483C6BC00) [pid = 3036] [serial = 385] [outer = 0000000000000000] [url = about:blank] 07:41:22 INFO - PROCESS | 3036 | --DOMWINDOW == 125 (000000148B1C2000) [pid = 3036] [serial = 388] [outer = 0000000000000000] [url = about:blank] 07:41:22 INFO - PROCESS | 3036 | --DOMWINDOW == 124 (000000148FBC0400) [pid = 3036] [serial = 392] [outer = 0000000000000000] [url = about:blank] 07:41:22 INFO - PROCESS | 3036 | --DOMWINDOW == 123 (00000014926A6C00) [pid = 3036] [serial = 425] [outer = 0000000000000000] [url = about:blank] 07:41:22 INFO - PROCESS | 3036 | --DOCSHELL 000000148E42C800 == 47 [pid = 3036] [id = 152] 07:41:22 INFO - PROCESS | 3036 | --DOCSHELL 000000148E267000 == 46 [pid = 3036] [id = 151] 07:41:22 INFO - PROCESS | 3036 | --DOCSHELL 000000148ACE0800 == 45 [pid = 3036] [id = 150] 07:41:22 INFO - PROCESS | 3036 | --DOCSHELL 000000148B939000 == 44 [pid = 3036] [id = 149] 07:41:22 INFO - PROCESS | 3036 | --DOCSHELL 00000014FDAAB000 == 43 [pid = 3036] [id = 146] 07:41:22 INFO - PROCESS | 3036 | --DOCSHELL 00000014FD2AE000 == 42 [pid = 3036] [id = 145] 07:41:22 INFO - PROCESS | 3036 | --DOCSHELL 0000001490AD6000 == 41 [pid = 3036] [id = 144] 07:41:22 INFO - PROCESS | 3036 | --DOCSHELL 000000148B2E4000 == 40 [pid = 3036] [id = 143] 07:41:22 INFO - PROCESS | 3036 | --DOCSHELL 000000149374D000 == 39 [pid = 3036] [id = 142] 07:41:22 INFO - PROCESS | 3036 | --DOMWINDOW == 122 (000000148E357800) [pid = 3036] [serial = 410] [outer = 0000000000000000] [url = about:blank] 07:41:22 INFO - PROCESS | 3036 | --DOMWINDOW == 121 (000000148FBBBC00) [pid = 3036] [serial = 413] [outer = 0000000000000000] [url = about:blank] 07:41:22 INFO - PROCESS | 3036 | --DOMWINDOW == 120 (000000148E658800) [pid = 3036] [serial = 411] [outer = 0000000000000000] [url = about:blank] 07:41:22 INFO - PROCESS | 3036 | --DOMWINDOW == 119 (000000148A9E7C00) [pid = 3036] [serial = 396] [outer = 0000000000000000] [url = about:blank] 07:41:22 INFO - PROCESS | 3036 | --DOMWINDOW == 118 (0000001489D3F400) [pid = 3036] [serial = 395] [outer = 0000000000000000] [url = about:blank] 07:41:22 INFO - PROCESS | 3036 | --DOMWINDOW == 117 (000000148FC34000) [pid = 3036] [serial = 416] [outer = 0000000000000000] [url = about:blank] 07:41:22 INFO - PROCESS | 3036 | --DOMWINDOW == 116 (000000148C3CCC00) [pid = 3036] [serial = 404] [outer = 0000000000000000] [url = about:blank] 07:41:22 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (000000148CD0E800) [pid = 3036] [serial = 405] [outer = 0000000000000000] [url = about:blank] 07:41:22 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (000000148783AC00) [pid = 3036] [serial = 398] [outer = 0000000000000000] [url = about:blank] 07:41:22 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (000000148A38F000) [pid = 3036] [serial = 399] [outer = 0000000000000000] [url = about:blank] 07:41:22 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (000000148D78AC00) [pid = 3036] [serial = 407] [outer = 0000000000000000] [url = about:blank] 07:41:22 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (000000148B5B7800) [pid = 3036] [serial = 401] [outer = 0000000000000000] [url = about:blank] 07:41:22 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (000000148B73B800) [pid = 3036] [serial = 402] [outer = 0000000000000000] [url = about:blank] 07:41:22 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (00000014915A1800) [pid = 3036] [serial = 383] [outer = 0000000000000000] [url = about:blank] 07:41:22 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000148FC2A400) [pid = 3036] [serial = 414] [outer = 0000000000000000] [url = about:blank] 07:41:22 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (000000148FC37000) [pid = 3036] [serial = 419] [outer = 0000000000000000] [url = about:blank] 07:41:22 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (0000001491419C00) [pid = 3036] [serial = 161] [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.] 07:41:22 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (000000149141D400) [pid = 3036] [serial = 422] [outer = 0000000000000000] [url = about:blank] 07:41:22 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (0000001490A8E800) [pid = 3036] [serial = 417] [outer = 0000000000000000] [url = about:blank] 07:41:22 INFO - PROCESS | 3036 | --DOMWINDOW == 103 (0000001491439800) [pid = 3036] [serial = 423] [outer = 0000000000000000] [url = about:blank] 07:41:22 INFO - PROCESS | 3036 | --DOMWINDOW == 102 (0000001491309400) [pid = 3036] [serial = 420] [outer = 0000000000000000] [url = about:blank] 07:41:22 INFO - PROCESS | 3036 | --DOMWINDOW == 101 (000000148E23C000) [pid = 3036] [serial = 408] [outer = 0000000000000000] [url = about:blank] 07:41:22 INFO - PROCESS | 3036 | 1462372882246 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]]]}] 07:41:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 07:41:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 838ms 07:41:22 INFO - PROCESS | 3036 | 1462372882276 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 07:41:22 INFO - PROCESS | 3036 | 1462372882279 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 07:41:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 07:41:22 INFO - PROCESS | 3036 | 1462372882282 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 07:41:22 INFO - PROCESS | 3036 | 1462372882284 Marionette TRACE conn5 <- [1,622,null,{}] 07:41:22 INFO - PROCESS | 3036 | 1462372882295 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}] 07:41:22 INFO - PROCESS | 3036 | 1462372882382 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 07:41:22 INFO - PROCESS | 3036 | 1462372882392 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:22 INFO - PROCESS | 3036 | ++DOCSHELL 000000148AA42000 == 40 [pid = 3036] [id = 165] 07:41:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (0000001487837800) [pid = 3036] [serial = 493] [outer = 0000000000000000] 07:41:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (000000148A389C00) [pid = 3036] [serial = 494] [outer = 0000001487837800] 07:41:22 INFO - PROCESS | 3036 | 1462372882447 Marionette DEBUG loaded listener.js 07:41:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (000000148AA8DC00) [pid = 3036] [serial = 495] [outer = 0000001487837800] 07:41:22 INFO - PROCESS | 3036 | [3036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:41:22 INFO - PROCESS | 3036 | 1462372882942 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]]]}] 07:41:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 07:41:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 691ms 07:41:22 INFO - PROCESS | 3036 | 1462372882976 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 07:41:22 INFO - PROCESS | 3036 | 1462372882979 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 07:41:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 07:41:22 INFO - PROCESS | 3036 | 1462372882982 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 07:41:22 INFO - PROCESS | 3036 | 1462372882984 Marionette TRACE conn5 <- [1,626,null,{}] 07:41:22 INFO - PROCESS | 3036 | 1462372882987 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}] 07:41:23 INFO - PROCESS | 3036 | 1462372883071 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 07:41:23 INFO - PROCESS | 3036 | 1462372883080 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:23 INFO - PROCESS | 3036 | ++DOCSHELL 000000148C40F000 == 41 [pid = 3036] [id = 166] 07:41:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (000000148BCAE000) [pid = 3036] [serial = 496] [outer = 0000000000000000] 07:41:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (000000148C3CEC00) [pid = 3036] [serial = 497] [outer = 000000148BCAE000] 07:41:23 INFO - PROCESS | 3036 | 1462372883128 Marionette DEBUG loaded listener.js 07:41:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (000000148CD81C00) [pid = 3036] [serial = 498] [outer = 000000148BCAE000] 07:41:23 INFO - PROCESS | 3036 | [3036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:41:23 INFO - PROCESS | 3036 | [3036] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:41:23 INFO - PROCESS | 3036 | [3036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:41:23 INFO - PROCESS | 3036 | [3036] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:41:23 INFO - PROCESS | 3036 | 1462372883569 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]]]}] 07:41:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 07:41:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 629ms 07:41:23 INFO - PROCESS | 3036 | 1462372883615 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 07:41:23 INFO - PROCESS | 3036 | 1462372883617 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 07:41:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 07:41:23 INFO - PROCESS | 3036 | 1462372883620 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 07:41:23 INFO - PROCESS | 3036 | 1462372883622 Marionette TRACE conn5 <- [1,630,null,{}] 07:41:23 INFO - PROCESS | 3036 | 1462372883626 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}] 07:41:23 INFO - PROCESS | 3036 | 1462372883733 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 07:41:23 INFO - PROCESS | 3036 | 1462372883742 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:23 INFO - PROCESS | 3036 | ++DOCSHELL 000000148DBB6800 == 42 [pid = 3036] [id = 167] 07:41:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000148D214400) [pid = 3036] [serial = 499] [outer = 0000000000000000] 07:41:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000148DB7D400) [pid = 3036] [serial = 500] [outer = 000000148D214400] 07:41:23 INFO - PROCESS | 3036 | 1462372883790 Marionette DEBUG loaded listener.js 07:41:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (000000148E240000) [pid = 3036] [serial = 501] [outer = 000000148D214400] 07:41:24 INFO - PROCESS | 3036 | 1462372884202 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]]]}] 07:41:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 07:41:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 629ms 07:41:24 INFO - PROCESS | 3036 | 1462372884253 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 07:41:24 INFO - PROCESS | 3036 | 1462372884255 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 07:41:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 07:41:24 INFO - PROCESS | 3036 | 1462372884258 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 07:41:24 INFO - PROCESS | 3036 | 1462372884260 Marionette TRACE conn5 <- [1,634,null,{}] 07:41:24 INFO - PROCESS | 3036 | 1462372884264 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}] 07:41:24 INFO - PROCESS | 3036 | 1462372884366 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 07:41:24 INFO - PROCESS | 3036 | 1462372884374 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:24 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E420800 == 43 [pid = 3036] [id = 168] 07:41:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (000000148E35B800) [pid = 3036] [serial = 502] [outer = 0000000000000000] 07:41:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (000000148E40B800) [pid = 3036] [serial = 503] [outer = 000000148E35B800] 07:41:24 INFO - PROCESS | 3036 | 1462372884423 Marionette DEBUG loaded listener.js 07:41:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (000000148E661000) [pid = 3036] [serial = 504] [outer = 000000148E35B800] 07:41:24 INFO - PROCESS | 3036 | 1462372884896 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]]]}] 07:41:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 07:41:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 692ms 07:41:24 INFO - PROCESS | 3036 | 1462372884959 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 07:41:24 INFO - PROCESS | 3036 | 1462372884962 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 07:41:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 07:41:24 INFO - PROCESS | 3036 | 1462372884965 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 07:41:24 INFO - PROCESS | 3036 | 1462372884967 Marionette TRACE conn5 <- [1,638,null,{}] 07:41:24 INFO - PROCESS | 3036 | 1462372884970 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}] 07:41:25 INFO - PROCESS | 3036 | 1462372885068 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 07:41:25 INFO - PROCESS | 3036 | 1462372885143 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:25 INFO - PROCESS | 3036 | ++DOCSHELL 000000148FC0E000 == 44 [pid = 3036] [id = 169] 07:41:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (000000148FBBDC00) [pid = 3036] [serial = 505] [outer = 0000000000000000] 07:41:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (000000148FBC3400) [pid = 3036] [serial = 506] [outer = 000000148FBBDC00] 07:41:25 INFO - PROCESS | 3036 | 1462372885188 Marionette DEBUG loaded listener.js 07:41:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000148FC2A800) [pid = 3036] [serial = 507] [outer = 000000148FBBDC00] 07:41:25 INFO - PROCESS | 3036 | 1462372885609 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]]]}] 07:41:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 07:41:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 692ms 07:41:25 INFO - PROCESS | 3036 | 1462372885660 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 07:41:25 INFO - PROCESS | 3036 | 1462372885662 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 07:41:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 07:41:25 INFO - PROCESS | 3036 | 1462372885665 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 07:41:25 INFO - PROCESS | 3036 | 1462372885667 Marionette TRACE conn5 <- [1,642,null,{}] 07:41:25 INFO - PROCESS | 3036 | 1462372885677 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}] 07:41:25 INFO - PROCESS | 3036 | 1462372885777 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 07:41:25 INFO - PROCESS | 3036 | 1462372885784 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:25 INFO - PROCESS | 3036 | ++DOCSHELL 00000014877FC800 == 45 [pid = 3036] [id = 170] 07:41:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (000000148B838800) [pid = 3036] [serial = 508] [outer = 0000000000000000] 07:41:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (000000148FC37000) [pid = 3036] [serial = 509] [outer = 000000148B838800] 07:41:25 INFO - PROCESS | 3036 | 1462372885830 Marionette DEBUG loaded listener.js 07:41:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 119 (0000001490A3F400) [pid = 3036] [serial = 510] [outer = 000000148B838800] 07:41:26 INFO - PROCESS | 3036 | 1462372886255 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]]]}] 07:41:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 07:41:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 630ms 07:41:26 INFO - PROCESS | 3036 | 1462372886298 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 07:41:26 INFO - PROCESS | 3036 | 1462372886300 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 07:41:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 07:41:26 INFO - PROCESS | 3036 | 1462372886304 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 07:41:26 INFO - PROCESS | 3036 | 1462372886306 Marionette TRACE conn5 <- [1,646,null,{}] 07:41:26 INFO - PROCESS | 3036 | 1462372886309 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}] 07:41:26 INFO - PROCESS | 3036 | 1462372886418 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 07:41:26 INFO - PROCESS | 3036 | 1462372886495 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:26 INFO - PROCESS | 3036 | ++DOCSHELL 000000149148A800 == 46 [pid = 3036] [id = 171] 07:41:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 120 (0000001490A3E800) [pid = 3036] [serial = 511] [outer = 0000000000000000] 07:41:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 121 (0000001490A94800) [pid = 3036] [serial = 512] [outer = 0000001490A3E800] 07:41:26 INFO - PROCESS | 3036 | 1462372886542 Marionette DEBUG loaded listener.js 07:41:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 122 (000000149130F800) [pid = 3036] [serial = 513] [outer = 0000001490A3E800] 07:41:26 INFO - PROCESS | 3036 | --DOMWINDOW == 121 (000000148FC2D400) [pid = 3036] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 07:41:26 INFO - PROCESS | 3036 | --DOMWINDOW == 120 (0000001491599C00) [pid = 3036] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 07:41:26 INFO - PROCESS | 3036 | --DOMWINDOW == 119 (0000001492C1D800) [pid = 3036] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 07:41:26 INFO - PROCESS | 3036 | --DOMWINDOW == 118 (000000148B834000) [pid = 3036] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 07:41:26 INFO - PROCESS | 3036 | --DOMWINDOW == 117 (000000148B73E800) [pid = 3036] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 07:41:26 INFO - PROCESS | 3036 | --DOMWINDOW == 116 (000000148CE31000) [pid = 3036] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 07:41:26 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (000000148A393000) [pid = 3036] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 07:41:26 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (0000001492581C00) [pid = 3036] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 07:41:26 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (000000148E304800) [pid = 3036] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 07:41:26 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (000000148783FC00) [pid = 3036] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 07:41:26 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (0000001493123000) [pid = 3036] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 07:41:26 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (0000001493122C00) [pid = 3036] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 07:41:26 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (000000148E404000) [pid = 3036] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 07:41:26 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (0000001487839000) [pid = 3036] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 07:41:26 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (00000014926ACC00) [pid = 3036] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 07:41:26 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (0000001492613800) [pid = 3036] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 07:41:26 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (0000001483BCA400) [pid = 3036] [serial = 384] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 07:41:26 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (000000148AA8D400) [pid = 3036] [serial = 387] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 07:41:26 INFO - PROCESS | 3036 | --DOMWINDOW == 103 (000000148E245800) [pid = 3036] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 07:41:26 INFO - PROCESS | 3036 | --DOMWINDOW == 102 (000000148A38F800) [pid = 3036] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 07:41:26 INFO - PROCESS | 3036 | --DOMWINDOW == 101 (000000148783F800) [pid = 3036] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 07:41:26 INFO - PROCESS | 3036 | --DOMWINDOW == 100 (000000148E411400) [pid = 3036] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 07:41:26 INFO - PROCESS | 3036 | --DOMWINDOW == 99 (000000148F443000) [pid = 3036] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 07:41:27 INFO - PROCESS | 3036 | 1462372887113 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]]]}] 07:41:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 07:41:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 836ms 07:41:27 INFO - PROCESS | 3036 | 1462372887147 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 07:41:27 INFO - PROCESS | 3036 | 1462372887149 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 07:41:27 INFO - PROCESS | 3036 | 1462372887153 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 07:41:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 07:41:27 INFO - PROCESS | 3036 | 1462372887155 Marionette TRACE conn5 <- [1,650,null,{}] 07:41:27 INFO - PROCESS | 3036 | 1462372887158 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}] 07:41:27 INFO - PROCESS | 3036 | 1462372887239 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 07:41:27 INFO - PROCESS | 3036 | 1462372887245 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:27 INFO - PROCESS | 3036 | ++DOCSHELL 0000001491493000 == 47 [pid = 3036] [id = 172] 07:41:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 100 (000000148A114800) [pid = 3036] [serial = 514] [outer = 0000000000000000] 07:41:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 101 (000000148E304800) [pid = 3036] [serial = 515] [outer = 000000148A114800] 07:41:27 INFO - PROCESS | 3036 | 1462372887293 Marionette DEBUG loaded listener.js 07:41:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (0000001491309400) [pid = 3036] [serial = 516] [outer = 000000148A114800] 07:41:27 INFO - PROCESS | 3036 | [3036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:41:27 INFO - PROCESS | 3036 | [3036] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:41:27 INFO - PROCESS | 3036 | [3036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:41:27 INFO - PROCESS | 3036 | [3036] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:41:27 INFO - PROCESS | 3036 | 1462372887712 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]]]}] 07:41:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 07:41:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 584ms 07:41:27 INFO - PROCESS | 3036 | 1462372887742 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 07:41:27 INFO - PROCESS | 3036 | 1462372887744 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 07:41:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 07:41:27 INFO - PROCESS | 3036 | 1462372887753 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 07:41:27 INFO - PROCESS | 3036 | 1462372887755 Marionette TRACE conn5 <- [1,654,null,{}] 07:41:27 INFO - PROCESS | 3036 | 1462372887759 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}] 07:41:27 INFO - PROCESS | 3036 | 1462372887859 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 07:41:27 INFO - PROCESS | 3036 | 1462372887867 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:27 INFO - PROCESS | 3036 | ++DOCSHELL 000000149267E000 == 48 [pid = 3036] [id = 173] 07:41:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (000000149142B400) [pid = 3036] [serial = 517] [outer = 0000000000000000] 07:41:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (0000001491434000) [pid = 3036] [serial = 518] [outer = 000000149142B400] 07:41:27 INFO - PROCESS | 3036 | 1462372887919 Marionette DEBUG loaded listener.js 07:41:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (0000001491454C00) [pid = 3036] [serial = 519] [outer = 000000149142B400] 07:41:28 INFO - PROCESS | 3036 | [3036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:41:28 INFO - PROCESS | 3036 | [3036] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:41:28 INFO - PROCESS | 3036 | [3036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:41:28 INFO - PROCESS | 3036 | [3036] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:41:28 INFO - PROCESS | 3036 | 1462372888373 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]]]}] 07:41:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 07:41:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 690ms 07:41:28 INFO - PROCESS | 3036 | 1462372888441 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 07:41:28 INFO - PROCESS | 3036 | 1462372888443 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 07:41:28 INFO - PROCESS | 3036 | 1462372888447 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 07:41:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 07:41:28 INFO - PROCESS | 3036 | 1462372888449 Marionette TRACE conn5 <- [1,658,null,{}] 07:41:28 INFO - PROCESS | 3036 | 1462372888452 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}] 07:41:28 INFO - PROCESS | 3036 | 1462372888532 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 07:41:28 INFO - PROCESS | 3036 | 1462372888541 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:28 INFO - PROCESS | 3036 | ++DOCSHELL 0000001493157000 == 49 [pid = 3036] [id = 174] 07:41:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (000000149159C000) [pid = 3036] [serial = 520] [outer = 0000000000000000] 07:41:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (00000014915A0C00) [pid = 3036] [serial = 521] [outer = 000000149159C000] 07:41:28 INFO - PROCESS | 3036 | 1462372888587 Marionette DEBUG loaded listener.js 07:41:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (0000001492582000) [pid = 3036] [serial = 522] [outer = 000000149159C000] 07:41:29 INFO - PROCESS | 3036 | 1462372889139 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]]]}] 07:41:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 07:41:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 734ms 07:41:29 INFO - PROCESS | 3036 | 1462372889184 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 07:41:29 INFO - PROCESS | 3036 | 1462372889189 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 07:41:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 07:41:29 INFO - PROCESS | 3036 | 1462372889195 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 07:41:29 INFO - PROCESS | 3036 | 1462372889199 Marionette TRACE conn5 <- [1,662,null,{}] 07:41:29 INFO - PROCESS | 3036 | 1462372889299 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}] 07:41:29 INFO - PROCESS | 3036 | 1462372889422 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 07:41:29 INFO - PROCESS | 3036 | 1462372889487 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:29 INFO - PROCESS | 3036 | ++DOCSHELL 000000148A51B800 == 50 [pid = 3036] [id = 175] 07:41:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (0000001484826800) [pid = 3036] [serial = 523] [outer = 0000000000000000] 07:41:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (0000001487841400) [pid = 3036] [serial = 524] [outer = 0000001484826800] 07:41:29 INFO - PROCESS | 3036 | 1462372889546 Marionette DEBUG loaded listener.js 07:41:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (000000148A392000) [pid = 3036] [serial = 525] [outer = 0000001484826800] 07:41:29 INFO - PROCESS | 3036 | [3036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:41:29 INFO - PROCESS | 3036 | [3036] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:41:30 INFO - PROCESS | 3036 | 1462372890132 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]]]}] 07:41:30 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 07:41:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 985ms 07:41:30 INFO - PROCESS | 3036 | 1462372890183 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 07:41:30 INFO - PROCESS | 3036 | 1462372890190 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 07:41:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 07:41:30 INFO - PROCESS | 3036 | 1462372890197 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 07:41:30 INFO - PROCESS | 3036 | 1462372890201 Marionette TRACE conn5 <- [1,666,null,{}] 07:41:30 INFO - PROCESS | 3036 | 1462372890205 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}] 07:41:30 INFO - PROCESS | 3036 | 1462372890316 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 07:41:30 INFO - PROCESS | 3036 | 1462372890401 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:30 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E33B000 == 51 [pid = 3036] [id = 176] 07:41:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (000000148B24A800) [pid = 3036] [serial = 526] [outer = 0000000000000000] 07:41:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (000000148B738000) [pid = 3036] [serial = 527] [outer = 000000148B24A800] 07:41:30 INFO - PROCESS | 3036 | 1462372890457 Marionette DEBUG loaded listener.js 07:41:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (000000148BCF7C00) [pid = 3036] [serial = 528] [outer = 000000148B24A800] 07:41:31 INFO - PROCESS | 3036 | 1462372891076 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]]]}] 07:41:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 07:41:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 943ms 07:41:31 INFO - PROCESS | 3036 | 1462372891146 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 07:41:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 07:41:31 INFO - PROCESS | 3036 | 1462372891149 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 07:41:31 INFO - PROCESS | 3036 | 1462372891153 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 07:41:31 INFO - PROCESS | 3036 | 1462372891157 Marionette TRACE conn5 <- [1,670,null,{}] 07:41:31 INFO - PROCESS | 3036 | 1462372891183 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}] 07:41:31 INFO - PROCESS | 3036 | 1462372891325 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 07:41:31 INFO - PROCESS | 3036 | 1462372891371 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:31 INFO - PROCESS | 3036 | ++DOCSHELL 000000149371B800 == 52 [pid = 3036] [id = 177] 07:41:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (000000148E40C400) [pid = 3036] [serial = 529] [outer = 0000000000000000] 07:41:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000148E659800) [pid = 3036] [serial = 530] [outer = 000000148E40C400] 07:41:31 INFO - PROCESS | 3036 | 1462372891429 Marionette DEBUG loaded listener.js 07:41:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (0000001491306000) [pid = 3036] [serial = 531] [outer = 000000148E40C400] 07:41:31 INFO - PROCESS | 3036 | [3036] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:41:32 INFO - PROCESS | 3036 | [3036] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:41:32 INFO - PROCESS | 3036 | 1462372892482 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]]]}] 07:41:32 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) 07:41:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1356ms 07:41:32 INFO - PROCESS | 3036 | 1462372892511 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 07:41:32 INFO - PROCESS | 3036 | 1462372892514 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 07:41:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 07:41:32 INFO - PROCESS | 3036 | 1462372892518 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 07:41:32 INFO - PROCESS | 3036 | 1462372892520 Marionette TRACE conn5 <- [1,674,null,{}] 07:41:32 INFO - PROCESS | 3036 | 1462372892525 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}] 07:41:32 INFO - PROCESS | 3036 | 1462372892634 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 07:41:32 INFO - PROCESS | 3036 | 1462372892748 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:32 INFO - PROCESS | 3036 | ++DOCSHELL 00000014FD29E800 == 53 [pid = 3036] [id = 178] 07:41:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (0000001491599400) [pid = 3036] [serial = 532] [outer = 0000000000000000] 07:41:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 119 (00000014915A6000) [pid = 3036] [serial = 533] [outer = 0000001491599400] 07:41:32 INFO - PROCESS | 3036 | 1462372892806 Marionette DEBUG loaded listener.js 07:41:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 120 (0000001492616C00) [pid = 3036] [serial = 534] [outer = 0000001491599400] 07:41:33 INFO - PROCESS | 3036 | 1462372893842 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]]]}] 07:41:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 07:41:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1342ms 07:41:33 INFO - PROCESS | 3036 | 1462372893862 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 07:41:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 07:41:33 INFO - PROCESS | 3036 | 1462372893864 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 07:41:33 INFO - PROCESS | 3036 | 1462372893868 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 07:41:33 INFO - PROCESS | 3036 | 1462372893870 Marionette TRACE conn5 <- [1,678,null,{}] 07:41:33 INFO - PROCESS | 3036 | 1462372893874 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}] 07:41:33 INFO - PROCESS | 3036 | 1462372893982 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 07:41:34 INFO - PROCESS | 3036 | 1462372894086 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:34 INFO - PROCESS | 3036 | ++DOCSHELL 000000148A51F800 == 54 [pid = 3036] [id = 179] 07:41:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 121 (0000001483C7A800) [pid = 3036] [serial = 535] [outer = 0000000000000000] 07:41:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 122 (0000001486AA0400) [pid = 3036] [serial = 536] [outer = 0000001483C7A800] 07:41:34 INFO - PROCESS | 3036 | 1462372894284 Marionette DEBUG loaded listener.js 07:41:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 123 (000000148985F000) [pid = 3036] [serial = 537] [outer = 0000001483C7A800] 07:41:35 INFO - PROCESS | 3036 | --DOCSHELL 000000149267E000 == 53 [pid = 3036] [id = 173] 07:41:35 INFO - PROCESS | 3036 | --DOCSHELL 0000001491493000 == 52 [pid = 3036] [id = 172] 07:41:35 INFO - PROCESS | 3036 | --DOCSHELL 000000149148A800 == 51 [pid = 3036] [id = 171] 07:41:35 INFO - PROCESS | 3036 | --DOCSHELL 00000014877FC800 == 50 [pid = 3036] [id = 170] 07:41:35 INFO - PROCESS | 3036 | --DOCSHELL 000000148FC0E000 == 49 [pid = 3036] [id = 169] 07:41:35 INFO - PROCESS | 3036 | --DOCSHELL 000000148E420800 == 48 [pid = 3036] [id = 168] 07:41:35 INFO - PROCESS | 3036 | --DOCSHELL 000000148DBB6800 == 47 [pid = 3036] [id = 167] 07:41:35 INFO - PROCESS | 3036 | --DOCSHELL 000000148C40F000 == 46 [pid = 3036] [id = 166] 07:41:35 INFO - PROCESS | 3036 | --DOCSHELL 000000148AA42000 == 45 [pid = 3036] [id = 165] 07:41:35 INFO - PROCESS | 3036 | --DOMWINDOW == 122 (00000014FC9D4800) [pid = 3036] [serial = 473] [outer = 0000000000000000] [url = about:blank] 07:41:35 INFO - PROCESS | 3036 | --DOCSHELL 000000148ACE2000 == 44 [pid = 3036] [id = 164] 07:41:35 INFO - PROCESS | 3036 | --DOCSHELL 000000148B132800 == 43 [pid = 3036] [id = 163] 07:41:35 INFO - PROCESS | 3036 | --DOCSHELL 0000001489840000 == 42 [pid = 3036] [id = 159] 07:41:35 INFO - PROCESS | 3036 | --DOMWINDOW == 121 (000000148FC2FC00) [pid = 3036] [serial = 393] [outer = 0000000000000000] [url = about:blank] 07:41:35 INFO - PROCESS | 3036 | --DOMWINDOW == 120 (00000014877BD800) [pid = 3036] [serial = 386] [outer = 0000000000000000] [url = about:blank] 07:41:35 INFO - PROCESS | 3036 | --DOMWINDOW == 119 (000000148BCB0800) [pid = 3036] [serial = 389] [outer = 0000000000000000] [url = about:blank] 07:41:35 INFO - PROCESS | 3036 | --DOMWINDOW == 118 (000000148E65A000) [pid = 3036] [serial = 350] [outer = 0000000000000000] [url = about:blank] 07:41:35 INFO - PROCESS | 3036 | --DOMWINDOW == 117 (000000148BB40800) [pid = 3036] [serial = 347] [outer = 0000000000000000] [url = about:blank] 07:41:35 INFO - PROCESS | 3036 | --DOMWINDOW == 116 (000000148A11C000) [pid = 3036] [serial = 344] [outer = 0000000000000000] [url = about:blank] 07:41:35 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (000000148F43DC00) [pid = 3036] [serial = 341] [outer = 0000000000000000] [url = about:blank] 07:41:35 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (000000148FC33800) [pid = 3036] [serial = 458] [outer = 0000000000000000] [url = about:blank] 07:41:35 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (0000001492C15800) [pid = 3036] [serial = 462] [outer = 0000000000000000] [url = about:blank] 07:41:35 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (0000001492588000) [pid = 3036] [serial = 461] [outer = 0000000000000000] [url = about:blank] 07:41:35 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (00000014FBE1E000) [pid = 3036] [serial = 464] [outer = 0000000000000000] [url = about:blank] 07:41:35 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (0000001491418400) [pid = 3036] [serial = 468] [outer = 0000000000000000] [url = about:blank] 07:41:35 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (000000148C3D8400) [pid = 3036] [serial = 431] [outer = 0000000000000000] [url = about:blank] 07:41:35 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000148E23A400) [pid = 3036] [serial = 432] [outer = 0000000000000000] [url = about:blank] 07:41:35 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (000000148E217000) [pid = 3036] [serial = 452] [outer = 0000000000000000] [url = about:blank] 07:41:35 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (000000148E30E400) [pid = 3036] [serial = 453] [outer = 0000000000000000] [url = about:blank] 07:41:35 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (000000148B5BAC00) [pid = 3036] [serial = 447] [outer = 0000000000000000] [url = about:blank] 07:41:35 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (000000148D281800) [pid = 3036] [serial = 467] [outer = 0000000000000000] [url = about:blank] 07:41:35 INFO - PROCESS | 3036 | --DOMWINDOW == 103 (000000148A4B0400) [pid = 3036] [serial = 446] [outer = 0000000000000000] [url = about:blank] 07:41:35 INFO - PROCESS | 3036 | --DOMWINDOW == 102 (00000014926B1000) [pid = 3036] [serial = 426] [outer = 0000000000000000] [url = about:blank] 07:41:35 INFO - PROCESS | 3036 | --DOMWINDOW == 101 (0000001492586800) [pid = 3036] [serial = 435] [outer = 0000000000000000] [url = about:blank] 07:41:35 INFO - PROCESS | 3036 | --DOMWINDOW == 100 (000000148E40C800) [pid = 3036] [serial = 434] [outer = 0000000000000000] [url = about:blank] 07:41:35 INFO - PROCESS | 3036 | --DOMWINDOW == 99 (000000148A9F3C00) [pid = 3036] [serial = 429] [outer = 0000000000000000] [url = about:blank] 07:41:35 INFO - PROCESS | 3036 | --DOMWINDOW == 98 (0000001489F5CC00) [pid = 3036] [serial = 428] [outer = 0000000000000000] [url = about:blank] 07:41:35 INFO - PROCESS | 3036 | --DOMWINDOW == 97 (00000014FC90B400) [pid = 3036] [serial = 444] [outer = 0000000000000000] [url = about:blank] 07:41:35 INFO - PROCESS | 3036 | --DOMWINDOW == 96 (00000014FBE27400) [pid = 3036] [serial = 443] [outer = 0000000000000000] [url = about:blank] 07:41:35 INFO - PROCESS | 3036 | --DOMWINDOW == 95 (000000149312C400) [pid = 3036] [serial = 441] [outer = 0000000000000000] [url = about:blank] 07:41:35 INFO - PROCESS | 3036 | --DOMWINDOW == 94 (0000001493126000) [pid = 3036] [serial = 440] [outer = 0000000000000000] [url = about:blank] 07:41:35 INFO - PROCESS | 3036 | --DOMWINDOW == 93 (000000148E660400) [pid = 3036] [serial = 455] [outer = 0000000000000000] [url = about:blank] 07:41:35 INFO - PROCESS | 3036 | --DOMWINDOW == 92 (000000148A4AAC00) [pid = 3036] [serial = 449] [outer = 0000000000000000] [url = about:blank] 07:41:35 INFO - PROCESS | 3036 | --DOMWINDOW == 91 (000000148BB44C00) [pid = 3036] [serial = 450] [outer = 0000000000000000] [url = about:blank] 07:41:35 INFO - PROCESS | 3036 | --DOMWINDOW == 90 (0000001492C1E800) [pid = 3036] [serial = 438] [outer = 0000000000000000] [url = about:blank] 07:41:35 INFO - PROCESS | 3036 | --DOMWINDOW == 89 (0000001492C16C00) [pid = 3036] [serial = 437] [outer = 0000000000000000] [url = about:blank] 07:41:35 INFO - PROCESS | 3036 | --DOMWINDOW == 88 (00000014FBFD9C00) [pid = 3036] [serial = 465] [outer = 0000000000000000] [url = about:blank] 07:41:35 INFO - PROCESS | 3036 | --DOMWINDOW == 87 (0000001490A89800) [pid = 3036] [serial = 459] [outer = 0000000000000000] [url = about:blank] 07:41:35 INFO - PROCESS | 3036 | --DOMWINDOW == 86 (00000014FBE2A800) [pid = 3036] [serial = 471] [outer = 0000000000000000] [url = about:blank] 07:41:35 INFO - PROCESS | 3036 | --DOMWINDOW == 85 (000000149261A800) [pid = 3036] [serial = 470] [outer = 0000000000000000] [url = about:blank] 07:41:35 INFO - PROCESS | 3036 | --DOMWINDOW == 84 (000000148FBC6000) [pid = 3036] [serial = 456] [outer = 0000000000000000] [url = about:blank] 07:41:35 INFO - PROCESS | 3036 | 1462372895342 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]]]}] 07:41:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 07:41:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1497ms 07:41:35 INFO - PROCESS | 3036 | 1462372895368 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 07:41:35 INFO - PROCESS | 3036 | 1462372895373 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 07:41:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 07:41:35 INFO - PROCESS | 3036 | 1462372895378 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 07:41:35 INFO - PROCESS | 3036 | 1462372895380 Marionette TRACE conn5 <- [1,682,null,{}] 07:41:35 INFO - PROCESS | 3036 | 1462372895385 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}] 07:41:35 INFO - PROCESS | 3036 | 1462372895476 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 07:41:35 INFO - PROCESS | 3036 | 1462372895485 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:35 INFO - PROCESS | 3036 | ++DOCSHELL 000000148A0F8000 == 43 [pid = 3036] [id = 180] 07:41:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 85 (0000001489D49400) [pid = 3036] [serial = 538] [outer = 0000000000000000] 07:41:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 86 (000000148A013800) [pid = 3036] [serial = 539] [outer = 0000001489D49400] 07:41:35 INFO - PROCESS | 3036 | 1462372895533 Marionette DEBUG loaded listener.js 07:41:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 87 (000000148A99DC00) [pid = 3036] [serial = 540] [outer = 0000001489D49400] 07:41:36 INFO - PROCESS | 3036 | 1462372896515 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]]]}] 07:41:36 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) 07:41:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1189ms 07:41:36 INFO - PROCESS | 3036 | 1462372896571 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 07:41:36 INFO - PROCESS | 3036 | 1462372896576 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 07:41:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 07:41:36 INFO - PROCESS | 3036 | 1462372896582 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 07:41:36 INFO - PROCESS | 3036 | 1462372896585 Marionette TRACE conn5 <- [1,686,null,{}] 07:41:36 INFO - PROCESS | 3036 | 1462372896589 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}] 07:41:36 INFO - PROCESS | 3036 | 1462372896673 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 07:41:36 INFO - PROCESS | 3036 | 1462372896682 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:36 INFO - PROCESS | 3036 | ++DOCSHELL 000000148BC10000 == 44 [pid = 3036] [id = 181] 07:41:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 88 (000000148B247400) [pid = 3036] [serial = 541] [outer = 0000000000000000] 07:41:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 89 (000000148B5C3800) [pid = 3036] [serial = 542] [outer = 000000148B247400] 07:41:36 INFO - PROCESS | 3036 | 1462372896731 Marionette DEBUG loaded listener.js 07:41:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 90 (000000148BB49800) [pid = 3036] [serial = 543] [outer = 000000148B247400] 07:41:37 INFO - PROCESS | 3036 | 1462372897673 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]]]}] 07:41:37 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) 07:41:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1133ms 07:41:37 INFO - PROCESS | 3036 | 1462372897725 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 07:41:37 INFO - PROCESS | 3036 | 1462372897728 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 07:41:37 INFO - PROCESS | 3036 | 1462372897731 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 07:41:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 07:41:37 INFO - PROCESS | 3036 | 1462372897735 Marionette TRACE conn5 <- [1,690,null,{}] 07:41:37 INFO - PROCESS | 3036 | 1462372897746 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}] 07:41:37 INFO - PROCESS | 3036 | 1462372897861 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 07:41:37 INFO - PROCESS | 3036 | 1462372897925 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:37 INFO - PROCESS | 3036 | ++DOCSHELL 000000148DBB3000 == 45 [pid = 3036] [id = 182] 07:41:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 91 (000000148E211400) [pid = 3036] [serial = 544] [outer = 0000000000000000] 07:41:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 92 (000000148E239800) [pid = 3036] [serial = 545] [outer = 000000148E211400] 07:41:37 INFO - PROCESS | 3036 | 1462372897971 Marionette DEBUG loaded listener.js 07:41:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 93 (000000148E305C00) [pid = 3036] [serial = 546] [outer = 000000148E211400] 07:41:38 INFO - PROCESS | 3036 | 1462372898915 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]]]}] 07:41:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 07:41:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1229ms 07:41:38 INFO - PROCESS | 3036 | 1462372898967 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 07:41:38 INFO - PROCESS | 3036 | 1462372898970 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 07:41:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 07:41:38 INFO - PROCESS | 3036 | 1462372898973 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 07:41:38 INFO - PROCESS | 3036 | 1462372898975 Marionette TRACE conn5 <- [1,694,null,{}] 07:41:38 INFO - PROCESS | 3036 | 1462372898986 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}] 07:41:39 INFO - PROCESS | 3036 | 1462372899095 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 07:41:39 INFO - PROCESS | 3036 | 1462372899102 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:39 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E41F800 == 46 [pid = 3036] [id = 183] 07:41:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 94 (000000148E358800) [pid = 3036] [serial = 547] [outer = 0000000000000000] 07:41:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 95 (000000148E411800) [pid = 3036] [serial = 548] [outer = 000000148E358800] 07:41:39 INFO - PROCESS | 3036 | 1462372899147 Marionette DEBUG loaded listener.js 07:41:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 96 (000000148F440800) [pid = 3036] [serial = 549] [outer = 000000148E358800] 07:41:39 INFO - PROCESS | 3036 | --DOMWINDOW == 95 (000000148FBBDC00) [pid = 3036] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 07:41:39 INFO - PROCESS | 3036 | --DOMWINDOW == 94 (000000148D214400) [pid = 3036] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 07:41:39 INFO - PROCESS | 3036 | --DOMWINDOW == 93 (000000148E35B800) [pid = 3036] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 07:41:39 INFO - PROCESS | 3036 | --DOMWINDOW == 92 (000000148B838800) [pid = 3036] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 07:41:39 INFO - PROCESS | 3036 | --DOMWINDOW == 91 (000000148BCAE000) [pid = 3036] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 07:41:39 INFO - PROCESS | 3036 | --DOMWINDOW == 90 (0000001489437C00) [pid = 3036] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 07:41:39 INFO - PROCESS | 3036 | --DOMWINDOW == 89 (0000001487837800) [pid = 3036] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 07:41:39 INFO - PROCESS | 3036 | --DOMWINDOW == 88 (000000148A4AC800) [pid = 3036] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 07:41:39 INFO - PROCESS | 3036 | --DOMWINDOW == 87 (000000149142B400) [pid = 3036] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 07:41:39 INFO - PROCESS | 3036 | --DOMWINDOW == 86 (0000001490A3E800) [pid = 3036] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 07:41:39 INFO - PROCESS | 3036 | --DOMWINDOW == 85 (000000148A114800) [pid = 3036] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 07:41:39 INFO - PROCESS | 3036 | --DOMWINDOW == 84 (00000014FC7CB800) [pid = 3036] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 07:41:40 INFO - PROCESS | 3036 | 1462372900139 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]]]}] 07:41:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 07:41:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1181ms 07:41:40 INFO - PROCESS | 3036 | 1462372900157 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 07:41:40 INFO - PROCESS | 3036 | 1462372900159 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 07:41:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 07:41:40 INFO - PROCESS | 3036 | 1462372900162 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 07:41:40 INFO - PROCESS | 3036 | 1462372900164 Marionette TRACE conn5 <- [1,698,null,{}] 07:41:40 INFO - PROCESS | 3036 | 1462372900168 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}] 07:41:40 INFO - PROCESS | 3036 | 1462372900250 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 07:41:40 INFO - PROCESS | 3036 | 1462372900257 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:40 INFO - PROCESS | 3036 | ++DOCSHELL 000000148FC1C000 == 47 [pid = 3036] [id = 184] 07:41:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 85 (000000148BCB0C00) [pid = 3036] [serial = 550] [outer = 0000000000000000] 07:41:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 86 (000000148F43E400) [pid = 3036] [serial = 551] [outer = 000000148BCB0C00] 07:41:40 INFO - PROCESS | 3036 | 1462372900309 Marionette DEBUG loaded listener.js 07:41:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 87 (000000148FBFD800) [pid = 3036] [serial = 552] [outer = 000000148BCB0C00] 07:41:41 INFO - PROCESS | 3036 | 1462372901249 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]]]}] 07:41:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 07:41:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1143ms 07:41:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 07:41:41 INFO - PROCESS | 3036 | 1462372901308 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 07:41:41 INFO - PROCESS | 3036 | 1462372901311 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 07:41:41 INFO - PROCESS | 3036 | 1462372901314 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 07:41:41 INFO - PROCESS | 3036 | 1462372901316 Marionette TRACE conn5 <- [1,702,null,{}] 07:41:41 INFO - PROCESS | 3036 | 1462372901320 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}] 07:41:41 INFO - PROCESS | 3036 | 1462372901405 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 07:41:41 INFO - PROCESS | 3036 | 1462372901413 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:41 INFO - PROCESS | 3036 | ++DOCSHELL 000000148A502800 == 48 [pid = 3036] [id = 185] 07:41:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 88 (0000001490A8B400) [pid = 3036] [serial = 553] [outer = 0000000000000000] 07:41:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 89 (000000149130A800) [pid = 3036] [serial = 554] [outer = 0000001490A8B400] 07:41:41 INFO - PROCESS | 3036 | 1462372901460 Marionette DEBUG loaded listener.js 07:41:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 90 (000000149142AC00) [pid = 3036] [serial = 555] [outer = 0000001490A8B400] 07:41:42 INFO - PROCESS | 3036 | 1462372902619 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]]]}] 07:41:42 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 07:41:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1345ms 07:41:42 INFO - PROCESS | 3036 | 1462372902662 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 07:41:42 INFO - PROCESS | 3036 | 1462372902666 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 07:41:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 07:41:42 INFO - PROCESS | 3036 | 1462372902671 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 07:41:42 INFO - PROCESS | 3036 | 1462372902676 Marionette TRACE conn5 <- [1,706,null,{}] 07:41:42 INFO - PROCESS | 3036 | 1462372902682 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}] 07:41:42 INFO - PROCESS | 3036 | 1462372902828 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 07:41:42 INFO - PROCESS | 3036 | 1462372902943 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:42 INFO - PROCESS | 3036 | ++DOCSHELL 000000148BC05800 == 49 [pid = 3036] [id = 186] 07:41:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 91 (000000148A9ECC00) [pid = 3036] [serial = 556] [outer = 0000000000000000] 07:41:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 92 (000000148A9F5800) [pid = 3036] [serial = 557] [outer = 000000148A9ECC00] 07:41:43 INFO - PROCESS | 3036 | 1462372903001 Marionette DEBUG loaded listener.js 07:41:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 93 (000000148B838800) [pid = 3036] [serial = 558] [outer = 000000148A9ECC00] 07:41:43 INFO - PROCESS | 3036 | 1462372903978 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]]]}] 07:41:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 07:41:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1343ms 07:41:44 INFO - PROCESS | 3036 | 1462372904020 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 07:41:44 INFO - PROCESS | 3036 | 1462372904027 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 07:41:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 07:41:44 INFO - PROCESS | 3036 | 1462372904034 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 07:41:44 INFO - PROCESS | 3036 | 1462372904037 Marionette TRACE conn5 <- [1,710,null,{}] 07:41:44 INFO - PROCESS | 3036 | 1462372904041 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}] 07:41:44 INFO - PROCESS | 3036 | 1462372904153 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 07:41:44 INFO - PROCESS | 3036 | 1462372904216 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:44 INFO - PROCESS | 3036 | ++DOCSHELL 0000001490718800 == 50 [pid = 3036] [id = 187] 07:41:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 94 (000000148BCA7400) [pid = 3036] [serial = 559] [outer = 0000000000000000] 07:41:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 95 (000000148E247000) [pid = 3036] [serial = 560] [outer = 000000148BCA7400] 07:41:44 INFO - PROCESS | 3036 | 1462372904272 Marionette DEBUG loaded listener.js 07:41:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 96 (000000148F444000) [pid = 3036] [serial = 561] [outer = 000000148BCA7400] 07:41:44 INFO - PROCESS | 3036 | 1462372904881 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] 07:41:44 INFO - PROCESS | 3036 | 1462372904924 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 07:41:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 07:41:44 INFO - PROCESS | 3036 | 1462372904928 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 07:41:44 INFO - PROCESS | 3036 | 1462372904932 Marionette TRACE conn5 <- [1,714,null,{}] 07:41:44 INFO - PROCESS | 3036 | 1462372904945 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}] 07:41:45 INFO - PROCESS | 3036 | 1462372905057 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 07:41:45 INFO - PROCESS | 3036 | 1462372905142 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:45 INFO - PROCESS | 3036 | ++DOCSHELL 0000001491539000 == 51 [pid = 3036] [id = 188] 07:41:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 97 (000000149142B000) [pid = 3036] [serial = 562] [outer = 0000000000000000] 07:41:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 98 (0000001491439000) [pid = 3036] [serial = 563] [outer = 000000149142B000] 07:41:45 INFO - PROCESS | 3036 | 1462372905200 Marionette DEBUG loaded listener.js 07:41:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 99 (000000149159A800) [pid = 3036] [serial = 564] [outer = 000000149142B000] 07:41:45 INFO - PROCESS | 3036 | 1462372905822 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]]]}] 07:41:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 07:41:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 944ms 07:41:45 INFO - PROCESS | 3036 | 1462372905873 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 07:41:45 INFO - PROCESS | 3036 | 1462372905877 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 07:41:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 07:41:45 INFO - PROCESS | 3036 | 1462372905881 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 07:41:45 INFO - PROCESS | 3036 | 1462372905883 Marionette TRACE conn5 <- [1,718,null,{}] 07:41:45 INFO - PROCESS | 3036 | 1462372905887 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}] 07:41:45 INFO - PROCESS | 3036 | 1462372905994 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 07:41:46 INFO - PROCESS | 3036 | 1462372906063 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:46 INFO - PROCESS | 3036 | ++DOCSHELL 0000001492CC6800 == 52 [pid = 3036] [id = 189] 07:41:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 100 (000000149257F000) [pid = 3036] [serial = 565] [outer = 0000000000000000] 07:41:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 101 (0000001492610C00) [pid = 3036] [serial = 566] [outer = 000000149257F000] 07:41:46 INFO - PROCESS | 3036 | 1462372906119 Marionette DEBUG loaded listener.js 07:41:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (00000014926A6C00) [pid = 3036] [serial = 567] [outer = 000000149257F000] 07:41:46 INFO - PROCESS | 3036 | 1462372906694 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] 07:41:46 INFO - PROCESS | 3036 | 1462372906725 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 07:41:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 07:41:46 INFO - PROCESS | 3036 | 1462372906729 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 07:41:46 INFO - PROCESS | 3036 | 1462372906731 Marionette TRACE conn5 <- [1,722,null,{}] 07:41:46 INFO - PROCESS | 3036 | 1462372906735 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}] 07:41:46 INFO - PROCESS | 3036 | 1462372906939 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 07:41:47 INFO - PROCESS | 3036 | 1462372907032 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:47 INFO - PROCESS | 3036 | ++DOCSHELL 000000148B146800 == 53 [pid = 3036] [id = 190] 07:41:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (0000001483C72400) [pid = 3036] [serial = 568] [outer = 0000000000000000] 07:41:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (0000001486B9F000) [pid = 3036] [serial = 569] [outer = 0000001483C72400] 07:41:47 INFO - PROCESS | 3036 | 1462372907083 Marionette DEBUG loaded listener.js 07:41:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (000000148A406000) [pid = 3036] [serial = 570] [outer = 0000001483C72400] 07:41:47 INFO - PROCESS | 3036 | 1462372907656 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]]]}] 07:41:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 07:41:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 984ms 07:41:47 INFO - PROCESS | 3036 | 1462372907716 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 07:41:47 INFO - PROCESS | 3036 | 1462372907720 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 07:41:47 INFO - PROCESS | 3036 | 1462372907724 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 07:41:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 07:41:47 INFO - PROCESS | 3036 | 1462372907729 Marionette TRACE conn5 <- [1,726,null,{}] 07:41:47 INFO - PROCESS | 3036 | 1462372907733 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}] 07:41:47 INFO - PROCESS | 3036 | 1462372907867 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 07:41:47 INFO - PROCESS | 3036 | 1462372907885 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:47 INFO - PROCESS | 3036 | ++DOCSHELL 000000148BC07800 == 54 [pid = 3036] [id = 191] 07:41:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (000000148C4CE800) [pid = 3036] [serial = 571] [outer = 0000000000000000] 07:41:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (000000148D793400) [pid = 3036] [serial = 572] [outer = 000000148C4CE800] 07:41:47 INFO - PROCESS | 3036 | 1462372907939 Marionette DEBUG loaded listener.js 07:41:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000148E30AC00) [pid = 3036] [serial = 573] [outer = 000000148C4CE800] 07:41:48 INFO - PROCESS | 3036 | --DOCSHELL 00000014926A1800 == 53 [pid = 3036] [id = 148] 07:41:48 INFO - PROCESS | 3036 | --DOCSHELL 000000148FC1C000 == 52 [pid = 3036] [id = 184] 07:41:48 INFO - PROCESS | 3036 | --DOCSHELL 000000148E41F800 == 51 [pid = 3036] [id = 183] 07:41:48 INFO - PROCESS | 3036 | --DOCSHELL 000000148DBB3000 == 50 [pid = 3036] [id = 182] 07:41:48 INFO - PROCESS | 3036 | --DOCSHELL 000000148BC10000 == 49 [pid = 3036] [id = 181] 07:41:48 INFO - PROCESS | 3036 | --DOCSHELL 000000148A0F8000 == 48 [pid = 3036] [id = 180] 07:41:48 INFO - PROCESS | 3036 | --DOCSHELL 000000148A51F800 == 47 [pid = 3036] [id = 179] 07:41:48 INFO - PROCESS | 3036 | --DOCSHELL 00000014FD29E800 == 46 [pid = 3036] [id = 178] 07:41:48 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (0000001483BCD400) [pid = 3036] [serial = 476] [outer = 0000000000000000] [url = about:blank] 07:41:48 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (000000148A9A7000) [pid = 3036] [serial = 479] [outer = 0000000000000000] [url = about:blank] 07:41:48 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (000000148E35B400) [pid = 3036] [serial = 482] [outer = 0000000000000000] [url = about:blank] 07:41:48 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (0000001491457800) [pid = 3036] [serial = 485] [outer = 0000000000000000] [url = about:blank] 07:41:48 INFO - PROCESS | 3036 | --DOMWINDOW == 103 (00000014915A0C00) [pid = 3036] [serial = 521] [outer = 0000000000000000] [url = about:blank] 07:41:48 INFO - PROCESS | 3036 | --DOMWINDOW == 102 (00000014FD13E800) [pid = 3036] [serial = 474] [outer = 0000000000000000] [url = about:blank] 07:41:48 INFO - PROCESS | 3036 | --DOMWINDOW == 101 (000000148FBC3400) [pid = 3036] [serial = 506] [outer = 0000000000000000] [url = about:blank] 07:41:48 INFO - PROCESS | 3036 | --DOMWINDOW == 100 (000000148DB7D400) [pid = 3036] [serial = 500] [outer = 0000000000000000] [url = about:blank] 07:41:48 INFO - PROCESS | 3036 | --DOMWINDOW == 99 (000000148E240000) [pid = 3036] [serial = 501] [outer = 0000000000000000] [url = about:blank] 07:41:48 INFO - PROCESS | 3036 | --DOMWINDOW == 98 (000000148E40B800) [pid = 3036] [serial = 503] [outer = 0000000000000000] [url = about:blank] 07:41:48 INFO - PROCESS | 3036 | --DOMWINDOW == 97 (000000148FC37000) [pid = 3036] [serial = 509] [outer = 0000000000000000] [url = about:blank] 07:41:48 INFO - PROCESS | 3036 | --DOMWINDOW == 96 (000000148CD81C00) [pid = 3036] [serial = 498] [outer = 0000000000000000] [url = about:blank] 07:41:48 INFO - PROCESS | 3036 | --DOMWINDOW == 95 (000000148C3CEC00) [pid = 3036] [serial = 497] [outer = 0000000000000000] [url = about:blank] 07:41:48 INFO - PROCESS | 3036 | --DOMWINDOW == 94 (000000148A99A400) [pid = 3036] [serial = 489] [outer = 0000000000000000] [url = about:blank] 07:41:48 INFO - PROCESS | 3036 | --DOMWINDOW == 93 (0000001489D3E400) [pid = 3036] [serial = 488] [outer = 0000000000000000] [url = about:blank] 07:41:48 INFO - PROCESS | 3036 | --DOMWINDOW == 92 (000000148A389C00) [pid = 3036] [serial = 494] [outer = 0000000000000000] [url = about:blank] 07:41:48 INFO - PROCESS | 3036 | --DOMWINDOW == 91 (000000148AA8DC00) [pid = 3036] [serial = 495] [outer = 0000000000000000] [url = about:blank] 07:41:48 INFO - PROCESS | 3036 | --DOMWINDOW == 90 (000000148B5B9C00) [pid = 3036] [serial = 492] [outer = 0000000000000000] [url = about:blank] 07:41:48 INFO - PROCESS | 3036 | --DOMWINDOW == 89 (000000148AD46800) [pid = 3036] [serial = 491] [outer = 0000000000000000] [url = about:blank] 07:41:48 INFO - PROCESS | 3036 | --DOMWINDOW == 88 (000000148FC2A800) [pid = 3036] [serial = 507] [outer = 0000000000000000] [url = about:blank] 07:41:48 INFO - PROCESS | 3036 | --DOMWINDOW == 87 (0000001491454C00) [pid = 3036] [serial = 519] [outer = 0000000000000000] [url = about:blank] 07:41:48 INFO - PROCESS | 3036 | --DOMWINDOW == 86 (0000001490A94800) [pid = 3036] [serial = 512] [outer = 0000000000000000] [url = about:blank] 07:41:48 INFO - PROCESS | 3036 | --DOMWINDOW == 85 (0000001490A3F400) [pid = 3036] [serial = 510] [outer = 0000000000000000] [url = about:blank] 07:41:48 INFO - PROCESS | 3036 | --DOMWINDOW == 84 (0000001491434000) [pid = 3036] [serial = 518] [outer = 0000000000000000] [url = about:blank] 07:41:48 INFO - PROCESS | 3036 | --DOMWINDOW == 83 (000000149130F800) [pid = 3036] [serial = 513] [outer = 0000000000000000] [url = about:blank] 07:41:48 INFO - PROCESS | 3036 | --DOMWINDOW == 82 (000000148E304800) [pid = 3036] [serial = 515] [outer = 0000000000000000] [url = about:blank] 07:41:48 INFO - PROCESS | 3036 | --DOMWINDOW == 81 (000000148E661000) [pid = 3036] [serial = 504] [outer = 0000000000000000] [url = about:blank] 07:41:48 INFO - PROCESS | 3036 | --DOMWINDOW == 80 (0000001491309400) [pid = 3036] [serial = 516] [outer = 0000000000000000] [url = about:blank] 07:41:48 INFO - PROCESS | 3036 | [3036] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:41:48 INFO - PROCESS | 3036 | 1462372908932 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]]]}] 07:41:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 07:41:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1242ms 07:41:48 INFO - PROCESS | 3036 | 1462372908974 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 07:41:48 INFO - PROCESS | 3036 | 1462372908977 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 07:41:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 07:41:48 INFO - PROCESS | 3036 | 1462372908981 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 07:41:48 INFO - PROCESS | 3036 | 1462372908984 Marionette TRACE conn5 <- [1,730,null,{}] 07:41:48 INFO - PROCESS | 3036 | 1462372908988 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}] 07:41:49 INFO - PROCESS | 3036 | 1462372909077 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 07:41:49 INFO - PROCESS | 3036 | 1462372909089 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:49 INFO - PROCESS | 3036 | ++DOCSHELL 000000148B7D7800 == 47 [pid = 3036] [id = 192] 07:41:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 81 (000000148AB6BC00) [pid = 3036] [serial = 574] [outer = 0000000000000000] 07:41:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 82 (000000148B5C6400) [pid = 3036] [serial = 575] [outer = 000000148AB6BC00] 07:41:49 INFO - PROCESS | 3036 | 1462372909136 Marionette DEBUG loaded listener.js 07:41:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 83 (000000148DB7EC00) [pid = 3036] [serial = 576] [outer = 000000148AB6BC00] 07:41:50 INFO - PROCESS | 3036 | 1462372910101 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]]]}] 07:41:50 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 07:41:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1138ms 07:41:50 INFO - PROCESS | 3036 | 1462372910123 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 07:41:50 INFO - PROCESS | 3036 | 1462372910127 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 07:41:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 07:41:50 INFO - PROCESS | 3036 | 1462372910138 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 07:41:50 INFO - PROCESS | 3036 | 1462372910142 Marionette TRACE conn5 <- [1,734,null,{}] 07:41:50 INFO - PROCESS | 3036 | 1462372910146 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}] 07:41:50 INFO - PROCESS | 3036 | 1462372910234 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 07:41:50 INFO - PROCESS | 3036 | 1462372910242 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:50 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E42C000 == 48 [pid = 3036] [id = 193] 07:41:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 84 (000000148A9E7800) [pid = 3036] [serial = 577] [outer = 0000000000000000] 07:41:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 85 (000000148F43BC00) [pid = 3036] [serial = 578] [outer = 000000148A9E7800] 07:41:50 INFO - PROCESS | 3036 | 1462372910289 Marionette DEBUG loaded listener.js 07:41:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 86 (000000148FC33800) [pid = 3036] [serial = 579] [outer = 000000148A9E7800] 07:41:51 INFO - PROCESS | 3036 | 1462372911234 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]]]}] 07:41:51 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.) 07:41:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1142ms 07:41:51 INFO - PROCESS | 3036 | 1462372911279 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 07:41:51 INFO - PROCESS | 3036 | 1462372911282 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 07:41:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 07:41:51 INFO - PROCESS | 3036 | 1462372911290 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 07:41:51 INFO - PROCESS | 3036 | 1462372911292 Marionette TRACE conn5 <- [1,738,null,{}] 07:41:51 INFO - PROCESS | 3036 | 1462372911296 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}] 07:41:51 INFO - PROCESS | 3036 | 1462372911403 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 07:41:51 INFO - PROCESS | 3036 | 1462372911411 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:51 INFO - PROCESS | 3036 | ++DOCSHELL 000000148B7D6000 == 49 [pid = 3036] [id = 194] 07:41:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 87 (00000014877BD800) [pid = 3036] [serial = 580] [outer = 0000000000000000] 07:41:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 88 (0000001490A8E800) [pid = 3036] [serial = 581] [outer = 00000014877BD800] 07:41:51 INFO - PROCESS | 3036 | 1462372911458 Marionette DEBUG loaded listener.js 07:41:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 89 (0000001491415400) [pid = 3036] [serial = 582] [outer = 00000014877BD800] 07:41:52 INFO - PROCESS | 3036 | --DOMWINDOW == 88 (000000148E211400) [pid = 3036] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 07:41:52 INFO - PROCESS | 3036 | --DOMWINDOW == 87 (000000148E358800) [pid = 3036] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 07:41:52 INFO - PROCESS | 3036 | --DOMWINDOW == 86 (000000148BCB0C00) [pid = 3036] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 07:41:52 INFO - PROCESS | 3036 | --DOMWINDOW == 85 (000000148B247400) [pid = 3036] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 07:41:52 INFO - PROCESS | 3036 | --DOMWINDOW == 84 (000000149159C000) [pid = 3036] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 07:41:52 INFO - PROCESS | 3036 | --DOMWINDOW == 83 (0000001483C7A800) [pid = 3036] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 07:41:52 INFO - PROCESS | 3036 | --DOMWINDOW == 82 (0000001489D49400) [pid = 3036] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 07:41:52 INFO - PROCESS | 3036 | 1462372912404 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]]]}] 07:41:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 07:41:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1145ms 07:41:52 INFO - PROCESS | 3036 | 1462372912432 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 07:41:52 INFO - PROCESS | 3036 | 1462372912434 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 07:41:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 07:41:52 INFO - PROCESS | 3036 | 1462372912438 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 07:41:52 INFO - PROCESS | 3036 | 1462372912440 Marionette TRACE conn5 <- [1,742,null,{}] 07:41:52 INFO - PROCESS | 3036 | 1462372912444 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}] 07:41:52 INFO - PROCESS | 3036 | 1462372912530 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 07:41:52 INFO - PROCESS | 3036 | 1462372912538 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:52 INFO - PROCESS | 3036 | ++DOCSHELL 000000149151F000 == 50 [pid = 3036] [id = 195] 07:41:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 83 (0000001491434000) [pid = 3036] [serial = 583] [outer = 0000000000000000] 07:41:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 84 (0000001491451400) [pid = 3036] [serial = 584] [outer = 0000001491434000] 07:41:52 INFO - PROCESS | 3036 | 1462372912592 Marionette DEBUG loaded listener.js 07:41:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 85 (0000001492582800) [pid = 3036] [serial = 585] [outer = 0000001491434000] 07:41:53 INFO - PROCESS | 3036 | 1462372913571 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]]]}] 07:41:53 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 07:41:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1181ms 07:41:53 INFO - PROCESS | 3036 | 1462372913623 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 07:41:53 INFO - PROCESS | 3036 | 1462372913625 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 07:41:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 07:41:53 INFO - PROCESS | 3036 | 1462372913628 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 07:41:53 INFO - PROCESS | 3036 | 1462372913630 Marionette TRACE conn5 <- [1,746,null,{}] 07:41:53 INFO - PROCESS | 3036 | 1462372913634 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}] 07:41:53 INFO - PROCESS | 3036 | 1462372913717 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 07:41:53 INFO - PROCESS | 3036 | 1462372913723 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:53 INFO - PROCESS | 3036 | ++DOCSHELL 0000001492CC5000 == 51 [pid = 3036] [id = 196] 07:41:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 86 (000000149159CC00) [pid = 3036] [serial = 586] [outer = 0000000000000000] 07:41:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 87 (0000001492C1BC00) [pid = 3036] [serial = 587] [outer = 000000149159CC00] 07:41:53 INFO - PROCESS | 3036 | 1462372913770 Marionette DEBUG loaded listener.js 07:41:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 88 (000000149311F000) [pid = 3036] [serial = 588] [outer = 000000149159CC00] 07:41:54 INFO - PROCESS | 3036 | 1462372914202 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]]]}] 07:41:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 07:41:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 628ms 07:41:54 INFO - PROCESS | 3036 | 1462372914260 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 07:41:54 INFO - PROCESS | 3036 | 1462372914262 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 07:41:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 07:41:54 INFO - PROCESS | 3036 | 1462372914265 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 07:41:54 INFO - PROCESS | 3036 | 1462372914267 Marionette TRACE conn5 <- [1,750,null,{}] 07:41:54 INFO - PROCESS | 3036 | 1462372914271 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}] 07:41:54 INFO - PROCESS | 3036 | 1462372914350 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 07:41:54 INFO - PROCESS | 3036 | 1462372914357 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:54 INFO - PROCESS | 3036 | ++DOCSHELL 0000001493715000 == 52 [pid = 3036] [id = 197] 07:41:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 89 (0000001493122C00) [pid = 3036] [serial = 589] [outer = 0000000000000000] 07:41:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 90 (00000014FBE1C400) [pid = 3036] [serial = 590] [outer = 0000001493122C00] 07:41:54 INFO - PROCESS | 3036 | 1462372914403 Marionette DEBUG loaded listener.js 07:41:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 91 (00000014FBE26C00) [pid = 3036] [serial = 591] [outer = 0000001493122C00] 07:41:55 INFO - PROCESS | 3036 | [3036] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:41:55 INFO - PROCESS | 3036 | 1462372915489 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]]]}] 07:41:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 07:41:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1281ms 07:41:55 INFO - PROCESS | 3036 | 1462372915551 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 07:41:55 INFO - PROCESS | 3036 | 1462372915555 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 07:41:55 INFO - PROCESS | 3036 | 1462372915560 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 07:41:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 07:41:55 INFO - PROCESS | 3036 | 1462372915564 Marionette TRACE conn5 <- [1,754,null,{}] 07:41:55 INFO - PROCESS | 3036 | 1462372915570 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}] 07:41:55 INFO - PROCESS | 3036 | 1462372915713 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 07:41:55 INFO - PROCESS | 3036 | 1462372915777 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:55 INFO - PROCESS | 3036 | ++DOCSHELL 000000148B9C6800 == 53 [pid = 3036] [id = 198] 07:41:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 92 (000000148A4B1000) [pid = 3036] [serial = 592] [outer = 0000000000000000] 07:41:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 93 (000000148B1C9800) [pid = 3036] [serial = 593] [outer = 000000148A4B1000] 07:41:55 INFO - PROCESS | 3036 | 1462372915836 Marionette DEBUG loaded listener.js 07:41:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 94 (000000148CD10C00) [pid = 3036] [serial = 594] [outer = 000000148A4B1000] 07:41:56 INFO - PROCESS | 3036 | 1462372916873 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]]]}] 07:41:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 07:41:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1342ms 07:41:56 INFO - PROCESS | 3036 | 1462372916906 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 07:41:56 INFO - PROCESS | 3036 | 1462372916913 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 07:41:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 07:41:56 INFO - PROCESS | 3036 | 1462372916920 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 07:41:56 INFO - PROCESS | 3036 | 1462372916923 Marionette TRACE conn5 <- [1,758,null,{}] 07:41:56 INFO - PROCESS | 3036 | 1462372916927 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}] 07:41:57 INFO - PROCESS | 3036 | 1462372917068 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 07:41:57 INFO - PROCESS | 3036 | 1462372917212 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:57 INFO - PROCESS | 3036 | ++DOCSHELL 000000149147C000 == 54 [pid = 3036] [id = 199] 07:41:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 95 (000000148E360800) [pid = 3036] [serial = 595] [outer = 0000000000000000] 07:41:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 96 (000000148E65F000) [pid = 3036] [serial = 596] [outer = 000000148E360800] 07:41:57 INFO - PROCESS | 3036 | 1462372917269 Marionette DEBUG loaded listener.js 07:41:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 97 (000000148FC38400) [pid = 3036] [serial = 597] [outer = 000000148E360800] 07:41:57 INFO - PROCESS | 3036 | 1462372917825 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]]]}] 07:41:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 07:41:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 943ms 07:41:57 INFO - PROCESS | 3036 | 1462372917869 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 07:41:57 INFO - PROCESS | 3036 | 1462372917872 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 07:41:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 07:41:57 INFO - PROCESS | 3036 | 1462372917876 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 07:41:57 INFO - PROCESS | 3036 | 1462372917880 Marionette TRACE conn5 <- [1,762,null,{}] 07:41:57 INFO - PROCESS | 3036 | 1462372917892 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}] 07:41:58 INFO - PROCESS | 3036 | 1462372918007 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 07:41:58 INFO - PROCESS | 3036 | 1462372918093 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:58 INFO - PROCESS | 3036 | ++DOCSHELL 00000014FC7D9800 == 55 [pid = 3036] [id = 200] 07:41:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 98 (0000001492611800) [pid = 3036] [serial = 598] [outer = 0000000000000000] 07:41:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 99 (00000014926ADC00) [pid = 3036] [serial = 599] [outer = 0000001492611800] 07:41:58 INFO - PROCESS | 3036 | 1462372918151 Marionette DEBUG loaded listener.js 07:41:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 100 (00000014FBE1F000) [pid = 3036] [serial = 600] [outer = 0000001492611800] 07:41:58 INFO - PROCESS | 3036 | 1462372918792 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]]]}] 07:41:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 07:41:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 943ms 07:41:58 INFO - PROCESS | 3036 | 1462372918821 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 07:41:58 INFO - PROCESS | 3036 | 1462372918824 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 07:41:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 07:41:58 INFO - PROCESS | 3036 | 1462372918828 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 07:41:58 INFO - PROCESS | 3036 | 1462372918831 Marionette TRACE conn5 <- [1,766,null,{}] 07:41:58 INFO - PROCESS | 3036 | 1462372918834 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}] 07:41:58 INFO - PROCESS | 3036 | 1462372918945 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 07:41:59 INFO - PROCESS | 3036 | 1462372919030 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:59 INFO - PROCESS | 3036 | ++DOCSHELL 000000148ABC4000 == 56 [pid = 3036] [id = 201] 07:41:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 101 (000000148A11C000) [pid = 3036] [serial = 601] [outer = 0000000000000000] 07:41:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (000000148E65C800) [pid = 3036] [serial = 602] [outer = 000000148A11C000] 07:41:59 INFO - PROCESS | 3036 | 1462372919087 Marionette DEBUG loaded listener.js 07:41:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (000000148FB4F800) [pid = 3036] [serial = 603] [outer = 000000148A11C000] 07:41:59 INFO - PROCESS | 3036 | 1462372919711 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]]]}] 07:41:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 07:41:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 944ms 07:41:59 INFO - PROCESS | 3036 | 1462372919774 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 07:41:59 INFO - PROCESS | 3036 | 1462372919779 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 07:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 07:41:59 INFO - PROCESS | 3036 | 1462372919783 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 07:41:59 INFO - PROCESS | 3036 | 1462372919787 Marionette TRACE conn5 <- [1,770,null,{}] 07:41:59 INFO - PROCESS | 3036 | 1462372919793 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}] 07:41:59 INFO - PROCESS | 3036 | 1462372919893 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 07:41:59 INFO - PROCESS | 3036 | 1462372919967 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:59 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E429000 == 57 [pid = 3036] [id = 202] 07:41:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (000000148AD55000) [pid = 3036] [serial = 604] [outer = 0000000000000000] 07:42:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (000000148B247400) [pid = 3036] [serial = 605] [outer = 000000148AD55000] 07:42:00 INFO - PROCESS | 3036 | 1462372920018 Marionette DEBUG loaded listener.js 07:42:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (000000148C3D3400) [pid = 3036] [serial = 606] [outer = 000000148AD55000] 07:42:00 INFO - PROCESS | 3036 | --DOCSHELL 0000001492CC5000 == 56 [pid = 3036] [id = 196] 07:42:00 INFO - PROCESS | 3036 | --DOCSHELL 000000149151F000 == 55 [pid = 3036] [id = 195] 07:42:00 INFO - PROCESS | 3036 | --DOCSHELL 000000148B7D6000 == 54 [pid = 3036] [id = 194] 07:42:00 INFO - PROCESS | 3036 | --DOCSHELL 000000148E42C000 == 53 [pid = 3036] [id = 193] 07:42:00 INFO - PROCESS | 3036 | --DOCSHELL 000000148B7D7800 == 52 [pid = 3036] [id = 192] 07:42:00 INFO - PROCESS | 3036 | --DOCSHELL 000000148BC07800 == 51 [pid = 3036] [id = 191] 07:42:00 INFO - PROCESS | 3036 | --DOCSHELL 000000148B146800 == 50 [pid = 3036] [id = 190] 07:42:00 INFO - PROCESS | 3036 | --DOCSHELL 000000148A502800 == 49 [pid = 3036] [id = 185] 07:42:00 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (000000148B738000) [pid = 3036] [serial = 527] [outer = 0000000000000000] [url = about:blank] 07:42:00 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (000000148E305C00) [pid = 3036] [serial = 546] [outer = 0000000000000000] [url = about:blank] 07:42:00 INFO - PROCESS | 3036 | --DOMWINDOW == 103 (000000148BB49800) [pid = 3036] [serial = 543] [outer = 0000000000000000] [url = about:blank] 07:42:00 INFO - PROCESS | 3036 | --DOMWINDOW == 102 (000000148E239800) [pid = 3036] [serial = 545] [outer = 0000000000000000] [url = about:blank] 07:42:00 INFO - PROCESS | 3036 | --DOMWINDOW == 101 (000000148E411800) [pid = 3036] [serial = 548] [outer = 0000000000000000] [url = about:blank] 07:42:00 INFO - PROCESS | 3036 | --DOMWINDOW == 100 (000000148F440800) [pid = 3036] [serial = 549] [outer = 0000000000000000] [url = about:blank] 07:42:00 INFO - PROCESS | 3036 | --DOMWINDOW == 99 (000000148F43E400) [pid = 3036] [serial = 551] [outer = 0000000000000000] [url = about:blank] 07:42:00 INFO - PROCESS | 3036 | --DOMWINDOW == 98 (000000148B5C3800) [pid = 3036] [serial = 542] [outer = 0000000000000000] [url = about:blank] 07:42:00 INFO - PROCESS | 3036 | --DOMWINDOW == 97 (0000001487841400) [pid = 3036] [serial = 524] [outer = 0000000000000000] [url = about:blank] 07:42:00 INFO - PROCESS | 3036 | --DOMWINDOW == 96 (0000001492582000) [pid = 3036] [serial = 522] [outer = 0000000000000000] [url = about:blank] 07:42:00 INFO - PROCESS | 3036 | --DOMWINDOW == 95 (000000148985F000) [pid = 3036] [serial = 537] [outer = 0000000000000000] [url = about:blank] 07:42:00 INFO - PROCESS | 3036 | --DOMWINDOW == 94 (0000001486AA0400) [pid = 3036] [serial = 536] [outer = 0000000000000000] [url = about:blank] 07:42:00 INFO - PROCESS | 3036 | --DOMWINDOW == 93 (000000148A013800) [pid = 3036] [serial = 539] [outer = 0000000000000000] [url = about:blank] 07:42:00 INFO - PROCESS | 3036 | --DOMWINDOW == 92 (000000148A99DC00) [pid = 3036] [serial = 540] [outer = 0000000000000000] [url = about:blank] 07:42:00 INFO - PROCESS | 3036 | --DOMWINDOW == 91 (000000148E659800) [pid = 3036] [serial = 530] [outer = 0000000000000000] [url = about:blank] 07:42:00 INFO - PROCESS | 3036 | --DOMWINDOW == 90 (000000148FBFD800) [pid = 3036] [serial = 552] [outer = 0000000000000000] [url = about:blank] 07:42:00 INFO - PROCESS | 3036 | --DOMWINDOW == 89 (00000014915A6000) [pid = 3036] [serial = 533] [outer = 0000000000000000] [url = about:blank] 07:42:00 INFO - PROCESS | 3036 | 1462372920596 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]]]}] 07:42:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 07:42:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 838ms 07:42:00 INFO - PROCESS | 3036 | 1462372920626 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 07:42:00 INFO - PROCESS | 3036 | 1462372920632 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 07:42:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 07:42:00 INFO - PROCESS | 3036 | 1462372920638 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 07:42:00 INFO - PROCESS | 3036 | 1462372920641 Marionette TRACE conn5 <- [1,774,null,{}] 07:42:00 INFO - PROCESS | 3036 | 1462372920645 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}] 07:42:00 INFO - PROCESS | 3036 | 1462372920733 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 07:42:00 INFO - PROCESS | 3036 | 1462372920807 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:00 INFO - PROCESS | 3036 | ++DOCSHELL 000000148B146000 == 50 [pid = 3036] [id = 203] 07:42:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 90 (0000001489864400) [pid = 3036] [serial = 607] [outer = 0000000000000000] 07:42:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 91 (000000148A3E1C00) [pid = 3036] [serial = 608] [outer = 0000001489864400] 07:42:00 INFO - PROCESS | 3036 | 1462372920855 Marionette DEBUG loaded listener.js 07:42:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 92 (000000148AD4BC00) [pid = 3036] [serial = 609] [outer = 0000001489864400] 07:42:01 INFO - PROCESS | 3036 | 1462372921256 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]]]}] 07:42:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 07:42:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 649ms 07:42:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 07:42:01 INFO - PROCESS | 3036 | 1462372921289 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 07:42:01 INFO - PROCESS | 3036 | 1462372921291 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 07:42:01 INFO - PROCESS | 3036 | 1462372921295 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 07:42:01 INFO - PROCESS | 3036 | 1462372921299 Marionette TRACE conn5 <- [1,778,null,{}] 07:42:01 INFO - PROCESS | 3036 | 1462372921310 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}] 07:42:01 INFO - PROCESS | 3036 | 1462372921399 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 07:42:01 INFO - PROCESS | 3036 | 1462372921408 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:01 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E341800 == 51 [pid = 3036] [id = 204] 07:42:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 93 (000000148BBA9800) [pid = 3036] [serial = 610] [outer = 0000000000000000] 07:42:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 94 (000000148DB70000) [pid = 3036] [serial = 611] [outer = 000000148BBA9800] 07:42:01 INFO - PROCESS | 3036 | 1462372921456 Marionette DEBUG loaded listener.js 07:42:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 95 (000000148E30F400) [pid = 3036] [serial = 612] [outer = 000000148BBA9800] 07:42:01 INFO - PROCESS | 3036 | 1462372921920 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]]]}] 07:42:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 07:42:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 691ms 07:42:02 INFO - PROCESS | 3036 | 1462372921989 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 07:42:02 INFO - PROCESS | 3036 | 1462372921992 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 07:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 07:42:02 INFO - PROCESS | 3036 | 1462372921996 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 07:42:02 INFO - PROCESS | 3036 | 1462372921997 Marionette TRACE conn5 <- [1,782,null,{}] 07:42:02 INFO - PROCESS | 3036 | 1462372922001 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}] 07:42:02 INFO - PROCESS | 3036 | 1462372922113 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 07:42:02 INFO - PROCESS | 3036 | 1462372922191 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:02 INFO - PROCESS | 3036 | ++DOCSHELL 000000149072B800 == 52 [pid = 3036] [id = 205] 07:42:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 96 (000000148C468800) [pid = 3036] [serial = 613] [outer = 0000000000000000] 07:42:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 97 (000000148E661400) [pid = 3036] [serial = 614] [outer = 000000148C468800] 07:42:02 INFO - PROCESS | 3036 | 1462372922239 Marionette DEBUG loaded listener.js 07:42:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 98 (000000148FB52000) [pid = 3036] [serial = 615] [outer = 000000148C468800] 07:42:02 INFO - PROCESS | 3036 | 1462372922640 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]]]}] 07:42:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 07:42:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 691ms 07:42:02 INFO - PROCESS | 3036 | 1462372922689 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 07:42:02 INFO - PROCESS | 3036 | 1462372922691 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 07:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 07:42:02 INFO - PROCESS | 3036 | 1462372922700 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 07:42:02 INFO - PROCESS | 3036 | 1462372922702 Marionette TRACE conn5 <- [1,786,null,{}] 07:42:02 INFO - PROCESS | 3036 | 1462372922707 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}] 07:42:02 INFO - PROCESS | 3036 | 1462372922816 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 07:42:02 INFO - PROCESS | 3036 | 1462372922860 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:02 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E338800 == 53 [pid = 3036] [id = 206] 07:42:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 99 (000000148FB53C00) [pid = 3036] [serial = 616] [outer = 0000000000000000] 07:42:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 100 (000000148FBC7400) [pid = 3036] [serial = 617] [outer = 000000148FB53C00] 07:42:02 INFO - PROCESS | 3036 | 1462372922910 Marionette DEBUG loaded listener.js 07:42:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 101 (000000148FC31C00) [pid = 3036] [serial = 618] [outer = 000000148FB53C00] 07:42:03 INFO - PROCESS | 3036 | 1462372923360 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]]]}] 07:42:03 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 07:42:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 692ms 07:42:03 INFO - PROCESS | 3036 | 1462372923389 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 07:42:03 INFO - PROCESS | 3036 | 1462372923392 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 07:42:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 07:42:03 INFO - PROCESS | 3036 | 1462372923395 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 07:42:03 INFO - PROCESS | 3036 | 1462372923397 Marionette TRACE conn5 <- [1,790,null,{}] 07:42:03 INFO - PROCESS | 3036 | 1462372923400 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}] 07:42:03 INFO - PROCESS | 3036 | 1462372923552 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 07:42:03 INFO - PROCESS | 3036 | 1462372923567 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:03 INFO - PROCESS | 3036 | ++DOCSHELL 000000149375C000 == 54 [pid = 3036] [id = 207] 07:42:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (0000001490A8F000) [pid = 3036] [serial = 619] [outer = 0000000000000000] 07:42:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (000000149142B400) [pid = 3036] [serial = 620] [outer = 0000001490A8F000] 07:42:03 INFO - PROCESS | 3036 | 1462372923654 Marionette DEBUG loaded listener.js 07:42:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (000000149159EC00) [pid = 3036] [serial = 621] [outer = 0000001490A8F000] 07:42:04 INFO - PROCESS | 3036 | 1462372924099 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]]]}] 07:42:04 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 07:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 734ms 07:42:04 INFO - PROCESS | 3036 | 1462372924135 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 07:42:04 INFO - PROCESS | 3036 | 1462372924137 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 07:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 07:42:04 INFO - PROCESS | 3036 | 1462372924145 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 07:42:04 INFO - PROCESS | 3036 | 1462372924147 Marionette TRACE conn5 <- [1,794,null,{}] 07:42:04 INFO - PROCESS | 3036 | 1462372924150 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}] 07:42:04 INFO - PROCESS | 3036 | 1462372924257 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 07:42:04 INFO - PROCESS | 3036 | 1462372924264 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:04 INFO - PROCESS | 3036 | ++DOCSHELL 000000148A0E4800 == 55 [pid = 3036] [id = 208] 07:42:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (0000001491304C00) [pid = 3036] [serial = 622] [outer = 0000000000000000] 07:42:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (000000149260F800) [pid = 3036] [serial = 623] [outer = 0000001491304C00] 07:42:04 INFO - PROCESS | 3036 | 1462372924311 Marionette DEBUG loaded listener.js 07:42:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (00000014926AD800) [pid = 3036] [serial = 624] [outer = 0000001491304C00] 07:42:04 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (00000014877BD800) [pid = 3036] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 07:42:04 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (0000001491434000) [pid = 3036] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 07:42:04 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (000000148AB6BC00) [pid = 3036] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 07:42:04 INFO - PROCESS | 3036 | --DOMWINDOW == 103 (000000148C4CE800) [pid = 3036] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 07:42:04 INFO - PROCESS | 3036 | --DOMWINDOW == 102 (000000148A9E7800) [pid = 3036] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 07:42:04 INFO - PROCESS | 3036 | --DOMWINDOW == 101 (0000001483C72400) [pid = 3036] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 07:42:04 INFO - PROCESS | 3036 | --DOMWINDOW == 100 (000000149159CC00) [pid = 3036] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 07:42:04 INFO - PROCESS | 3036 | 1462372924733 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]]]}] 07:42:04 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 07:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 628ms 07:42:04 INFO - PROCESS | 3036 | 1462372924774 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 07:42:04 INFO - PROCESS | 3036 | 1462372924777 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 07:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 07:42:04 INFO - PROCESS | 3036 | 1462372924780 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 07:42:04 INFO - PROCESS | 3036 | 1462372924782 Marionette TRACE conn5 <- [1,798,null,{}] 07:42:04 INFO - PROCESS | 3036 | 1462372924785 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}] 07:42:04 INFO - PROCESS | 3036 | 1462372924893 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 07:42:04 INFO - PROCESS | 3036 | 1462372924971 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:04 INFO - PROCESS | 3036 | ++DOCSHELL 00000014FDFD0000 == 56 [pid = 3036] [id = 209] 07:42:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 101 (000000148E65FC00) [pid = 3036] [serial = 625] [outer = 0000000000000000] 07:42:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (00000014926A5800) [pid = 3036] [serial = 626] [outer = 000000148E65FC00] 07:42:05 INFO - PROCESS | 3036 | 1462372925016 Marionette DEBUG loaded listener.js 07:42:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (0000001492C20000) [pid = 3036] [serial = 627] [outer = 000000148E65FC00] 07:42:05 INFO - PROCESS | 3036 | 1462372925364 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]]]}] 07:42:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 07:42:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 628ms 07:42:05 INFO - PROCESS | 3036 | 1462372925412 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 07:42:05 INFO - PROCESS | 3036 | 1462372925414 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 07:42:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 07:42:05 INFO - PROCESS | 3036 | 1462372925418 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 07:42:05 INFO - PROCESS | 3036 | 1462372925419 Marionette TRACE conn5 <- [1,802,null,{}] 07:42:05 INFO - PROCESS | 3036 | 1462372925423 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}] 07:42:05 INFO - PROCESS | 3036 | 1462372925504 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 07:42:05 INFO - PROCESS | 3036 | 1462372925511 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:05 INFO - PROCESS | 3036 | ++DOCSHELL 00000014FE3BB000 == 57 [pid = 3036] [id = 210] 07:42:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (0000001493125800) [pid = 3036] [serial = 628] [outer = 0000000000000000] 07:42:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (00000014FBE20C00) [pid = 3036] [serial = 629] [outer = 0000001493125800] 07:42:05 INFO - PROCESS | 3036 | 1462372925556 Marionette DEBUG loaded listener.js 07:42:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (00000014FC747400) [pid = 3036] [serial = 630] [outer = 0000001493125800] 07:42:05 INFO - PROCESS | 3036 | 1462372925973 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] 07:42:06 INFO - PROCESS | 3036 | 1462372926011 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 07:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 07:42:06 INFO - PROCESS | 3036 | 1462372926015 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 07:42:06 INFO - PROCESS | 3036 | 1462372926016 Marionette TRACE conn5 <- [1,806,null,{}] 07:42:06 INFO - PROCESS | 3036 | 1462372926020 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}] 07:42:06 INFO - PROCESS | 3036 | 1462372926106 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 07:42:06 INFO - PROCESS | 3036 | 1462372926113 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:06 INFO - PROCESS | 3036 | ++DOCSHELL 00000014FF1D3800 == 58 [pid = 3036] [id = 211] 07:42:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (00000014FC913C00) [pid = 3036] [serial = 631] [outer = 0000000000000000] 07:42:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (00000014FCF3E400) [pid = 3036] [serial = 632] [outer = 00000014FC913C00] 07:42:06 INFO - PROCESS | 3036 | 1462372926160 Marionette DEBUG loaded listener.js 07:42:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (00000014FD2B7C00) [pid = 3036] [serial = 633] [outer = 00000014FC913C00] 07:42:06 INFO - PROCESS | 3036 | 1462372926677 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]]]}] 07:42:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 07:42:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 734ms 07:42:06 INFO - PROCESS | 3036 | 1462372926751 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 07:42:06 INFO - PROCESS | 3036 | 1462372926757 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 07:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 07:42:06 INFO - PROCESS | 3036 | 1462372926763 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 07:42:06 INFO - PROCESS | 3036 | 1462372926768 Marionette TRACE conn5 <- [1,810,null,{}] 07:42:06 INFO - PROCESS | 3036 | 1462372926818 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}] 07:42:06 INFO - PROCESS | 3036 | 1462372926933 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 07:42:07 INFO - PROCESS | 3036 | 1462372927014 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:07 INFO - PROCESS | 3036 | ++DOCSHELL 000000148B7D6800 == 59 [pid = 3036] [id = 212] 07:42:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (0000001483C71C00) [pid = 3036] [serial = 634] [outer = 0000000000000000] 07:42:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (0000001489D3F400) [pid = 3036] [serial = 635] [outer = 0000001483C71C00] 07:42:07 INFO - PROCESS | 3036 | 1462372927072 Marionette DEBUG loaded listener.js 07:42:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (000000148A9A1C00) [pid = 3036] [serial = 636] [outer = 0000001483C71C00] 07:42:07 INFO - PROCESS | 3036 | 1462372927686 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] 07:42:07 INFO - PROCESS | 3036 | 1462372927715 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 07:42:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 07:42:07 INFO - PROCESS | 3036 | 1462372927723 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 07:42:07 INFO - PROCESS | 3036 | 1462372927726 Marionette TRACE conn5 <- [1,814,null,{}] 07:42:07 INFO - PROCESS | 3036 | 1462372927730 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}] 07:42:07 INFO - PROCESS | 3036 | 1462372927843 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 07:42:07 INFO - PROCESS | 3036 | 1462372927930 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:07 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F299000 == 60 [pid = 3036] [id = 213] 07:42:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (000000148C46A000) [pid = 3036] [serial = 637] [outer = 0000000000000000] 07:42:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (000000148E305C00) [pid = 3036] [serial = 638] [outer = 000000148C46A000] 07:42:07 INFO - PROCESS | 3036 | 1462372927987 Marionette DEBUG loaded listener.js 07:42:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (000000148EDEC400) [pid = 3036] [serial = 639] [outer = 000000148C46A000] 07:42:08 INFO - PROCESS | 3036 | 1462372928562 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]]]}] 07:42:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 07:42:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 880ms 07:42:08 INFO - PROCESS | 3036 | 1462372928607 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 07:42:08 INFO - PROCESS | 3036 | 1462372928610 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 07:42:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 07:42:08 INFO - PROCESS | 3036 | 1462372928614 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 07:42:08 INFO - PROCESS | 3036 | 1462372928618 Marionette TRACE conn5 <- [1,818,null,{}] 07:42:08 INFO - PROCESS | 3036 | 1462372928631 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}] 07:42:08 INFO - PROCESS | 3036 | 1462372928744 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 07:42:08 INFO - PROCESS | 3036 | 1462372928833 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:08 INFO - PROCESS | 3036 | ++DOCSHELL 00000014FD8B6800 == 61 [pid = 3036] [id = 214] 07:42:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000148FB4C400) [pid = 3036] [serial = 640] [outer = 0000000000000000] 07:42:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (0000001490A3B800) [pid = 3036] [serial = 641] [outer = 000000148FB4C400] 07:42:08 INFO - PROCESS | 3036 | 1462372928891 Marionette DEBUG loaded listener.js 07:42:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (0000001491414C00) [pid = 3036] [serial = 642] [outer = 000000148FB4C400] 07:42:09 INFO - PROCESS | 3036 | 1462372929484 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]]]}] 07:42:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 07:42:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 943ms 07:42:09 INFO - PROCESS | 3036 | 1462372929559 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 07:42:09 INFO - PROCESS | 3036 | 1462372929562 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 07:42:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 07:42:09 INFO - PROCESS | 3036 | 1462372929566 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 07:42:09 INFO - PROCESS | 3036 | 1462372929568 Marionette TRACE conn5 <- [1,822,null,{}] 07:42:09 INFO - PROCESS | 3036 | 1462372929572 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}] 07:42:09 INFO - PROCESS | 3036 | 1462372929710 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 07:42:09 INFO - PROCESS | 3036 | 1462372929825 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:09 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F5E0000 == 62 [pid = 3036] [id = 215] 07:42:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 119 (0000001491436C00) [pid = 3036] [serial = 643] [outer = 0000000000000000] 07:42:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 120 (00000014931D4400) [pid = 3036] [serial = 644] [outer = 0000001491436C00] 07:42:09 INFO - PROCESS | 3036 | 1462372929881 Marionette DEBUG loaded listener.js 07:42:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 121 (00000014931DB800) [pid = 3036] [serial = 645] [outer = 0000001491436C00] 07:42:10 INFO - PROCESS | 3036 | 1462372930425 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]]]}] 07:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 07:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 877ms 07:42:10 INFO - PROCESS | 3036 | 1462372930456 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 07:42:10 INFO - PROCESS | 3036 | 1462372930458 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 07:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 07:42:10 INFO - PROCESS | 3036 | 1462372930463 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 07:42:10 INFO - PROCESS | 3036 | 1462372930465 Marionette TRACE conn5 <- [1,826,null,{}] 07:42:10 INFO - PROCESS | 3036 | 1462372930469 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}] 07:42:10 INFO - PROCESS | 3036 | 1462372930574 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 07:42:10 INFO - PROCESS | 3036 | 1462372930661 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:10 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F4BD000 == 63 [pid = 3036] [id = 216] 07:42:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 122 (000000148F2C2000) [pid = 3036] [serial = 646] [outer = 0000000000000000] 07:42:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 123 (000000148F2C7400) [pid = 3036] [serial = 647] [outer = 000000148F2C2000] 07:42:10 INFO - PROCESS | 3036 | 1462372930715 Marionette DEBUG loaded listener.js 07:42:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 124 (000000148F2CCC00) [pid = 3036] [serial = 648] [outer = 000000148F2C2000] 07:42:11 INFO - PROCESS | 3036 | 1462372931298 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]]]}] 07:42:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 07:42:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 880ms 07:42:11 INFO - PROCESS | 3036 | 1462372931345 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 07:42:11 INFO - PROCESS | 3036 | 1462372931347 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 07:42:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 07:42:11 INFO - PROCESS | 3036 | 1462372931351 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 07:42:11 INFO - PROCESS | 3036 | 1462372931353 Marionette TRACE conn5 <- [1,830,null,{}] 07:42:11 INFO - PROCESS | 3036 | 1462372931357 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}] 07:42:11 INFO - PROCESS | 3036 | 1462372931484 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 07:42:11 INFO - PROCESS | 3036 | 1462372931576 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:11 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F884800 == 64 [pid = 3036] [id = 217] 07:42:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 125 (000000148F8B3400) [pid = 3036] [serial = 649] [outer = 0000000000000000] 07:42:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 126 (00000014931DE400) [pid = 3036] [serial = 650] [outer = 000000148F8B3400] 07:42:11 INFO - PROCESS | 3036 | 1462372931632 Marionette DEBUG loaded listener.js 07:42:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 127 (00000014FD254800) [pid = 3036] [serial = 651] [outer = 000000148F8B3400] 07:42:12 INFO - PROCESS | 3036 | 1462372932373 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]]]}] 07:42:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 07:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1029ms 07:42:12 INFO - PROCESS | 3036 | 1462372932382 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 07:42:12 INFO - PROCESS | 3036 | 1462372932387 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 07:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 07:42:12 INFO - PROCESS | 3036 | 1462372932392 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 07:42:12 INFO - PROCESS | 3036 | 1462372932396 Marionette TRACE conn5 <- [1,834,null,{}] 07:42:12 INFO - PROCESS | 3036 | 1462372932403 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}] 07:42:12 INFO - PROCESS | 3036 | 1462372932506 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 07:42:12 INFO - PROCESS | 3036 | 1462372932602 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:12 INFO - PROCESS | 3036 | ++DOCSHELL 000000148D693800 == 65 [pid = 3036] [id = 218] 07:42:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 128 (0000001489F52C00) [pid = 3036] [serial = 652] [outer = 0000000000000000] 07:42:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 129 (000000148A410C00) [pid = 3036] [serial = 653] [outer = 0000001489F52C00] 07:42:12 INFO - PROCESS | 3036 | 1462372932653 Marionette DEBUG loaded listener.js 07:42:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 130 (000000148BB3AC00) [pid = 3036] [serial = 654] [outer = 0000001489F52C00] 07:42:13 INFO - PROCESS | 3036 | 1462372933282 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]]]}] 07:42:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 07:42:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 943ms 07:42:13 INFO - PROCESS | 3036 | 1462372933340 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 07:42:13 INFO - PROCESS | 3036 | 1462372933347 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 07:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 07:42:13 INFO - PROCESS | 3036 | 1462372933353 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 07:42:13 INFO - PROCESS | 3036 | 1462372933356 Marionette TRACE conn5 <- [1,838,null,{}] 07:42:13 INFO - PROCESS | 3036 | 1462372933360 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}] 07:42:13 INFO - PROCESS | 3036 | 1462372933464 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 07:42:13 INFO - PROCESS | 3036 | 1462372933541 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:13 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E329800 == 66 [pid = 3036] [id = 219] 07:42:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 131 (000000148BCAEC00) [pid = 3036] [serial = 655] [outer = 0000000000000000] 07:42:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 132 (000000148D6E5400) [pid = 3036] [serial = 656] [outer = 000000148BCAEC00] 07:42:13 INFO - PROCESS | 3036 | 1462372933591 Marionette DEBUG loaded listener.js 07:42:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 133 (000000148E30E000) [pid = 3036] [serial = 657] [outer = 000000148BCAEC00] 07:42:13 INFO - PROCESS | 3036 | --DOCSHELL 000000148E33B000 == 65 [pid = 3036] [id = 176] 07:42:13 INFO - PROCESS | 3036 | --DOCSHELL 000000149371B800 == 64 [pid = 3036] [id = 177] 07:42:13 INFO - PROCESS | 3036 | --DOCSHELL 00000014FE171800 == 63 [pid = 3036] [id = 147] 07:42:13 INFO - PROCESS | 3036 | --DOCSHELL 000000148A51B800 == 62 [pid = 3036] [id = 175] 07:42:13 INFO - PROCESS | 3036 | --DOCSHELL 00000014FE3BB000 == 61 [pid = 3036] [id = 210] 07:42:13 INFO - PROCESS | 3036 | --DOCSHELL 00000014FDFD0000 == 60 [pid = 3036] [id = 209] 07:42:13 INFO - PROCESS | 3036 | --DOCSHELL 000000148A0E4800 == 59 [pid = 3036] [id = 208] 07:42:13 INFO - PROCESS | 3036 | --DOCSHELL 000000149375C000 == 58 [pid = 3036] [id = 207] 07:42:13 INFO - PROCESS | 3036 | --DOCSHELL 000000148E338800 == 57 [pid = 3036] [id = 206] 07:42:13 INFO - PROCESS | 3036 | --DOCSHELL 000000149072B800 == 56 [pid = 3036] [id = 205] 07:42:13 INFO - PROCESS | 3036 | --DOCSHELL 000000148E341800 == 55 [pid = 3036] [id = 204] 07:42:13 INFO - PROCESS | 3036 | --DOMWINDOW == 132 (000000149130A800) [pid = 3036] [serial = 554] [outer = 0000000000000000] [url = about:blank] 07:42:13 INFO - PROCESS | 3036 | --DOMWINDOW == 131 (000000148A9F5800) [pid = 3036] [serial = 557] [outer = 0000000000000000] [url = about:blank] 07:42:13 INFO - PROCESS | 3036 | --DOMWINDOW == 130 (000000148E247000) [pid = 3036] [serial = 560] [outer = 0000000000000000] [url = about:blank] 07:42:13 INFO - PROCESS | 3036 | --DOMWINDOW == 129 (0000001491439000) [pid = 3036] [serial = 563] [outer = 0000000000000000] [url = about:blank] 07:42:13 INFO - PROCESS | 3036 | --DOMWINDOW == 128 (0000001492610C00) [pid = 3036] [serial = 566] [outer = 0000000000000000] [url = about:blank] 07:42:13 INFO - PROCESS | 3036 | --DOCSHELL 000000148B146000 == 54 [pid = 3036] [id = 203] 07:42:13 INFO - PROCESS | 3036 | --DOCSHELL 000000148E429000 == 53 [pid = 3036] [id = 202] 07:42:13 INFO - PROCESS | 3036 | --DOCSHELL 000000148B9C6800 == 52 [pid = 3036] [id = 198] 07:42:13 INFO - PROCESS | 3036 | --DOCSHELL 0000001493715000 == 51 [pid = 3036] [id = 197] 07:42:14 INFO - PROCESS | 3036 | --DOMWINDOW == 127 (000000148DB7EC00) [pid = 3036] [serial = 576] [outer = 0000000000000000] [url = about:blank] 07:42:14 INFO - PROCESS | 3036 | --DOMWINDOW == 126 (000000148FC33800) [pid = 3036] [serial = 579] [outer = 0000000000000000] [url = about:blank] 07:42:14 INFO - PROCESS | 3036 | --DOMWINDOW == 125 (000000149311F000) [pid = 3036] [serial = 588] [outer = 0000000000000000] [url = about:blank] 07:42:14 INFO - PROCESS | 3036 | --DOMWINDOW == 124 (0000001492C1BC00) [pid = 3036] [serial = 587] [outer = 0000000000000000] [url = about:blank] 07:42:14 INFO - PROCESS | 3036 | --DOMWINDOW == 123 (0000001490A8E800) [pid = 3036] [serial = 581] [outer = 0000000000000000] [url = about:blank] 07:42:14 INFO - PROCESS | 3036 | --DOMWINDOW == 122 (0000001491451400) [pid = 3036] [serial = 584] [outer = 0000000000000000] [url = about:blank] 07:42:14 INFO - PROCESS | 3036 | --DOMWINDOW == 121 (000000148B5C6400) [pid = 3036] [serial = 575] [outer = 0000000000000000] [url = about:blank] 07:42:14 INFO - PROCESS | 3036 | --DOMWINDOW == 120 (000000148E30AC00) [pid = 3036] [serial = 573] [outer = 0000000000000000] [url = about:blank] 07:42:14 INFO - PROCESS | 3036 | --DOMWINDOW == 119 (000000148D793400) [pid = 3036] [serial = 572] [outer = 0000000000000000] [url = about:blank] 07:42:14 INFO - PROCESS | 3036 | --DOMWINDOW == 118 (000000148F43BC00) [pid = 3036] [serial = 578] [outer = 0000000000000000] [url = about:blank] 07:42:14 INFO - PROCESS | 3036 | --DOMWINDOW == 117 (000000148A406000) [pid = 3036] [serial = 570] [outer = 0000000000000000] [url = about:blank] 07:42:14 INFO - PROCESS | 3036 | --DOMWINDOW == 116 (0000001486B9F000) [pid = 3036] [serial = 569] [outer = 0000000000000000] [url = about:blank] 07:42:14 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (0000001491415400) [pid = 3036] [serial = 582] [outer = 0000000000000000] [url = about:blank] 07:42:14 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (0000001492582800) [pid = 3036] [serial = 585] [outer = 0000000000000000] [url = about:blank] 07:42:14 INFO - PROCESS | 3036 | 1462372934158 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]]]}] 07:42:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 07:42:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 837ms 07:42:14 INFO - PROCESS | 3036 | 1462372934195 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 07:42:14 INFO - PROCESS | 3036 | 1462372934198 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 07:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 07:42:14 INFO - PROCESS | 3036 | 1462372934201 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 07:42:14 INFO - PROCESS | 3036 | 1462372934205 Marionette TRACE conn5 <- [1,842,null,{}] 07:42:14 INFO - PROCESS | 3036 | 1462372934217 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}] 07:42:14 INFO - PROCESS | 3036 | 1462372934307 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 07:42:14 INFO - PROCESS | 3036 | 1462372934317 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:14 INFO - PROCESS | 3036 | ++DOCSHELL 000000148C410800 == 52 [pid = 3036] [id = 220] 07:42:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (000000148A9E8000) [pid = 3036] [serial = 658] [outer = 0000000000000000] 07:42:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000148C4C9800) [pid = 3036] [serial = 659] [outer = 000000148A9E8000] 07:42:14 INFO - PROCESS | 3036 | 1462372934367 Marionette DEBUG loaded listener.js 07:42:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (000000148E30AC00) [pid = 3036] [serial = 660] [outer = 000000148A9E8000] 07:42:14 INFO - PROCESS | 3036 | 1462372934845 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]]]}] 07:42:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 07:42:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 692ms 07:42:14 INFO - PROCESS | 3036 | 1462372934896 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 07:42:14 INFO - PROCESS | 3036 | 1462372934899 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 07:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 07:42:14 INFO - PROCESS | 3036 | 1462372934903 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 07:42:14 INFO - PROCESS | 3036 | 1462372934905 Marionette TRACE conn5 <- [1,846,null,{}] 07:42:14 INFO - PROCESS | 3036 | 1462372934908 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}] 07:42:15 INFO - PROCESS | 3036 | 1462372934995 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 07:42:15 INFO - PROCESS | 3036 | 1462372935003 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:15 INFO - PROCESS | 3036 | ++DOCSHELL 000000148ABCB800 == 53 [pid = 3036] [id = 221] 07:42:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (000000148E65E800) [pid = 3036] [serial = 661] [outer = 0000000000000000] 07:42:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 119 (000000148EDA7C00) [pid = 3036] [serial = 662] [outer = 000000148E65E800] 07:42:15 INFO - PROCESS | 3036 | 1462372935053 Marionette DEBUG loaded listener.js 07:42:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 120 (000000148EDAF400) [pid = 3036] [serial = 663] [outer = 000000148E65E800] 07:42:15 INFO - PROCESS | 3036 | 1462372935490 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]]]}] 07:42:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 07:42:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 629ms 07:42:15 INFO - PROCESS | 3036 | 1462372935535 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 07:42:15 INFO - PROCESS | 3036 | 1462372935537 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 07:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 07:42:15 INFO - PROCESS | 3036 | 1462372935541 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 07:42:15 INFO - PROCESS | 3036 | 1462372935543 Marionette TRACE conn5 <- [1,850,null,{}] 07:42:15 INFO - PROCESS | 3036 | 1462372935546 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}] 07:42:15 INFO - PROCESS | 3036 | 1462372935629 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 07:42:15 INFO - PROCESS | 3036 | 1462372935666 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:15 INFO - PROCESS | 3036 | ++DOCSHELL 000000148FC08800 == 54 [pid = 3036] [id = 222] 07:42:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 121 (000000148EDF1000) [pid = 3036] [serial = 664] [outer = 0000000000000000] 07:42:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 122 (000000148EDF4800) [pid = 3036] [serial = 665] [outer = 000000148EDF1000] 07:42:15 INFO - PROCESS | 3036 | 1462372935712 Marionette DEBUG loaded listener.js 07:42:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 123 (000000148F43DC00) [pid = 3036] [serial = 666] [outer = 000000148EDF1000] 07:42:16 INFO - PROCESS | 3036 | 1462372936149 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]]]}] 07:42:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 07:42:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 691ms 07:42:16 INFO - PROCESS | 3036 | 1462372936233 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 07:42:16 INFO - PROCESS | 3036 | 1462372936236 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 07:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 07:42:16 INFO - PROCESS | 3036 | 1462372936239 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 07:42:16 INFO - PROCESS | 3036 | 1462372936241 Marionette TRACE conn5 <- [1,854,null,{}] 07:42:16 INFO - PROCESS | 3036 | 1462372936250 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}] 07:42:16 INFO - PROCESS | 3036 | 1462372936355 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 07:42:16 INFO - PROCESS | 3036 | 1462372936372 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:16 INFO - PROCESS | 3036 | ++DOCSHELL 0000001490ABC800 == 55 [pid = 3036] [id = 223] 07:42:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 124 (000000148FB49C00) [pid = 3036] [serial = 667] [outer = 0000000000000000] 07:42:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 125 (000000148FBBAC00) [pid = 3036] [serial = 668] [outer = 000000148FB49C00] 07:42:16 INFO - PROCESS | 3036 | 1462372936420 Marionette DEBUG loaded listener.js 07:42:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 126 (000000148FC2C400) [pid = 3036] [serial = 669] [outer = 000000148FB49C00] 07:42:16 INFO - PROCESS | 3036 | 1462372936903 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]]]}] 07:42:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 07:42:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 691ms 07:42:16 INFO - PROCESS | 3036 | 1462372936934 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 07:42:16 INFO - PROCESS | 3036 | 1462372936936 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 07:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 07:42:16 INFO - PROCESS | 3036 | 1462372936939 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 07:42:16 INFO - PROCESS | 3036 | 1462372936941 Marionette TRACE conn5 <- [1,858,null,{}] 07:42:16 INFO - PROCESS | 3036 | 1462372936945 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}] 07:42:17 INFO - PROCESS | 3036 | 1462372937086 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 07:42:17 INFO - PROCESS | 3036 | 1462372937097 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:17 INFO - PROCESS | 3036 | ++DOCSHELL 0000001492663800 == 56 [pid = 3036] [id = 224] 07:42:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 127 (000000148FC38000) [pid = 3036] [serial = 670] [outer = 0000000000000000] 07:42:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 128 (0000001490A8FC00) [pid = 3036] [serial = 671] [outer = 000000148FC38000] 07:42:17 INFO - PROCESS | 3036 | 1462372937185 Marionette DEBUG loaded listener.js 07:42:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 129 (000000149130F800) [pid = 3036] [serial = 672] [outer = 000000148FC38000] 07:42:17 INFO - PROCESS | 3036 | 1462372937620 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]]]}] 07:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 07:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 732ms 07:42:17 INFO - PROCESS | 3036 | 1462372937675 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 07:42:17 INFO - PROCESS | 3036 | 1462372937677 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 07:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 07:42:17 INFO - PROCESS | 3036 | 1462372937681 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 07:42:17 INFO - PROCESS | 3036 | 1462372937682 Marionette TRACE conn5 <- [1,862,null,{}] 07:42:17 INFO - PROCESS | 3036 | 1462372937686 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}] 07:42:17 INFO - PROCESS | 3036 | 1462372937803 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 07:42:17 INFO - PROCESS | 3036 | 1462372937858 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:17 INFO - PROCESS | 3036 | ++DOCSHELL 0000001493153000 == 57 [pid = 3036] [id = 225] 07:42:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 130 (000000149141F000) [pid = 3036] [serial = 673] [outer = 0000000000000000] 07:42:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 131 (0000001491437400) [pid = 3036] [serial = 674] [outer = 000000149141F000] 07:42:17 INFO - PROCESS | 3036 | 1462372937904 Marionette DEBUG loaded listener.js 07:42:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 132 (00000014915A0C00) [pid = 3036] [serial = 675] [outer = 000000149141F000] 07:42:18 INFO - PROCESS | 3036 | 1462372938339 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]]]}] 07:42:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 07:42:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 691ms 07:42:18 INFO - PROCESS | 3036 | 1462372938408 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 07:42:18 INFO - PROCESS | 3036 | 1462372938411 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 07:42:18 INFO - PROCESS | 3036 | 1462372938419 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 07:42:18 INFO - PROCESS | 3036 | 1462372938421 Marionette TRACE conn5 <- [1,866,null,{}] 07:42:18 INFO - PROCESS | 3036 | 1462372938424 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}] 07:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 07:42:18 INFO - PROCESS | 3036 | 1462372938534 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 07:42:18 INFO - PROCESS | 3036 | --DOMWINDOW == 131 (000000148BCA7400) [pid = 3036] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 07:42:18 INFO - PROCESS | 3036 | --DOMWINDOW == 130 (000000149257F000) [pid = 3036] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 07:42:18 INFO - PROCESS | 3036 | --DOMWINDOW == 129 (0000001490A8F000) [pid = 3036] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 07:42:18 INFO - PROCESS | 3036 | --DOMWINDOW == 128 (0000001493122C00) [pid = 3036] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 07:42:18 INFO - PROCESS | 3036 | --DOMWINDOW == 127 (000000148E360800) [pid = 3036] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 07:42:18 INFO - PROCESS | 3036 | --DOMWINDOW == 126 (000000148AD55000) [pid = 3036] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 07:42:18 INFO - PROCESS | 3036 | --DOMWINDOW == 125 (000000148A9ECC00) [pid = 3036] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 07:42:18 INFO - PROCESS | 3036 | --DOMWINDOW == 124 (000000148E40C400) [pid = 3036] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 07:42:18 INFO - PROCESS | 3036 | --DOMWINDOW == 123 (000000148A11C000) [pid = 3036] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 07:42:18 INFO - PROCESS | 3036 | --DOMWINDOW == 122 (000000148FBC1000) [pid = 3036] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 07:42:18 INFO - PROCESS | 3036 | --DOMWINDOW == 121 (000000148C468800) [pid = 3036] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 07:42:18 INFO - PROCESS | 3036 | --DOMWINDOW == 120 (000000148A4B1000) [pid = 3036] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 07:42:18 INFO - PROCESS | 3036 | --DOMWINDOW == 119 (000000148E65FC00) [pid = 3036] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 07:42:18 INFO - PROCESS | 3036 | --DOMWINDOW == 118 (0000001491304C00) [pid = 3036] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 07:42:18 INFO - PROCESS | 3036 | --DOMWINDOW == 117 (000000149142B000) [pid = 3036] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 07:42:18 INFO - PROCESS | 3036 | --DOMWINDOW == 116 (000000148E240C00) [pid = 3036] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 07:42:18 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (0000001489864400) [pid = 3036] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 07:42:18 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (000000148FB53C00) [pid = 3036] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 07:42:18 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (0000001490A8B400) [pid = 3036] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 07:42:18 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (000000148BBA9800) [pid = 3036] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 07:42:18 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (0000001484826800) [pid = 3036] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 07:42:18 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (0000001493125800) [pid = 3036] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 07:42:18 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (0000001482548400) [pid = 3036] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 07:42:18 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000148B24A800) [pid = 3036] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 07:42:18 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (0000001491599400) [pid = 3036] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 07:42:18 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (000000148A99CC00) [pid = 3036] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 07:42:18 INFO - PROCESS | 3036 | 1462372938780 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:18 INFO - PROCESS | 3036 | ++DOCSHELL 000000148A0F9800 == 58 [pid = 3036] [id = 226] 07:42:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (0000001482C76C00) [pid = 3036] [serial = 676] [outer = 0000000000000000] 07:42:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (00000014877BD800) [pid = 3036] [serial = 677] [outer = 0000001482C76C00] 07:42:18 INFO - PROCESS | 3036 | 1462372938827 Marionette DEBUG loaded listener.js 07:42:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000148A9EDC00) [pid = 3036] [serial = 678] [outer = 0000001482C76C00] 07:42:19 INFO - PROCESS | 3036 | 1462372939165 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]]]}] 07:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 07:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 776ms 07:42:19 INFO - PROCESS | 3036 | 1462372939204 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 07:42:19 INFO - PROCESS | 3036 | 1462372939207 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 07:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 07:42:19 INFO - PROCESS | 3036 | 1462372939211 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 07:42:19 INFO - PROCESS | 3036 | 1462372939213 Marionette TRACE conn5 <- [1,870,null,{}] 07:42:19 INFO - PROCESS | 3036 | 1462372939216 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}] 07:42:19 INFO - PROCESS | 3036 | 1462372939301 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 07:42:19 INFO - PROCESS | 3036 | 1462372939374 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:19 INFO - PROCESS | 3036 | ++DOCSHELL 00000014954C3800 == 59 [pid = 3036] [id = 227] 07:42:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (0000001489DE9800) [pid = 3036] [serial = 679] [outer = 0000000000000000] 07:42:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (000000148E65C400) [pid = 3036] [serial = 680] [outer = 0000001489DE9800] 07:42:19 INFO - PROCESS | 3036 | 1462372939419 Marionette DEBUG loaded listener.js 07:42:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (0000001491453800) [pid = 3036] [serial = 681] [outer = 0000001489DE9800] 07:42:21 INFO - PROCESS | 3036 | 1462372941223 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]]]}] 07:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 07:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 2038ms 07:42:21 INFO - PROCESS | 3036 | 1462372941252 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 07:42:21 INFO - PROCESS | 3036 | 1462372941257 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 07:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 07:42:21 INFO - PROCESS | 3036 | 1462372941263 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 07:42:21 INFO - PROCESS | 3036 | 1462372941268 Marionette TRACE conn5 <- [1,874,null,{}] 07:42:21 INFO - PROCESS | 3036 | 1462372941276 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}] 07:42:21 INFO - PROCESS | 3036 | 1462372941395 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 07:42:21 INFO - PROCESS | 3036 | 1462372941491 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:21 INFO - PROCESS | 3036 | ++DOCSHELL 000000148AF25000 == 60 [pid = 3036] [id = 228] 07:42:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (0000001486B9D800) [pid = 3036] [serial = 682] [outer = 0000000000000000] 07:42:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (0000001489438800) [pid = 3036] [serial = 683] [outer = 0000001486B9D800] 07:42:21 INFO - PROCESS | 3036 | 1462372941551 Marionette DEBUG loaded listener.js 07:42:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (000000148A395800) [pid = 3036] [serial = 684] [outer = 0000001486B9D800] 07:42:22 INFO - PROCESS | 3036 | 1462372942189 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]]]}] 07:42:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 07:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 984ms 07:42:22 INFO - PROCESS | 3036 | 1462372942250 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 07:42:22 INFO - PROCESS | 3036 | 1462372942257 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 07:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 07:42:22 INFO - PROCESS | 3036 | 1462372942264 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 07:42:22 INFO - PROCESS | 3036 | 1462372942268 Marionette TRACE conn5 <- [1,878,null,{}] 07:42:22 INFO - PROCESS | 3036 | 1462372942272 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}] 07:42:22 INFO - PROCESS | 3036 | 1462372942428 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 07:42:22 INFO - PROCESS | 3036 | 1462372942483 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:22 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F4AE000 == 61 [pid = 3036] [id = 229] 07:42:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000148B5BA000) [pid = 3036] [serial = 685] [outer = 0000000000000000] 07:42:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (000000148B834000) [pid = 3036] [serial = 686] [outer = 000000148B5BA000] 07:42:22 INFO - PROCESS | 3036 | 1462372942540 Marionette DEBUG loaded listener.js 07:42:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (000000148BCEE800) [pid = 3036] [serial = 687] [outer = 000000148B5BA000] 07:42:23 INFO - PROCESS | 3036 | 1462372943177 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]]]}] 07:42:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 07:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 986ms 07:42:23 INFO - PROCESS | 3036 | 1462372943256 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 07:42:23 INFO - PROCESS | 3036 | 1462372943259 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 07:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 07:42:23 INFO - PROCESS | 3036 | 1462372943263 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 07:42:23 INFO - PROCESS | 3036 | 1462372943267 Marionette TRACE conn5 <- [1,882,null,{}] 07:42:23 INFO - PROCESS | 3036 | 1462372943279 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}] 07:42:23 INFO - PROCESS | 3036 | 1462372943405 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 07:42:23 INFO - PROCESS | 3036 | 1462372943519 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:23 INFO - PROCESS | 3036 | ++DOCSHELL 00000014FDFD1800 == 62 [pid = 3036] [id = 230] 07:42:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 119 (000000148E245000) [pid = 3036] [serial = 688] [outer = 0000000000000000] 07:42:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 120 (000000148E659800) [pid = 3036] [serial = 689] [outer = 000000148E245000] 07:42:23 INFO - PROCESS | 3036 | 1462372943581 Marionette DEBUG loaded listener.js 07:42:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 121 (000000148F449C00) [pid = 3036] [serial = 690] [outer = 000000148E245000] 07:42:24 INFO - PROCESS | 3036 | 1462372944185 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]]]}] 07:42:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 07:42:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 943ms 07:42:24 INFO - PROCESS | 3036 | 1462372944208 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 07:42:24 INFO - PROCESS | 3036 | 1462372944211 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 07:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 07:42:24 INFO - PROCESS | 3036 | 1462372944215 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 07:42:24 INFO - PROCESS | 3036 | 1462372944217 Marionette TRACE conn5 <- [1,886,null,{}] 07:42:24 INFO - PROCESS | 3036 | 1462372944221 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}] 07:42:24 INFO - PROCESS | 3036 | 1462372944337 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 07:42:24 INFO - PROCESS | 3036 | 1462372944427 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:24 INFO - PROCESS | 3036 | ++DOCSHELL 0000001492756000 == 63 [pid = 3036] [id = 231] 07:42:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 122 (000000148FBC6400) [pid = 3036] [serial = 691] [outer = 0000000000000000] 07:42:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 123 (0000001490A87800) [pid = 3036] [serial = 692] [outer = 000000148FBC6400] 07:42:24 INFO - PROCESS | 3036 | 1462372944484 Marionette DEBUG loaded listener.js 07:42:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 124 (0000001492581400) [pid = 3036] [serial = 693] [outer = 000000148FBC6400] 07:42:25 INFO - PROCESS | 3036 | 1462372945073 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]]]}] 07:42:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 125 (000000148F7DEC00) [pid = 3036] [serial = 694] [outer = 0000001483CDE800] 07:42:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 07:42:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 944ms 07:42:25 INFO - PROCESS | 3036 | 1462372945175 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 07:42:25 INFO - PROCESS | 3036 | 1462372945178 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 07:42:25 INFO - PROCESS | 3036 | 1462372945197 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 07:42:25 INFO - PROCESS | 3036 | 1462372945199 Marionette TRACE conn5 <- [1,890,null,{}] 07:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 07:42:25 INFO - PROCESS | 3036 | 1462372945203 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}] 07:42:25 INFO - PROCESS | 3036 | 1462372945321 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 07:42:25 INFO - PROCESS | 3036 | 1462372945434 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:25 INFO - PROCESS | 3036 | ++DOCSHELL 000000148EACE800 == 64 [pid = 3036] [id = 232] 07:42:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 126 (000000148E65D800) [pid = 3036] [serial = 695] [outer = 0000000000000000] 07:42:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 127 (000000148F7E6800) [pid = 3036] [serial = 696] [outer = 000000148E65D800] 07:42:25 INFO - PROCESS | 3036 | 1462372945491 Marionette DEBUG loaded listener.js 07:42:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 128 (0000001492615000) [pid = 3036] [serial = 697] [outer = 000000148E65D800] 07:42:26 INFO - PROCESS | 3036 | 1462372946047 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]]]}] 07:42:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 07:42:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 881ms 07:42:26 INFO - PROCESS | 3036 | 1462372946086 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 07:42:26 INFO - PROCESS | 3036 | 1462372946088 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 07:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 07:42:26 INFO - PROCESS | 3036 | 1462372946092 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 07:42:26 INFO - PROCESS | 3036 | 1462372946094 Marionette TRACE conn5 <- [1,894,null,{}] 07:42:26 INFO - PROCESS | 3036 | 1462372946098 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}] 07:42:26 INFO - PROCESS | 3036 | 1462372946242 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 07:42:26 INFO - PROCESS | 3036 | 1462372946339 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:26 INFO - PROCESS | 3036 | ++DOCSHELL 0000001492757800 == 65 [pid = 3036] [id = 233] 07:42:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 129 (0000001493849000) [pid = 3036] [serial = 698] [outer = 0000000000000000] 07:42:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 130 (00000014FBE27C00) [pid = 3036] [serial = 699] [outer = 0000001493849000] 07:42:26 INFO - PROCESS | 3036 | 1462372946395 Marionette DEBUG loaded listener.js 07:42:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 131 (00000014FCF31800) [pid = 3036] [serial = 700] [outer = 0000001493849000] 07:42:26 INFO - PROCESS | 3036 | 1462372946967 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]]]}] 07:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 07:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 944ms 07:42:27 INFO - PROCESS | 3036 | 1462372947039 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 07:42:27 INFO - PROCESS | 3036 | 1462372947042 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 07:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 07:42:27 INFO - PROCESS | 3036 | 1462372947045 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 07:42:27 INFO - PROCESS | 3036 | 1462372947048 Marionette TRACE conn5 <- [1,898,null,{}] 07:42:27 INFO - PROCESS | 3036 | 1462372947052 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}] 07:42:27 INFO - PROCESS | 3036 | 1462372947162 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 07:42:27 INFO - PROCESS | 3036 | 1462372947283 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:27 INFO - PROCESS | 3036 | ++DOCSHELL 0000001483C40000 == 66 [pid = 3036] [id = 234] 07:42:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 132 (0000001482BEC800) [pid = 3036] [serial = 701] [outer = 0000000000000000] 07:42:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 133 (0000001486A9E800) [pid = 3036] [serial = 702] [outer = 0000001482BEC800] 07:42:27 INFO - PROCESS | 3036 | 1462372947343 Marionette DEBUG loaded listener.js 07:42:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 134 (000000148BB3D400) [pid = 3036] [serial = 703] [outer = 0000001482BEC800] 07:42:28 INFO - PROCESS | 3036 | 1462372948080 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]]]}] 07:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 07:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1088ms 07:42:28 INFO - PROCESS | 3036 | 1462372948136 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 07:42:28 INFO - PROCESS | 3036 | 1462372948141 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 07:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 07:42:28 INFO - PROCESS | 3036 | 1462372948146 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 07:42:28 INFO - PROCESS | 3036 | 1462372948150 Marionette TRACE conn5 <- [1,902,null,{}] 07:42:28 INFO - PROCESS | 3036 | 1462372948156 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}] 07:42:28 INFO - PROCESS | 3036 | 1462372948266 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 07:42:28 INFO - PROCESS | 3036 | 1462372948379 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:28 INFO - PROCESS | 3036 | ++DOCSHELL 000000148B13A800 == 67 [pid = 3036] [id = 235] 07:42:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 135 (000000148A391800) [pid = 3036] [serial = 704] [outer = 0000000000000000] 07:42:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 136 (000000148A406000) [pid = 3036] [serial = 705] [outer = 000000148A391800] 07:42:28 INFO - PROCESS | 3036 | 1462372948434 Marionette DEBUG loaded listener.js 07:42:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 137 (000000148A9F0000) [pid = 3036] [serial = 706] [outer = 000000148A391800] 07:42:28 INFO - PROCESS | 3036 | --DOCSHELL 000000148BC05800 == 66 [pid = 3036] [id = 186] 07:42:28 INFO - PROCESS | 3036 | --DOCSHELL 000000148A50C000 == 65 [pid = 3036] [id = 109] 07:42:28 INFO - PROCESS | 3036 | --DOCSHELL 000000148B9BC000 == 64 [pid = 3036] [id = 103] 07:42:28 INFO - PROCESS | 3036 | --DOCSHELL 000000148A0F9800 == 63 [pid = 3036] [id = 226] 07:42:28 INFO - PROCESS | 3036 | --DOCSHELL 0000001493153000 == 62 [pid = 3036] [id = 225] 07:42:28 INFO - PROCESS | 3036 | --DOCSHELL 0000001492663800 == 61 [pid = 3036] [id = 224] 07:42:28 INFO - PROCESS | 3036 | --DOCSHELL 0000001490ABC800 == 60 [pid = 3036] [id = 223] 07:42:28 INFO - PROCESS | 3036 | --DOCSHELL 000000148FC08800 == 59 [pid = 3036] [id = 222] 07:42:28 INFO - PROCESS | 3036 | --DOCSHELL 000000148ABCB800 == 58 [pid = 3036] [id = 221] 07:42:28 INFO - PROCESS | 3036 | --DOMWINDOW == 136 (00000014926ADC00) [pid = 3036] [serial = 599] [outer = 0000000000000000] [url = about:blank] 07:42:28 INFO - PROCESS | 3036 | --DOMWINDOW == 135 (00000014FCF3E400) [pid = 3036] [serial = 632] [outer = 0000000000000000] [url = about:blank] 07:42:28 INFO - PROCESS | 3036 | --DOCSHELL 000000148C410800 == 57 [pid = 3036] [id = 220] 07:42:28 INFO - PROCESS | 3036 | --DOCSHELL 000000148E329800 == 56 [pid = 3036] [id = 219] 07:42:28 INFO - PROCESS | 3036 | --DOCSHELL 000000148D693800 == 55 [pid = 3036] [id = 218] 07:42:28 INFO - PROCESS | 3036 | --DOCSHELL 000000148B7D6800 == 54 [pid = 3036] [id = 212] 07:42:28 INFO - PROCESS | 3036 | --DOMWINDOW == 134 (000000148F444000) [pid = 3036] [serial = 561] [outer = 0000000000000000] [url = about:blank] 07:42:28 INFO - PROCESS | 3036 | --DOMWINDOW == 133 (00000014926A6C00) [pid = 3036] [serial = 567] [outer = 0000000000000000] [url = about:blank] 07:42:28 INFO - PROCESS | 3036 | --DOMWINDOW == 132 (000000149142B400) [pid = 3036] [serial = 620] [outer = 0000000000000000] [url = about:blank] 07:42:28 INFO - PROCESS | 3036 | --DOMWINDOW == 131 (00000014FBE1C400) [pid = 3036] [serial = 590] [outer = 0000000000000000] [url = about:blank] 07:42:28 INFO - PROCESS | 3036 | --DOMWINDOW == 130 (000000148FC38400) [pid = 3036] [serial = 597] [outer = 0000000000000000] [url = about:blank] 07:42:28 INFO - PROCESS | 3036 | --DOMWINDOW == 129 (000000148B247400) [pid = 3036] [serial = 605] [outer = 0000000000000000] [url = about:blank] 07:42:28 INFO - PROCESS | 3036 | --DOMWINDOW == 128 (000000148B838800) [pid = 3036] [serial = 558] [outer = 0000000000000000] [url = about:blank] 07:42:28 INFO - PROCESS | 3036 | --DOMWINDOW == 127 (0000001491306000) [pid = 3036] [serial = 531] [outer = 0000000000000000] [url = about:blank] 07:42:28 INFO - PROCESS | 3036 | --DOMWINDOW == 126 (000000148FB4F800) [pid = 3036] [serial = 603] [outer = 0000000000000000] [url = about:blank] 07:42:28 INFO - PROCESS | 3036 | --DOMWINDOW == 125 (000000149257B000) [pid = 3036] [serial = 486] [outer = 0000000000000000] [url = about:blank] 07:42:28 INFO - PROCESS | 3036 | --DOMWINDOW == 124 (000000148E661400) [pid = 3036] [serial = 614] [outer = 0000000000000000] [url = about:blank] 07:42:28 INFO - PROCESS | 3036 | --DOMWINDOW == 123 (000000148CD10C00) [pid = 3036] [serial = 594] [outer = 0000000000000000] [url = about:blank] 07:42:28 INFO - PROCESS | 3036 | --DOMWINDOW == 122 (00000014926A5800) [pid = 3036] [serial = 626] [outer = 0000000000000000] [url = about:blank] 07:42:28 INFO - PROCESS | 3036 | --DOMWINDOW == 121 (000000148C3D3400) [pid = 3036] [serial = 606] [outer = 0000000000000000] [url = about:blank] 07:42:29 INFO - PROCESS | 3036 | --DOMWINDOW == 120 (0000001492C20000) [pid = 3036] [serial = 627] [outer = 0000000000000000] [url = about:blank] 07:42:29 INFO - PROCESS | 3036 | --DOMWINDOW == 119 (000000149260F800) [pid = 3036] [serial = 623] [outer = 0000000000000000] [url = about:blank] 07:42:29 INFO - PROCESS | 3036 | --DOMWINDOW == 118 (000000148FB52000) [pid = 3036] [serial = 615] [outer = 0000000000000000] [url = about:blank] 07:42:29 INFO - PROCESS | 3036 | --DOMWINDOW == 117 (000000148E65F000) [pid = 3036] [serial = 596] [outer = 0000000000000000] [url = about:blank] 07:42:29 INFO - PROCESS | 3036 | --DOMWINDOW == 116 (000000149159A800) [pid = 3036] [serial = 564] [outer = 0000000000000000] [url = about:blank] 07:42:29 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (0000001490A38000) [pid = 3036] [serial = 483] [outer = 0000000000000000] [url = about:blank] 07:42:29 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (000000148A3E1C00) [pid = 3036] [serial = 608] [outer = 0000000000000000] [url = about:blank] 07:42:29 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (000000148FBC7400) [pid = 3036] [serial = 617] [outer = 0000000000000000] [url = about:blank] 07:42:29 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (000000149159EC00) [pid = 3036] [serial = 621] [outer = 0000000000000000] [url = about:blank] 07:42:29 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (000000149142AC00) [pid = 3036] [serial = 555] [outer = 0000000000000000] [url = about:blank] 07:42:29 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (000000148DB70000) [pid = 3036] [serial = 611] [outer = 0000000000000000] [url = about:blank] 07:42:29 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (000000148E30F400) [pid = 3036] [serial = 612] [outer = 0000000000000000] [url = about:blank] 07:42:29 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000148A392000) [pid = 3036] [serial = 525] [outer = 0000000000000000] [url = about:blank] 07:42:29 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (00000014FBE26C00) [pid = 3036] [serial = 591] [outer = 0000000000000000] [url = about:blank] 07:42:29 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (00000014926AD800) [pid = 3036] [serial = 624] [outer = 0000000000000000] [url = about:blank] 07:42:29 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (00000014FBE20C00) [pid = 3036] [serial = 629] [outer = 0000000000000000] [url = about:blank] 07:42:29 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (000000148AD4BC00) [pid = 3036] [serial = 609] [outer = 0000000000000000] [url = about:blank] 07:42:29 INFO - PROCESS | 3036 | --DOMWINDOW == 103 (000000148E65C800) [pid = 3036] [serial = 602] [outer = 0000000000000000] [url = about:blank] 07:42:29 INFO - PROCESS | 3036 | --DOMWINDOW == 102 (000000148B1C9800) [pid = 3036] [serial = 593] [outer = 0000000000000000] [url = about:blank] 07:42:29 INFO - PROCESS | 3036 | --DOMWINDOW == 101 (000000148783B000) [pid = 3036] [serial = 477] [outer = 0000000000000000] [url = about:blank] 07:42:29 INFO - PROCESS | 3036 | --DOMWINDOW == 100 (000000148BCF7C00) [pid = 3036] [serial = 528] [outer = 0000000000000000] [url = about:blank] 07:42:29 INFO - PROCESS | 3036 | --DOMWINDOW == 99 (0000001492616C00) [pid = 3036] [serial = 534] [outer = 0000000000000000] [url = about:blank] 07:42:29 INFO - PROCESS | 3036 | --DOMWINDOW == 98 (000000148BC68400) [pid = 3036] [serial = 480] [outer = 0000000000000000] [url = about:blank] 07:42:29 INFO - PROCESS | 3036 | --DOMWINDOW == 97 (000000148FC31C00) [pid = 3036] [serial = 618] [outer = 0000000000000000] [url = about:blank] 07:42:29 INFO - PROCESS | 3036 | --DOMWINDOW == 96 (00000014FC747400) [pid = 3036] [serial = 630] [outer = 0000000000000000] [url = about:blank] 07:42:29 INFO - PROCESS | 3036 | 1462372949075 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]]]}] 07:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 07:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 986ms 07:42:29 INFO - PROCESS | 3036 | 1462372949137 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 07:42:29 INFO - PROCESS | 3036 | 1462372949143 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 07:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 07:42:29 INFO - PROCESS | 3036 | 1462372949149 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 07:42:29 INFO - PROCESS | 3036 | 1462372949152 Marionette TRACE conn5 <- [1,906,null,{}] 07:42:29 INFO - PROCESS | 3036 | 1462372949156 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}] 07:42:29 INFO - PROCESS | 3036 | 1462372949258 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 07:42:29 INFO - PROCESS | 3036 | 1462372949336 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:29 INFO - PROCESS | 3036 | ++DOCSHELL 000000148B13C000 == 55 [pid = 3036] [id = 236] 07:42:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 97 (0000001483C77000) [pid = 3036] [serial = 707] [outer = 0000000000000000] 07:42:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 98 (0000001489F5D800) [pid = 3036] [serial = 708] [outer = 0000001483C77000] 07:42:29 INFO - PROCESS | 3036 | 1462372949385 Marionette DEBUG loaded listener.js 07:42:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 99 (000000148B5C4C00) [pid = 3036] [serial = 709] [outer = 0000001483C77000] 07:42:29 INFO - PROCESS | 3036 | 1462372949817 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]]]}] 07:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 07:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 735ms 07:42:29 INFO - PROCESS | 3036 | 1462372949884 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 07:42:29 INFO - PROCESS | 3036 | 1462372949887 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 07:42:29 INFO - PROCESS | 3036 | 1462372949890 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 07:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 07:42:29 INFO - PROCESS | 3036 | 1462372949894 Marionette TRACE conn5 <- [1,910,null,{}] 07:42:29 INFO - PROCESS | 3036 | 1462372949906 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}] 07:42:30 INFO - PROCESS | 3036 | 1462372950005 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 07:42:30 INFO - PROCESS | 3036 | 1462372950022 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:30 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E33C800 == 56 [pid = 3036] [id = 237] 07:42:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 100 (000000148D78C000) [pid = 3036] [serial = 710] [outer = 0000000000000000] 07:42:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 101 (000000148E215800) [pid = 3036] [serial = 711] [outer = 000000148D78C000] 07:42:30 INFO - PROCESS | 3036 | 1462372950073 Marionette DEBUG loaded listener.js 07:42:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (000000148E35E800) [pid = 3036] [serial = 712] [outer = 000000148D78C000] 07:42:30 INFO - PROCESS | 3036 | 1462372950527 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]]]}] 07:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 07:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 691ms 07:42:30 INFO - PROCESS | 3036 | 1462372950584 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 07:42:30 INFO - PROCESS | 3036 | 1462372950587 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 07:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 07:42:30 INFO - PROCESS | 3036 | 1462372950590 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 07:42:30 INFO - PROCESS | 3036 | 1462372950592 Marionette TRACE conn5 <- [1,914,null,{}] 07:42:30 INFO - PROCESS | 3036 | 1462372950596 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}] 07:42:30 INFO - PROCESS | 3036 | 1462372950721 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 07:42:30 INFO - PROCESS | 3036 | 1462372950735 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:30 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F4AC800 == 57 [pid = 3036] [id = 238] 07:42:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (000000148E661800) [pid = 3036] [serial = 713] [outer = 0000000000000000] 07:42:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (000000148EDAD400) [pid = 3036] [serial = 714] [outer = 000000148E661800] 07:42:30 INFO - PROCESS | 3036 | 1462372950781 Marionette DEBUG loaded listener.js 07:42:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (000000148EDF2400) [pid = 3036] [serial = 715] [outer = 000000148E661800] 07:42:31 INFO - PROCESS | 3036 | 1462372951220 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]]]}] 07:42:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 07:42:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 691ms 07:42:31 INFO - PROCESS | 3036 | 1462372951285 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 07:42:31 INFO - PROCESS | 3036 | 1462372951287 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 07:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 07:42:31 INFO - PROCESS | 3036 | 1462372951290 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 07:42:31 INFO - PROCESS | 3036 | 1462372951292 Marionette TRACE conn5 <- [1,918,null,{}] 07:42:31 INFO - PROCESS | 3036 | 1462372951301 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}] 07:42:31 INFO - PROCESS | 3036 | 1462372951411 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 07:42:31 INFO - PROCESS | 3036 | 1462372951422 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:31 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F882000 == 58 [pid = 3036] [id = 239] 07:42:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (000000148EDEA400) [pid = 3036] [serial = 716] [outer = 0000000000000000] 07:42:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (000000148F2C2800) [pid = 3036] [serial = 717] [outer = 000000148EDEA400] 07:42:31 INFO - PROCESS | 3036 | 1462372951511 Marionette DEBUG loaded listener.js 07:42:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000148F7DE800) [pid = 3036] [serial = 718] [outer = 000000148EDEA400] 07:42:31 INFO - PROCESS | 3036 | 1462372951983 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]]]}] 07:42:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 07:42:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 734ms 07:42:32 INFO - PROCESS | 3036 | 1462372952027 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 07:42:32 INFO - PROCESS | 3036 | 1462372952029 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 07:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 07:42:32 INFO - PROCESS | 3036 | 1462372952061 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 07:42:32 INFO - PROCESS | 3036 | 1462372952063 Marionette TRACE conn5 <- [1,922,null,{}] 07:42:32 INFO - PROCESS | 3036 | 1462372952078 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}] 07:42:32 INFO - PROCESS | 3036 | 1462372952226 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 07:42:32 INFO - PROCESS | 3036 | 1462372952276 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:32 INFO - PROCESS | 3036 | ++DOCSHELL 0000001490729000 == 59 [pid = 3036] [id = 240] 07:42:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000148FBF2800) [pid = 3036] [serial = 719] [outer = 0000000000000000] 07:42:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (000000148FC38C00) [pid = 3036] [serial = 720] [outer = 000000148FBF2800] 07:42:32 INFO - PROCESS | 3036 | 1462372952324 Marionette DEBUG loaded listener.js 07:42:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (0000001490A8C800) [pid = 3036] [serial = 721] [outer = 000000148FBF2800] 07:42:32 INFO - PROCESS | 3036 | 1462372952754 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]]]}] 07:42:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 07:42:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 775ms 07:42:32 INFO - PROCESS | 3036 | 1462372952811 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 07:42:32 INFO - PROCESS | 3036 | 1462372952813 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 07:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 07:42:32 INFO - PROCESS | 3036 | 1462372952825 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 07:42:32 INFO - PROCESS | 3036 | 1462372952827 Marionette TRACE conn5 <- [1,926,null,{}] 07:42:32 INFO - PROCESS | 3036 | 1462372952831 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}] 07:42:32 INFO - PROCESS | 3036 | 1462372952940 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 07:42:33 INFO - PROCESS | 3036 | 1462372952991 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:33 INFO - PROCESS | 3036 | ++DOCSHELL 0000001491486800 == 60 [pid = 3036] [id = 241] 07:42:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (0000001490A8B800) [pid = 3036] [serial = 722] [outer = 0000000000000000] 07:42:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (000000149130A800) [pid = 3036] [serial = 723] [outer = 0000001490A8B800] 07:42:33 INFO - PROCESS | 3036 | 1462372953039 Marionette DEBUG loaded listener.js 07:42:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (000000149142F000) [pid = 3036] [serial = 724] [outer = 0000001490A8B800] 07:42:33 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (0000001492611800) [pid = 3036] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 07:42:33 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (000000148E65E800) [pid = 3036] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 07:42:33 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (000000148FC38000) [pid = 3036] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 07:42:33 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (000000148A9E8000) [pid = 3036] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 07:42:33 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (000000148BCAEC00) [pid = 3036] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 07:42:33 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000149141F000) [pid = 3036] [serial = 673] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 07:42:33 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (000000148FB49C00) [pid = 3036] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 07:42:33 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (0000001489F52C00) [pid = 3036] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 07:42:33 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (000000148EDF1000) [pid = 3036] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 07:42:33 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (0000001482C76C00) [pid = 3036] [serial = 676] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 07:42:33 INFO - PROCESS | 3036 | 1462372953481 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]]]}] 07:42:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 07:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 692ms 07:42:33 INFO - PROCESS | 3036 | 1462372953521 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 07:42:33 INFO - PROCESS | 3036 | 1462372953523 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 07:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 07:42:33 INFO - PROCESS | 3036 | 1462372953531 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 07:42:33 INFO - PROCESS | 3036 | 1462372953533 Marionette TRACE conn5 <- [1,930,null,{}] 07:42:33 INFO - PROCESS | 3036 | 1462372953574 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}] 07:42:33 INFO - PROCESS | 3036 | 1462372953660 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 07:42:33 INFO - PROCESS | 3036 | 1462372953669 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:33 INFO - PROCESS | 3036 | ++DOCSHELL 0000001492667000 == 61 [pid = 3036] [id = 242] 07:42:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (000000148C4D0800) [pid = 3036] [serial = 725] [outer = 0000000000000000] 07:42:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (000000149141E000) [pid = 3036] [serial = 726] [outer = 000000148C4D0800] 07:42:33 INFO - PROCESS | 3036 | 1462372953716 Marionette DEBUG loaded listener.js 07:42:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (000000149145EC00) [pid = 3036] [serial = 727] [outer = 000000148C4D0800] 07:42:34 INFO - PROCESS | 3036 | 1462372954154 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]]]}] 07:42:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 07:42:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 670ms 07:42:34 INFO - PROCESS | 3036 | 1462372954200 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 07:42:34 INFO - PROCESS | 3036 | 1462372954203 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 07:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 07:42:34 INFO - PROCESS | 3036 | 1462372954206 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 07:42:34 INFO - PROCESS | 3036 | 1462372954208 Marionette TRACE conn5 <- [1,934,null,{}] 07:42:34 INFO - PROCESS | 3036 | 1462372954212 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}] 07:42:34 INFO - PROCESS | 3036 | 1462372954298 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 07:42:34 INFO - PROCESS | 3036 | 1462372954306 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:34 INFO - PROCESS | 3036 | ++DOCSHELL 000000149274C000 == 62 [pid = 3036] [id = 243] 07:42:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (00000014915A2800) [pid = 3036] [serial = 728] [outer = 0000000000000000] 07:42:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000149260F800) [pid = 3036] [serial = 729] [outer = 00000014915A2800] 07:42:34 INFO - PROCESS | 3036 | 1462372954354 Marionette DEBUG loaded listener.js 07:42:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (00000014926A7C00) [pid = 3036] [serial = 730] [outer = 00000014915A2800] 07:42:34 INFO - PROCESS | 3036 | 1462372954774 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]]]}] 07:42:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 07:42:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 628ms 07:42:34 INFO - PROCESS | 3036 | 1462372954837 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 07:42:34 INFO - PROCESS | 3036 | 1462372954839 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 07:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 07:42:34 INFO - PROCESS | 3036 | 1462372954842 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 07:42:34 INFO - PROCESS | 3036 | 1462372954844 Marionette TRACE conn5 <- [1,938,null,{}] 07:42:34 INFO - PROCESS | 3036 | 1462372954848 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}] 07:42:34 INFO - PROCESS | 3036 | 1462372954936 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 07:42:34 INFO - PROCESS | 3036 | 1462372954942 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:34 INFO - PROCESS | 3036 | ++DOCSHELL 0000001493702800 == 63 [pid = 3036] [id = 244] 07:42:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (0000001492C1B400) [pid = 3036] [serial = 731] [outer = 0000000000000000] 07:42:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (000000149311F400) [pid = 3036] [serial = 732] [outer = 0000001492C1B400] 07:42:34 INFO - PROCESS | 3036 | 1462372954990 Marionette DEBUG loaded listener.js 07:42:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (00000014931DBC00) [pid = 3036] [serial = 733] [outer = 0000001492C1B400] 07:42:35 INFO - PROCESS | 3036 | 1462372955621 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]]]}] 07:42:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 07:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 838ms 07:42:35 INFO - PROCESS | 3036 | 1462372955692 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 07:42:35 INFO - PROCESS | 3036 | 1462372955697 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 07:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 07:42:35 INFO - PROCESS | 3036 | 1462372955704 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 07:42:35 INFO - PROCESS | 3036 | 1462372955708 Marionette TRACE conn5 <- [1,942,null,{}] 07:42:35 INFO - PROCESS | 3036 | 1462372955715 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}] 07:42:35 INFO - PROCESS | 3036 | 1462372955837 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 07:42:35 INFO - PROCESS | 3036 | 1462372955958 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:35 INFO - PROCESS | 3036 | ++DOCSHELL 000000148C410800 == 64 [pid = 3036] [id = 245] 07:42:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (0000001489F51400) [pid = 3036] [serial = 734] [outer = 0000000000000000] 07:42:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (000000148A9E7800) [pid = 3036] [serial = 735] [outer = 0000001489F51400] 07:42:36 INFO - PROCESS | 3036 | 1462372956025 Marionette DEBUG loaded listener.js 07:42:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000148BBA0000) [pid = 3036] [serial = 736] [outer = 0000001489F51400] 07:42:36 INFO - PROCESS | 3036 | 1462372956649 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]]]}] 07:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 07:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 987ms 07:42:36 INFO - PROCESS | 3036 | 1462372956691 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 07:42:36 INFO - PROCESS | 3036 | 1462372956698 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 07:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 07:42:36 INFO - PROCESS | 3036 | 1462372956705 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 07:42:36 INFO - PROCESS | 3036 | 1462372956708 Marionette TRACE conn5 <- [1,946,null,{}] 07:42:36 INFO - PROCESS | 3036 | 1462372956712 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}] 07:42:36 INFO - PROCESS | 3036 | 1462372956828 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 07:42:36 INFO - PROCESS | 3036 | 1462372956922 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:36 INFO - PROCESS | 3036 | ++DOCSHELL 000000149071E000 == 65 [pid = 3036] [id = 246] 07:42:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (000000148E305800) [pid = 3036] [serial = 737] [outer = 0000000000000000] 07:42:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (000000148E656400) [pid = 3036] [serial = 738] [outer = 000000148E305800] 07:42:36 INFO - PROCESS | 3036 | 1462372956978 Marionette DEBUG loaded listener.js 07:42:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 119 (000000148F7E5400) [pid = 3036] [serial = 739] [outer = 000000148E305800] 07:42:37 INFO - PROCESS | 3036 | 1462372957532 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]]]}] 07:42:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 07:42:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 880ms 07:42:37 INFO - PROCESS | 3036 | 1462372957590 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 07:42:37 INFO - PROCESS | 3036 | 1462372957593 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 07:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 07:42:37 INFO - PROCESS | 3036 | 1462372957597 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 07:42:37 INFO - PROCESS | 3036 | 1462372957601 Marionette TRACE conn5 <- [1,950,null,{}] 07:42:37 INFO - PROCESS | 3036 | 1462372957614 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}] 07:42:37 INFO - PROCESS | 3036 | 1462372957733 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 07:42:37 INFO - PROCESS | 3036 | 1462372957857 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:37 INFO - PROCESS | 3036 | ++DOCSHELL 0000001495B91800 == 66 [pid = 3036] [id = 247] 07:42:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 120 (0000001490A39000) [pid = 3036] [serial = 740] [outer = 0000000000000000] 07:42:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 121 (000000149141F000) [pid = 3036] [serial = 741] [outer = 0000001490A39000] 07:42:37 INFO - PROCESS | 3036 | 1462372957916 Marionette DEBUG loaded listener.js 07:42:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 122 (00000014931E1800) [pid = 3036] [serial = 742] [outer = 0000001490A39000] 07:42:38 INFO - PROCESS | 3036 | 1462372958540 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]]]}] 07:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 07:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 985ms 07:42:38 INFO - PROCESS | 3036 | 1462372958584 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 07:42:38 INFO - PROCESS | 3036 | 1462372958587 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 07:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 07:42:38 INFO - PROCESS | 3036 | 1462372958591 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 07:42:38 INFO - PROCESS | 3036 | 1462372958593 Marionette TRACE conn5 <- [1,954,null,{}] 07:42:38 INFO - PROCESS | 3036 | 1462372958597 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}] 07:42:38 INFO - PROCESS | 3036 | 1462372958712 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 07:42:38 INFO - PROCESS | 3036 | 1462372958832 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:38 INFO - PROCESS | 3036 | ++DOCSHELL 00000014FCF45000 == 67 [pid = 3036] [id = 248] 07:42:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 123 (000000149384CC00) [pid = 3036] [serial = 743] [outer = 0000000000000000] 07:42:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 124 (000000149384F000) [pid = 3036] [serial = 744] [outer = 000000149384CC00] 07:42:38 INFO - PROCESS | 3036 | 1462372958889 Marionette DEBUG loaded listener.js 07:42:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 125 (0000001495C38400) [pid = 3036] [serial = 745] [outer = 000000149384CC00] 07:42:39 INFO - PROCESS | 3036 | 1462372959431 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]]]}] 07:42:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 07:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 881ms 07:42:39 INFO - PROCESS | 3036 | 1462372959474 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 07:42:39 INFO - PROCESS | 3036 | 1462372959476 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 07:42:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 07:42:39 INFO - PROCESS | 3036 | 1462372959480 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 07:42:39 INFO - PROCESS | 3036 | 1462372959482 Marionette TRACE conn5 <- [1,958,null,{}] 07:42:39 INFO - PROCESS | 3036 | 1462372959486 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}] 07:42:39 INFO - PROCESS | 3036 | 1462372959596 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 07:42:39 INFO - PROCESS | 3036 | 1462372959715 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:39 INFO - PROCESS | 3036 | ++DOCSHELL 00000014FDFE9000 == 68 [pid = 3036] [id = 249] 07:42:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 126 (000000148F673000) [pid = 3036] [serial = 746] [outer = 0000000000000000] 07:42:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 127 (000000148F67AC00) [pid = 3036] [serial = 747] [outer = 000000148F673000] 07:42:39 INFO - PROCESS | 3036 | 1462372959771 Marionette DEBUG loaded listener.js 07:42:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 128 (0000001493845C00) [pid = 3036] [serial = 748] [outer = 000000148F673000] 07:42:40 INFO - PROCESS | 3036 | 1462372960417 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]]]}] 07:42:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 07:42:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 985ms 07:42:40 INFO - PROCESS | 3036 | 1462372960467 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 07:42:40 INFO - PROCESS | 3036 | 1462372960470 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 07:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 07:42:40 INFO - PROCESS | 3036 | 1462372960473 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 07:42:40 INFO - PROCESS | 3036 | 1462372960476 Marionette TRACE conn5 <- [1,962,null,{}] 07:42:40 INFO - PROCESS | 3036 | 1462372960479 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}] 07:42:40 INFO - PROCESS | 3036 | 1462372960769 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 07:42:40 INFO - PROCESS | 3036 | 1462372960912 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:40 INFO - PROCESS | 3036 | ++DOCSHELL 000000148B7D0000 == 69 [pid = 3036] [id = 250] 07:42:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 129 (0000001483C79800) [pid = 3036] [serial = 749] [outer = 0000000000000000] 07:42:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 130 (0000001486B9B400) [pid = 3036] [serial = 750] [outer = 0000001483C79800] 07:42:40 INFO - PROCESS | 3036 | 1462372960963 Marionette DEBUG loaded listener.js 07:42:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 131 (0000001489F54000) [pid = 3036] [serial = 751] [outer = 0000001483C79800] 07:42:41 INFO - PROCESS | 3036 | 1462372961528 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]]]}] 07:42:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 07:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1079ms 07:42:41 INFO - PROCESS | 3036 | 1462372961556 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 07:42:41 INFO - PROCESS | 3036 | 1462372961560 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 07:42:41 INFO - PROCESS | 3036 | 1462372961585 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 07:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 07:42:41 INFO - PROCESS | 3036 | 1462372961590 Marionette TRACE conn5 <- [1,966,null,{}] 07:42:41 INFO - PROCESS | 3036 | 1462372961595 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}] 07:42:41 INFO - PROCESS | 3036 | 1462372961698 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 07:42:41 INFO - PROCESS | 3036 | 1462372961797 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:41 INFO - PROCESS | 3036 | ++DOCSHELL 000000148B7CA800 == 70 [pid = 3036] [id = 251] 07:42:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 132 (000000148AA90400) [pid = 3036] [serial = 752] [outer = 0000000000000000] 07:42:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 133 (000000148B248000) [pid = 3036] [serial = 753] [outer = 000000148AA90400] 07:42:41 INFO - PROCESS | 3036 | 1462372961849 Marionette DEBUG loaded listener.js 07:42:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 134 (000000148B96C400) [pid = 3036] [serial = 754] [outer = 000000148AA90400] 07:42:42 INFO - PROCESS | 3036 | --DOCSHELL 000000148FC17800 == 69 [pid = 3036] [id = 21] 07:42:42 INFO - PROCESS | 3036 | --DOCSHELL 0000001487891000 == 68 [pid = 3036] [id = 106] 07:42:42 INFO - PROCESS | 3036 | --DOCSHELL 000000148A522800 == 67 [pid = 3036] [id = 108] 07:42:42 INFO - PROCESS | 3036 | --DOCSHELL 000000148D7C4800 == 66 [pid = 3036] [id = 130] 07:42:42 INFO - PROCESS | 3036 | --DOMWINDOW == 133 (000000148E305C00) [pid = 3036] [serial = 638] [outer = 0000000000000000] [url = about:blank] 07:42:42 INFO - PROCESS | 3036 | --DOMWINDOW == 132 (00000014931D4400) [pid = 3036] [serial = 644] [outer = 0000000000000000] [url = about:blank] 07:42:42 INFO - PROCESS | 3036 | --DOMWINDOW == 131 (0000001490A3B800) [pid = 3036] [serial = 641] [outer = 0000000000000000] [url = about:blank] 07:42:42 INFO - PROCESS | 3036 | --DOMWINDOW == 130 (00000014931DE400) [pid = 3036] [serial = 650] [outer = 0000000000000000] [url = about:blank] 07:42:42 INFO - PROCESS | 3036 | --DOMWINDOW == 129 (000000148F2C7400) [pid = 3036] [serial = 647] [outer = 0000000000000000] [url = about:blank] 07:42:42 INFO - PROCESS | 3036 | --DOMWINDOW == 128 (0000001489D3F400) [pid = 3036] [serial = 635] [outer = 0000000000000000] [url = about:blank] 07:42:42 INFO - PROCESS | 3036 | --DOMWINDOW == 127 (000000148E65C400) [pid = 3036] [serial = 680] [outer = 0000000000000000] [url = about:blank] 07:42:42 INFO - PROCESS | 3036 | --DOCSHELL 0000001492756000 == 65 [pid = 3036] [id = 231] 07:42:42 INFO - PROCESS | 3036 | --DOCSHELL 00000014FDFD1800 == 64 [pid = 3036] [id = 230] 07:42:42 INFO - PROCESS | 3036 | --DOCSHELL 000000148F4AE000 == 63 [pid = 3036] [id = 229] 07:42:42 INFO - PROCESS | 3036 | --DOCSHELL 000000148AF25000 == 62 [pid = 3036] [id = 228] 07:42:42 INFO - PROCESS | 3036 | --DOCSHELL 00000014954C3800 == 61 [pid = 3036] [id = 227] 07:42:42 INFO - PROCESS | 3036 | --DOMWINDOW == 126 (00000014FBE1F000) [pid = 3036] [serial = 600] [outer = 0000000000000000] [url = about:blank] 07:42:42 INFO - PROCESS | 3036 | --DOMWINDOW == 125 (000000148EDA7C00) [pid = 3036] [serial = 662] [outer = 0000000000000000] [url = about:blank] 07:42:42 INFO - PROCESS | 3036 | --DOMWINDOW == 124 (000000148EDAF400) [pid = 3036] [serial = 663] [outer = 0000000000000000] [url = about:blank] 07:42:42 INFO - PROCESS | 3036 | --DOMWINDOW == 123 (0000001490A8FC00) [pid = 3036] [serial = 671] [outer = 0000000000000000] [url = about:blank] 07:42:42 INFO - PROCESS | 3036 | --DOMWINDOW == 122 (000000148C4C9800) [pid = 3036] [serial = 659] [outer = 0000000000000000] [url = about:blank] 07:42:42 INFO - PROCESS | 3036 | --DOMWINDOW == 121 (000000148E30AC00) [pid = 3036] [serial = 660] [outer = 0000000000000000] [url = about:blank] 07:42:42 INFO - PROCESS | 3036 | --DOMWINDOW == 120 (000000148E30E000) [pid = 3036] [serial = 657] [outer = 0000000000000000] [url = about:blank] 07:42:42 INFO - PROCESS | 3036 | --DOMWINDOW == 119 (000000148D6E5400) [pid = 3036] [serial = 656] [outer = 0000000000000000] [url = about:blank] 07:42:42 INFO - PROCESS | 3036 | --DOMWINDOW == 118 (0000001491437400) [pid = 3036] [serial = 674] [outer = 0000000000000000] [url = about:blank] 07:42:42 INFO - PROCESS | 3036 | --DOMWINDOW == 117 (000000148FBBAC00) [pid = 3036] [serial = 668] [outer = 0000000000000000] [url = about:blank] 07:42:42 INFO - PROCESS | 3036 | --DOMWINDOW == 116 (000000148BB3AC00) [pid = 3036] [serial = 654] [outer = 0000000000000000] [url = about:blank] 07:42:42 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (000000148A410C00) [pid = 3036] [serial = 653] [outer = 0000000000000000] [url = about:blank] 07:42:42 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (000000148EDF4800) [pid = 3036] [serial = 665] [outer = 0000000000000000] [url = about:blank] 07:42:42 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (000000148F43DC00) [pid = 3036] [serial = 666] [outer = 0000000000000000] [url = about:blank] 07:42:42 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (000000149130F800) [pid = 3036] [serial = 672] [outer = 0000000000000000] [url = about:blank] 07:42:42 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (00000014915A0C00) [pid = 3036] [serial = 675] [outer = 0000000000000000] [url = about:blank] 07:42:42 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (000000148A9EDC00) [pid = 3036] [serial = 678] [outer = 0000000000000000] [url = about:blank] 07:42:42 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (00000014877BD800) [pid = 3036] [serial = 677] [outer = 0000000000000000] [url = about:blank] 07:42:42 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000148FC2C400) [pid = 3036] [serial = 669] [outer = 0000000000000000] [url = about:blank] 07:42:42 INFO - PROCESS | 3036 | 1462372962433 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]]]}] 07:42:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 07:42:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 881ms 07:42:42 INFO - PROCESS | 3036 | 1462372962472 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 07:42:42 INFO - PROCESS | 3036 | 1462372962475 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 07:42:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 07:42:42 INFO - PROCESS | 3036 | 1462372962479 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 07:42:42 INFO - PROCESS | 3036 | 1462372962481 Marionette TRACE conn5 <- [1,970,null,{}] 07:42:42 INFO - PROCESS | 3036 | 1462372962485 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}] 07:42:42 INFO - PROCESS | 3036 | 1462372962574 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 07:42:42 INFO - PROCESS | 3036 | 1462372962586 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:42 INFO - PROCESS | 3036 | ++DOCSHELL 000000148C41B800 == 62 [pid = 3036] [id = 252] 07:42:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000148A99CC00) [pid = 3036] [serial = 755] [outer = 0000000000000000] 07:42:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (000000148A9F4C00) [pid = 3036] [serial = 756] [outer = 000000148A99CC00] 07:42:42 INFO - PROCESS | 3036 | 1462372962638 Marionette DEBUG loaded listener.js 07:42:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (000000148BB49000) [pid = 3036] [serial = 757] [outer = 000000148A99CC00] 07:42:43 INFO - PROCESS | 3036 | 1462372963131 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]]]}] 07:42:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 07:42:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 691ms 07:42:43 INFO - PROCESS | 3036 | 1462372963172 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 07:42:43 INFO - PROCESS | 3036 | 1462372963176 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 07:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 07:42:43 INFO - PROCESS | 3036 | 1462372963187 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 07:42:43 INFO - PROCESS | 3036 | 1462372963192 Marionette TRACE conn5 <- [1,974,null,{}] 07:42:43 INFO - PROCESS | 3036 | 1462372963196 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}] 07:42:43 INFO - PROCESS | 3036 | 1462372963286 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 07:42:43 INFO - PROCESS | 3036 | 1462372963293 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:43 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F20B800 == 63 [pid = 3036] [id = 253] 07:42:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (000000148BB3B400) [pid = 3036] [serial = 758] [outer = 0000000000000000] 07:42:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (000000148CD8A400) [pid = 3036] [serial = 759] [outer = 000000148BB3B400] 07:42:43 INFO - PROCESS | 3036 | 1462372963342 Marionette DEBUG loaded listener.js 07:42:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (000000148E23AC00) [pid = 3036] [serial = 760] [outer = 000000148BB3B400] 07:42:43 INFO - PROCESS | 3036 | 1462372963795 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]]]}] 07:42:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 07:42:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 648ms 07:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 07:42:43 INFO - PROCESS | 3036 | 1462372963835 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 07:42:43 INFO - PROCESS | 3036 | 1462372963837 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 07:42:43 INFO - PROCESS | 3036 | 1462372963841 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 07:42:43 INFO - PROCESS | 3036 | 1462372963843 Marionette TRACE conn5 <- [1,978,null,{}] 07:42:43 INFO - PROCESS | 3036 | 1462372963846 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}] 07:42:43 INFO - PROCESS | 3036 | 1462372963934 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 07:42:43 INFO - PROCESS | 3036 | 1462372963971 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:43 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F4AD800 == 64 [pid = 3036] [id = 254] 07:42:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (000000148E305C00) [pid = 3036] [serial = 761] [outer = 0000000000000000] 07:42:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000148E402400) [pid = 3036] [serial = 762] [outer = 000000148E305C00] 07:42:44 INFO - PROCESS | 3036 | 1462372964017 Marionette DEBUG loaded listener.js 07:42:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (000000148E65A400) [pid = 3036] [serial = 763] [outer = 000000148E305C00] 07:42:44 INFO - PROCESS | 3036 | 1462372964433 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]]]}] 07:42:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 07:42:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 629ms 07:42:44 INFO - PROCESS | 3036 | 1462372964471 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 07:42:44 INFO - PROCESS | 3036 | 1462372964474 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 07:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 07:42:44 INFO - PROCESS | 3036 | 1462372964477 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 07:42:44 INFO - PROCESS | 3036 | 1462372964479 Marionette TRACE conn5 <- [1,982,null,{}] 07:42:44 INFO - PROCESS | 3036 | 1462372964482 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}] 07:42:44 INFO - PROCESS | 3036 | 1462372964617 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 07:42:44 INFO - PROCESS | 3036 | 1462372964635 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:44 INFO - PROCESS | 3036 | ++DOCSHELL 000000148A521800 == 65 [pid = 3036] [id = 255] 07:42:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (000000148EDAF800) [pid = 3036] [serial = 764] [outer = 0000000000000000] 07:42:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 119 (000000148EDB1800) [pid = 3036] [serial = 765] [outer = 000000148EDAF800] 07:42:44 INFO - PROCESS | 3036 | 1462372964688 Marionette DEBUG loaded listener.js 07:42:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 120 (000000148F2CC400) [pid = 3036] [serial = 766] [outer = 000000148EDAF800] 07:42:45 INFO - PROCESS | 3036 | 1462372965147 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]]]}] 07:42:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 07:42:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 734ms 07:42:45 INFO - PROCESS | 3036 | 1462372965214 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 07:42:45 INFO - PROCESS | 3036 | 1462372965217 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 07:42:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 07:42:45 INFO - PROCESS | 3036 | 1462372965220 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 07:42:45 INFO - PROCESS | 3036 | 1462372965222 Marionette TRACE conn5 <- [1,986,null,{}] 07:42:45 INFO - PROCESS | 3036 | 1462372965226 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}] 07:42:45 INFO - PROCESS | 3036 | 1462372965372 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 07:42:45 INFO - PROCESS | 3036 | 1462372965439 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:45 INFO - PROCESS | 3036 | ++DOCSHELL 000000149063B000 == 66 [pid = 3036] [id = 256] 07:42:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 121 (000000148F7E2400) [pid = 3036] [serial = 767] [outer = 0000000000000000] 07:42:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 122 (000000148F8B7800) [pid = 3036] [serial = 768] [outer = 000000148F7E2400] 07:42:45 INFO - PROCESS | 3036 | 1462372965487 Marionette DEBUG loaded listener.js 07:42:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 123 (000000148FB51000) [pid = 3036] [serial = 769] [outer = 000000148F7E2400] 07:42:45 INFO - PROCESS | 3036 | 1462372965921 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]]]}] 07:42:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 07:42:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 731ms 07:42:45 INFO - PROCESS | 3036 | 1462372965958 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 07:42:45 INFO - PROCESS | 3036 | 1462372965961 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 07:42:45 INFO - PROCESS | 3036 | 1462372965964 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 07:42:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 07:42:45 INFO - PROCESS | 3036 | 1462372965966 Marionette TRACE conn5 <- [1,990,null,{}] 07:42:45 INFO - PROCESS | 3036 | 1462372965969 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}] 07:42:46 INFO - PROCESS | 3036 | 1462372966080 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 07:42:46 INFO - PROCESS | 3036 | 1462372966133 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:46 INFO - PROCESS | 3036 | ++DOCSHELL 0000001491479000 == 67 [pid = 3036] [id = 257] 07:42:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 124 (000000148FBB8C00) [pid = 3036] [serial = 770] [outer = 0000000000000000] 07:42:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 125 (000000148FBF2000) [pid = 3036] [serial = 771] [outer = 000000148FBB8C00] 07:42:46 INFO - PROCESS | 3036 | 1462372966180 Marionette DEBUG loaded listener.js 07:42:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 126 (0000001490A33C00) [pid = 3036] [serial = 772] [outer = 000000148FBB8C00] 07:42:46 INFO - PROCESS | 3036 | --DOMWINDOW == 125 (000000148FBF2800) [pid = 3036] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 07:42:46 INFO - PROCESS | 3036 | --DOMWINDOW == 124 (0000001490A8B800) [pid = 3036] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 07:42:46 INFO - PROCESS | 3036 | --DOMWINDOW == 123 (000000148A391800) [pid = 3036] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 07:42:46 INFO - PROCESS | 3036 | --DOMWINDOW == 122 (000000148B5BA000) [pid = 3036] [serial = 685] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 07:42:46 INFO - PROCESS | 3036 | --DOMWINDOW == 121 (000000148E65D800) [pid = 3036] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 07:42:46 INFO - PROCESS | 3036 | --DOMWINDOW == 120 (0000001483C77000) [pid = 3036] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 07:42:46 INFO - PROCESS | 3036 | --DOMWINDOW == 119 (000000148E661800) [pid = 3036] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 07:42:46 INFO - PROCESS | 3036 | --DOMWINDOW == 118 (0000001486B9D800) [pid = 3036] [serial = 682] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 07:42:46 INFO - PROCESS | 3036 | --DOMWINDOW == 117 (0000001489DE9800) [pid = 3036] [serial = 679] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 07:42:46 INFO - PROCESS | 3036 | --DOMWINDOW == 116 (000000148E245000) [pid = 3036] [serial = 688] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 07:42:46 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (000000148D78C000) [pid = 3036] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 07:42:46 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (000000148FBC6400) [pid = 3036] [serial = 691] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 07:42:46 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (00000014915A2800) [pid = 3036] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 07:42:46 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (000000148EDEA400) [pid = 3036] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 07:42:46 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (000000148C4D0800) [pid = 3036] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 07:42:46 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (000000148F2C2000) [pid = 3036] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 07:42:46 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (0000001483C71C00) [pid = 3036] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 07:42:46 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000148C46A000) [pid = 3036] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 07:42:46 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (000000148FB4C400) [pid = 3036] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 07:42:46 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (0000001491436C00) [pid = 3036] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 07:42:46 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (000000148F8B3400) [pid = 3036] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 07:42:46 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (00000014FC913C00) [pid = 3036] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 07:42:46 INFO - PROCESS | 3036 | 1462372966856 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]]]}] 07:42:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 07:42:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 923ms 07:42:46 INFO - PROCESS | 3036 | 1462372966892 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 07:42:46 INFO - PROCESS | 3036 | 1462372966894 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 07:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 07:42:46 INFO - PROCESS | 3036 | 1462372966898 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 07:42:46 INFO - PROCESS | 3036 | 1462372966900 Marionette TRACE conn5 <- [1,994,null,{}] 07:42:46 INFO - PROCESS | 3036 | 1462372966904 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}] 07:42:46 INFO - PROCESS | 3036 | 1462372966989 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 07:42:47 INFO - PROCESS | 3036 | 1462372967068 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:47 INFO - PROCESS | 3036 | ++DOCSHELL 000000149062E000 == 68 [pid = 3036] [id = 258] 07:42:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (000000148783C400) [pid = 3036] [serial = 773] [outer = 0000000000000000] 07:42:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (000000148C46A000) [pid = 3036] [serial = 774] [outer = 000000148783C400] 07:42:47 INFO - PROCESS | 3036 | 1462372967114 Marionette DEBUG loaded listener.js 07:42:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (000000148F2C1000) [pid = 3036] [serial = 775] [outer = 000000148783C400] 07:42:47 INFO - PROCESS | 3036 | 1462372967479 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]]]}] 07:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 07:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 628ms 07:42:47 INFO - PROCESS | 3036 | 1462372967529 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 07:42:47 INFO - PROCESS | 3036 | 1462372967531 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 07:42:47 INFO - PROCESS | 3036 | 1462372967534 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 07:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 07:42:47 INFO - PROCESS | 3036 | 1462372967536 Marionette TRACE conn5 <- [1,998,null,{}] 07:42:47 INFO - PROCESS | 3036 | 1462372967539 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}] 07:42:47 INFO - PROCESS | 3036 | 1462372967653 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 07:42:47 INFO - PROCESS | 3036 | 1462372967662 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:47 INFO - PROCESS | 3036 | ++DOCSHELL 0000001492676000 == 69 [pid = 3036] [id = 259] 07:42:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000148F8BC000) [pid = 3036] [serial = 776] [outer = 0000000000000000] 07:42:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (0000001490A3EC00) [pid = 3036] [serial = 777] [outer = 000000148F8BC000] 07:42:47 INFO - PROCESS | 3036 | 1462372967710 Marionette DEBUG loaded listener.js 07:42:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (0000001490A95800) [pid = 3036] [serial = 778] [outer = 000000148F8BC000] 07:42:48 INFO - PROCESS | 3036 | 1462372968126 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]]]}] 07:42:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 07:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 630ms 07:42:48 INFO - PROCESS | 3036 | 1462372968167 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 07:42:48 INFO - PROCESS | 3036 | 1462372968169 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 07:42:48 INFO - PROCESS | 3036 | 1462372968172 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 07:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 07:42:48 INFO - PROCESS | 3036 | 1462372968174 Marionette TRACE conn5 <- [1,1002,null,{}] 07:42:48 INFO - PROCESS | 3036 | 1462372968178 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}] 07:42:48 INFO - PROCESS | 3036 | 1462372968292 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 07:42:48 INFO - PROCESS | 3036 | 1462372968500 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:48 INFO - PROCESS | 3036 | ++DOCSHELL 000000148AA4A800 == 70 [pid = 3036] [id = 260] 07:42:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (0000001483BCD800) [pid = 3036] [serial = 779] [outer = 0000000000000000] 07:42:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (0000001483C74800) [pid = 3036] [serial = 780] [outer = 0000001483BCD800] 07:42:48 INFO - PROCESS | 3036 | 1462372968564 Marionette DEBUG loaded listener.js 07:42:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (0000001487F4F000) [pid = 3036] [serial = 781] [outer = 0000001483BCD800] 07:42:49 INFO - PROCESS | 3036 | 1462372969143 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]]]}] 07:42:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 07:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1028ms 07:42:49 INFO - PROCESS | 3036 | 1462372969205 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 07:42:49 INFO - PROCESS | 3036 | 1462372969211 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 07:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 07:42:49 INFO - PROCESS | 3036 | 1462372969239 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 07:42:49 INFO - PROCESS | 3036 | 1462372969243 Marionette TRACE conn5 <- [1,1006,null,{}] 07:42:49 INFO - PROCESS | 3036 | 1462372969249 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}] 07:42:49 INFO - PROCESS | 3036 | 1462372969396 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 07:42:49 INFO - PROCESS | 3036 | 1462372969518 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:49 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F287800 == 71 [pid = 3036] [id = 261] 07:42:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (000000148BB40800) [pid = 3036] [serial = 782] [outer = 0000000000000000] 07:42:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (000000148BCFD800) [pid = 3036] [serial = 783] [outer = 000000148BB40800] 07:42:49 INFO - PROCESS | 3036 | 1462372969577 Marionette DEBUG loaded listener.js 07:42:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000148D284000) [pid = 3036] [serial = 784] [outer = 000000148BB40800] 07:42:50 INFO - PROCESS | 3036 | 1462372970195 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]]]}] 07:42:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 07:42:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 985ms 07:42:50 INFO - PROCESS | 3036 | 1462372970231 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 07:42:50 INFO - PROCESS | 3036 | 1462372970236 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 07:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 07:42:50 INFO - PROCESS | 3036 | 1462372970241 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 07:42:50 INFO - PROCESS | 3036 | 1462372970243 Marionette TRACE conn5 <- [1,1010,null,{}] 07:42:50 INFO - PROCESS | 3036 | 1462372970248 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}] 07:42:50 INFO - PROCESS | 3036 | 1462372970362 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 07:42:50 INFO - PROCESS | 3036 | 1462372970485 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:50 INFO - PROCESS | 3036 | ++DOCSHELL 0000001492CC3000 == 72 [pid = 3036] [id = 262] 07:42:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (000000148EDAA400) [pid = 3036] [serial = 785] [outer = 0000000000000000] 07:42:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (000000148EDF6800) [pid = 3036] [serial = 786] [outer = 000000148EDAA400] 07:42:50 INFO - PROCESS | 3036 | 1462372970543 Marionette DEBUG loaded listener.js 07:42:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 119 (000000148F67F800) [pid = 3036] [serial = 787] [outer = 000000148EDAA400] 07:42:51 INFO - PROCESS | 3036 | 1462372971112 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]]]}] 07:42:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 07:42:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 943ms 07:42:51 INFO - PROCESS | 3036 | 1462372971188 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 07:42:51 INFO - PROCESS | 3036 | 1462372971190 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 07:42:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 07:42:51 INFO - PROCESS | 3036 | 1462372971202 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 07:42:51 INFO - PROCESS | 3036 | 1462372971209 Marionette TRACE conn5 <- [1,1014,null,{}] 07:42:51 INFO - PROCESS | 3036 | 1462372971214 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}] 07:42:51 INFO - PROCESS | 3036 | 1462372971332 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 07:42:51 INFO - PROCESS | 3036 | 1462372971450 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:51 INFO - PROCESS | 3036 | ++DOCSHELL 00000014954AE800 == 73 [pid = 3036] [id = 263] 07:42:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 120 (000000148F441400) [pid = 3036] [serial = 788] [outer = 0000000000000000] 07:42:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 121 (000000149141A800) [pid = 3036] [serial = 789] [outer = 000000148F441400] 07:42:51 INFO - PROCESS | 3036 | 1462372971507 Marionette DEBUG loaded listener.js 07:42:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 122 (0000001491439800) [pid = 3036] [serial = 790] [outer = 000000148F441400] 07:42:52 INFO - PROCESS | 3036 | 1462372972090 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]]]}] 07:42:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 07:42:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 944ms 07:42:52 INFO - PROCESS | 3036 | 1462372972139 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 07:42:52 INFO - PROCESS | 3036 | 1462372972143 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 07:42:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 07:42:52 INFO - PROCESS | 3036 | 1462372972146 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 07:42:52 INFO - PROCESS | 3036 | 1462372972149 Marionette TRACE conn5 <- [1,1018,null,{}] 07:42:52 INFO - PROCESS | 3036 | 1462372972153 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}] 07:42:52 INFO - PROCESS | 3036 | 1462372972265 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 07:42:52 INFO - PROCESS | 3036 | 1462372972385 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:52 INFO - PROCESS | 3036 | ++DOCSHELL 0000001495B9E000 == 74 [pid = 3036] [id = 264] 07:42:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 123 (000000148F8B4C00) [pid = 3036] [serial = 791] [outer = 0000000000000000] 07:42:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 124 (000000149159C000) [pid = 3036] [serial = 792] [outer = 000000148F8B4C00] 07:42:52 INFO - PROCESS | 3036 | 1462372972441 Marionette DEBUG loaded listener.js 07:42:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 125 (0000001492585000) [pid = 3036] [serial = 793] [outer = 000000148F8B4C00] 07:42:53 INFO - PROCESS | 3036 | 1462372972987 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]]]}] 07:42:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 07:42:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 880ms 07:42:53 INFO - PROCESS | 3036 | 1462372973029 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 07:42:53 INFO - PROCESS | 3036 | 1462372973031 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 07:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 07:42:53 INFO - PROCESS | 3036 | 1462372973035 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 07:42:53 INFO - PROCESS | 3036 | 1462372973037 Marionette TRACE conn5 <- [1,1022,null,{}] 07:42:53 INFO - PROCESS | 3036 | 1462372973041 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}] 07:42:53 INFO - PROCESS | 3036 | 1462372973149 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 07:42:53 INFO - PROCESS | 3036 | 1462372973244 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:53 INFO - PROCESS | 3036 | ++DOCSHELL 00000014FDFE3000 == 75 [pid = 3036] [id = 265] 07:42:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 126 (00000014926AC000) [pid = 3036] [serial = 794] [outer = 0000000000000000] 07:42:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 127 (0000001492C18C00) [pid = 3036] [serial = 795] [outer = 00000014926AC000] 07:42:53 INFO - PROCESS | 3036 | 1462372973307 Marionette DEBUG loaded listener.js 07:42:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 128 (00000014931D9400) [pid = 3036] [serial = 796] [outer = 00000014926AC000] 07:42:53 INFO - PROCESS | 3036 | 1462372973966 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]]]}] 07:42:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 07:42:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 985ms 07:42:54 INFO - PROCESS | 3036 | 1462372974028 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 07:42:54 INFO - PROCESS | 3036 | 1462372974031 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 07:42:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 07:42:54 INFO - PROCESS | 3036 | 1462372974036 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 07:42:54 INFO - PROCESS | 3036 | 1462372974038 Marionette TRACE conn5 <- [1,1026,null,{}] 07:42:54 INFO - PROCESS | 3036 | 1462372974042 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}] 07:42:54 INFO - PROCESS | 3036 | 1462372974154 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 07:42:54 INFO - PROCESS | 3036 | 1462372974394 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:54 INFO - PROCESS | 3036 | ++DOCSHELL 000000148949E000 == 76 [pid = 3036] [id = 266] 07:42:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 129 (00000014824CA800) [pid = 3036] [serial = 797] [outer = 0000000000000000] 07:42:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 130 (0000001483C7A400) [pid = 3036] [serial = 798] [outer = 00000014824CA800] 07:42:54 INFO - PROCESS | 3036 | 1462372974449 Marionette DEBUG loaded listener.js 07:42:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 131 (000000148A11D400) [pid = 3036] [serial = 799] [outer = 00000014824CA800] 07:42:55 INFO - PROCESS | 3036 | 1462372975034 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]]]}] 07:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 07:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1033ms 07:42:55 INFO - PROCESS | 3036 | 1462372975070 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 07:42:55 INFO - PROCESS | 3036 | 1462372975075 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 07:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 07:42:55 INFO - PROCESS | 3036 | 1462372975080 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 07:42:55 INFO - PROCESS | 3036 | 1462372975084 Marionette TRACE conn5 <- [1,1030,null,{}] 07:42:55 INFO - PROCESS | 3036 | 1462372975106 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}] 07:42:55 INFO - PROCESS | 3036 | 1462372975212 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 07:42:55 INFO - PROCESS | 3036 | 1462372975310 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:55 INFO - PROCESS | 3036 | ++DOCSHELL 00000014877EB800 == 77 [pid = 3036] [id = 267] 07:42:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 132 (0000001483C72400) [pid = 3036] [serial = 800] [outer = 0000000000000000] 07:42:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 133 (00000014877C0400) [pid = 3036] [serial = 801] [outer = 0000001483C72400] 07:42:55 INFO - PROCESS | 3036 | 1462372975361 Marionette DEBUG loaded listener.js 07:42:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 134 (0000001487F4EC00) [pid = 3036] [serial = 802] [outer = 0000001483C72400] 07:42:55 INFO - PROCESS | 3036 | --DOCSHELL 0000001492CC6800 == 76 [pid = 3036] [id = 189] 07:42:55 INFO - PROCESS | 3036 | --DOCSHELL 000000148E428000 == 75 [pid = 3036] [id = 99] 07:42:55 INFO - PROCESS | 3036 | --DOCSHELL 0000001493157000 == 74 [pid = 3036] [id = 174] 07:42:55 INFO - PROCESS | 3036 | --DOCSHELL 000000148AA4B800 == 73 [pid = 3036] [id = 100] 07:42:55 INFO - PROCESS | 3036 | --DOMWINDOW == 133 (0000001486A9E800) [pid = 3036] [serial = 702] [outer = 0000000000000000] [url = about:blank] 07:42:55 INFO - PROCESS | 3036 | --DOMWINDOW == 132 (000000149311F400) [pid = 3036] [serial = 732] [outer = 0000000000000000] [url = about:blank] 07:42:55 INFO - PROCESS | 3036 | --DOMWINDOW == 131 (00000014FD254800) [pid = 3036] [serial = 651] [outer = 0000000000000000] [url = about:blank] 07:42:55 INFO - PROCESS | 3036 | --DOMWINDOW == 130 (000000148F2CCC00) [pid = 3036] [serial = 648] [outer = 0000000000000000] [url = about:blank] 07:42:55 INFO - PROCESS | 3036 | --DOMWINDOW == 129 (000000148A9A1C00) [pid = 3036] [serial = 636] [outer = 0000000000000000] [url = about:blank] 07:42:55 INFO - PROCESS | 3036 | --DOMWINDOW == 128 (000000148EDEC400) [pid = 3036] [serial = 639] [outer = 0000000000000000] [url = about:blank] 07:42:55 INFO - PROCESS | 3036 | --DOMWINDOW == 127 (0000001491414C00) [pid = 3036] [serial = 642] [outer = 0000000000000000] [url = about:blank] 07:42:55 INFO - PROCESS | 3036 | --DOMWINDOW == 126 (00000014931DB800) [pid = 3036] [serial = 645] [outer = 0000000000000000] [url = about:blank] 07:42:55 INFO - PROCESS | 3036 | --DOMWINDOW == 125 (0000001490A8C800) [pid = 3036] [serial = 721] [outer = 0000000000000000] [url = about:blank] 07:42:55 INFO - PROCESS | 3036 | --DOMWINDOW == 124 (000000148FC38C00) [pid = 3036] [serial = 720] [outer = 0000000000000000] [url = about:blank] 07:42:55 INFO - PROCESS | 3036 | --DOMWINDOW == 123 (000000149130A800) [pid = 3036] [serial = 723] [outer = 0000000000000000] [url = about:blank] 07:42:55 INFO - PROCESS | 3036 | --DOMWINDOW == 122 (000000148A406000) [pid = 3036] [serial = 705] [outer = 0000000000000000] [url = about:blank] 07:42:55 INFO - PROCESS | 3036 | --DOMWINDOW == 121 (000000148A9F0000) [pid = 3036] [serial = 706] [outer = 0000000000000000] [url = about:blank] 07:42:55 INFO - PROCESS | 3036 | --DOMWINDOW == 120 (000000148BCEE800) [pid = 3036] [serial = 687] [outer = 0000000000000000] [url = about:blank] 07:42:55 INFO - PROCESS | 3036 | --DOMWINDOW == 119 (000000148B834000) [pid = 3036] [serial = 686] [outer = 0000000000000000] [url = about:blank] 07:42:55 INFO - PROCESS | 3036 | --DOMWINDOW == 118 (0000001492615000) [pid = 3036] [serial = 697] [outer = 0000000000000000] [url = about:blank] 07:42:55 INFO - PROCESS | 3036 | --DOMWINDOW == 117 (000000148F7E6800) [pid = 3036] [serial = 696] [outer = 0000000000000000] [url = about:blank] 07:42:55 INFO - PROCESS | 3036 | --DOMWINDOW == 116 (0000001489F5D800) [pid = 3036] [serial = 708] [outer = 0000000000000000] [url = about:blank] 07:42:55 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (000000148B5C4C00) [pid = 3036] [serial = 709] [outer = 0000000000000000] [url = about:blank] 07:42:55 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (000000148EDAD400) [pid = 3036] [serial = 714] [outer = 0000000000000000] [url = about:blank] 07:42:55 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (000000148A395800) [pid = 3036] [serial = 684] [outer = 0000000000000000] [url = about:blank] 07:42:55 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (0000001489438800) [pid = 3036] [serial = 683] [outer = 0000000000000000] [url = about:blank] 07:42:55 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (00000014FBE27C00) [pid = 3036] [serial = 699] [outer = 0000000000000000] [url = about:blank] 07:42:55 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (0000001491453800) [pid = 3036] [serial = 681] [outer = 0000000000000000] [url = about:blank] 07:42:55 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (000000148F449C00) [pid = 3036] [serial = 690] [outer = 0000000000000000] [url = about:blank] 07:42:55 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000148E659800) [pid = 3036] [serial = 689] [outer = 0000000000000000] [url = about:blank] 07:42:55 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (000000148E215800) [pid = 3036] [serial = 711] [outer = 0000000000000000] [url = about:blank] 07:42:55 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (000000148E35E800) [pid = 3036] [serial = 712] [outer = 0000000000000000] [url = about:blank] 07:42:55 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (0000001492581400) [pid = 3036] [serial = 693] [outer = 0000000000000000] [url = about:blank] 07:42:55 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (0000001490A87800) [pid = 3036] [serial = 692] [outer = 0000000000000000] [url = about:blank] 07:42:55 INFO - PROCESS | 3036 | --DOMWINDOW == 103 (000000149260F800) [pid = 3036] [serial = 729] [outer = 0000000000000000] [url = about:blank] 07:42:55 INFO - PROCESS | 3036 | --DOMWINDOW == 102 (00000014926A7C00) [pid = 3036] [serial = 730] [outer = 0000000000000000] [url = about:blank] 07:42:55 INFO - PROCESS | 3036 | --DOMWINDOW == 101 (000000148E40E800) [pid = 3036] [serial = 390] [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.] 07:42:55 INFO - PROCESS | 3036 | --DOMWINDOW == 100 (000000149142F000) [pid = 3036] [serial = 724] [outer = 0000000000000000] [url = about:blank] 07:42:55 INFO - PROCESS | 3036 | --DOMWINDOW == 99 (000000148F2C2800) [pid = 3036] [serial = 717] [outer = 0000000000000000] [url = about:blank] 07:42:55 INFO - PROCESS | 3036 | --DOMWINDOW == 98 (000000148F7DE800) [pid = 3036] [serial = 718] [outer = 0000000000000000] [url = about:blank] 07:42:55 INFO - PROCESS | 3036 | --DOMWINDOW == 97 (000000149141E000) [pid = 3036] [serial = 726] [outer = 0000000000000000] [url = about:blank] 07:42:55 INFO - PROCESS | 3036 | --DOMWINDOW == 96 (000000149145EC00) [pid = 3036] [serial = 727] [outer = 0000000000000000] [url = about:blank] 07:42:55 INFO - PROCESS | 3036 | --DOMWINDOW == 95 (000000148EDF2400) [pid = 3036] [serial = 715] [outer = 0000000000000000] [url = about:blank] 07:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 07:42:55 INFO - PROCESS | 3036 | --DOMWINDOW == 94 (00000014FD2B7C00) [pid = 3036] [serial = 633] [outer = 0000000000000000] [url = about:blank] 07:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 874ms 07:42:55 INFO - PROCESS | 3036 | 1462372975917 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]]]}] 07:42:55 INFO - PROCESS | 3036 | 1462372975959 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 07:42:55 INFO - PROCESS | 3036 | 1462372975963 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 07:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 07:42:55 INFO - PROCESS | 3036 | 1462372975968 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 07:42:55 INFO - PROCESS | 3036 | 1462372975970 Marionette TRACE conn5 <- [1,1034,null,{}] 07:42:55 INFO - PROCESS | 3036 | 1462372975974 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}] 07:42:56 INFO - PROCESS | 3036 | 1462372976064 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 07:42:56 INFO - PROCESS | 3036 | 1462372976074 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:56 INFO - PROCESS | 3036 | ++DOCSHELL 000000148AE8B800 == 74 [pid = 3036] [id = 268] 07:42:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 95 (000000148A00B400) [pid = 3036] [serial = 803] [outer = 0000000000000000] 07:42:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 96 (000000148A389400) [pid = 3036] [serial = 804] [outer = 000000148A00B400] 07:42:56 INFO - PROCESS | 3036 | 1462372976122 Marionette DEBUG loaded listener.js 07:42:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 97 (000000148A4AF800) [pid = 3036] [serial = 805] [outer = 000000148A00B400] 07:42:56 INFO - PROCESS | 3036 | 1462372976600 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]]]}] 07:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 07:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 690ms 07:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 07:42:56 INFO - PROCESS | 3036 | 1462372976661 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 07:42:56 INFO - PROCESS | 3036 | 1462372976663 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 07:42:56 INFO - PROCESS | 3036 | 1462372976668 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 07:42:56 INFO - PROCESS | 3036 | 1462372976675 Marionette TRACE conn5 <- [1,1038,null,{}] 07:42:56 INFO - PROCESS | 3036 | 1462372976685 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}] 07:42:56 INFO - PROCESS | 3036 | 1462372976778 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 07:42:56 INFO - PROCESS | 3036 | 1462372976863 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:56 INFO - PROCESS | 3036 | ++DOCSHELL 000000148C38E000 == 75 [pid = 3036] [id = 269] 07:42:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 98 (000000148A9EE800) [pid = 3036] [serial = 806] [outer = 0000000000000000] 07:42:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 99 (000000148B378800) [pid = 3036] [serial = 807] [outer = 000000148A9EE800] 07:42:56 INFO - PROCESS | 3036 | 1462372976909 Marionette DEBUG loaded listener.js 07:42:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 100 (000000148B5C4400) [pid = 3036] [serial = 808] [outer = 000000148A9EE800] 07:42:57 INFO - PROCESS | 3036 | 1462372977285 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]]]}] 07:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 07:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 650ms 07:42:57 INFO - PROCESS | 3036 | 1462372977320 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 07:42:57 INFO - PROCESS | 3036 | 1462372977323 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 07:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 07:42:57 INFO - PROCESS | 3036 | 1462372977326 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 07:42:57 INFO - PROCESS | 3036 | 1462372977328 Marionette TRACE conn5 <- [1,1042,null,{}] 07:42:57 INFO - PROCESS | 3036 | 1462372977332 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}] 07:42:57 INFO - PROCESS | 3036 | 1462372977420 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 07:42:57 INFO - PROCESS | 3036 | 1462372977456 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:57 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E32D000 == 76 [pid = 3036] [id = 270] 07:42:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 101 (000000148B968C00) [pid = 3036] [serial = 809] [outer = 0000000000000000] 07:42:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (000000148BB46800) [pid = 3036] [serial = 810] [outer = 000000148B968C00] 07:42:57 INFO - PROCESS | 3036 | 1462372977502 Marionette DEBUG loaded listener.js 07:42:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (000000148C3D6400) [pid = 3036] [serial = 811] [outer = 000000148B968C00] 07:42:57 INFO - PROCESS | 3036 | 1462372977957 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]]]}] 07:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 07:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 690ms 07:42:58 INFO - PROCESS | 3036 | 1462372978020 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 07:42:58 INFO - PROCESS | 3036 | 1462372978022 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 07:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 07:42:58 INFO - PROCESS | 3036 | 1462372978025 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 07:42:58 INFO - PROCESS | 3036 | 1462372978027 Marionette TRACE conn5 <- [1,1046,null,{}] 07:42:58 INFO - PROCESS | 3036 | 1462372978031 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}] 07:42:58 INFO - PROCESS | 3036 | 1462372978145 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 07:42:58 INFO - PROCESS | 3036 | 1462372978198 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:58 INFO - PROCESS | 3036 | ++DOCSHELL 0000001489DA2800 == 77 [pid = 3036] [id = 271] 07:42:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (000000148CD86400) [pid = 3036] [serial = 812] [outer = 0000000000000000] 07:42:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (000000148CE2E000) [pid = 3036] [serial = 813] [outer = 000000148CD86400] 07:42:58 INFO - PROCESS | 3036 | 1462372978251 Marionette DEBUG loaded listener.js 07:42:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (000000148D790400) [pid = 3036] [serial = 814] [outer = 000000148CD86400] 07:42:58 INFO - PROCESS | 3036 | 1462372978720 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]]]}] 07:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 07:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 734ms 07:42:58 INFO - PROCESS | 3036 | 1462372978798 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 07:42:58 INFO - PROCESS | 3036 | 1462372978800 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 07:42:58 INFO - PROCESS | 3036 | 1462372978806 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 07:42:58 INFO - PROCESS | 3036 | 1462372978808 Marionette TRACE conn5 <- [1,1050,null,{}] 07:42:58 INFO - PROCESS | 3036 | 1462372978812 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}] 07:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 07:42:58 INFO - PROCESS | 3036 | 1462372978930 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 07:42:58 INFO - PROCESS | 3036 | 1462372978986 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:59 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F29E000 == 78 [pid = 3036] [id = 272] 07:42:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (000000148E30FC00) [pid = 3036] [serial = 815] [outer = 0000000000000000] 07:42:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000148E361C00) [pid = 3036] [serial = 816] [outer = 000000148E30FC00] 07:42:59 INFO - PROCESS | 3036 | 1462372979031 Marionette DEBUG loaded listener.js 07:42:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000148E653400) [pid = 3036] [serial = 817] [outer = 000000148E30FC00] 07:42:59 INFO - PROCESS | 3036 | 1462372979465 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]]]}] 07:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 07:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 672ms 07:42:59 INFO - PROCESS | 3036 | 1462372979487 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 07:42:59 INFO - PROCESS | 3036 | 1462372979489 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 07:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 07:42:59 INFO - PROCESS | 3036 | 1462372979492 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 07:42:59 INFO - PROCESS | 3036 | 1462372979494 Marionette TRACE conn5 <- [1,1054,null,{}] 07:42:59 INFO - PROCESS | 3036 | 1462372979503 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}] 07:42:59 INFO - PROCESS | 3036 | 1462372979613 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 07:42:59 INFO - PROCESS | 3036 | 1462372979619 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:59 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F5CD000 == 79 [pid = 3036] [id = 273] 07:42:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (000000148E659400) [pid = 3036] [serial = 818] [outer = 0000000000000000] 07:42:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (000000148EDA5000) [pid = 3036] [serial = 819] [outer = 000000148E659400] 07:42:59 INFO - PROCESS | 3036 | 1462372979709 Marionette DEBUG loaded listener.js 07:42:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (000000148EDECC00) [pid = 3036] [serial = 820] [outer = 000000148E659400] 07:42:59 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (000000148A99CC00) [pid = 3036] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 07:42:59 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (0000001492C1B400) [pid = 3036] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 07:42:59 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (000000148BB3B400) [pid = 3036] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 07:42:59 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000148EDAF800) [pid = 3036] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 07:42:59 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (000000148AA90400) [pid = 3036] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 07:42:59 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (0000001483C79800) [pid = 3036] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 07:42:59 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (000000148E305C00) [pid = 3036] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 07:42:59 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (000000148F7E2400) [pid = 3036] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 07:42:59 INFO - PROCESS | 3036 | --DOMWINDOW == 103 (000000148783C400) [pid = 3036] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 07:42:59 INFO - PROCESS | 3036 | --DOMWINDOW == 102 (000000148FBB8C00) [pid = 3036] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 07:42:59 INFO - PROCESS | 3036 | --DOMWINDOW == 101 (0000001482BEC800) [pid = 3036] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 07:43:00 INFO - PROCESS | 3036 | 1462372980151 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]]]}] 07:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 07:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 733ms 07:43:00 INFO - PROCESS | 3036 | 1462372980229 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 07:43:00 INFO - PROCESS | 3036 | 1462372980232 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 07:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 07:43:00 INFO - PROCESS | 3036 | 1462372980235 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 07:43:00 INFO - PROCESS | 3036 | 1462372980237 Marionette TRACE conn5 <- [1,1058,null,{}] 07:43:00 INFO - PROCESS | 3036 | 1462372980271 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}] 07:43:00 INFO - PROCESS | 3036 | 1462372980358 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 07:43:00 INFO - PROCESS | 3036 | 1462372980365 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:00 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F878800 == 80 [pid = 3036] [id = 274] 07:43:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (000000148C4C9C00) [pid = 3036] [serial = 821] [outer = 0000000000000000] 07:43:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (000000148EDEBC00) [pid = 3036] [serial = 822] [outer = 000000148C4C9C00] 07:43:00 INFO - PROCESS | 3036 | 1462372980412 Marionette DEBUG loaded listener.js 07:43:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (000000148F2BF400) [pid = 3036] [serial = 823] [outer = 000000148C4C9C00] 07:43:00 INFO - PROCESS | 3036 | 1462372980829 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]]]}] 07:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 07:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 628ms 07:43:00 INFO - PROCESS | 3036 | 1462372980871 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 07:43:00 INFO - PROCESS | 3036 | 1462372980873 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 07:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 07:43:00 INFO - PROCESS | 3036 | 1462372980877 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 07:43:00 INFO - PROCESS | 3036 | 1462372980878 Marionette TRACE conn5 <- [1,1062,null,{}] 07:43:00 INFO - PROCESS | 3036 | 1462372980882 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}] 07:43:00 INFO - PROCESS | 3036 | 1462372980969 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 07:43:00 INFO - PROCESS | 3036 | 1462372980976 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:00 INFO - PROCESS | 3036 | ++DOCSHELL 000000148FC19000 == 81 [pid = 3036] [id = 275] 07:43:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (000000148783F000) [pid = 3036] [serial = 824] [outer = 0000000000000000] 07:43:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (000000148F2CA400) [pid = 3036] [serial = 825] [outer = 000000148783F000] 07:43:01 INFO - PROCESS | 3036 | 1462372981023 Marionette DEBUG loaded listener.js 07:43:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (000000148F674C00) [pid = 3036] [serial = 826] [outer = 000000148783F000] 07:43:01 INFO - PROCESS | 3036 | 1462372981441 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]]]}] 07:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 07:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 587ms 07:43:01 INFO - PROCESS | 3036 | 1462372981468 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 07:43:01 INFO - PROCESS | 3036 | 1462372981470 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 07:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 07:43:01 INFO - PROCESS | 3036 | 1462372981485 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 07:43:01 INFO - PROCESS | 3036 | 1462372981487 Marionette TRACE conn5 <- [1,1066,null,{}] 07:43:01 INFO - PROCESS | 3036 | 1462372981490 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}] 07:43:01 INFO - PROCESS | 3036 | 1462372981579 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 07:43:01 INFO - PROCESS | 3036 | 1462372981586 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:01 INFO - PROCESS | 3036 | ++DOCSHELL 000000149072B800 == 82 [pid = 3036] [id = 276] 07:43:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000148F67BC00) [pid = 3036] [serial = 827] [outer = 0000000000000000] 07:43:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000148F7E2000) [pid = 3036] [serial = 828] [outer = 000000148F67BC00] 07:43:01 INFO - PROCESS | 3036 | 1462372981639 Marionette DEBUG loaded listener.js 07:43:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (000000148FB4F800) [pid = 3036] [serial = 829] [outer = 000000148F67BC00] 07:43:02 INFO - PROCESS | 3036 | 1462372982334 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]]]}] 07:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 07:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 881ms 07:43:02 INFO - PROCESS | 3036 | 1462372982369 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 07:43:02 INFO - PROCESS | 3036 | 1462372982375 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 07:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 07:43:02 INFO - PROCESS | 3036 | 1462372982381 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 07:43:02 INFO - PROCESS | 3036 | 1462372982385 Marionette TRACE conn5 <- [1,1070,null,{}] 07:43:02 INFO - PROCESS | 3036 | 1462372982391 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}] 07:43:02 INFO - PROCESS | 3036 | 1462372982511 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 07:43:02 INFO - PROCESS | 3036 | 1462372982634 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:02 INFO - PROCESS | 3036 | ++DOCSHELL 000000148AAC4000 == 83 [pid = 3036] [id = 277] 07:43:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (0000001486AA0400) [pid = 3036] [serial = 830] [outer = 0000000000000000] 07:43:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (000000148783CC00) [pid = 3036] [serial = 831] [outer = 0000001486AA0400] 07:43:02 INFO - PROCESS | 3036 | 1462372982694 Marionette DEBUG loaded listener.js 07:43:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (000000148A012C00) [pid = 3036] [serial = 832] [outer = 0000001486AA0400] 07:43:03 INFO - PROCESS | 3036 | 1462372983322 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]]]}] 07:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 07:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 985ms 07:43:03 INFO - PROCESS | 3036 | 1462372983368 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 07:43:03 INFO - PROCESS | 3036 | 1462372983375 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 07:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 07:43:03 INFO - PROCESS | 3036 | 1462372983382 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 07:43:03 INFO - PROCESS | 3036 | 1462372983385 Marionette TRACE conn5 <- [1,1074,null,{}] 07:43:03 INFO - PROCESS | 3036 | 1462372983389 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}] 07:43:03 INFO - PROCESS | 3036 | 1462372983506 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 07:43:03 INFO - PROCESS | 3036 | 1462372983600 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:03 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F219000 == 84 [pid = 3036] [id = 278] 07:43:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (000000148A9F2800) [pid = 3036] [serial = 833] [outer = 0000000000000000] 07:43:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (000000148B5BC000) [pid = 3036] [serial = 834] [outer = 000000148A9F2800] 07:43:03 INFO - PROCESS | 3036 | 1462372983656 Marionette DEBUG loaded listener.js 07:43:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000148CD04000) [pid = 3036] [serial = 835] [outer = 000000148A9F2800] 07:43:04 INFO - PROCESS | 3036 | 1462372984211 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]]]}] 07:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 07:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 881ms 07:43:04 INFO - PROCESS | 3036 | 1462372984269 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 07:43:04 INFO - PROCESS | 3036 | 1462372984272 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 07:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 07:43:04 INFO - PROCESS | 3036 | 1462372984276 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 07:43:04 INFO - PROCESS | 3036 | 1462372984280 Marionette TRACE conn5 <- [1,1078,null,{}] 07:43:04 INFO - PROCESS | 3036 | 1462372984292 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}] 07:43:04 INFO - PROCESS | 3036 | 1462372984412 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 07:43:04 INFO - PROCESS | 3036 | 1462372984536 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:04 INFO - PROCESS | 3036 | ++DOCSHELL 000000149151F000 == 85 [pid = 3036] [id = 279] 07:43:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (000000148E30E000) [pid = 3036] [serial = 836] [outer = 0000000000000000] 07:43:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (000000148EDA5800) [pid = 3036] [serial = 837] [outer = 000000148E30E000] 07:43:04 INFO - PROCESS | 3036 | 1462372984596 Marionette DEBUG loaded listener.js 07:43:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 119 (000000148F8BA400) [pid = 3036] [serial = 838] [outer = 000000148E30E000] 07:43:05 INFO - PROCESS | 3036 | 1462372985155 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]]]}] 07:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 07:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 944ms 07:43:05 INFO - PROCESS | 3036 | 1462372985222 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 07:43:05 INFO - PROCESS | 3036 | 1462372985225 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 07:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 07:43:05 INFO - PROCESS | 3036 | 1462372985229 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 07:43:05 INFO - PROCESS | 3036 | 1462372985231 Marionette TRACE conn5 <- [1,1082,null,{}] 07:43:05 INFO - PROCESS | 3036 | 1462372985235 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}] 07:43:05 INFO - PROCESS | 3036 | 1462372985349 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 07:43:05 INFO - PROCESS | 3036 | 1462372985471 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:05 INFO - PROCESS | 3036 | ++DOCSHELL 0000001492692000 == 86 [pid = 3036] [id = 280] 07:43:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 120 (000000148FBC3000) [pid = 3036] [serial = 839] [outer = 0000000000000000] 07:43:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 121 (000000148FBF1400) [pid = 3036] [serial = 840] [outer = 000000148FBC3000] 07:43:05 INFO - PROCESS | 3036 | 1462372985527 Marionette DEBUG loaded listener.js 07:43:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 122 (000000148FC32400) [pid = 3036] [serial = 841] [outer = 000000148FBC3000] 07:43:06 INFO - PROCESS | 3036 | 1462372986057 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]]]}] 07:43:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 07:43:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 880ms 07:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 07:43:06 INFO - PROCESS | 3036 | 1462372986111 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 07:43:06 INFO - PROCESS | 3036 | 1462372986114 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 07:43:06 INFO - PROCESS | 3036 | 1462372986117 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 07:43:06 INFO - PROCESS | 3036 | 1462372986120 Marionette TRACE conn5 <- [1,1086,null,{}] 07:43:06 INFO - PROCESS | 3036 | 1462372986123 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}] 07:43:06 INFO - PROCESS | 3036 | 1462372986233 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 07:43:06 INFO - PROCESS | 3036 | 1462372986328 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:06 INFO - PROCESS | 3036 | ++DOCSHELL 0000001492CC2800 == 87 [pid = 3036] [id = 281] 07:43:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 123 (000000148FBC3400) [pid = 3036] [serial = 842] [outer = 0000000000000000] 07:43:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 124 (0000001490A41400) [pid = 3036] [serial = 843] [outer = 000000148FBC3400] 07:43:06 INFO - PROCESS | 3036 | 1462372986385 Marionette DEBUG loaded listener.js 07:43:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 125 (0000001490A8E000) [pid = 3036] [serial = 844] [outer = 000000148FBC3400] 07:43:06 INFO - PROCESS | 3036 | 1462372986978 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]]]}] 07:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 07:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 882ms 07:43:07 INFO - PROCESS | 3036 | 1462372987015 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 07:43:07 INFO - PROCESS | 3036 | 1462372987018 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 07:43:07 INFO - PROCESS | 3036 | 1462372987023 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 07:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 07:43:07 INFO - PROCESS | 3036 | 1462372987026 Marionette TRACE conn5 <- [1,1090,null,{}] 07:43:07 INFO - PROCESS | 3036 | 1462372987030 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}] 07:43:07 INFO - PROCESS | 3036 | 1462372987164 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 07:43:07 INFO - PROCESS | 3036 | 1462372987259 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:07 INFO - PROCESS | 3036 | ++DOCSHELL 0000001493712000 == 88 [pid = 3036] [id = 282] 07:43:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 126 (0000001491415400) [pid = 3036] [serial = 845] [outer = 0000000000000000] 07:43:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 127 (0000001491437400) [pid = 3036] [serial = 846] [outer = 0000001491415400] 07:43:07 INFO - PROCESS | 3036 | 1462372987315 Marionette DEBUG loaded listener.js 07:43:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 128 (000000149159DC00) [pid = 3036] [serial = 847] [outer = 0000001491415400] 07:43:07 INFO - PROCESS | 3036 | 1462372987890 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]]]}] 07:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 07:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 942ms 07:43:07 INFO - PROCESS | 3036 | 1462372987970 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 07:43:07 INFO - PROCESS | 3036 | 1462372987973 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 07:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 07:43:07 INFO - PROCESS | 3036 | 1462372987977 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 07:43:07 INFO - PROCESS | 3036 | 1462372987979 Marionette TRACE conn5 <- [1,1094,null,{}] 07:43:07 INFO - PROCESS | 3036 | 1462372987983 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}] 07:43:08 INFO - PROCESS | 3036 | 1462372988095 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 07:43:08 INFO - PROCESS | 3036 | 1462372988425 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:08 INFO - PROCESS | 3036 | ++DOCSHELL 000000148A508800 == 89 [pid = 3036] [id = 283] 07:43:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 129 (00000014830EDC00) [pid = 3036] [serial = 848] [outer = 0000000000000000] 07:43:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 130 (0000001483C6E400) [pid = 3036] [serial = 849] [outer = 00000014830EDC00] 07:43:08 INFO - PROCESS | 3036 | 1462372988477 Marionette DEBUG loaded listener.js 07:43:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 131 (000000148943CC00) [pid = 3036] [serial = 850] [outer = 00000014830EDC00] 07:43:09 INFO - PROCESS | 3036 | 1462372989184 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]]]}] 07:43:09 INFO - PROCESS | 3036 | --DOCSHELL 000000149063B000 == 88 [pid = 3036] [id = 256] 07:43:09 INFO - PROCESS | 3036 | --DOCSHELL 000000148F4AD800 == 87 [pid = 3036] [id = 254] 07:43:09 INFO - PROCESS | 3036 | --DOCSHELL 000000148F20B800 == 86 [pid = 3036] [id = 253] 07:43:09 INFO - PROCESS | 3036 | --DOCSHELL 000000148EACE800 == 85 [pid = 3036] [id = 232] 07:43:09 INFO - PROCESS | 3036 | --DOCSHELL 000000148FC19000 == 84 [pid = 3036] [id = 275] 07:43:09 INFO - PROCESS | 3036 | --DOCSHELL 000000148F878800 == 83 [pid = 3036] [id = 274] 07:43:09 INFO - PROCESS | 3036 | --DOCSHELL 000000148F5CD000 == 82 [pid = 3036] [id = 273] 07:43:09 INFO - PROCESS | 3036 | --DOCSHELL 000000148F29E000 == 81 [pid = 3036] [id = 272] 07:43:09 INFO - PROCESS | 3036 | --DOMWINDOW == 130 (0000001490A3EC00) [pid = 3036] [serial = 777] [outer = 0000000000000000] [url = about:blank] 07:43:09 INFO - PROCESS | 3036 | --DOCSHELL 000000148C38E000 == 80 [pid = 3036] [id = 269] 07:43:09 INFO - PROCESS | 3036 | --DOCSHELL 000000148AE8B800 == 79 [pid = 3036] [id = 268] 07:43:09 INFO - PROCESS | 3036 | --DOCSHELL 00000014877EB800 == 78 [pid = 3036] [id = 267] 07:43:09 INFO - PROCESS | 3036 | --DOCSHELL 000000148949E000 == 77 [pid = 3036] [id = 266] 07:43:09 INFO - PROCESS | 3036 | --DOCSHELL 00000014954AE800 == 76 [pid = 3036] [id = 263] 07:43:09 INFO - PROCESS | 3036 | --DOCSHELL 0000001492CC3000 == 75 [pid = 3036] [id = 262] 07:43:09 INFO - PROCESS | 3036 | --DOCSHELL 000000148F287800 == 74 [pid = 3036] [id = 261] 07:43:09 INFO - PROCESS | 3036 | --DOCSHELL 000000148AA4A800 == 73 [pid = 3036] [id = 260] 07:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 07:43:09 INFO - PROCESS | 3036 | --DOMWINDOW == 129 (000000148BB3D400) [pid = 3036] [serial = 703] [outer = 0000000000000000] [url = about:blank] 07:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1277ms 07:43:09 INFO - PROCESS | 3036 | --DOMWINDOW == 128 (000000148A9F4C00) [pid = 3036] [serial = 756] [outer = 0000000000000000] [url = about:blank] 07:43:09 INFO - PROCESS | 3036 | --DOMWINDOW == 127 (00000014931DBC00) [pid = 3036] [serial = 733] [outer = 0000000000000000] [url = about:blank] 07:43:09 INFO - PROCESS | 3036 | --DOMWINDOW == 126 (000000148CD8A400) [pid = 3036] [serial = 759] [outer = 0000000000000000] [url = about:blank] 07:43:09 INFO - PROCESS | 3036 | --DOMWINDOW == 125 (000000148E23AC00) [pid = 3036] [serial = 760] [outer = 0000000000000000] [url = about:blank] 07:43:09 INFO - PROCESS | 3036 | --DOMWINDOW == 124 (000000149384F000) [pid = 3036] [serial = 744] [outer = 0000000000000000] [url = about:blank] 07:43:09 INFO - PROCESS | 3036 | --DOMWINDOW == 123 (000000148EDB1800) [pid = 3036] [serial = 765] [outer = 0000000000000000] [url = about:blank] 07:43:09 INFO - PROCESS | 3036 | --DOMWINDOW == 122 (000000148B96C400) [pid = 3036] [serial = 754] [outer = 0000000000000000] [url = about:blank] 07:43:09 INFO - PROCESS | 3036 | --DOMWINDOW == 121 (000000148B248000) [pid = 3036] [serial = 753] [outer = 0000000000000000] [url = about:blank] 07:43:09 INFO - PROCESS | 3036 | --DOMWINDOW == 120 (000000148F2CC400) [pid = 3036] [serial = 766] [outer = 0000000000000000] [url = about:blank] 07:43:09 INFO - PROCESS | 3036 | --DOMWINDOW == 119 (000000148E656400) [pid = 3036] [serial = 738] [outer = 0000000000000000] [url = about:blank] 07:43:09 INFO - PROCESS | 3036 | --DOMWINDOW == 118 (0000001489F54000) [pid = 3036] [serial = 751] [outer = 0000000000000000] [url = about:blank] 07:43:09 INFO - PROCESS | 3036 | --DOMWINDOW == 117 (0000001486B9B400) [pid = 3036] [serial = 750] [outer = 0000000000000000] [url = about:blank] 07:43:09 INFO - PROCESS | 3036 | --DOMWINDOW == 116 (000000149141F000) [pid = 3036] [serial = 741] [outer = 0000000000000000] [url = about:blank] 07:43:09 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (000000148E402400) [pid = 3036] [serial = 762] [outer = 0000000000000000] [url = about:blank] 07:43:09 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (000000148FB51000) [pid = 3036] [serial = 769] [outer = 0000000000000000] [url = about:blank] 07:43:09 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (000000148A9E7800) [pid = 3036] [serial = 735] [outer = 0000000000000000] [url = about:blank] 07:43:09 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (000000148F8B7800) [pid = 3036] [serial = 768] [outer = 0000000000000000] [url = about:blank] 07:43:09 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (000000148F67AC00) [pid = 3036] [serial = 747] [outer = 0000000000000000] [url = about:blank] 07:43:09 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (000000148C46A000) [pid = 3036] [serial = 774] [outer = 0000000000000000] [url = about:blank] 07:43:09 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (000000148FBF2000) [pid = 3036] [serial = 771] [outer = 0000000000000000] [url = about:blank] 07:43:09 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000148BB49000) [pid = 3036] [serial = 757] [outer = 0000000000000000] [url = about:blank] 07:43:09 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (0000001490A33C00) [pid = 3036] [serial = 772] [outer = 0000000000000000] [url = about:blank] 07:43:09 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (000000148F2C1000) [pid = 3036] [serial = 775] [outer = 0000000000000000] [url = about:blank] 07:43:09 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (000000148E65A400) [pid = 3036] [serial = 763] [outer = 0000000000000000] [url = about:blank] 07:43:09 INFO - PROCESS | 3036 | 1462372989277 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 07:43:09 INFO - PROCESS | 3036 | 1462372989280 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 07:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 07:43:09 INFO - PROCESS | 3036 | 1462372989287 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 07:43:09 INFO - PROCESS | 3036 | 1462372989290 Marionette TRACE conn5 <- [1,1098,null,{}] 07:43:09 INFO - PROCESS | 3036 | 1462372989295 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}] 07:43:09 INFO - PROCESS | 3036 | 1462372989393 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 07:43:09 INFO - PROCESS | 3036 | 1462372989402 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:09 INFO - PROCESS | 3036 | ++DOCSHELL 0000001489DB1000 == 74 [pid = 3036] [id = 284] 07:43:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (00000014877D0C00) [pid = 3036] [serial = 851] [outer = 0000000000000000] 07:43:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (0000001487843000) [pid = 3036] [serial = 852] [outer = 00000014877D0C00] 07:43:09 INFO - PROCESS | 3036 | 1462372989453 Marionette DEBUG loaded listener.js 07:43:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000148A11D000) [pid = 3036] [serial = 853] [outer = 00000014877D0C00] 07:43:09 INFO - PROCESS | 3036 | 1462372989967 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]]]}] 07:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 07:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 733ms 07:43:10 INFO - PROCESS | 3036 | 1462372990026 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 07:43:10 INFO - PROCESS | 3036 | 1462372990030 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 07:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 07:43:10 INFO - PROCESS | 3036 | 1462372990034 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 07:43:10 INFO - PROCESS | 3036 | 1462372990036 Marionette TRACE conn5 <- [1,1102,null,{}] 07:43:10 INFO - PROCESS | 3036 | 1462372990040 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}] 07:43:10 INFO - PROCESS | 3036 | 1462372990129 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 07:43:10 INFO - PROCESS | 3036 | 1462372990205 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:10 INFO - PROCESS | 3036 | ++DOCSHELL 000000148C412000 == 75 [pid = 3036] [id = 285] 07:43:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (0000001489D49400) [pid = 3036] [serial = 854] [outer = 0000000000000000] 07:43:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (000000148B248000) [pid = 3036] [serial = 855] [outer = 0000001489D49400] 07:43:10 INFO - PROCESS | 3036 | 1462372990259 Marionette DEBUG loaded listener.js 07:43:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (000000148B73C400) [pid = 3036] [serial = 856] [outer = 0000001489D49400] 07:43:10 INFO - PROCESS | 3036 | 1462372990644 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]]]}] 07:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 07:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 692ms 07:43:10 INFO - PROCESS | 3036 | 1462372990729 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 07:43:10 INFO - PROCESS | 3036 | 1462372990731 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 07:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 07:43:10 INFO - PROCESS | 3036 | 1462372990742 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 07:43:10 INFO - PROCESS | 3036 | 1462372990748 Marionette TRACE conn5 <- [1,1106,null,{}] 07:43:10 INFO - PROCESS | 3036 | 1462372990758 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}] 07:43:10 INFO - PROCESS | 3036 | 1462372990851 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 07:43:10 INFO - PROCESS | 3036 | 1462372990862 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:10 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E423800 == 76 [pid = 3036] [id = 286] 07:43:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (000000148BC68400) [pid = 3036] [serial = 857] [outer = 0000000000000000] 07:43:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (000000148C468800) [pid = 3036] [serial = 858] [outer = 000000148BC68400] 07:43:10 INFO - PROCESS | 3036 | 1462372990910 Marionette DEBUG loaded listener.js 07:43:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (000000148CD8E000) [pid = 3036] [serial = 859] [outer = 000000148BC68400] 07:43:11 INFO - PROCESS | 3036 | 1462372991348 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]]]}] 07:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 07:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 650ms 07:43:11 INFO - PROCESS | 3036 | 1462372991390 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 07:43:11 INFO - PROCESS | 3036 | 1462372991393 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 07:43:11 INFO - PROCESS | 3036 | 1462372991396 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 07:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 07:43:11 INFO - PROCESS | 3036 | 1462372991398 Marionette TRACE conn5 <- [1,1110,null,{}] 07:43:11 INFO - PROCESS | 3036 | 1462372991402 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}] 07:43:11 INFO - PROCESS | 3036 | 1462372991544 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 07:43:11 INFO - PROCESS | 3036 | 1462372991571 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:11 INFO - PROCESS | 3036 | ++DOCSHELL 00000014898E7800 == 77 [pid = 3036] [id = 287] 07:43:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (000000148D6ED400) [pid = 3036] [serial = 860] [outer = 0000000000000000] 07:43:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000148E214800) [pid = 3036] [serial = 861] [outer = 000000148D6ED400] 07:43:11 INFO - PROCESS | 3036 | 1462372991616 Marionette DEBUG loaded listener.js 07:43:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (000000148E303400) [pid = 3036] [serial = 862] [outer = 000000148D6ED400] 07:43:12 INFO - PROCESS | 3036 | 1462372992042 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]]]}] 07:43:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 07:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 691ms 07:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 07:43:12 INFO - PROCESS | 3036 | 1462372992093 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 07:43:12 INFO - PROCESS | 3036 | 1462372992095 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 07:43:12 INFO - PROCESS | 3036 | 1462372992099 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 07:43:12 INFO - PROCESS | 3036 | 1462372992101 Marionette TRACE conn5 <- [1,1114,null,{}] 07:43:12 INFO - PROCESS | 3036 | 1462372992104 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}] 07:43:12 INFO - PROCESS | 3036 | 1462372992226 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 07:43:12 INFO - PROCESS | 3036 | 1462372992284 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:12 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F5CC000 == 78 [pid = 3036] [id = 288] 07:43:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (000000148E40C800) [pid = 3036] [serial = 863] [outer = 0000000000000000] 07:43:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 119 (000000148E653000) [pid = 3036] [serial = 864] [outer = 000000148E40C800] 07:43:12 INFO - PROCESS | 3036 | 1462372992339 Marionette DEBUG loaded listener.js 07:43:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 120 (000000148EDAD000) [pid = 3036] [serial = 865] [outer = 000000148E40C800] 07:43:12 INFO - PROCESS | 3036 | 1462372992797 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]]]}] 07:43:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 07:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 734ms 07:43:12 INFO - PROCESS | 3036 | 1462372992836 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 07:43:12 INFO - PROCESS | 3036 | 1462372992838 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 07:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 07:43:12 INFO - PROCESS | 3036 | 1462372992877 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 07:43:12 INFO - PROCESS | 3036 | 1462372992879 Marionette TRACE conn5 <- [1,1118,null,{}] 07:43:12 INFO - PROCESS | 3036 | 1462372992892 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}] 07:43:13 INFO - PROCESS | 3036 | 1462372993006 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 07:43:13 INFO - PROCESS | 3036 | 1462372993062 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:13 INFO - PROCESS | 3036 | ++DOCSHELL 000000148FC0E800 == 79 [pid = 3036] [id = 289] 07:43:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 121 (000000148F2C2000) [pid = 3036] [serial = 866] [outer = 0000000000000000] 07:43:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 122 (000000148F2CC800) [pid = 3036] [serial = 867] [outer = 000000148F2C2000] 07:43:13 INFO - PROCESS | 3036 | 1462372993109 Marionette DEBUG loaded listener.js 07:43:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 123 (000000148F675400) [pid = 3036] [serial = 868] [outer = 000000148F2C2000] 07:43:13 INFO - PROCESS | 3036 | --DOMWINDOW == 122 (000000148CD86400) [pid = 3036] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:43:13 INFO - PROCESS | 3036 | --DOMWINDOW == 121 (000000148E30FC00) [pid = 3036] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:43:13 INFO - PROCESS | 3036 | --DOMWINDOW == 120 (0000001483C72400) [pid = 3036] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:43:13 INFO - PROCESS | 3036 | --DOMWINDOW == 119 (000000148B968C00) [pid = 3036] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 07:43:13 INFO - PROCESS | 3036 | --DOMWINDOW == 118 (000000148A9EE800) [pid = 3036] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:43:13 INFO - PROCESS | 3036 | --DOMWINDOW == 117 (000000148A00B400) [pid = 3036] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:43:13 INFO - PROCESS | 3036 | --DOMWINDOW == 116 (00000014824CA800) [pid = 3036] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:43:13 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (000000148E659400) [pid = 3036] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:43:13 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (000000148C4C9C00) [pid = 3036] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:43:13 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (000000148783F000) [pid = 3036] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:43:13 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (000000148F8BC000) [pid = 3036] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 07:43:13 INFO - PROCESS | 3036 | 1462372993617 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]]]}] 07:43:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 07:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 816ms 07:43:13 INFO - PROCESS | 3036 | 1462372993672 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 07:43:13 INFO - PROCESS | 3036 | 1462372993674 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 07:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 07:43:13 INFO - PROCESS | 3036 | 1462372993678 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 07:43:13 INFO - PROCESS | 3036 | 1462372993679 Marionette TRACE conn5 <- [1,1122,null,{}] 07:43:13 INFO - PROCESS | 3036 | 1462372993683 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}] 07:43:13 INFO - PROCESS | 3036 | 1462372993800 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 07:43:13 INFO - PROCESS | 3036 | 1462372993851 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:13 INFO - PROCESS | 3036 | ++DOCSHELL 0000001490622800 == 80 [pid = 3036] [id = 290] 07:43:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (000000148A9EE800) [pid = 3036] [serial = 869] [outer = 0000000000000000] 07:43:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (000000148E659800) [pid = 3036] [serial = 870] [outer = 000000148A9EE800] 07:43:13 INFO - PROCESS | 3036 | 1462372993901 Marionette DEBUG loaded listener.js 07:43:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (000000148F7E3400) [pid = 3036] [serial = 871] [outer = 000000148A9EE800] 07:43:14 INFO - PROCESS | 3036 | [GFX2-]: DrawTargetD2D 1.1 (000000148EDA0A30): Failed to create GradientStopCollection with no stops. 07:43:14 INFO - PROCESS | 3036 | [GFX3-]: No stops specified for gradient pattern. 07:43:14 INFO - PROCESS | 3036 | 1462372994271 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]]]}] 07:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 07:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 629ms 07:43:14 INFO - PROCESS | 3036 | 1462372994309 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 07:43:14 INFO - PROCESS | 3036 | 1462372994312 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 07:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 07:43:14 INFO - PROCESS | 3036 | 1462372994315 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 07:43:14 INFO - PROCESS | 3036 | 1462372994317 Marionette TRACE conn5 <- [1,1126,null,{}] 07:43:14 INFO - PROCESS | 3036 | 1462372994346 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}] 07:43:14 INFO - PROCESS | 3036 | 1462372994433 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 07:43:14 INFO - PROCESS | 3036 | 1462372994440 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:14 INFO - PROCESS | 3036 | ++DOCSHELL 0000001491487800 == 81 [pid = 3036] [id = 291] 07:43:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000148F8B3800) [pid = 3036] [serial = 872] [outer = 0000000000000000] 07:43:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (000000148FB4BC00) [pid = 3036] [serial = 873] [outer = 000000148F8B3800] 07:43:14 INFO - PROCESS | 3036 | 1462372994486 Marionette DEBUG loaded listener.js 07:43:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (000000148FBC4400) [pid = 3036] [serial = 874] [outer = 000000148F8B3800] 07:43:14 INFO - PROCESS | 3036 | 1462372994914 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]]]}] 07:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 07:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 629ms 07:43:14 INFO - PROCESS | 3036 | 1462372994947 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 07:43:14 INFO - PROCESS | 3036 | 1462372994949 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 07:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 07:43:14 INFO - PROCESS | 3036 | 1462372994957 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 07:43:14 INFO - PROCESS | 3036 | 1462372994959 Marionette TRACE conn5 <- [1,1130,null,{}] 07:43:14 INFO - PROCESS | 3036 | 1462372994963 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}] 07:43:15 INFO - PROCESS | 3036 | 1462372995053 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 07:43:15 INFO - PROCESS | 3036 | 1462372995060 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:15 INFO - PROCESS | 3036 | ++DOCSHELL 0000001492664000 == 82 [pid = 3036] [id = 292] 07:43:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 119 (0000001490A35800) [pid = 3036] [serial = 875] [outer = 0000000000000000] 07:43:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 120 (0000001490A3C800) [pid = 3036] [serial = 876] [outer = 0000001490A35800] 07:43:15 INFO - PROCESS | 3036 | 1462372995107 Marionette DEBUG loaded listener.js 07:43:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 121 (0000001490A92800) [pid = 3036] [serial = 877] [outer = 0000001490A35800] 07:43:15 INFO - PROCESS | 3036 | 1462372995647 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]]]}] 07:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 07:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 734ms 07:43:15 INFO - PROCESS | 3036 | 1462372995692 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 07:43:15 INFO - PROCESS | 3036 | 1462372995697 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 07:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 07:43:15 INFO - PROCESS | 3036 | 1462372995716 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 07:43:15 INFO - PROCESS | 3036 | 1462372995721 Marionette TRACE conn5 <- [1,1134,null,{}] 07:43:15 INFO - PROCESS | 3036 | 1462372995730 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}] 07:43:15 INFO - PROCESS | 3036 | 1462372995907 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 07:43:16 INFO - PROCESS | 3036 | 1462372996023 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:16 INFO - PROCESS | 3036 | ++DOCSHELL 000000148C375800 == 83 [pid = 3036] [id = 293] 07:43:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 122 (0000001484493400) [pid = 3036] [serial = 878] [outer = 0000000000000000] 07:43:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 123 (0000001489D48400) [pid = 3036] [serial = 879] [outer = 0000001484493400] 07:43:16 INFO - PROCESS | 3036 | 1462372996082 Marionette DEBUG loaded listener.js 07:43:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 124 (000000148A9EA400) [pid = 3036] [serial = 880] [outer = 0000001484493400] 07:43:16 INFO - PROCESS | 3036 | 1462372996666 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]]]}] 07:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 07:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1001ms 07:43:16 INFO - PROCESS | 3036 | 1462372996707 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 07:43:16 INFO - PROCESS | 3036 | 1462372996714 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 07:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 07:43:16 INFO - PROCESS | 3036 | 1462372996721 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 07:43:16 INFO - PROCESS | 3036 | 1462372996725 Marionette TRACE conn5 <- [1,1138,null,{}] 07:43:16 INFO - PROCESS | 3036 | 1462372996729 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}] 07:43:16 INFO - PROCESS | 3036 | 1462372996846 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 07:43:16 INFO - PROCESS | 3036 | 1462372996941 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:16 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F4B7000 == 84 [pid = 3036] [id = 294] 07:43:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 125 (000000148A9A8C00) [pid = 3036] [serial = 881] [outer = 0000000000000000] 07:43:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 126 (000000148BB49000) [pid = 3036] [serial = 882] [outer = 000000148A9A8C00] 07:43:17 INFO - PROCESS | 3036 | 1462372996997 Marionette DEBUG loaded listener.js 07:43:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 127 (000000148D219400) [pid = 3036] [serial = 883] [outer = 000000148A9A8C00] 07:43:17 INFO - PROCESS | 3036 | 1462372997620 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]]]}] 07:43:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 07:43:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 945ms 07:43:17 INFO - PROCESS | 3036 | 1462372997670 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 07:43:17 INFO - PROCESS | 3036 | 1462372997673 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 07:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 07:43:17 INFO - PROCESS | 3036 | 1462372997677 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 07:43:17 INFO - PROCESS | 3036 | 1462372997681 Marionette TRACE conn5 <- [1,1142,null,{}] 07:43:17 INFO - PROCESS | 3036 | 1462372997694 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}] 07:43:17 INFO - PROCESS | 3036 | 1462372997813 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 07:43:17 INFO - PROCESS | 3036 | 1462372997936 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:17 INFO - PROCESS | 3036 | ++DOCSHELL 0000001493156000 == 85 [pid = 3036] [id = 295] 07:43:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 128 (000000148E65F000) [pid = 3036] [serial = 884] [outer = 0000000000000000] 07:43:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 129 (000000148EDF9C00) [pid = 3036] [serial = 885] [outer = 000000148E65F000] 07:43:18 INFO - PROCESS | 3036 | 1462372997996 Marionette DEBUG loaded listener.js 07:43:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 130 (0000001490A3EC00) [pid = 3036] [serial = 886] [outer = 000000148E65F000] 07:43:18 INFO - PROCESS | 3036 | 1462372998563 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]]]}] 07:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 07:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 943ms 07:43:18 INFO - PROCESS | 3036 | 1462372998622 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 07:43:18 INFO - PROCESS | 3036 | 1462372998626 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 07:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 07:43:18 INFO - PROCESS | 3036 | 1462372998629 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 07:43:18 INFO - PROCESS | 3036 | 1462372998632 Marionette TRACE conn5 <- [1,1146,null,{}] 07:43:18 INFO - PROCESS | 3036 | 1462372998636 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}] 07:43:18 INFO - PROCESS | 3036 | 1462372998750 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 07:43:18 INFO - PROCESS | 3036 | 1462372998872 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:18 INFO - PROCESS | 3036 | ++DOCSHELL 00000014954B4800 == 86 [pid = 3036] [id = 296] 07:43:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 131 (000000149130B800) [pid = 3036] [serial = 887] [outer = 0000000000000000] 07:43:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 132 (0000001491413C00) [pid = 3036] [serial = 888] [outer = 000000149130B800] 07:43:18 INFO - PROCESS | 3036 | 1462372998932 Marionette DEBUG loaded listener.js 07:43:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 133 (0000001491430000) [pid = 3036] [serial = 889] [outer = 000000149130B800] 07:43:19 INFO - PROCESS | 3036 | [3036] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 07:43:19 INFO - PROCESS | 3036 | 1462372999794 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] 07:43:19 INFO - PROCESS | 3036 | 1462372999830 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 07:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 07:43:19 INFO - PROCESS | 3036 | 1462372999834 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 07:43:19 INFO - PROCESS | 3036 | 1462372999836 Marionette TRACE conn5 <- [1,1150,null,{}] 07:43:19 INFO - PROCESS | 3036 | 1462372999840 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}] 07:43:19 INFO - PROCESS | 3036 | 1462372999950 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 07:43:20 INFO - PROCESS | 3036 | 1462373000073 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:20 INFO - PROCESS | 3036 | ++DOCSHELL 000000148A9C9000 == 87 [pid = 3036] [id = 297] 07:43:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 134 (0000001483031000) [pid = 3036] [serial = 890] [outer = 0000000000000000] 07:43:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 135 (000000149257DC00) [pid = 3036] [serial = 891] [outer = 0000001483031000] 07:43:20 INFO - PROCESS | 3036 | 1462373000130 Marionette DEBUG loaded listener.js 07:43:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 136 (00000014926A5C00) [pid = 3036] [serial = 892] [outer = 0000001483031000] 07:43:20 INFO - PROCESS | 3036 | 1462373000708 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]]]}] 07:43:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 07:43:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 944ms 07:43:20 INFO - PROCESS | 3036 | 1462373000780 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 07:43:20 INFO - PROCESS | 3036 | 1462373000783 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 07:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 07:43:20 INFO - PROCESS | 3036 | 1462373000786 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 07:43:20 INFO - PROCESS | 3036 | 1462373000789 Marionette TRACE conn5 <- [1,1154,null,{}] 07:43:20 INFO - PROCESS | 3036 | 1462373000792 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}] 07:43:20 INFO - PROCESS | 3036 | 1462373000920 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 07:43:21 INFO - PROCESS | 3036 | 1462373001045 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:21 INFO - PROCESS | 3036 | ++DOCSHELL 00000014FDAAD800 == 88 [pid = 3036] [id = 298] 07:43:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 137 (0000001492C1B400) [pid = 3036] [serial = 893] [outer = 0000000000000000] 07:43:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 138 (000000149312BC00) [pid = 3036] [serial = 894] [outer = 0000001492C1B400] 07:43:21 INFO - PROCESS | 3036 | 1462373001102 Marionette DEBUG loaded listener.js 07:43:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 139 (00000014931DC000) [pid = 3036] [serial = 895] [outer = 0000001492C1B400] 07:43:21 INFO - PROCESS | 3036 | 1462373001695 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]]]}] 07:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 07:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 943ms 07:43:21 INFO - PROCESS | 3036 | 1462373001731 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 07:43:21 INFO - PROCESS | 3036 | 1462373001734 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 07:43:21 INFO - PROCESS | 3036 | 1462373001737 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 07:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 07:43:21 INFO - PROCESS | 3036 | 1462373001740 Marionette TRACE conn5 <- [1,1158,null,{}] 07:43:21 INFO - PROCESS | 3036 | 1462373001743 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}] 07:43:21 INFO - PROCESS | 3036 | 1462373001872 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 07:43:22 INFO - PROCESS | 3036 | 1462373001994 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:22 INFO - PROCESS | 3036 | ++DOCSHELL 00000014898E2800 == 89 [pid = 3036] [id = 299] 07:43:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 140 (0000001482BE4800) [pid = 3036] [serial = 896] [outer = 0000000000000000] 07:43:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 141 (0000001487F57800) [pid = 3036] [serial = 897] [outer = 0000001482BE4800] 07:43:22 INFO - PROCESS | 3036 | 1462373002053 Marionette DEBUG loaded listener.js 07:43:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 142 (000000148DB73800) [pid = 3036] [serial = 898] [outer = 0000001482BE4800] 07:43:22 INFO - PROCESS | 3036 | 1462373002764 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]]]}] 07:43:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 07:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1079ms 07:43:22 INFO - PROCESS | 3036 | 1462373002820 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 07:43:22 INFO - PROCESS | 3036 | 1462373002824 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 07:43:22 INFO - PROCESS | 3036 | 1462373002829 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 07:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 07:43:22 INFO - PROCESS | 3036 | 1462373002833 Marionette TRACE conn5 <- [1,1162,null,{}] 07:43:22 INFO - PROCESS | 3036 | 1462373002839 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}] 07:43:22 INFO - PROCESS | 3036 | 1462373002946 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 07:43:23 INFO - PROCESS | 3036 | 1462373003073 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:23 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E33B800 == 90 [pid = 3036] [id = 300] 07:43:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 143 (00000014898AA800) [pid = 3036] [serial = 899] [outer = 0000000000000000] 07:43:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 144 (0000001489F52000) [pid = 3036] [serial = 900] [outer = 00000014898AA800] 07:43:23 INFO - PROCESS | 3036 | 1462373003131 Marionette DEBUG loaded listener.js 07:43:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 145 (000000148B530C00) [pid = 3036] [serial = 901] [outer = 00000014898AA800] 07:43:23 INFO - PROCESS | 3036 | --DOCSHELL 000000148A521800 == 89 [pid = 3036] [id = 255] 07:43:23 INFO - PROCESS | 3036 | --DOCSHELL 0000001491487800 == 88 [pid = 3036] [id = 291] 07:43:23 INFO - PROCESS | 3036 | --DOCSHELL 0000001490622800 == 87 [pid = 3036] [id = 290] 07:43:23 INFO - PROCESS | 3036 | --DOCSHELL 0000001489DA2800 == 86 [pid = 3036] [id = 271] 07:43:23 INFO - PROCESS | 3036 | --DOCSHELL 000000148FC0E800 == 85 [pid = 3036] [id = 289] 07:43:23 INFO - PROCESS | 3036 | --DOCSHELL 000000148F5CC000 == 84 [pid = 3036] [id = 288] 07:43:23 INFO - PROCESS | 3036 | --DOCSHELL 00000014898E7800 == 83 [pid = 3036] [id = 287] 07:43:23 INFO - PROCESS | 3036 | --DOCSHELL 000000148E32D000 == 82 [pid = 3036] [id = 270] 07:43:23 INFO - PROCESS | 3036 | --DOCSHELL 000000148E423800 == 81 [pid = 3036] [id = 286] 07:43:23 INFO - PROCESS | 3036 | --DOCSHELL 000000148C412000 == 80 [pid = 3036] [id = 285] 07:43:23 INFO - PROCESS | 3036 | --DOCSHELL 0000001489DB1000 == 79 [pid = 3036] [id = 284] 07:43:23 INFO - PROCESS | 3036 | --DOMWINDOW == 144 (000000148F7E2000) [pid = 3036] [serial = 828] [outer = 0000000000000000] [url = about:blank] 07:43:23 INFO - PROCESS | 3036 | --DOMWINDOW == 143 (000000149159C000) [pid = 3036] [serial = 792] [outer = 0000000000000000] [url = about:blank] 07:43:23 INFO - PROCESS | 3036 | --DOMWINDOW == 142 (0000001492C18C00) [pid = 3036] [serial = 795] [outer = 0000000000000000] [url = about:blank] 07:43:23 INFO - PROCESS | 3036 | --DOCSHELL 000000148A508800 == 78 [pid = 3036] [id = 283] 07:43:23 INFO - PROCESS | 3036 | --DOCSHELL 0000001492692000 == 77 [pid = 3036] [id = 280] 07:43:23 INFO - PROCESS | 3036 | --DOCSHELL 000000149151F000 == 76 [pid = 3036] [id = 279] 07:43:23 INFO - PROCESS | 3036 | --DOCSHELL 000000148F219000 == 75 [pid = 3036] [id = 278] 07:43:23 INFO - PROCESS | 3036 | --DOCSHELL 000000148AAC4000 == 74 [pid = 3036] [id = 277] 07:43:23 INFO - PROCESS | 3036 | --DOMWINDOW == 141 (0000001490A95800) [pid = 3036] [serial = 778] [outer = 0000000000000000] [url = about:blank] 07:43:23 INFO - PROCESS | 3036 | --DOMWINDOW == 140 (000000148CE2E000) [pid = 3036] [serial = 813] [outer = 0000000000000000] [url = about:blank] 07:43:23 INFO - PROCESS | 3036 | --DOMWINDOW == 139 (000000148E361C00) [pid = 3036] [serial = 816] [outer = 0000000000000000] [url = about:blank] 07:43:23 INFO - PROCESS | 3036 | --DOMWINDOW == 138 (000000148D790400) [pid = 3036] [serial = 814] [outer = 0000000000000000] [url = about:blank] 07:43:23 INFO - PROCESS | 3036 | --DOMWINDOW == 137 (0000001487F4EC00) [pid = 3036] [serial = 802] [outer = 0000000000000000] [url = about:blank] 07:43:23 INFO - PROCESS | 3036 | --DOMWINDOW == 136 (00000014877C0400) [pid = 3036] [serial = 801] [outer = 0000000000000000] [url = about:blank] 07:43:23 INFO - PROCESS | 3036 | --DOMWINDOW == 135 (000000148BB46800) [pid = 3036] [serial = 810] [outer = 0000000000000000] [url = about:blank] 07:43:23 INFO - PROCESS | 3036 | --DOMWINDOW == 134 (000000148B378800) [pid = 3036] [serial = 807] [outer = 0000000000000000] [url = about:blank] 07:43:23 INFO - PROCESS | 3036 | --DOMWINDOW == 133 (000000148B5C4400) [pid = 3036] [serial = 808] [outer = 0000000000000000] [url = about:blank] 07:43:23 INFO - PROCESS | 3036 | --DOMWINDOW == 132 (000000148A389400) [pid = 3036] [serial = 804] [outer = 0000000000000000] [url = about:blank] 07:43:23 INFO - PROCESS | 3036 | --DOMWINDOW == 131 (000000148A4AF800) [pid = 3036] [serial = 805] [outer = 0000000000000000] [url = about:blank] 07:43:23 INFO - PROCESS | 3036 | --DOMWINDOW == 130 (0000001483C74800) [pid = 3036] [serial = 780] [outer = 0000000000000000] [url = about:blank] 07:43:23 INFO - PROCESS | 3036 | --DOMWINDOW == 129 (000000148A11D400) [pid = 3036] [serial = 799] [outer = 0000000000000000] [url = about:blank] 07:43:23 INFO - PROCESS | 3036 | --DOMWINDOW == 128 (0000001483C7A400) [pid = 3036] [serial = 798] [outer = 0000000000000000] [url = about:blank] 07:43:23 INFO - PROCESS | 3036 | --DOMWINDOW == 127 (000000148EDA5000) [pid = 3036] [serial = 819] [outer = 0000000000000000] [url = about:blank] 07:43:23 INFO - PROCESS | 3036 | --DOMWINDOW == 126 (000000148EDF6800) [pid = 3036] [serial = 786] [outer = 0000000000000000] [url = about:blank] 07:43:23 INFO - PROCESS | 3036 | --DOMWINDOW == 125 (000000149141A800) [pid = 3036] [serial = 789] [outer = 0000000000000000] [url = about:blank] 07:43:23 INFO - PROCESS | 3036 | --DOMWINDOW == 124 (000000148BCFD800) [pid = 3036] [serial = 783] [outer = 0000000000000000] [url = about:blank] 07:43:23 INFO - PROCESS | 3036 | --DOMWINDOW == 123 (000000148E653400) [pid = 3036] [serial = 817] [outer = 0000000000000000] [url = about:blank] 07:43:23 INFO - PROCESS | 3036 | --DOMWINDOW == 122 (000000148EDEBC00) [pid = 3036] [serial = 822] [outer = 0000000000000000] [url = about:blank] 07:43:23 INFO - PROCESS | 3036 | --DOMWINDOW == 121 (000000148F2CA400) [pid = 3036] [serial = 825] [outer = 0000000000000000] [url = about:blank] 07:43:23 INFO - PROCESS | 3036 | --DOMWINDOW == 120 (000000148EDECC00) [pid = 3036] [serial = 820] [outer = 0000000000000000] [url = about:blank] 07:43:23 INFO - PROCESS | 3036 | --DOMWINDOW == 119 (000000148F2BF400) [pid = 3036] [serial = 823] [outer = 0000000000000000] [url = about:blank] 07:43:23 INFO - PROCESS | 3036 | --DOMWINDOW == 118 (000000148F674C00) [pid = 3036] [serial = 826] [outer = 0000000000000000] [url = about:blank] 07:43:23 INFO - PROCESS | 3036 | --DOMWINDOW == 117 (000000148C3D6400) [pid = 3036] [serial = 811] [outer = 0000000000000000] [url = about:blank] 07:43:23 INFO - PROCESS | 3036 | 1462373003808 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] 07:43:23 INFO - PROCESS | 3036 | 1462373003863 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 07:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 07:43:23 INFO - PROCESS | 3036 | 1462373003870 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 07:43:23 INFO - PROCESS | 3036 | 1462373003873 Marionette TRACE conn5 <- [1,1166,null,{}] 07:43:23 INFO - PROCESS | 3036 | 1462373003877 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}] 07:43:24 INFO - PROCESS | 3036 | 1462373003992 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 07:43:24 INFO - PROCESS | 3036 | 1462373004073 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:24 INFO - PROCESS | 3036 | ++DOCSHELL 000000148B931000 == 75 [pid = 3036] [id = 301] 07:43:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (0000001489D49C00) [pid = 3036] [serial = 902] [outer = 0000000000000000] 07:43:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 119 (000000148B378C00) [pid = 3036] [serial = 903] [outer = 0000001489D49C00] 07:43:24 INFO - PROCESS | 3036 | 1462373004120 Marionette DEBUG loaded listener.js 07:43:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 120 (000000148BBA3000) [pid = 3036] [serial = 904] [outer = 0000001489D49C00] 07:43:24 INFO - PROCESS | 3036 | 1462373004558 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] 07:43:24 INFO - PROCESS | 3036 | 1462373004612 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 07:43:24 INFO - PROCESS | 3036 | 1462373004616 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 07:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 07:43:24 INFO - PROCESS | 3036 | 1462373004620 Marionette TRACE conn5 <- [1,1170,null,{}] 07:43:24 INFO - PROCESS | 3036 | 1462373004632 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}] 07:43:24 INFO - PROCESS | 3036 | 1462373004725 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 07:43:24 INFO - PROCESS | 3036 | 1462373004736 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:24 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F209800 == 76 [pid = 3036] [id = 302] 07:43:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 121 (000000148B736800) [pid = 3036] [serial = 905] [outer = 0000000000000000] 07:43:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 122 (000000148E245800) [pid = 3036] [serial = 906] [outer = 000000148B736800] 07:43:24 INFO - PROCESS | 3036 | 1462373004790 Marionette DEBUG loaded listener.js 07:43:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 123 (000000148E406800) [pid = 3036] [serial = 907] [outer = 000000148B736800] 07:43:25 INFO - PROCESS | 3036 | 1462373005264 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] 07:43:25 INFO - PROCESS | 3036 | 1462373005313 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 07:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 07:43:25 INFO - PROCESS | 3036 | 1462373005317 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 07:43:25 INFO - PROCESS | 3036 | 1462373005319 Marionette TRACE conn5 <- [1,1174,null,{}] 07:43:25 INFO - PROCESS | 3036 | 1462373005323 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}] 07:43:25 INFO - PROCESS | 3036 | 1462373005415 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 07:43:25 INFO - PROCESS | 3036 | 1462373005424 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:25 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F5C5000 == 77 [pid = 3036] [id = 303] 07:43:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 124 (000000148EDEFC00) [pid = 3036] [serial = 908] [outer = 0000000000000000] 07:43:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 125 (000000148EDF4400) [pid = 3036] [serial = 909] [outer = 000000148EDEFC00] 07:43:25 INFO - PROCESS | 3036 | 1462373005471 Marionette DEBUG loaded listener.js 07:43:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 126 (000000148F43E000) [pid = 3036] [serial = 910] [outer = 000000148EDEFC00] 07:43:25 INFO - PROCESS | 3036 | 1462373005905 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] 07:43:25 INFO - PROCESS | 3036 | 1462373005951 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 07:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 07:43:25 INFO - PROCESS | 3036 | 1462373005961 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 07:43:25 INFO - PROCESS | 3036 | 1462373005963 Marionette TRACE conn5 <- [1,1178,null,{}] 07:43:25 INFO - PROCESS | 3036 | 1462373005967 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}] 07:43:26 INFO - PROCESS | 3036 | 1462373006082 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 07:43:26 INFO - PROCESS | 3036 | 1462373006163 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:26 INFO - PROCESS | 3036 | ++DOCSHELL 000000148FB7C000 == 78 [pid = 3036] [id = 304] 07:43:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 127 (000000148F676400) [pid = 3036] [serial = 911] [outer = 0000000000000000] 07:43:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 128 (000000148F8BE800) [pid = 3036] [serial = 912] [outer = 000000148F676400] 07:43:26 INFO - PROCESS | 3036 | 1462373006209 Marionette DEBUG loaded listener.js 07:43:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 129 (000000148FBF3400) [pid = 3036] [serial = 913] [outer = 000000148F676400] 07:43:26 INFO - PROCESS | 3036 | 1462373006651 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] 07:43:26 INFO - PROCESS | 3036 | 1462373006693 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 07:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 07:43:26 INFO - PROCESS | 3036 | 1462373006696 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 07:43:26 INFO - PROCESS | 3036 | 1462373006698 Marionette TRACE conn5 <- [1,1182,null,{}] 07:43:26 INFO - PROCESS | 3036 | 1462373006701 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}] 07:43:26 INFO - PROCESS | 3036 | 1462373006836 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 07:43:26 INFO - PROCESS | 3036 | 1462373006894 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:26 INFO - PROCESS | 3036 | ++DOCSHELL 0000001491481000 == 79 [pid = 3036] [id = 305] 07:43:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 130 (0000001490A88C00) [pid = 3036] [serial = 914] [outer = 0000000000000000] 07:43:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 131 (000000149145C800) [pid = 3036] [serial = 915] [outer = 0000001490A88C00] 07:43:26 INFO - PROCESS | 3036 | 1462373006941 Marionette DEBUG loaded listener.js 07:43:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 132 (00000014926A9000) [pid = 3036] [serial = 916] [outer = 0000001490A88C00] 07:43:27 INFO - PROCESS | 3036 | 1462373007381 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] 07:43:27 INFO - PROCESS | 3036 | 1462373007447 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 07:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 07:43:27 INFO - PROCESS | 3036 | 1462373007459 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 07:43:27 INFO - PROCESS | 3036 | 1462373007461 Marionette TRACE conn5 <- [1,1186,null,{}] 07:43:27 INFO - PROCESS | 3036 | 1462373007465 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}] 07:43:27 INFO - PROCESS | 3036 | 1462373007583 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 07:43:27 INFO - PROCESS | 3036 | 1462373007639 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:27 INFO - PROCESS | 3036 | ++DOCSHELL 00000014926A1800 == 80 [pid = 3036] [id = 306] 07:43:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 133 (0000001492C12400) [pid = 3036] [serial = 917] [outer = 0000000000000000] 07:43:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 134 (0000001493128000) [pid = 3036] [serial = 918] [outer = 0000001492C12400] 07:43:27 INFO - PROCESS | 3036 | 1462373007684 Marionette DEBUG loaded listener.js 07:43:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 135 (0000001493849800) [pid = 3036] [serial = 919] [outer = 0000001492C12400] 07:43:28 INFO - PROCESS | 3036 | --DOMWINDOW == 134 (0000001493849000) [pid = 3036] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 07:43:28 INFO - PROCESS | 3036 | --DOMWINDOW == 133 (000000148D6ED400) [pid = 3036] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 07:43:28 INFO - PROCESS | 3036 | --DOMWINDOW == 132 (000000148E40C800) [pid = 3036] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 07:43:28 INFO - PROCESS | 3036 | --DOMWINDOW == 131 (00000014830EDC00) [pid = 3036] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 07:43:28 INFO - PROCESS | 3036 | --DOMWINDOW == 130 (000000148BC68400) [pid = 3036] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 07:43:28 INFO - PROCESS | 3036 | --DOMWINDOW == 129 (0000001489D49400) [pid = 3036] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 07:43:28 INFO - PROCESS | 3036 | --DOMWINDOW == 128 (00000014877D0C00) [pid = 3036] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 07:43:28 INFO - PROCESS | 3036 | --DOMWINDOW == 127 (000000148F67BC00) [pid = 3036] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 07:43:28 INFO - PROCESS | 3036 | --DOMWINDOW == 126 (000000148A9EE800) [pid = 3036] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 07:43:28 INFO - PROCESS | 3036 | --DOMWINDOW == 125 (000000148F2C2000) [pid = 3036] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 07:43:28 INFO - PROCESS | 3036 | --DOMWINDOW == 124 (000000148F8B3800) [pid = 3036] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 07:43:28 INFO - PROCESS | 3036 | 1462373008158 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]]]}] 07:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 07:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 734ms 07:43:28 INFO - PROCESS | 3036 | 1462373008193 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 07:43:28 INFO - PROCESS | 3036 | 1462373008195 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 07:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 07:43:28 INFO - PROCESS | 3036 | 1462373008198 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 07:43:28 INFO - PROCESS | 3036 | 1462373008200 Marionette TRACE conn5 <- [1,1190,null,{}] 07:43:28 INFO - PROCESS | 3036 | 1462373008204 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}] 07:43:28 INFO - PROCESS | 3036 | 1462373008292 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 07:43:28 INFO - PROCESS | 3036 | 1462373008374 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:28 INFO - PROCESS | 3036 | ++DOCSHELL 0000001492CE0000 == 81 [pid = 3036] [id = 307] 07:43:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 125 (000000148A9A6000) [pid = 3036] [serial = 920] [outer = 0000000000000000] 07:43:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 126 (000000148F8AF400) [pid = 3036] [serial = 921] [outer = 000000148A9A6000] 07:43:28 INFO - PROCESS | 3036 | 1462373008421 Marionette DEBUG loaded listener.js 07:43:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 127 (0000001493851800) [pid = 3036] [serial = 922] [outer = 000000148A9A6000] 07:43:28 INFO - PROCESS | 3036 | 1462373008792 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]]]}] 07:43:28 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 07:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 629ms 07:43:28 INFO - PROCESS | 3036 | 1462373008830 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 07:43:28 INFO - PROCESS | 3036 | 1462373008832 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 07:43:28 INFO - PROCESS | 3036 | 1462373008835 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 07:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 07:43:28 INFO - PROCESS | 3036 | 1462373008837 Marionette TRACE conn5 <- [1,1194,null,{}] 07:43:28 INFO - PROCESS | 3036 | 1462373008841 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}] 07:43:28 INFO - PROCESS | 3036 | 1462373008988 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 07:43:29 INFO - PROCESS | 3036 | 1462373009005 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:29 INFO - PROCESS | 3036 | ++DOCSHELL 00000014EFC5C000 == 82 [pid = 3036] [id = 308] 07:43:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 128 (0000001493849C00) [pid = 3036] [serial = 923] [outer = 0000000000000000] 07:43:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 129 (0000001495C3B000) [pid = 3036] [serial = 924] [outer = 0000001493849C00] 07:43:29 INFO - PROCESS | 3036 | 1462373009052 Marionette DEBUG loaded listener.js 07:43:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 130 (00000014962D0400) [pid = 3036] [serial = 925] [outer = 0000001493849C00] 07:43:29 INFO - PROCESS | 3036 | 1462373009471 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]]]}] 07:43:29 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 07:43:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 671ms 07:43:29 INFO - PROCESS | 3036 | 1462373009510 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 07:43:29 INFO - PROCESS | 3036 | 1462373009512 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 07:43:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 07:43:29 INFO - PROCESS | 3036 | 1462373009516 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 07:43:29 INFO - PROCESS | 3036 | 1462373009518 Marionette TRACE conn5 <- [1,1198,null,{}] 07:43:29 INFO - PROCESS | 3036 | 1462373009521 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}] 07:43:29 INFO - PROCESS | 3036 | 1462373009614 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 07:43:29 INFO - PROCESS | 3036 | 1462373009621 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:29 INFO - PROCESS | 3036 | ++DOCSHELL 00000014FE618800 == 83 [pid = 3036] [id = 309] 07:43:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 131 (00000014962D6800) [pid = 3036] [serial = 926] [outer = 0000000000000000] 07:43:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 132 (00000014962D9400) [pid = 3036] [serial = 927] [outer = 00000014962D6800] 07:43:29 INFO - PROCESS | 3036 | 1462373009669 Marionette DEBUG loaded listener.js 07:43:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 133 (00000014FBE21800) [pid = 3036] [serial = 928] [outer = 00000014962D6800] 07:43:30 INFO - PROCESS | 3036 | 1462373010261 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]]]}] 07:43:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 07:43:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 775ms 07:43:30 INFO - PROCESS | 3036 | 1462373010330 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 07:43:30 INFO - PROCESS | 3036 | 1462373010335 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 07:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 07:43:30 INFO - PROCESS | 3036 | 1462373010354 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 07:43:30 INFO - PROCESS | 3036 | 1462373010359 Marionette TRACE conn5 <- [1,1202,null,{}] 07:43:30 INFO - PROCESS | 3036 | 1462373010368 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}] 07:43:30 INFO - PROCESS | 3036 | 1462373010501 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 07:43:30 INFO - PROCESS | 3036 | 1462373010621 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:30 INFO - PROCESS | 3036 | ++DOCSHELL 000000148C380800 == 84 [pid = 3036] [id = 310] 07:43:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 134 (0000001486B9CC00) [pid = 3036] [serial = 929] [outer = 0000000000000000] 07:43:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 135 (000000148A404400) [pid = 3036] [serial = 930] [outer = 0000001486B9CC00] 07:43:30 INFO - PROCESS | 3036 | 1462373010680 Marionette DEBUG loaded listener.js 07:43:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 136 (000000148B967800) [pid = 3036] [serial = 931] [outer = 0000001486B9CC00] 07:43:31 INFO - PROCESS | 3036 | 1462373011269 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]]]}] 07:43:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 07:43:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1002ms 07:43:31 INFO - PROCESS | 3036 | 1462373011352 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 07:43:31 INFO - PROCESS | 3036 | 1462373011359 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 07:43:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 07:43:31 INFO - PROCESS | 3036 | 1462373011366 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 07:43:31 INFO - PROCESS | 3036 | 1462373011369 Marionette TRACE conn5 <- [1,1206,null,{}] 07:43:31 INFO - PROCESS | 3036 | 1462373011373 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}] 07:43:31 INFO - PROCESS | 3036 | 1462373011529 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 07:43:31 INFO - PROCESS | 3036 | 1462373011648 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:31 INFO - PROCESS | 3036 | ++DOCSHELL 000000148FB78800 == 85 [pid = 3036] [id = 311] 07:43:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 137 (000000148CE32C00) [pid = 3036] [serial = 932] [outer = 0000000000000000] 07:43:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 138 (000000148E23D000) [pid = 3036] [serial = 933] [outer = 000000148CE32C00] 07:43:31 INFO - PROCESS | 3036 | 1462373011705 Marionette DEBUG loaded listener.js 07:43:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 139 (000000148E661400) [pid = 3036] [serial = 934] [outer = 000000148CE32C00] 07:43:32 INFO - PROCESS | 3036 | 1462373012297 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]]]}] 07:43:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 07:43:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 986ms 07:43:32 INFO - PROCESS | 3036 | 1462373012358 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 07:43:32 INFO - PROCESS | 3036 | 1462373012361 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 07:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 07:43:32 INFO - PROCESS | 3036 | 1462373012366 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 07:43:32 INFO - PROCESS | 3036 | 1462373012370 Marionette TRACE conn5 <- [1,1210,null,{}] 07:43:32 INFO - PROCESS | 3036 | 1462373012382 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}] 07:43:32 INFO - PROCESS | 3036 | 1462373012505 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 07:43:32 INFO - PROCESS | 3036 | 1462373012604 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:32 INFO - PROCESS | 3036 | ++DOCSHELL 00000014FF44C000 == 86 [pid = 3036] [id = 312] 07:43:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 140 (0000001490A8B000) [pid = 3036] [serial = 935] [outer = 0000000000000000] 07:43:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 141 (000000149141E000) [pid = 3036] [serial = 936] [outer = 0000001490A8B000] 07:43:32 INFO - PROCESS | 3036 | 1462373012662 Marionette DEBUG loaded listener.js 07:43:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 142 (0000001492C1D400) [pid = 3036] [serial = 937] [outer = 0000001490A8B000] 07:43:33 INFO - PROCESS | 3036 | 1462373013207 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] 07:43:33 INFO - PROCESS | 3036 | 1462373013251 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 07:43:33 INFO - PROCESS | 3036 | 1462373013255 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 07:43:33 INFO - PROCESS | 3036 | 1462373013257 Marionette TRACE conn5 <- [1,1214,null,{}] 07:43:33 INFO - PROCESS | 3036 | 1462373013261 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}] 07:43:33 INFO - PROCESS | 3036 | 1462373013376 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 07:43:33 INFO - PROCESS | 3036 | 1462373013473 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:33 INFO - PROCESS | 3036 | ++DOCSHELL 0000001496CDF000 == 87 [pid = 3036] [id = 313] 07:43:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 143 (00000014FBE23000) [pid = 3036] [serial = 938] [outer = 0000000000000000] 07:43:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 144 (00000014FBFD1400) [pid = 3036] [serial = 939] [outer = 00000014FBE23000] 07:43:33 INFO - PROCESS | 3036 | 1462373013528 Marionette DEBUG loaded listener.js 07:43:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 145 (00000014FC7C0800) [pid = 3036] [serial = 940] [outer = 00000014FBE23000] 07:43:34 INFO - PROCESS | 3036 | 1462373014076 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]]]}] 07:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 07:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 839ms 07:43:34 INFO - PROCESS | 3036 | 1462373014095 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 07:43:34 INFO - PROCESS | 3036 | 1462373014098 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 07:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 07:43:34 INFO - PROCESS | 3036 | 1462373014101 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 07:43:34 INFO - PROCESS | 3036 | 1462373014104 Marionette TRACE conn5 <- [1,1218,null,{}] 07:43:34 INFO - PROCESS | 3036 | 1462373014124 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}] 07:43:34 INFO - PROCESS | 3036 | 1462373014238 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 07:43:34 INFO - PROCESS | 3036 | 1462373014333 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:34 INFO - PROCESS | 3036 | ++DOCSHELL 00000014966E0000 == 88 [pid = 3036] [id = 314] 07:43:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 146 (0000001487FA4400) [pid = 3036] [serial = 941] [outer = 0000000000000000] 07:43:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 147 (0000001487FA9800) [pid = 3036] [serial = 942] [outer = 0000001487FA4400] 07:43:34 INFO - PROCESS | 3036 | 1462373014389 Marionette DEBUG loaded listener.js 07:43:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 148 (00000014FC740400) [pid = 3036] [serial = 943] [outer = 0000001487FA4400] 07:43:34 INFO - PROCESS | 3036 | 1462373014968 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]]]}] 07:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 07:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 878ms 07:43:34 INFO - PROCESS | 3036 | 1462373014983 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 07:43:34 INFO - PROCESS | 3036 | 1462373014985 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 07:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 07:43:34 INFO - PROCESS | 3036 | 1462373014989 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 07:43:34 INFO - PROCESS | 3036 | 1462373014991 Marionette TRACE conn5 <- [1,1222,null,{}] 07:43:34 INFO - PROCESS | 3036 | 1462373014995 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}] 07:43:35 INFO - PROCESS | 3036 | 1462373015130 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 07:43:35 INFO - PROCESS | 3036 | 1462373015260 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:35 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E3C0800 == 89 [pid = 3036] [id = 315] 07:43:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 149 (00000014966F4C00) [pid = 3036] [serial = 944] [outer = 0000000000000000] 07:43:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 150 (00000014FC911C00) [pid = 3036] [serial = 945] [outer = 00000014966F4C00] 07:43:35 INFO - PROCESS | 3036 | 1462373015317 Marionette DEBUG loaded listener.js 07:43:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 151 (00000014FD13B800) [pid = 3036] [serial = 946] [outer = 00000014966F4C00] 07:43:36 INFO - PROCESS | 3036 | 1462373016216 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]]]}] 07:43:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 07:43:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1287ms 07:43:36 INFO - PROCESS | 3036 | 1462373016278 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 07:43:36 INFO - PROCESS | 3036 | 1462373016283 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 07:43:36 INFO - PROCESS | 3036 | 1462373016288 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 07:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 07:43:36 INFO - PROCESS | 3036 | 1462373016292 Marionette TRACE conn5 <- [1,1226,null,{}] 07:43:36 INFO - PROCESS | 3036 | 1462373016297 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}] 07:43:36 INFO - PROCESS | 3036 | 1462373016403 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 07:43:36 INFO - PROCESS | 3036 | 1462373016524 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:36 INFO - PROCESS | 3036 | ++DOCSHELL 000000148B93A000 == 90 [pid = 3036] [id = 316] 07:43:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 152 (0000001487836C00) [pid = 3036] [serial = 947] [outer = 0000000000000000] 07:43:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 153 (000000148783BC00) [pid = 3036] [serial = 948] [outer = 0000001487836C00] 07:43:36 INFO - PROCESS | 3036 | 1462373016576 Marionette DEBUG loaded listener.js 07:43:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 154 (0000001489865000) [pid = 3036] [serial = 949] [outer = 0000001487836C00] 07:43:37 INFO - PROCESS | 3036 | 1462373017129 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]]]}] 07:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 07:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 882ms 07:43:37 INFO - PROCESS | 3036 | 1462373017175 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 07:43:37 INFO - PROCESS | 3036 | 1462373017181 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 07:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 07:43:37 INFO - PROCESS | 3036 | 1462373017187 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 07:43:37 INFO - PROCESS | 3036 | 1462373017190 Marionette TRACE conn5 <- [1,1230,null,{}] 07:43:37 INFO - PROCESS | 3036 | 1462373017194 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}] 07:43:37 INFO - PROCESS | 3036 | 1462373017298 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 07:43:37 INFO - PROCESS | 3036 | 1462373017405 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:37 INFO - PROCESS | 3036 | ++DOCSHELL 000000148B7D6000 == 91 [pid = 3036] [id = 317] 07:43:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 155 (000000148A00CC00) [pid = 3036] [serial = 950] [outer = 0000000000000000] 07:43:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 156 (000000148A410800) [pid = 3036] [serial = 951] [outer = 000000148A00CC00] 07:43:37 INFO - PROCESS | 3036 | 1462373017454 Marionette DEBUG loaded listener.js 07:43:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 157 (000000148AA8E000) [pid = 3036] [serial = 952] [outer = 000000148A00CC00] 07:43:37 INFO - PROCESS | 3036 | --DOCSHELL 000000148B935800 == 90 [pid = 3036] [id = 95] 07:43:37 INFO - PROCESS | 3036 | --DOCSHELL 00000014EFC5C000 == 89 [pid = 3036] [id = 308] 07:43:37 INFO - PROCESS | 3036 | --DOCSHELL 0000001492CE0000 == 88 [pid = 3036] [id = 307] 07:43:37 INFO - PROCESS | 3036 | --DOCSHELL 00000014926A1800 == 87 [pid = 3036] [id = 306] 07:43:37 INFO - PROCESS | 3036 | --DOCSHELL 0000001491481000 == 86 [pid = 3036] [id = 305] 07:43:37 INFO - PROCESS | 3036 | --DOCSHELL 000000148FB7C000 == 85 [pid = 3036] [id = 304] 07:43:37 INFO - PROCESS | 3036 | --DOCSHELL 000000148F5C5000 == 84 [pid = 3036] [id = 303] 07:43:38 INFO - PROCESS | 3036 | --DOMWINDOW == 156 (000000148EDA5800) [pid = 3036] [serial = 837] [outer = 0000000000000000] [url = about:blank] 07:43:38 INFO - PROCESS | 3036 | --DOMWINDOW == 155 (000000148783CC00) [pid = 3036] [serial = 831] [outer = 0000000000000000] [url = about:blank] 07:43:38 INFO - PROCESS | 3036 | --DOMWINDOW == 154 (000000148B5BC000) [pid = 3036] [serial = 834] [outer = 0000000000000000] [url = about:blank] 07:43:38 INFO - PROCESS | 3036 | --DOMWINDOW == 153 (000000148FBF1400) [pid = 3036] [serial = 840] [outer = 0000000000000000] [url = about:blank] 07:43:38 INFO - PROCESS | 3036 | --DOMWINDOW == 152 (0000001490A41400) [pid = 3036] [serial = 843] [outer = 0000000000000000] [url = about:blank] 07:43:38 INFO - PROCESS | 3036 | --DOMWINDOW == 151 (0000001491437400) [pid = 3036] [serial = 846] [outer = 0000000000000000] [url = about:blank] 07:43:38 INFO - PROCESS | 3036 | --DOMWINDOW == 150 (0000001490A3C800) [pid = 3036] [serial = 876] [outer = 0000000000000000] [url = about:blank] 07:43:38 INFO - PROCESS | 3036 | --DOCSHELL 000000148F209800 == 83 [pid = 3036] [id = 302] 07:43:38 INFO - PROCESS | 3036 | --DOCSHELL 000000148B931000 == 82 [pid = 3036] [id = 301] 07:43:38 INFO - PROCESS | 3036 | --DOCSHELL 000000148E33B800 == 81 [pid = 3036] [id = 300] 07:43:38 INFO - PROCESS | 3036 | --DOCSHELL 000000148A9C9000 == 80 [pid = 3036] [id = 297] 07:43:38 INFO - PROCESS | 3036 | --DOCSHELL 00000014954B4800 == 79 [pid = 3036] [id = 296] 07:43:38 INFO - PROCESS | 3036 | --DOCSHELL 0000001493156000 == 78 [pid = 3036] [id = 295] 07:43:38 INFO - PROCESS | 3036 | --DOCSHELL 000000148F4B7000 == 77 [pid = 3036] [id = 294] 07:43:38 INFO - PROCESS | 3036 | --DOCSHELL 000000149072B800 == 76 [pid = 3036] [id = 276] 07:43:38 INFO - PROCESS | 3036 | --DOCSHELL 000000148C375800 == 75 [pid = 3036] [id = 293] 07:43:38 INFO - PROCESS | 3036 | --DOCSHELL 0000001492664000 == 74 [pid = 3036] [id = 292] 07:43:38 INFO - PROCESS | 3036 | --DOMWINDOW == 149 (00000014FCF31800) [pid = 3036] [serial = 700] [outer = 0000000000000000] [url = about:blank] 07:43:38 INFO - PROCESS | 3036 | --DOMWINDOW == 148 (000000148E214800) [pid = 3036] [serial = 861] [outer = 0000000000000000] [url = about:blank] 07:43:38 INFO - PROCESS | 3036 | --DOMWINDOW == 147 (000000148EDAD000) [pid = 3036] [serial = 865] [outer = 0000000000000000] [url = about:blank] 07:43:38 INFO - PROCESS | 3036 | --DOMWINDOW == 146 (000000148E653000) [pid = 3036] [serial = 864] [outer = 0000000000000000] [url = about:blank] 07:43:38 INFO - PROCESS | 3036 | --DOMWINDOW == 145 (0000001483C6E400) [pid = 3036] [serial = 849] [outer = 0000000000000000] [url = about:blank] 07:43:38 INFO - PROCESS | 3036 | --DOMWINDOW == 144 (000000148C468800) [pid = 3036] [serial = 858] [outer = 0000000000000000] [url = about:blank] 07:43:38 INFO - PROCESS | 3036 | --DOMWINDOW == 143 (000000148B248000) [pid = 3036] [serial = 855] [outer = 0000000000000000] [url = about:blank] 07:43:38 INFO - PROCESS | 3036 | --DOMWINDOW == 142 (000000148B73C400) [pid = 3036] [serial = 856] [outer = 0000000000000000] [url = about:blank] 07:43:38 INFO - PROCESS | 3036 | --DOMWINDOW == 141 (0000001487843000) [pid = 3036] [serial = 852] [outer = 0000000000000000] [url = about:blank] 07:43:38 INFO - PROCESS | 3036 | --DOMWINDOW == 140 (000000148A11D000) [pid = 3036] [serial = 853] [outer = 0000000000000000] [url = about:blank] 07:43:38 INFO - PROCESS | 3036 | --DOMWINDOW == 139 (000000148FB4F800) [pid = 3036] [serial = 829] [outer = 0000000000000000] [url = about:blank] 07:43:38 INFO - PROCESS | 3036 | --DOMWINDOW == 138 (000000148E659800) [pid = 3036] [serial = 870] [outer = 0000000000000000] [url = about:blank] 07:43:38 INFO - PROCESS | 3036 | --DOMWINDOW == 137 (000000148F2CC800) [pid = 3036] [serial = 867] [outer = 0000000000000000] [url = about:blank] 07:43:38 INFO - PROCESS | 3036 | --DOMWINDOW == 136 (000000148FBC4400) [pid = 3036] [serial = 874] [outer = 0000000000000000] [url = about:blank] 07:43:38 INFO - PROCESS | 3036 | --DOMWINDOW == 135 (000000148FB4BC00) [pid = 3036] [serial = 873] [outer = 0000000000000000] [url = about:blank] 07:43:38 INFO - PROCESS | 3036 | --DOMWINDOW == 134 (000000148F675400) [pid = 3036] [serial = 868] [outer = 0000000000000000] [url = about:blank] 07:43:38 INFO - PROCESS | 3036 | --DOMWINDOW == 133 (000000148943CC00) [pid = 3036] [serial = 850] [outer = 0000000000000000] [url = about:blank] 07:43:38 INFO - PROCESS | 3036 | --DOMWINDOW == 132 (000000148E303400) [pid = 3036] [serial = 862] [outer = 0000000000000000] [url = about:blank] 07:43:38 INFO - PROCESS | 3036 | --DOMWINDOW == 131 (000000148CD8E000) [pid = 3036] [serial = 859] [outer = 0000000000000000] [url = about:blank] 07:43:38 INFO - PROCESS | 3036 | --DOMWINDOW == 130 (000000148F7E3400) [pid = 3036] [serial = 871] [outer = 0000000000000000] [url = about:blank] 07:43:38 INFO - PROCESS | 3036 | 1462373018125 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]]]}] 07:43:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 07:43:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 983ms 07:43:38 INFO - PROCESS | 3036 | 1462373018172 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 07:43:38 INFO - PROCESS | 3036 | 1462373018174 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 07:43:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 07:43:38 INFO - PROCESS | 3036 | 1462373018178 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 07:43:38 INFO - PROCESS | 3036 | 1462373018181 Marionette TRACE conn5 <- [1,1234,null,{}] 07:43:38 INFO - PROCESS | 3036 | 1462373018192 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}] 07:43:38 INFO - PROCESS | 3036 | 1462373018291 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 07:43:38 INFO - PROCESS | 3036 | 1462373018374 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:38 INFO - PROCESS | 3036 | ++DOCSHELL 000000148B2CF800 == 75 [pid = 3036] [id = 318] 07:43:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 131 (0000001483C75800) [pid = 3036] [serial = 953] [outer = 0000000000000000] 07:43:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 132 (000000148A402400) [pid = 3036] [serial = 954] [outer = 0000001483C75800] 07:43:38 INFO - PROCESS | 3036 | 1462373018424 Marionette DEBUG loaded listener.js 07:43:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 133 (000000148B37C000) [pid = 3036] [serial = 955] [outer = 0000001483C75800] 07:43:38 INFO - PROCESS | 3036 | 1462373018953 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]]]}] 07:43:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 07:43:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 839ms 07:43:39 INFO - PROCESS | 3036 | 1462373019020 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 07:43:39 INFO - PROCESS | 3036 | 1462373019023 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 07:43:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 07:43:39 INFO - PROCESS | 3036 | 1462373019026 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 07:43:39 INFO - PROCESS | 3036 | 1462373019028 Marionette TRACE conn5 <- [1,1238,null,{}] 07:43:39 INFO - PROCESS | 3036 | 1462373019032 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}] 07:43:39 INFO - PROCESS | 3036 | 1462373019123 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 07:43:39 INFO - PROCESS | 3036 | 1462373019137 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:39 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E42F800 == 76 [pid = 3036] [id = 319] 07:43:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 134 (000000148BCB0C00) [pid = 3036] [serial = 956] [outer = 0000000000000000] 07:43:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 135 (000000148C46A000) [pid = 3036] [serial = 957] [outer = 000000148BCB0C00] 07:43:39 INFO - PROCESS | 3036 | 1462373019186 Marionette DEBUG loaded listener.js 07:43:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 136 (000000148CE2AC00) [pid = 3036] [serial = 958] [outer = 000000148BCB0C00] 07:43:39 INFO - PROCESS | 3036 | 1462373019640 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]]]}] 07:43:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 07:43:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 692ms 07:43:39 INFO - PROCESS | 3036 | 1462373019721 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 07:43:39 INFO - PROCESS | 3036 | 1462373019724 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 07:43:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 07:43:39 INFO - PROCESS | 3036 | 1462373019727 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 07:43:39 INFO - PROCESS | 3036 | 1462373019729 Marionette TRACE conn5 <- [1,1242,null,{}] 07:43:39 INFO - PROCESS | 3036 | 1462373019733 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}] 07:43:39 INFO - PROCESS | 3036 | 1462373019821 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 07:43:39 INFO - PROCESS | 3036 | 1462373019910 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:39 INFO - PROCESS | 3036 | ++DOCSHELL 0000001489FE5800 == 77 [pid = 3036] [id = 320] 07:43:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 137 (000000148BCEE800) [pid = 3036] [serial = 959] [outer = 0000000000000000] 07:43:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 138 (000000148DB6F800) [pid = 3036] [serial = 960] [outer = 000000148BCEE800] 07:43:39 INFO - PROCESS | 3036 | 1462373019957 Marionette DEBUG loaded listener.js 07:43:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 139 (000000148E305000) [pid = 3036] [serial = 961] [outer = 000000148BCEE800] 07:43:40 INFO - PROCESS | 3036 | 1462373020388 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]]]}] 07:43:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 07:43:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 691ms 07:43:40 INFO - PROCESS | 3036 | 1462373020420 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 07:43:40 INFO - PROCESS | 3036 | 1462373020422 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 07:43:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 07:43:40 INFO - PROCESS | 3036 | 1462373020430 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 07:43:40 INFO - PROCESS | 3036 | 1462373020433 Marionette TRACE conn5 <- [1,1246,null,{}] 07:43:40 INFO - PROCESS | 3036 | 1462373020442 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}] 07:43:40 INFO - PROCESS | 3036 | 1462373020578 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 07:43:40 INFO - PROCESS | 3036 | 1462373020641 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:40 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F5D3800 == 78 [pid = 3036] [id = 321] 07:43:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 140 (000000148E657000) [pid = 3036] [serial = 962] [outer = 0000000000000000] 07:43:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 141 (000000148EDA9000) [pid = 3036] [serial = 963] [outer = 000000148E657000] 07:43:40 INFO - PROCESS | 3036 | 1462373020688 Marionette DEBUG loaded listener.js 07:43:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 142 (000000148EDEB800) [pid = 3036] [serial = 964] [outer = 000000148E657000] 07:43:41 INFO - PROCESS | 3036 | 1462373021131 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]]]}] 07:43:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 07:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 754ms 07:43:41 INFO - PROCESS | 3036 | 1462373021188 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 07:43:41 INFO - PROCESS | 3036 | 1462373021191 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 07:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 07:43:41 INFO - PROCESS | 3036 | 1462373021194 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 07:43:41 INFO - PROCESS | 3036 | 1462373021196 Marionette TRACE conn5 <- [1,1250,null,{}] 07:43:41 INFO - PROCESS | 3036 | 1462373021199 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}] 07:43:41 INFO - PROCESS | 3036 | 1462373021314 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 07:43:41 INFO - PROCESS | 3036 | 1462373021373 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:41 INFO - PROCESS | 3036 | ++DOCSHELL 000000148FB7D000 == 79 [pid = 3036] [id = 322] 07:43:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 143 (000000148F2C0C00) [pid = 3036] [serial = 965] [outer = 0000000000000000] 07:43:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 144 (000000148F2C4000) [pid = 3036] [serial = 966] [outer = 000000148F2C0C00] 07:43:41 INFO - PROCESS | 3036 | 1462373021418 Marionette DEBUG loaded listener.js 07:43:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 145 (000000148F444400) [pid = 3036] [serial = 967] [outer = 000000148F2C0C00] 07:43:41 INFO - PROCESS | 3036 | 1462373021841 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]]]}] 07:43:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 07:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 691ms 07:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 07:43:41 INFO - PROCESS | 3036 | 1462373021895 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 07:43:41 INFO - PROCESS | 3036 | 1462373021897 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 07:43:41 INFO - PROCESS | 3036 | 1462373021900 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 07:43:41 INFO - PROCESS | 3036 | 1462373021902 Marionette TRACE conn5 <- [1,1254,null,{}] 07:43:41 INFO - PROCESS | 3036 | 1462373021906 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}] 07:43:42 INFO - PROCESS | 3036 | 1462373022022 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 07:43:42 INFO - PROCESS | 3036 | 1462373022082 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:42 INFO - PROCESS | 3036 | ++DOCSHELL 0000001490728000 == 80 [pid = 3036] [id = 323] 07:43:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 146 (000000148F678C00) [pid = 3036] [serial = 968] [outer = 0000000000000000] 07:43:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 147 (000000148F67E800) [pid = 3036] [serial = 969] [outer = 000000148F678C00] 07:43:42 INFO - PROCESS | 3036 | 1462373022127 Marionette DEBUG loaded listener.js 07:43:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 148 (000000148FB4AC00) [pid = 3036] [serial = 970] [outer = 000000148F678C00] 07:43:42 INFO - PROCESS | 3036 | --DOMWINDOW == 147 (00000014926AC000) [pid = 3036] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 07:43:42 INFO - PROCESS | 3036 | --DOMWINDOW == 146 (000000148F673000) [pid = 3036] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 07:43:42 INFO - PROCESS | 3036 | --DOMWINDOW == 145 (000000148FBC3000) [pid = 3036] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 07:43:42 INFO - PROCESS | 3036 | --DOMWINDOW == 144 (0000001489F51400) [pid = 3036] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 07:43:42 INFO - PROCESS | 3036 | --DOMWINDOW == 143 (000000148FBC3400) [pid = 3036] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 07:43:42 INFO - PROCESS | 3036 | --DOMWINDOW == 142 (0000001491415400) [pid = 3036] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 07:43:42 INFO - PROCESS | 3036 | --DOMWINDOW == 141 (000000148A9F2800) [pid = 3036] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 07:43:42 INFO - PROCESS | 3036 | --DOMWINDOW == 140 (000000148BB40800) [pid = 3036] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 07:43:42 INFO - PROCESS | 3036 | --DOMWINDOW == 139 (000000149384CC00) [pid = 3036] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 07:43:42 INFO - PROCESS | 3036 | --DOMWINDOW == 138 (0000001486AA0400) [pid = 3036] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 07:43:42 INFO - PROCESS | 3036 | --DOMWINDOW == 137 (0000001490A39000) [pid = 3036] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 07:43:42 INFO - PROCESS | 3036 | --DOMWINDOW == 136 (000000148E305800) [pid = 3036] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 07:43:42 INFO - PROCESS | 3036 | --DOMWINDOW == 135 (0000001483BCD800) [pid = 3036] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 07:43:42 INFO - PROCESS | 3036 | --DOMWINDOW == 134 (000000148F441400) [pid = 3036] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 07:43:42 INFO - PROCESS | 3036 | --DOMWINDOW == 133 (000000148EDAA400) [pid = 3036] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 07:43:42 INFO - PROCESS | 3036 | --DOMWINDOW == 132 (000000148E30E000) [pid = 3036] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 07:43:42 INFO - PROCESS | 3036 | --DOMWINDOW == 131 (000000148F8B4C00) [pid = 3036] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 07:43:42 INFO - PROCESS | 3036 | --DOMWINDOW == 130 (000000148F676400) [pid = 3036] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 07:43:42 INFO - PROCESS | 3036 | --DOMWINDOW == 129 (0000001490A88C00) [pid = 3036] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 07:43:42 INFO - PROCESS | 3036 | --DOMWINDOW == 128 (000000148A9A6000) [pid = 3036] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 07:43:42 INFO - PROCESS | 3036 | --DOMWINDOW == 127 (0000001492C12400) [pid = 3036] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 07:43:42 INFO - PROCESS | 3036 | --DOMWINDOW == 126 (0000001489D49C00) [pid = 3036] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 07:43:42 INFO - PROCESS | 3036 | --DOMWINDOW == 125 (0000001493849C00) [pid = 3036] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:43:42 INFO - PROCESS | 3036 | --DOMWINDOW == 124 (000000148EDEFC00) [pid = 3036] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 07:43:42 INFO - PROCESS | 3036 | --DOMWINDOW == 123 (0000001482BE4800) [pid = 3036] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 07:43:42 INFO - PROCESS | 3036 | --DOMWINDOW == 122 (00000014898AA800) [pid = 3036] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 07:43:42 INFO - PROCESS | 3036 | --DOMWINDOW == 121 (000000148B736800) [pid = 3036] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 07:43:42 INFO - PROCESS | 3036 | 1462373022904 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]]]}] 07:43:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 07:43:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1029ms 07:43:42 INFO - PROCESS | 3036 | 1462373022932 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 07:43:42 INFO - PROCESS | 3036 | 1462373022934 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 07:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 07:43:42 INFO - PROCESS | 3036 | 1462373022953 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 07:43:42 INFO - PROCESS | 3036 | 1462373022955 Marionette TRACE conn5 <- [1,1258,null,{}] 07:43:42 INFO - PROCESS | 3036 | 1462373022958 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}] 07:43:43 INFO - PROCESS | 3036 | 1462373023050 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 07:43:43 INFO - PROCESS | 3036 | 1462373023057 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:43 INFO - PROCESS | 3036 | ++DOCSHELL 000000149072B800 == 81 [pid = 3036] [id = 324] 07:43:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 122 (000000148A4ACC00) [pid = 3036] [serial = 971] [outer = 0000000000000000] 07:43:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 123 (000000148E655800) [pid = 3036] [serial = 972] [outer = 000000148A4ACC00] 07:43:43 INFO - PROCESS | 3036 | 1462373023104 Marionette DEBUG loaded listener.js 07:43:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 124 (000000148F7E2000) [pid = 3036] [serial = 973] [outer = 000000148A4ACC00] 07:43:43 INFO - PROCESS | 3036 | 1462373023544 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]]]}] 07:43:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 07:43:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 650ms 07:43:43 INFO - PROCESS | 3036 | 1462373023591 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 07:43:43 INFO - PROCESS | 3036 | 1462373023594 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 07:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 07:43:43 INFO - PROCESS | 3036 | 1462373023597 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 07:43:43 INFO - PROCESS | 3036 | 1462373023599 Marionette TRACE conn5 <- [1,1262,null,{}] 07:43:43 INFO - PROCESS | 3036 | 1462373023602 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}] 07:43:43 INFO - PROCESS | 3036 | 1462373023691 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 07:43:43 INFO - PROCESS | 3036 | 1462373023699 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:43 INFO - PROCESS | 3036 | ++DOCSHELL 000000149152C800 == 82 [pid = 3036] [id = 325] 07:43:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 125 (000000148F676800) [pid = 3036] [serial = 974] [outer = 0000000000000000] 07:43:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 126 (000000148E35BC00) [pid = 3036] [serial = 975] [outer = 000000148F676800] 07:43:43 INFO - PROCESS | 3036 | 1462373023747 Marionette DEBUG loaded listener.js 07:43:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 127 (000000148FC2DC00) [pid = 3036] [serial = 976] [outer = 000000148F676800] 07:43:44 INFO - PROCESS | 3036 | 1462373024196 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]]]}] 07:43:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 07:43:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 629ms 07:43:44 INFO - PROCESS | 3036 | 1462373024231 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 07:43:44 INFO - PROCESS | 3036 | 1462373024234 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 07:43:44 INFO - PROCESS | 3036 | 1462373024237 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 07:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 07:43:44 INFO - PROCESS | 3036 | 1462373024240 Marionette TRACE conn5 <- [1,1266,null,{}] 07:43:44 INFO - PROCESS | 3036 | 1462373024248 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}] 07:43:44 INFO - PROCESS | 3036 | 1462373024359 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 07:43:44 INFO - PROCESS | 3036 | 1462373024368 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:44 INFO - PROCESS | 3036 | ++DOCSHELL 0000001492755000 == 83 [pid = 3036] [id = 326] 07:43:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 128 (0000001490A3BC00) [pid = 3036] [serial = 977] [outer = 0000000000000000] 07:43:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 129 (000000149130D400) [pid = 3036] [serial = 978] [outer = 0000001490A3BC00] 07:43:44 INFO - PROCESS | 3036 | 1462373024422 Marionette DEBUG loaded listener.js 07:43:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 130 (0000001491434C00) [pid = 3036] [serial = 979] [outer = 0000001490A3BC00] 07:43:45 INFO - PROCESS | 3036 | 1462373025158 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]]]}] 07:43:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 07:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 986ms 07:43:45 INFO - PROCESS | 3036 | 1462373025229 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 07:43:45 INFO - PROCESS | 3036 | 1462373025235 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 07:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 07:43:45 INFO - PROCESS | 3036 | 1462373025240 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 07:43:45 INFO - PROCESS | 3036 | 1462373025245 Marionette TRACE conn5 <- [1,1270,null,{}] 07:43:45 INFO - PROCESS | 3036 | 1462373025250 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}] 07:43:45 INFO - PROCESS | 3036 | 1462373025372 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 07:43:45 INFO - PROCESS | 3036 | 1462373025504 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:45 INFO - PROCESS | 3036 | ++DOCSHELL 000000148B2D6000 == 84 [pid = 3036] [id = 327] 07:43:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 131 (000000148943CC00) [pid = 3036] [serial = 980] [outer = 0000000000000000] 07:43:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 132 (00000014898A7400) [pid = 3036] [serial = 981] [outer = 000000148943CC00] 07:43:45 INFO - PROCESS | 3036 | 1462373025572 Marionette DEBUG loaded listener.js 07:43:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 133 (000000148A4AD400) [pid = 3036] [serial = 982] [outer = 000000148943CC00] 07:43:46 INFO - PROCESS | 3036 | 1462373026165 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]]]}] 07:43:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 07:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 984ms 07:43:46 INFO - PROCESS | 3036 | 1462373026227 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 07:43:46 INFO - PROCESS | 3036 | 1462373026234 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 07:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 07:43:46 INFO - PROCESS | 3036 | 1462373026255 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 07:43:46 INFO - PROCESS | 3036 | 1462373026258 Marionette TRACE conn5 <- [1,1274,null,{}] 07:43:46 INFO - PROCESS | 3036 | 1462373026265 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}] 07:43:46 INFO - PROCESS | 3036 | 1462373026387 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 07:43:46 INFO - PROCESS | 3036 | 1462373026513 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:46 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F4C5000 == 85 [pid = 3036] [id = 328] 07:43:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 134 (000000148BBAA000) [pid = 3036] [serial = 983] [outer = 0000000000000000] 07:43:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 135 (000000148CE2FC00) [pid = 3036] [serial = 984] [outer = 000000148BBAA000] 07:43:46 INFO - PROCESS | 3036 | 1462373026570 Marionette DEBUG loaded listener.js 07:43:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 136 (000000148E403000) [pid = 3036] [serial = 985] [outer = 000000148BBAA000] 07:43:47 INFO - PROCESS | 3036 | 1462373027173 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]]]}] 07:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 07:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1004ms 07:43:47 INFO - PROCESS | 3036 | 1462373027251 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 07:43:47 INFO - PROCESS | 3036 | 1462373027254 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 07:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 07:43:47 INFO - PROCESS | 3036 | 1462373027258 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 07:43:47 INFO - PROCESS | 3036 | 1462373027262 Marionette TRACE conn5 <- [1,1278,null,{}] 07:43:47 INFO - PROCESS | 3036 | 1462373027274 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}] 07:43:47 INFO - PROCESS | 3036 | 1462373027425 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 07:43:47 INFO - PROCESS | 3036 | 1462373027555 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:47 INFO - PROCESS | 3036 | ++DOCSHELL 0000001493761800 == 86 [pid = 3036] [id = 329] 07:43:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 137 (000000148EDF9800) [pid = 3036] [serial = 986] [outer = 0000000000000000] 07:43:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 138 (000000148FBC0800) [pid = 3036] [serial = 987] [outer = 000000148EDF9800] 07:43:47 INFO - PROCESS | 3036 | 1462373027614 Marionette DEBUG loaded listener.js 07:43:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 139 (0000001491413000) [pid = 3036] [serial = 988] [outer = 000000148EDF9800] 07:43:48 INFO - PROCESS | 3036 | 1462373028168 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]]]}] 07:43:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 07:43:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 945ms 07:43:48 INFO - PROCESS | 3036 | 1462373028203 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 07:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 07:43:48 INFO - PROCESS | 3036 | 1462373028207 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 07:43:48 INFO - PROCESS | 3036 | 1462373028210 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 07:43:48 INFO - PROCESS | 3036 | 1462373028213 Marionette TRACE conn5 <- [1,1282,null,{}] 07:43:48 INFO - PROCESS | 3036 | 1462373028216 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}] 07:43:48 INFO - PROCESS | 3036 | 1462373028335 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 07:43:48 INFO - PROCESS | 3036 | 1462373028434 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:48 INFO - PROCESS | 3036 | ++DOCSHELL 0000001495B1E800 == 87 [pid = 3036] [id = 330] 07:43:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 140 (0000001491439400) [pid = 3036] [serial = 989] [outer = 0000000000000000] 07:43:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 141 (00000014915A1000) [pid = 3036] [serial = 990] [outer = 0000001491439400] 07:43:48 INFO - PROCESS | 3036 | 1462373028491 Marionette DEBUG loaded listener.js 07:43:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 142 (0000001492611800) [pid = 3036] [serial = 991] [outer = 0000001491439400] 07:43:49 INFO - PROCESS | 3036 | 1462373029079 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]]]}] 07:43:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 07:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 879ms 07:43:49 INFO - PROCESS | 3036 | 1462373029091 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 07:43:49 INFO - PROCESS | 3036 | 1462373029094 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 07:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 07:43:49 INFO - PROCESS | 3036 | 1462373029114 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 07:43:49 INFO - PROCESS | 3036 | 1462373029117 Marionette TRACE conn5 <- [1,1286,null,{}] 07:43:49 INFO - PROCESS | 3036 | 1462373029121 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}] 07:43:49 INFO - PROCESS | 3036 | 1462373029234 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 07:43:49 INFO - PROCESS | 3036 | 1462373029332 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:49 INFO - PROCESS | 3036 | ++DOCSHELL 00000014966D9800 == 88 [pid = 3036] [id = 331] 07:43:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 143 (0000001491454C00) [pid = 3036] [serial = 992] [outer = 0000000000000000] 07:43:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 144 (00000014926B3C00) [pid = 3036] [serial = 993] [outer = 0000001491454C00] 07:43:49 INFO - PROCESS | 3036 | 1462373029387 Marionette DEBUG loaded listener.js 07:43:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 145 (0000001493123800) [pid = 3036] [serial = 994] [outer = 0000001491454C00] 07:43:50 INFO - PROCESS | 3036 | 1462373029994 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]]]}] 07:43:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 07:43:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 942ms 07:43:50 INFO - PROCESS | 3036 | 1462373030061 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 07:43:50 INFO - PROCESS | 3036 | 1462373030064 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 07:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 07:43:50 INFO - PROCESS | 3036 | 1462373030068 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 07:43:50 INFO - PROCESS | 3036 | 1462373030070 Marionette TRACE conn5 <- [1,1290,null,{}] 07:43:50 INFO - PROCESS | 3036 | 1462373030074 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}] 07:43:50 INFO - PROCESS | 3036 | 1462373030241 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 07:43:50 INFO - PROCESS | 3036 | 1462373030257 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:50 INFO - PROCESS | 3036 | ++DOCSHELL 00000014FDAA6800 == 89 [pid = 3036] [id = 332] 07:43:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 146 (000000149384CC00) [pid = 3036] [serial = 995] [outer = 0000000000000000] 07:43:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 147 (0000001495B4CC00) [pid = 3036] [serial = 996] [outer = 000000149384CC00] 07:43:50 INFO - PROCESS | 3036 | 1462373030316 Marionette DEBUG loaded listener.js 07:43:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 148 (0000001495C36800) [pid = 3036] [serial = 997] [outer = 000000149384CC00] 07:43:50 INFO - PROCESS | 3036 | 1462373030942 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]]]}] 07:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 07:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 943ms 07:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 07:43:51 INFO - PROCESS | 3036 | 1462373031013 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 07:43:51 INFO - PROCESS | 3036 | 1462373031016 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 07:43:51 INFO - PROCESS | 3036 | 1462373031019 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 07:43:51 INFO - PROCESS | 3036 | 1462373031022 Marionette TRACE conn5 <- [1,1294,null,{}] 07:43:51 INFO - PROCESS | 3036 | 1462373031025 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}] 07:43:51 INFO - PROCESS | 3036 | 1462373031177 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 07:43:51 INFO - PROCESS | 3036 | 1462373031235 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:51 INFO - PROCESS | 3036 | ++DOCSHELL 0000001496E0A800 == 90 [pid = 3036] [id = 333] 07:43:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 149 (0000001495C3E400) [pid = 3036] [serial = 998] [outer = 0000000000000000] 07:43:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 150 (00000014962D6400) [pid = 3036] [serial = 999] [outer = 0000001495C3E400] 07:43:51 INFO - PROCESS | 3036 | 1462373031290 Marionette DEBUG loaded listener.js 07:43:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 151 (00000014966F5400) [pid = 3036] [serial = 1000] [outer = 0000001495C3E400] 07:43:51 INFO - PROCESS | 3036 | 1462373031911 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]]]}] 07:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 07:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 944ms 07:43:51 INFO - PROCESS | 3036 | 1462373031965 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 07:43:51 INFO - PROCESS | 3036 | 1462373031968 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 07:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 07:43:51 INFO - PROCESS | 3036 | 1462373031972 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 07:43:51 INFO - PROCESS | 3036 | 1462373031975 Marionette TRACE conn5 <- [1,1298,null,{}] 07:43:51 INFO - PROCESS | 3036 | 1462373031979 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}] 07:43:52 INFO - PROCESS | 3036 | 1462373032093 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 07:43:52 INFO - PROCESS | 3036 | 1462373032193 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:52 INFO - PROCESS | 3036 | ++DOCSHELL 000000148AF1B800 == 91 [pid = 3036] [id = 334] 07:43:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 152 (000000148940C800) [pid = 3036] [serial = 1001] [outer = 0000000000000000] 07:43:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 153 (000000148B1C9800) [pid = 3036] [serial = 1002] [outer = 000000148940C800] 07:43:52 INFO - PROCESS | 3036 | 1462373032248 Marionette DEBUG loaded listener.js 07:43:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 154 (0000001490A93800) [pid = 3036] [serial = 1003] [outer = 000000148940C800] 07:43:52 INFO - PROCESS | 3036 | 1462373032973 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]]]}] 07:43:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 07:43:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 1028ms 07:43:53 INFO - PROCESS | 3036 | 1462373033003 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 07:43:53 INFO - PROCESS | 3036 | 1462373033007 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 07:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 07:43:53 INFO - PROCESS | 3036 | 1462373033050 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 07:43:53 INFO - PROCESS | 3036 | 1462373033055 Marionette TRACE conn5 <- [1,1302,null,{}] 07:43:53 INFO - PROCESS | 3036 | 1462373033063 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}] 07:43:53 INFO - PROCESS | 3036 | 1462373033176 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 07:43:53 INFO - PROCESS | 3036 | 1462373033313 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:53 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E3BA800 == 92 [pid = 3036] [id = 335] 07:43:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 155 (00000014831A5000) [pid = 3036] [serial = 1004] [outer = 0000000000000000] 07:43:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 156 (0000001487FA0400) [pid = 3036] [serial = 1005] [outer = 00000014831A5000] 07:43:53 INFO - PROCESS | 3036 | 1462373033365 Marionette DEBUG loaded listener.js 07:43:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 157 (000000148A00EC00) [pid = 3036] [serial = 1006] [outer = 00000014831A5000] 07:43:53 INFO - PROCESS | 3036 | --DOCSHELL 00000014FD8B6800 == 91 [pid = 3036] [id = 214] 07:43:53 INFO - PROCESS | 3036 | --DOCSHELL 000000149152C800 == 90 [pid = 3036] [id = 325] 07:43:53 INFO - PROCESS | 3036 | --DOCSHELL 000000149072B800 == 89 [pid = 3036] [id = 324] 07:43:53 INFO - PROCESS | 3036 | --DOCSHELL 0000001490728000 == 88 [pid = 3036] [id = 323] 07:43:53 INFO - PROCESS | 3036 | --DOCSHELL 000000148FB7D000 == 87 [pid = 3036] [id = 322] 07:43:53 INFO - PROCESS | 3036 | --DOCSHELL 000000148F5D3800 == 86 [pid = 3036] [id = 321] 07:43:53 INFO - PROCESS | 3036 | --DOCSHELL 0000001489FE5800 == 85 [pid = 3036] [id = 320] 07:43:53 INFO - PROCESS | 3036 | --DOCSHELL 000000148E42F800 == 84 [pid = 3036] [id = 319] 07:43:53 INFO - PROCESS | 3036 | --DOCSHELL 000000148B2CF800 == 83 [pid = 3036] [id = 318] 07:43:53 INFO - PROCESS | 3036 | --DOCSHELL 000000148B7D6000 == 82 [pid = 3036] [id = 317] 07:43:53 INFO - PROCESS | 3036 | --DOMWINDOW == 156 (00000014962D9400) [pid = 3036] [serial = 927] [outer = 0000000000000000] [url = about:blank] 07:43:53 INFO - PROCESS | 3036 | --DOCSHELL 000000148B93A000 == 81 [pid = 3036] [id = 316] 07:43:53 INFO - PROCESS | 3036 | --DOCSHELL 0000001496CDF000 == 80 [pid = 3036] [id = 313] 07:43:53 INFO - PROCESS | 3036 | --DOCSHELL 000000148C380800 == 79 [pid = 3036] [id = 310] 07:43:54 INFO - PROCESS | 3036 | 1462373034001 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]]]}] 07:43:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 07:43:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1015ms 07:43:54 INFO - PROCESS | 3036 | 1462373034033 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 07:43:54 INFO - PROCESS | 3036 | 1462373034039 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 07:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 07:43:54 INFO - PROCESS | 3036 | 1462373034045 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 07:43:54 INFO - PROCESS | 3036 | 1462373034048 Marionette TRACE conn5 <- [1,1306,null,{}] 07:43:54 INFO - PROCESS | 3036 | 1462373034052 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}] 07:43:54 INFO - PROCESS | 3036 | 1462373034160 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 07:43:54 INFO - PROCESS | 3036 | --DOMWINDOW == 155 (00000014931D9400) [pid = 3036] [serial = 796] [outer = 0000000000000000] [url = about:blank] 07:43:54 INFO - PROCESS | 3036 | --DOMWINDOW == 154 (0000001493845C00) [pid = 3036] [serial = 748] [outer = 0000000000000000] [url = about:blank] 07:43:54 INFO - PROCESS | 3036 | --DOMWINDOW == 153 (000000148FC32400) [pid = 3036] [serial = 841] [outer = 0000000000000000] [url = about:blank] 07:43:54 INFO - PROCESS | 3036 | --DOMWINDOW == 152 (000000148BBA0000) [pid = 3036] [serial = 736] [outer = 0000000000000000] [url = about:blank] 07:43:54 INFO - PROCESS | 3036 | --DOMWINDOW == 151 (0000001490A8E000) [pid = 3036] [serial = 844] [outer = 0000000000000000] [url = about:blank] 07:43:54 INFO - PROCESS | 3036 | --DOMWINDOW == 150 (000000149159DC00) [pid = 3036] [serial = 847] [outer = 0000000000000000] [url = about:blank] 07:43:54 INFO - PROCESS | 3036 | --DOMWINDOW == 149 (000000148CD04000) [pid = 3036] [serial = 835] [outer = 0000000000000000] [url = about:blank] 07:43:54 INFO - PROCESS | 3036 | --DOMWINDOW == 148 (000000148D284000) [pid = 3036] [serial = 784] [outer = 0000000000000000] [url = about:blank] 07:43:54 INFO - PROCESS | 3036 | --DOMWINDOW == 147 (0000001495C38400) [pid = 3036] [serial = 745] [outer = 0000000000000000] [url = about:blank] 07:43:54 INFO - PROCESS | 3036 | --DOMWINDOW == 146 (000000148A012C00) [pid = 3036] [serial = 832] [outer = 0000000000000000] [url = about:blank] 07:43:54 INFO - PROCESS | 3036 | --DOMWINDOW == 145 (00000014931E1800) [pid = 3036] [serial = 742] [outer = 0000000000000000] [url = about:blank] 07:43:54 INFO - PROCESS | 3036 | --DOMWINDOW == 144 (000000148F7E5400) [pid = 3036] [serial = 739] [outer = 0000000000000000] [url = about:blank] 07:43:54 INFO - PROCESS | 3036 | --DOMWINDOW == 143 (0000001487F4F000) [pid = 3036] [serial = 781] [outer = 0000000000000000] [url = about:blank] 07:43:54 INFO - PROCESS | 3036 | --DOMWINDOW == 142 (0000001491439800) [pid = 3036] [serial = 790] [outer = 0000000000000000] [url = about:blank] 07:43:54 INFO - PROCESS | 3036 | --DOMWINDOW == 141 (000000148F67F800) [pid = 3036] [serial = 787] [outer = 0000000000000000] [url = about:blank] 07:43:54 INFO - PROCESS | 3036 | --DOMWINDOW == 140 (000000148F8BA400) [pid = 3036] [serial = 838] [outer = 0000000000000000] [url = about:blank] 07:43:54 INFO - PROCESS | 3036 | --DOMWINDOW == 139 (0000001492585000) [pid = 3036] [serial = 793] [outer = 0000000000000000] [url = about:blank] 07:43:54 INFO - PROCESS | 3036 | --DOMWINDOW == 138 (000000148F8BE800) [pid = 3036] [serial = 912] [outer = 0000000000000000] [url = about:blank] 07:43:54 INFO - PROCESS | 3036 | --DOMWINDOW == 137 (000000148FBF3400) [pid = 3036] [serial = 913] [outer = 0000000000000000] [url = about:blank] 07:43:54 INFO - PROCESS | 3036 | --DOMWINDOW == 136 (00000014926A9000) [pid = 3036] [serial = 916] [outer = 0000000000000000] [url = about:blank] 07:43:54 INFO - PROCESS | 3036 | --DOMWINDOW == 135 (000000149145C800) [pid = 3036] [serial = 915] [outer = 0000000000000000] [url = about:blank] 07:43:54 INFO - PROCESS | 3036 | --DOMWINDOW == 134 (000000148F8AF400) [pid = 3036] [serial = 921] [outer = 0000000000000000] [url = about:blank] 07:43:54 INFO - PROCESS | 3036 | --DOMWINDOW == 133 (0000001493128000) [pid = 3036] [serial = 918] [outer = 0000000000000000] [url = about:blank] 07:43:54 INFO - PROCESS | 3036 | --DOMWINDOW == 132 (0000001491413C00) [pid = 3036] [serial = 888] [outer = 0000000000000000] [url = about:blank] 07:43:54 INFO - PROCESS | 3036 | --DOMWINDOW == 131 (000000148B378C00) [pid = 3036] [serial = 903] [outer = 0000000000000000] [url = about:blank] 07:43:54 INFO - PROCESS | 3036 | --DOMWINDOW == 130 (000000148BBA3000) [pid = 3036] [serial = 904] [outer = 0000000000000000] [url = about:blank] 07:43:54 INFO - PROCESS | 3036 | --DOMWINDOW == 129 (000000149312BC00) [pid = 3036] [serial = 894] [outer = 0000000000000000] [url = about:blank] 07:43:54 INFO - PROCESS | 3036 | --DOMWINDOW == 128 (000000149257DC00) [pid = 3036] [serial = 891] [outer = 0000000000000000] [url = about:blank] 07:43:54 INFO - PROCESS | 3036 | --DOMWINDOW == 127 (0000001495C3B000) [pid = 3036] [serial = 924] [outer = 0000000000000000] [url = about:blank] 07:43:54 INFO - PROCESS | 3036 | --DOMWINDOW == 126 (000000148EDF4400) [pid = 3036] [serial = 909] [outer = 0000000000000000] [url = about:blank] 07:43:54 INFO - PROCESS | 3036 | --DOMWINDOW == 125 (000000148EDF9C00) [pid = 3036] [serial = 885] [outer = 0000000000000000] [url = about:blank] 07:43:54 INFO - PROCESS | 3036 | --DOMWINDOW == 124 (000000148DB73800) [pid = 3036] [serial = 898] [outer = 0000000000000000] [url = about:blank] 07:43:54 INFO - PROCESS | 3036 | --DOMWINDOW == 123 (0000001487F57800) [pid = 3036] [serial = 897] [outer = 0000000000000000] [url = about:blank] 07:43:54 INFO - PROCESS | 3036 | --DOMWINDOW == 122 (000000148BB49000) [pid = 3036] [serial = 882] [outer = 0000000000000000] [url = about:blank] 07:43:54 INFO - PROCESS | 3036 | --DOMWINDOW == 121 (000000148B530C00) [pid = 3036] [serial = 901] [outer = 0000000000000000] [url = about:blank] 07:43:54 INFO - PROCESS | 3036 | --DOMWINDOW == 120 (0000001489F52000) [pid = 3036] [serial = 900] [outer = 0000000000000000] [url = about:blank] 07:43:54 INFO - PROCESS | 3036 | --DOMWINDOW == 119 (0000001489D48400) [pid = 3036] [serial = 879] [outer = 0000000000000000] [url = about:blank] 07:43:54 INFO - PROCESS | 3036 | --DOMWINDOW == 118 (000000148E245800) [pid = 3036] [serial = 906] [outer = 0000000000000000] [url = about:blank] 07:43:54 INFO - PROCESS | 3036 | --DOMWINDOW == 117 (000000148E406800) [pid = 3036] [serial = 907] [outer = 0000000000000000] [url = about:blank] 07:43:54 INFO - PROCESS | 3036 | --DOMWINDOW == 116 (0000001493849800) [pid = 3036] [serial = 919] [outer = 0000000000000000] [url = about:blank] 07:43:54 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (000000148F43E000) [pid = 3036] [serial = 910] [outer = 0000000000000000] [url = about:blank] 07:43:54 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (00000014962D0400) [pid = 3036] [serial = 925] [outer = 0000000000000000] [url = about:blank] 07:43:54 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (0000001493851800) [pid = 3036] [serial = 922] [outer = 0000000000000000] [url = about:blank] 07:43:54 INFO - PROCESS | 3036 | 1462373034264 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:54 INFO - PROCESS | 3036 | ++DOCSHELL 000000148B92B000 == 80 [pid = 3036] [id = 336] 07:43:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (0000001483C77000) [pid = 3036] [serial = 1007] [outer = 0000000000000000] 07:43:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (0000001489439800) [pid = 3036] [serial = 1008] [outer = 0000001483C77000] 07:43:54 INFO - PROCESS | 3036 | 1462373034311 Marionette DEBUG loaded listener.js 07:43:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000148A9EB800) [pid = 3036] [serial = 1009] [outer = 0000001483C77000] 07:43:54 INFO - PROCESS | 3036 | 1462373034789 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]]]}] 07:43:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 07:43:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 796ms 07:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 07:43:54 INFO - PROCESS | 3036 | 1462373034842 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 07:43:54 INFO - PROCESS | 3036 | 1462373034845 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 07:43:54 INFO - PROCESS | 3036 | 1462373034848 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 07:43:54 INFO - PROCESS | 3036 | 1462373034852 Marionette TRACE conn5 <- [1,1310,null,{}] 07:43:54 INFO - PROCESS | 3036 | 1462373034863 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}] 07:43:54 INFO - PROCESS | 3036 | 1462373034959 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 07:43:55 INFO - PROCESS | 3036 | 1462373035037 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:55 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E3BE000 == 81 [pid = 3036] [id = 337] 07:43:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (0000001489440C00) [pid = 3036] [serial = 1010] [outer = 0000000000000000] 07:43:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (000000148C4C9800) [pid = 3036] [serial = 1011] [outer = 0000001489440C00] 07:43:55 INFO - PROCESS | 3036 | 1462373035095 Marionette DEBUG loaded listener.js 07:43:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 119 (000000148D6EA800) [pid = 3036] [serial = 1012] [outer = 0000001489440C00] 07:43:55 INFO - PROCESS | 3036 | 1462373035474 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]]]}] 07:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 07:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 689ms 07:43:55 INFO - PROCESS | 3036 | 1462373035540 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 07:43:55 INFO - PROCESS | 3036 | 1462373035543 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 07:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 07:43:55 INFO - PROCESS | 3036 | 1462373035547 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 07:43:55 INFO - PROCESS | 3036 | 1462373035549 Marionette TRACE conn5 <- [1,1314,null,{}] 07:43:55 INFO - PROCESS | 3036 | 1462373035552 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}] 07:43:55 INFO - PROCESS | 3036 | 1462373035715 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 07:43:55 INFO - PROCESS | 3036 | 1462373035818 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:55 INFO - PROCESS | 3036 | ++DOCSHELL 000000148A9CA000 == 82 [pid = 3036] [id = 338] 07:43:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 120 (0000001483B21000) [pid = 3036] [serial = 1013] [outer = 0000000000000000] 07:43:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 121 (0000001483C77800) [pid = 3036] [serial = 1014] [outer = 0000001483B21000] 07:43:55 INFO - PROCESS | 3036 | 1462373035879 Marionette DEBUG loaded listener.js 07:43:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 122 (0000001489406400) [pid = 3036] [serial = 1015] [outer = 0000001483B21000] 07:43:56 INFO - PROCESS | 3036 | 1462373036524 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]]]}] 07:43:56 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 07:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1024ms 07:43:56 INFO - PROCESS | 3036 | 1462373036575 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 07:43:56 INFO - PROCESS | 3036 | 1462373036579 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 07:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 07:43:56 INFO - PROCESS | 3036 | 1462373036585 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 07:43:56 INFO - PROCESS | 3036 | 1462373036590 Marionette TRACE conn5 <- [1,1318,null,{}] 07:43:56 INFO - PROCESS | 3036 | 1462373036617 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}] 07:43:56 INFO - PROCESS | 3036 | 1462373036800 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 07:43:56 INFO - PROCESS | 3036 | 1462373036896 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:56 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F286000 == 83 [pid = 3036] [id = 339] 07:43:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 123 (000000148BBAD000) [pid = 3036] [serial = 1016] [outer = 0000000000000000] 07:43:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 124 (000000148C4C9C00) [pid = 3036] [serial = 1017] [outer = 000000148BBAD000] 07:43:56 INFO - PROCESS | 3036 | 1462373036956 Marionette DEBUG loaded listener.js 07:43:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 125 (000000148E243000) [pid = 3036] [serial = 1018] [outer = 000000148BBAD000] 07:43:57 INFO - PROCESS | 3036 | 1462373037529 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]]]}] 07:43:57 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 07:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1002ms 07:43:57 INFO - PROCESS | 3036 | 1462373037591 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 07:43:57 INFO - PROCESS | 3036 | 1462373037595 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 07:43:57 INFO - PROCESS | 3036 | 1462373037599 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 07:43:57 INFO - PROCESS | 3036 | 1462373037601 Marionette TRACE conn5 <- [1,1322,null,{}] 07:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 07:43:57 INFO - PROCESS | 3036 | 1462373037605 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}] 07:43:57 INFO - PROCESS | 3036 | 1462373037720 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 07:43:57 INFO - PROCESS | 3036 | 1462373037820 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:57 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F87D800 == 84 [pid = 3036] [id = 340] 07:43:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 126 (000000148EDAB400) [pid = 3036] [serial = 1019] [outer = 0000000000000000] 07:43:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 127 (000000148EDEB400) [pid = 3036] [serial = 1020] [outer = 000000148EDAB400] 07:43:57 INFO - PROCESS | 3036 | 1462373037877 Marionette DEBUG loaded listener.js 07:43:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 128 (000000148F2C3400) [pid = 3036] [serial = 1021] [outer = 000000148EDAB400] 07:43:58 INFO - PROCESS | 3036 | 1462373038505 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]]]}] 07:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 07:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 923ms 07:43:58 INFO - PROCESS | 3036 | 1462373038527 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 07:43:58 INFO - PROCESS | 3036 | 1462373038532 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 07:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 07:43:58 INFO - PROCESS | 3036 | 1462373038544 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 07:43:58 INFO - PROCESS | 3036 | 1462373038550 Marionette TRACE conn5 <- [1,1326,null,{}] 07:43:58 INFO - PROCESS | 3036 | 1462373038554 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}] 07:43:58 INFO - PROCESS | 3036 | 1462373038671 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 07:43:58 INFO - PROCESS | 3036 | 1462373038767 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:58 INFO - PROCESS | 3036 | ++DOCSHELL 0000001490642000 == 85 [pid = 3036] [id = 341] 07:43:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 129 (000000148F43C800) [pid = 3036] [serial = 1022] [outer = 0000000000000000] 07:43:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 130 (000000148FB4BC00) [pid = 3036] [serial = 1023] [outer = 000000148F43C800] 07:43:58 INFO - PROCESS | 3036 | 1462373038823 Marionette DEBUG loaded listener.js 07:43:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 131 (000000148FC2D800) [pid = 3036] [serial = 1024] [outer = 000000148F43C800] 07:43:59 INFO - PROCESS | 3036 | 1462373039929 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]]]}] 07:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 07:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1447ms 07:43:59 INFO - PROCESS | 3036 | 1462373039988 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 07:43:59 INFO - PROCESS | 3036 | 1462373039990 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 07:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 07:44:00 INFO - PROCESS | 3036 | 1462373039994 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 07:44:00 INFO - PROCESS | 3036 | 1462373039996 Marionette TRACE conn5 <- [1,1330,null,{}] 07:44:00 INFO - PROCESS | 3036 | 1462373040000 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}] 07:44:00 INFO - PROCESS | 3036 | 1462373040119 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 07:44:00 INFO - PROCESS | 3036 | 1462373040244 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:00 INFO - PROCESS | 3036 | ++DOCSHELL 000000149152B000 == 86 [pid = 3036] [id = 342] 07:44:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 132 (000000148F8B5000) [pid = 3036] [serial = 1025] [outer = 0000000000000000] 07:44:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 133 (0000001491310C00) [pid = 3036] [serial = 1026] [outer = 000000148F8B5000] 07:44:00 INFO - PROCESS | 3036 | 1462373040300 Marionette DEBUG loaded listener.js 07:44:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 134 (0000001491453400) [pid = 3036] [serial = 1027] [outer = 000000148F8B5000] 07:44:00 INFO - PROCESS | 3036 | 1462373040849 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]]]}] 07:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 07:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 943ms 07:44:00 INFO - PROCESS | 3036 | 1462373040940 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 07:44:00 INFO - PROCESS | 3036 | 1462373040943 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 07:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 07:44:00 INFO - PROCESS | 3036 | 1462373040946 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 07:44:00 INFO - PROCESS | 3036 | 1462373040949 Marionette TRACE conn5 <- [1,1334,null,{}] 07:44:00 INFO - PROCESS | 3036 | 1462373040953 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}] 07:44:01 INFO - PROCESS | 3036 | 1462373041067 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 07:44:01 INFO - PROCESS | 3036 | 1462373041196 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:01 INFO - PROCESS | 3036 | ++DOCSHELL 000000149274A800 == 87 [pid = 3036] [id = 343] 07:44:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 135 (0000001492C1BC00) [pid = 3036] [serial = 1028] [outer = 0000000000000000] 07:44:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 136 (0000001493122000) [pid = 3036] [serial = 1029] [outer = 0000001492C1BC00] 07:44:01 INFO - PROCESS | 3036 | 1462373041261 Marionette DEBUG loaded listener.js 07:44:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 137 (0000001493845C00) [pid = 3036] [serial = 1030] [outer = 0000001492C1BC00] 07:44:01 INFO - PROCESS | 3036 | 1462373041908 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]]]}] 07:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 07:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1030ms 07:44:01 INFO - PROCESS | 3036 | 1462373041979 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 07:44:01 INFO - PROCESS | 3036 | 1462373041982 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 07:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 07:44:01 INFO - PROCESS | 3036 | 1462373041986 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 07:44:01 INFO - PROCESS | 3036 | 1462373041988 Marionette TRACE conn5 <- [1,1338,null,{}] 07:44:02 INFO - PROCESS | 3036 | 1462373042010 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}] 07:44:02 INFO - PROCESS | 3036 | 1462373042157 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 07:44:02 INFO - PROCESS | 3036 | 1462373042255 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:02 INFO - PROCESS | 3036 | ++DOCSHELL 000000149315F800 == 88 [pid = 3036] [id = 344] 07:44:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 138 (000000149384B800) [pid = 3036] [serial = 1031] [outer = 0000000000000000] 07:44:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 139 (0000001495C38400) [pid = 3036] [serial = 1032] [outer = 000000149384B800] 07:44:02 INFO - PROCESS | 3036 | 1462373042310 Marionette DEBUG loaded listener.js 07:44:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 140 (00000014962DBC00) [pid = 3036] [serial = 1033] [outer = 000000149384B800] 07:44:02 INFO - PROCESS | 3036 | 1462373042840 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]]]}] 07:44:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 07:44:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 944ms 07:44:02 INFO - PROCESS | 3036 | 1462373042932 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 07:44:02 INFO - PROCESS | 3036 | 1462373042934 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 07:44:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 07:44:02 INFO - PROCESS | 3036 | 1462373042938 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 07:44:02 INFO - PROCESS | 3036 | 1462373042940 Marionette TRACE conn5 <- [1,1342,null,{}] 07:44:02 INFO - PROCESS | 3036 | 1462373042944 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}] 07:44:03 INFO - PROCESS | 3036 | 1462373043055 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 07:44:03 INFO - PROCESS | 3036 | 1462373043181 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:03 INFO - PROCESS | 3036 | ++DOCSHELL 0000001493759000 == 89 [pid = 3036] [id = 345] 07:44:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 141 (000000149384C400) [pid = 3036] [serial = 1034] [outer = 0000000000000000] 07:44:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 142 (00000014966FA400) [pid = 3036] [serial = 1035] [outer = 000000149384C400] 07:44:03 INFO - PROCESS | 3036 | 1462373043237 Marionette DEBUG loaded listener.js 07:44:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 143 (00000014FBFD8000) [pid = 3036] [serial = 1036] [outer = 000000149384C400] 07:44:04 INFO - PROCESS | 3036 | 1462373044037 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]]]}] 07:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 07:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1129ms 07:44:04 INFO - PROCESS | 3036 | 1462373044070 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 07:44:04 INFO - PROCESS | 3036 | 1462373044074 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 07:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 07:44:04 INFO - PROCESS | 3036 | 1462373044079 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 07:44:04 INFO - PROCESS | 3036 | 1462373044083 Marionette TRACE conn5 <- [1,1346,null,{}] 07:44:04 INFO - PROCESS | 3036 | 1462373044090 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}] 07:44:04 INFO - PROCESS | 3036 | 1462373044200 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 07:44:04 INFO - PROCESS | 3036 | 1462373044303 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:04 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F4AE800 == 90 [pid = 3036] [id = 346] 07:44:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 144 (000000148A394C00) [pid = 3036] [serial = 1037] [outer = 0000000000000000] 07:44:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 145 (000000148AA90800) [pid = 3036] [serial = 1038] [outer = 000000148A394C00] 07:44:04 INFO - PROCESS | 3036 | 1462373044353 Marionette DEBUG loaded listener.js 07:44:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 146 (000000148D6ED400) [pid = 3036] [serial = 1039] [outer = 000000148A394C00] 07:44:04 INFO - PROCESS | 3036 | --DOCSHELL 000000148E3BE000 == 89 [pid = 3036] [id = 337] 07:44:04 INFO - PROCESS | 3036 | --DOCSHELL 000000148B92B000 == 88 [pid = 3036] [id = 336] 07:44:04 INFO - PROCESS | 3036 | --DOCSHELL 000000148E3BA800 == 87 [pid = 3036] [id = 335] 07:44:04 INFO - PROCESS | 3036 | --DOCSHELL 00000014FDAA6800 == 86 [pid = 3036] [id = 332] 07:44:04 INFO - PROCESS | 3036 | --DOCSHELL 00000014966D9800 == 85 [pid = 3036] [id = 331] 07:44:04 INFO - PROCESS | 3036 | --DOCSHELL 0000001495B1E800 == 84 [pid = 3036] [id = 330] 07:44:04 INFO - PROCESS | 3036 | --DOCSHELL 0000001493761800 == 83 [pid = 3036] [id = 329] 07:44:04 INFO - PROCESS | 3036 | --DOCSHELL 000000148F4C5000 == 82 [pid = 3036] [id = 328] 07:44:04 INFO - PROCESS | 3036 | --DOCSHELL 000000148B2D6000 == 81 [pid = 3036] [id = 327] 07:44:04 INFO - PROCESS | 3036 | 1462373044984 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]]]}] 07:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 07:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 943ms 07:44:05 INFO - PROCESS | 3036 | 1462373045027 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 07:44:05 INFO - PROCESS | 3036 | 1462373045034 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 07:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 07:44:05 INFO - PROCESS | 3036 | 1462373045040 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 07:44:05 INFO - PROCESS | 3036 | 1462373045043 Marionette TRACE conn5 <- [1,1350,null,{}] 07:44:05 INFO - PROCESS | 3036 | 1462373045048 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}] 07:44:05 INFO - PROCESS | 3036 | 1462373045161 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 07:44:05 INFO - PROCESS | 3036 | 1462373045246 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:05 INFO - PROCESS | 3036 | ++DOCSHELL 000000148CD6B000 == 82 [pid = 3036] [id = 347] 07:44:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 147 (000000148A9EAC00) [pid = 3036] [serial = 1040] [outer = 0000000000000000] 07:44:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 148 (000000148B5BF800) [pid = 3036] [serial = 1041] [outer = 000000148A9EAC00] 07:44:05 INFO - PROCESS | 3036 | 1462373045294 Marionette DEBUG loaded listener.js 07:44:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 149 (000000148E243400) [pid = 3036] [serial = 1042] [outer = 000000148A9EAC00] 07:44:05 INFO - PROCESS | 3036 | 1462373045799 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]]]}] 07:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 07:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 796ms 07:44:05 INFO - PROCESS | 3036 | 1462373045837 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 07:44:05 INFO - PROCESS | 3036 | 1462373045840 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 07:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 07:44:05 INFO - PROCESS | 3036 | 1462373045843 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 07:44:05 INFO - PROCESS | 3036 | 1462373045847 Marionette TRACE conn5 <- [1,1354,null,{}] 07:44:05 INFO - PROCESS | 3036 | 1462373045859 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}] 07:44:06 INFO - PROCESS | 3036 | 1462373045990 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 07:44:06 INFO - PROCESS | 3036 | 1462373046053 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:06 INFO - PROCESS | 3036 | ++DOCSHELL 0000001492748000 == 83 [pid = 3036] [id = 348] 07:44:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 150 (000000148F8B2800) [pid = 3036] [serial = 1043] [outer = 0000000000000000] 07:44:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 151 (000000148FBF4400) [pid = 3036] [serial = 1044] [outer = 000000148F8B2800] 07:44:06 INFO - PROCESS | 3036 | 1462373046102 Marionette DEBUG loaded listener.js 07:44:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 152 (000000149145A000) [pid = 3036] [serial = 1045] [outer = 000000148F8B2800] 07:44:06 INFO - PROCESS | 3036 | 1462373046569 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] 07:44:06 INFO - PROCESS | 3036 | 1462373046644 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 07:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 07:44:06 INFO - PROCESS | 3036 | 1462373046648 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 07:44:06 INFO - PROCESS | 3036 | 1462373046650 Marionette TRACE conn5 <- [1,1358,null,{}] 07:44:06 INFO - PROCESS | 3036 | 1462373046653 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}] 07:44:06 INFO - PROCESS | 3036 | 1462373046785 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 07:44:06 INFO - PROCESS | 3036 | 1462373046845 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:06 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E326000 == 84 [pid = 3036] [id = 349] 07:44:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 153 (000000149145C000) [pid = 3036] [serial = 1046] [outer = 0000000000000000] 07:44:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 154 (0000001493128400) [pid = 3036] [serial = 1047] [outer = 000000149145C000] 07:44:06 INFO - PROCESS | 3036 | 1462373046891 Marionette DEBUG loaded listener.js 07:44:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 155 (000000149384EC00) [pid = 3036] [serial = 1048] [outer = 000000149145C000] 07:44:07 INFO - PROCESS | 3036 | 1462373047322 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] 07:44:07 INFO - PROCESS | 3036 | 1462373047386 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 07:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 07:44:07 INFO - PROCESS | 3036 | 1462373047389 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 07:44:07 INFO - PROCESS | 3036 | 1462373047391 Marionette TRACE conn5 <- [1,1362,null,{}] 07:44:07 INFO - PROCESS | 3036 | 1462373047395 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}] 07:44:07 INFO - PROCESS | 3036 | 1462373047655 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 07:44:07 INFO - PROCESS | 3036 | --DOMWINDOW == 154 (000000148F2C0C00) [pid = 3036] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 07:44:07 INFO - PROCESS | 3036 | --DOMWINDOW == 153 (000000148A00CC00) [pid = 3036] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:44:07 INFO - PROCESS | 3036 | --DOMWINDOW == 152 (000000148F678C00) [pid = 3036] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 07:44:07 INFO - PROCESS | 3036 | --DOMWINDOW == 151 (0000001487836C00) [pid = 3036] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 07:44:07 INFO - PROCESS | 3036 | --DOMWINDOW == 150 (000000148BCB0C00) [pid = 3036] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 07:44:07 INFO - PROCESS | 3036 | --DOMWINDOW == 149 (0000001483C75800) [pid = 3036] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:44:07 INFO - PROCESS | 3036 | --DOMWINDOW == 148 (000000148A4ACC00) [pid = 3036] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 07:44:07 INFO - PROCESS | 3036 | --DOMWINDOW == 147 (000000148F676800) [pid = 3036] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 07:44:07 INFO - PROCESS | 3036 | --DOMWINDOW == 146 (000000148E657000) [pid = 3036] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 07:44:07 INFO - PROCESS | 3036 | --DOMWINDOW == 145 (00000014831A5000) [pid = 3036] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 07:44:07 INFO - PROCESS | 3036 | --DOMWINDOW == 144 (0000001483C77000) [pid = 3036] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 07:44:07 INFO - PROCESS | 3036 | --DOMWINDOW == 143 (00000014962D6800) [pid = 3036] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:44:07 INFO - PROCESS | 3036 | --DOMWINDOW == 142 (000000148A9A8C00) [pid = 3036] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 07:44:07 INFO - PROCESS | 3036 | --DOMWINDOW == 141 (000000148E65F000) [pid = 3036] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 07:44:07 INFO - PROCESS | 3036 | --DOMWINDOW == 140 (0000001483031000) [pid = 3036] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 07:44:07 INFO - PROCESS | 3036 | --DOMWINDOW == 139 (0000001490A35800) [pid = 3036] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 07:44:07 INFO - PROCESS | 3036 | --DOMWINDOW == 138 (0000001492C1B400) [pid = 3036] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 07:44:07 INFO - PROCESS | 3036 | --DOMWINDOW == 137 (000000149130B800) [pid = 3036] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 07:44:07 INFO - PROCESS | 3036 | --DOMWINDOW == 136 (0000001484493400) [pid = 3036] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 07:44:07 INFO - PROCESS | 3036 | --DOMWINDOW == 135 (000000148BCEE800) [pid = 3036] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 07:44:07 INFO - PROCESS | 3036 | 1462373047726 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:07 INFO - PROCESS | 3036 | ++DOCSHELL 000000148AA4B800 == 85 [pid = 3036] [id = 350] 07:44:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 136 (0000001483031000) [pid = 3036] [serial = 1049] [outer = 0000000000000000] 07:44:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 137 (000000148448F000) [pid = 3036] [serial = 1050] [outer = 0000001483031000] 07:44:07 INFO - PROCESS | 3036 | 1462373047772 Marionette DEBUG loaded listener.js 07:44:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 138 (000000148B966C00) [pid = 3036] [serial = 1051] [outer = 0000001483031000] 07:44:08 INFO - PROCESS | 3036 | [3036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:44:08 INFO - PROCESS | 3036 | 1462373048153 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] 07:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 07:44:08 INFO - PROCESS | 3036 | 1462373048170 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 07:44:08 INFO - PROCESS | 3036 | 1462373048173 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 07:44:08 INFO - PROCESS | 3036 | 1462373048175 Marionette TRACE conn5 <- [1,1366,null,{}] 07:44:08 INFO - PROCESS | 3036 | 1462373048182 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}] 07:44:08 INFO - PROCESS | 3036 | 1462373048297 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 07:44:08 INFO - PROCESS | 3036 | 1462373048305 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:08 INFO - PROCESS | 3036 | ++DOCSHELL 00000014FC7D5000 == 86 [pid = 3036] [id = 351] 07:44:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 139 (000000148F2C0C00) [pid = 3036] [serial = 1052] [outer = 0000000000000000] 07:44:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 140 (00000014931D8800) [pid = 3036] [serial = 1053] [outer = 000000148F2C0C00] 07:44:08 INFO - PROCESS | 3036 | 1462373048353 Marionette DEBUG loaded listener.js 07:44:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 141 (00000014974D6800) [pid = 3036] [serial = 1054] [outer = 000000148F2C0C00] 07:44:08 INFO - PROCESS | 3036 | 1462373048782 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] 07:44:08 INFO - PROCESS | 3036 | 1462373048851 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 07:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 07:44:08 INFO - PROCESS | 3036 | 1462373048855 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 07:44:08 INFO - PROCESS | 3036 | 1462373048857 Marionette TRACE conn5 <- [1,1370,null,{}] 07:44:08 INFO - PROCESS | 3036 | 1462373048860 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}] 07:44:08 INFO - PROCESS | 3036 | 1462373048952 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 07:44:08 INFO - PROCESS | 3036 | 1462373048988 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:09 INFO - PROCESS | 3036 | ++DOCSHELL 00000014FDAA5800 == 87 [pid = 3036] [id = 352] 07:44:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 142 (000000148F544400) [pid = 3036] [serial = 1055] [outer = 0000000000000000] 07:44:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 143 (000000148F54B800) [pid = 3036] [serial = 1056] [outer = 000000148F544400] 07:44:09 INFO - PROCESS | 3036 | 1462373049034 Marionette DEBUG loaded listener.js 07:44:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 144 (00000014FBE22400) [pid = 3036] [serial = 1057] [outer = 000000148F544400] 07:44:09 INFO - PROCESS | 3036 | [3036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:44:09 INFO - PROCESS | 3036 | 1462373049483 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] 07:44:09 INFO - PROCESS | 3036 | 1462373049552 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 07:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 07:44:09 INFO - PROCESS | 3036 | 1462373049556 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 07:44:09 INFO - PROCESS | 3036 | 1462373049558 Marionette TRACE conn5 <- [1,1374,null,{}] 07:44:09 INFO - PROCESS | 3036 | 1462373049562 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}] 07:44:09 INFO - PROCESS | 3036 | 1462373049652 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 07:44:09 INFO - PROCESS | 3036 | 1462373049803 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:09 INFO - PROCESS | 3036 | ++DOCSHELL 000000148A507800 == 88 [pid = 3036] [id = 353] 07:44:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 145 (0000001483B2AC00) [pid = 3036] [serial = 1058] [outer = 0000000000000000] 07:44:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 146 (0000001484493400) [pid = 3036] [serial = 1059] [outer = 0000001483B2AC00] 07:44:09 INFO - PROCESS | 3036 | 1462373049864 Marionette DEBUG loaded listener.js 07:44:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 147 (000000148A38F800) [pid = 3036] [serial = 1060] [outer = 0000001483B2AC00] 07:44:10 INFO - PROCESS | 3036 | 1462373050552 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] 07:44:10 INFO - PROCESS | 3036 | 1462373050598 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 07:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 07:44:10 INFO - PROCESS | 3036 | 1462373050625 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 07:44:10 INFO - PROCESS | 3036 | 1462373050630 Marionette TRACE conn5 <- [1,1378,null,{}] 07:44:10 INFO - PROCESS | 3036 | 1462373050635 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}] 07:44:10 INFO - PROCESS | 3036 | 1462373050758 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 07:44:10 INFO - PROCESS | 3036 | 1462373050891 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:10 INFO - PROCESS | 3036 | ++DOCSHELL 0000001492CDF800 == 89 [pid = 3036] [id = 354] 07:44:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 148 (000000148E661800) [pid = 3036] [serial = 1061] [outer = 0000000000000000] 07:44:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 149 (000000148F2C4C00) [pid = 3036] [serial = 1062] [outer = 000000148E661800] 07:44:10 INFO - PROCESS | 3036 | 1462373050950 Marionette DEBUG loaded listener.js 07:44:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 150 (000000148F675C00) [pid = 3036] [serial = 1063] [outer = 000000148E661800] 07:44:11 INFO - PROCESS | 3036 | 1462373051524 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]]]}] 07:44:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 07:44:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 942ms 07:44:11 INFO - PROCESS | 3036 | 1462373051571 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 07:44:11 INFO - PROCESS | 3036 | 1462373051576 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 07:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 07:44:11 INFO - PROCESS | 3036 | 1462373051580 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 07:44:11 INFO - PROCESS | 3036 | 1462373051583 Marionette TRACE conn5 <- [1,1382,null,{}] 07:44:11 INFO - PROCESS | 3036 | 1462373051587 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}] 07:44:11 INFO - PROCESS | 3036 | 1462373051707 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 07:44:11 INFO - PROCESS | 3036 | 1462373051842 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:11 INFO - PROCESS | 3036 | ++DOCSHELL 00000014FF44A800 == 90 [pid = 3036] [id = 355] 07:44:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 151 (0000001490A3AC00) [pid = 3036] [serial = 1064] [outer = 0000000000000000] 07:44:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 152 (0000001491306C00) [pid = 3036] [serial = 1065] [outer = 0000001490A3AC00] 07:44:11 INFO - PROCESS | 3036 | 1462373051899 Marionette DEBUG loaded listener.js 07:44:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 153 (00000014926ADC00) [pid = 3036] [serial = 1066] [outer = 0000001490A3AC00] 07:44:12 INFO - PROCESS | 3036 | 1462373052535 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]]]}] 07:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 07:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 986ms 07:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 07:44:12 INFO - PROCESS | 3036 | 1462373052569 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 07:44:12 INFO - PROCESS | 3036 | 1462373052572 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 07:44:12 INFO - PROCESS | 3036 | 1462373052584 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 07:44:12 INFO - PROCESS | 3036 | 1462373052591 Marionette TRACE conn5 <- [1,1386,null,{}] 07:44:12 INFO - PROCESS | 3036 | 1462373052597 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}] 07:44:12 INFO - PROCESS | 3036 | 1462373052718 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 07:44:12 INFO - PROCESS | 3036 | 1462373052849 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:12 INFO - PROCESS | 3036 | ++DOCSHELL 0000001496539800 == 91 [pid = 3036] [id = 356] 07:44:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 154 (00000014926A8400) [pid = 3036] [serial = 1067] [outer = 0000000000000000] 07:44:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 155 (0000001496D3BC00) [pid = 3036] [serial = 1068] [outer = 00000014926A8400] 07:44:12 INFO - PROCESS | 3036 | 1462373052906 Marionette DEBUG loaded listener.js 07:44:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 156 (00000014974D2000) [pid = 3036] [serial = 1069] [outer = 00000014926A8400] 07:44:13 INFO - PROCESS | 3036 | 1462373053444 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]]]}] 07:44:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 07:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 901ms 07:44:13 INFO - PROCESS | 3036 | 1462373053480 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 07:44:13 INFO - PROCESS | 3036 | 1462373053483 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 07:44:13 INFO - PROCESS | 3036 | 1462373053488 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 07:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 07:44:13 INFO - PROCESS | 3036 | 1462373053491 Marionette TRACE conn5 <- [1,1390,null,{}] 07:44:13 INFO - PROCESS | 3036 | 1462373053494 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}] 07:44:13 INFO - PROCESS | 3036 | 1462373053612 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 07:44:13 INFO - PROCESS | 3036 | 1462373053714 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:13 INFO - PROCESS | 3036 | ++DOCSHELL 0000001496554800 == 92 [pid = 3036] [id = 357] 07:44:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 157 (0000001495B2A400) [pid = 3036] [serial = 1070] [outer = 0000000000000000] 07:44:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 158 (0000001495B33000) [pid = 3036] [serial = 1071] [outer = 0000001495B2A400] 07:44:13 INFO - PROCESS | 3036 | 1462373053769 Marionette DEBUG loaded listener.js 07:44:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 159 (00000014974D1000) [pid = 3036] [serial = 1072] [outer = 0000001495B2A400] 07:44:14 INFO - PROCESS | 3036 | 1462373054382 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]]]}] 07:44:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 07:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 922ms 07:44:14 INFO - PROCESS | 3036 | 1462373054414 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 07:44:14 INFO - PROCESS | 3036 | 1462373054417 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 07:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 07:44:14 INFO - PROCESS | 3036 | 1462373054420 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 07:44:14 INFO - PROCESS | 3036 | 1462373054423 Marionette TRACE conn5 <- [1,1394,null,{}] 07:44:14 INFO - PROCESS | 3036 | 1462373054427 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}] 07:44:14 INFO - PROCESS | 3036 | 1462373054541 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 07:44:14 INFO - PROCESS | 3036 | 1462373054644 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:14 INFO - PROCESS | 3036 | ++DOCSHELL 000000148C3AC800 == 93 [pid = 3036] [id = 358] 07:44:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 160 (0000001497BCA400) [pid = 3036] [serial = 1073] [outer = 0000000000000000] 07:44:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 161 (0000001497BCC800) [pid = 3036] [serial = 1074] [outer = 0000001497BCA400] 07:44:14 INFO - PROCESS | 3036 | 1462373054706 Marionette DEBUG loaded listener.js 07:44:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 162 (00000014FC7CA400) [pid = 3036] [serial = 1075] [outer = 0000001497BCA400] 07:44:15 INFO - PROCESS | 3036 | 1462373055292 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]]]}] 07:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 07:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 942ms 07:44:15 INFO - PROCESS | 3036 | 1462373055366 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 07:44:15 INFO - PROCESS | 3036 | 1462373055369 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 07:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 07:44:15 INFO - PROCESS | 3036 | 1462373055373 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 07:44:15 INFO - PROCESS | 3036 | 1462373055375 Marionette TRACE conn5 <- [1,1398,null,{}] 07:44:15 INFO - PROCESS | 3036 | 1462373055379 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}] 07:44:15 INFO - PROCESS | 3036 | 1462373055495 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 07:44:15 INFO - PROCESS | 3036 | 1462373055627 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:15 INFO - PROCESS | 3036 | ++DOCSHELL 000000148C3AE000 == 94 [pid = 3036] [id = 359] 07:44:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 163 (0000001499791800) [pid = 3036] [serial = 1076] [outer = 0000000000000000] 07:44:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 164 (00000014FC7C8800) [pid = 3036] [serial = 1077] [outer = 0000001499791800] 07:44:15 INFO - PROCESS | 3036 | 1462373055683 Marionette DEBUG loaded listener.js 07:44:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 165 (00000014FD14E800) [pid = 3036] [serial = 1078] [outer = 0000001499791800] 07:44:16 INFO - PROCESS | 3036 | 1462373056301 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]]]}] 07:44:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 07:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 984ms 07:44:16 INFO - PROCESS | 3036 | 1462373056363 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 07:44:16 INFO - PROCESS | 3036 | 1462373056366 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 07:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 07:44:16 INFO - PROCESS | 3036 | 1462373056371 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 07:44:16 INFO - PROCESS | 3036 | 1462373056373 Marionette TRACE conn5 <- [1,1402,null,{}] 07:44:16 INFO - PROCESS | 3036 | 1462373056377 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}] 07:44:16 INFO - PROCESS | 3036 | 1462373056494 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 07:44:16 INFO - PROCESS | 3036 | 1462373056620 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:16 INFO - PROCESS | 3036 | ++DOCSHELL 0000001497D97000 == 95 [pid = 3036] [id = 360] 07:44:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 166 (0000001498171400) [pid = 3036] [serial = 1079] [outer = 0000000000000000] 07:44:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 167 (0000001498177400) [pid = 3036] [serial = 1080] [outer = 0000001498171400] 07:44:16 INFO - PROCESS | 3036 | 1462373056676 Marionette DEBUG loaded listener.js 07:44:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 168 (0000001499791C00) [pid = 3036] [serial = 1081] [outer = 0000001498171400] 07:44:17 INFO - PROCESS | 3036 | 1462373057303 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]]]}] 07:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 07:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 986ms 07:44:17 INFO - PROCESS | 3036 | 1462373057358 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 07:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 07:44:17 INFO - PROCESS | 3036 | 1462373057361 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 07:44:17 INFO - PROCESS | 3036 | 1462373057378 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 07:44:17 INFO - PROCESS | 3036 | 1462373057381 Marionette TRACE conn5 <- [1,1406,null,{}] 07:44:17 INFO - PROCESS | 3036 | 1462373057388 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}] 07:44:17 INFO - PROCESS | 3036 | 1462373057508 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 07:44:17 INFO - PROCESS | 3036 | 1462373057786 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:17 INFO - PROCESS | 3036 | ++DOCSHELL 000000148B50C000 == 96 [pid = 3036] [id = 361] 07:44:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 169 (0000001483BCEC00) [pid = 3036] [serial = 1082] [outer = 0000000000000000] 07:44:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 170 (00000014877CEC00) [pid = 3036] [serial = 1083] [outer = 0000001483BCEC00] 07:44:17 INFO - PROCESS | 3036 | 1462373057864 Marionette DEBUG loaded listener.js 07:44:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 171 (000000148A9EE800) [pid = 3036] [serial = 1084] [outer = 0000001483BCEC00] 07:44:18 INFO - PROCESS | 3036 | 1462373058497 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]]]}] 07:44:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 07:44:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1204ms 07:44:18 INFO - PROCESS | 3036 | 1462373058581 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 07:44:18 INFO - PROCESS | 3036 | 1462373058586 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 07:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 07:44:18 INFO - PROCESS | 3036 | 1462373058591 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 07:44:18 INFO - PROCESS | 3036 | 1462373058595 Marionette TRACE conn5 <- [1,1410,null,{}] 07:44:18 INFO - PROCESS | 3036 | 1462373058600 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}] 07:44:18 INFO - PROCESS | 3036 | 1462373058720 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 07:44:18 INFO - PROCESS | 3036 | 1462373058854 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:18 INFO - PROCESS | 3036 | ++DOCSHELL 000000148B144800 == 97 [pid = 3036] [id = 362] 07:44:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 172 (000000148B96D800) [pid = 3036] [serial = 1085] [outer = 0000000000000000] 07:44:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 173 (000000148C3CE800) [pid = 3036] [serial = 1086] [outer = 000000148B96D800] 07:44:18 INFO - PROCESS | 3036 | 1462373058907 Marionette DEBUG loaded listener.js 07:44:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 174 (000000148DB70000) [pid = 3036] [serial = 1087] [outer = 000000148B96D800] 07:44:19 INFO - PROCESS | 3036 | --DOCSHELL 0000001490637800 == 96 [pid = 3036] [id = 101] 07:44:19 INFO - PROCESS | 3036 | --DOCSHELL 000000148F299000 == 95 [pid = 3036] [id = 213] 07:44:19 INFO - PROCESS | 3036 | --DOCSHELL 0000001490718800 == 94 [pid = 3036] [id = 187] 07:44:19 INFO - PROCESS | 3036 | --DOCSHELL 00000014FDAA5800 == 93 [pid = 3036] [id = 352] 07:44:19 INFO - PROCESS | 3036 | --DOCSHELL 00000014FC7D5000 == 92 [pid = 3036] [id = 351] 07:44:19 INFO - PROCESS | 3036 | --DOCSHELL 000000148AA4B800 == 91 [pid = 3036] [id = 350] 07:44:19 INFO - PROCESS | 3036 | --DOCSHELL 000000148E326000 == 90 [pid = 3036] [id = 349] 07:44:19 INFO - PROCESS | 3036 | --DOCSHELL 0000001492748000 == 89 [pid = 3036] [id = 348] 07:44:19 INFO - PROCESS | 3036 | --DOCSHELL 000000148CD6B000 == 88 [pid = 3036] [id = 347] 07:44:19 INFO - PROCESS | 3036 | --DOMWINDOW == 173 (00000014962D6400) [pid = 3036] [serial = 999] [outer = 0000000000000000] [url = about:blank] 07:44:19 INFO - PROCESS | 3036 | --DOMWINDOW == 172 (000000148C4C9800) [pid = 3036] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 07:44:19 INFO - PROCESS | 3036 | --DOCSHELL 000000148F4AE800 == 87 [pid = 3036] [id = 346] 07:44:19 INFO - PROCESS | 3036 | --DOCSHELL 000000149152B000 == 86 [pid = 3036] [id = 342] 07:44:19 INFO - PROCESS | 3036 | --DOCSHELL 0000001490642000 == 85 [pid = 3036] [id = 341] 07:44:19 INFO - PROCESS | 3036 | --DOCSHELL 0000001492755000 == 84 [pid = 3036] [id = 326] 07:44:19 INFO - PROCESS | 3036 | --DOCSHELL 000000148F87D800 == 83 [pid = 3036] [id = 340] 07:44:19 INFO - PROCESS | 3036 | --DOCSHELL 000000148F286000 == 82 [pid = 3036] [id = 339] 07:44:19 INFO - PROCESS | 3036 | --DOCSHELL 000000148A9CA000 == 81 [pid = 3036] [id = 338] 07:44:19 INFO - PROCESS | 3036 | --DOMWINDOW == 171 (00000014FBE21800) [pid = 3036] [serial = 928] [outer = 0000000000000000] [url = about:blank] 07:44:19 INFO - PROCESS | 3036 | --DOMWINDOW == 170 (000000148F2C4000) [pid = 3036] [serial = 966] [outer = 0000000000000000] [url = about:blank] 07:44:19 INFO - PROCESS | 3036 | --DOMWINDOW == 169 (000000148A410800) [pid = 3036] [serial = 951] [outer = 0000000000000000] [url = about:blank] 07:44:19 INFO - PROCESS | 3036 | --DOMWINDOW == 168 (000000148FB4AC00) [pid = 3036] [serial = 970] [outer = 0000000000000000] [url = about:blank] 07:44:19 INFO - PROCESS | 3036 | --DOMWINDOW == 167 (000000148A404400) [pid = 3036] [serial = 930] [outer = 0000000000000000] [url = about:blank] 07:44:19 INFO - PROCESS | 3036 | --DOMWINDOW == 166 (000000148783BC00) [pid = 3036] [serial = 948] [outer = 0000000000000000] [url = about:blank] 07:44:19 INFO - PROCESS | 3036 | --DOMWINDOW == 165 (000000148F67E800) [pid = 3036] [serial = 969] [outer = 0000000000000000] [url = about:blank] 07:44:19 INFO - PROCESS | 3036 | --DOMWINDOW == 164 (00000014FC911C00) [pid = 3036] [serial = 945] [outer = 0000000000000000] [url = about:blank] 07:44:19 INFO - PROCESS | 3036 | --DOMWINDOW == 163 (000000148C46A000) [pid = 3036] [serial = 957] [outer = 0000000000000000] [url = about:blank] 07:44:19 INFO - PROCESS | 3036 | --DOMWINDOW == 162 (000000148A402400) [pid = 3036] [serial = 954] [outer = 0000000000000000] [url = about:blank] 07:44:19 INFO - PROCESS | 3036 | --DOMWINDOW == 161 (000000148CE2AC00) [pid = 3036] [serial = 958] [outer = 0000000000000000] [url = about:blank] 07:44:19 INFO - PROCESS | 3036 | --DOMWINDOW == 160 (000000148E23D000) [pid = 3036] [serial = 933] [outer = 0000000000000000] [url = about:blank] 07:44:19 INFO - PROCESS | 3036 | --DOMWINDOW == 159 (0000001487FA9800) [pid = 3036] [serial = 942] [outer = 0000000000000000] [url = about:blank] 07:44:19 INFO - PROCESS | 3036 | --DOMWINDOW == 158 (000000148F7E2000) [pid = 3036] [serial = 973] [outer = 0000000000000000] [url = about:blank] 07:44:19 INFO - PROCESS | 3036 | --DOMWINDOW == 157 (000000149141E000) [pid = 3036] [serial = 936] [outer = 0000000000000000] [url = about:blank] 07:44:19 INFO - PROCESS | 3036 | --DOMWINDOW == 156 (000000148B37C000) [pid = 3036] [serial = 955] [outer = 0000000000000000] [url = about:blank] 07:44:19 INFO - PROCESS | 3036 | --DOMWINDOW == 155 (0000001489865000) [pid = 3036] [serial = 949] [outer = 0000000000000000] [url = about:blank] 07:44:19 INFO - PROCESS | 3036 | --DOMWINDOW == 154 (000000148AA8E000) [pid = 3036] [serial = 952] [outer = 0000000000000000] [url = about:blank] 07:44:19 INFO - PROCESS | 3036 | --DOMWINDOW == 153 (000000148E35BC00) [pid = 3036] [serial = 975] [outer = 0000000000000000] [url = about:blank] 07:44:19 INFO - PROCESS | 3036 | --DOMWINDOW == 152 (000000148EDA9000) [pid = 3036] [serial = 963] [outer = 0000000000000000] [url = about:blank] 07:44:19 INFO - PROCESS | 3036 | --DOMWINDOW == 151 (000000148DB6F800) [pid = 3036] [serial = 960] [outer = 0000000000000000] [url = about:blank] 07:44:19 INFO - PROCESS | 3036 | --DOMWINDOW == 150 (00000014FBFD1400) [pid = 3036] [serial = 939] [outer = 0000000000000000] [url = about:blank] 07:44:19 INFO - PROCESS | 3036 | --DOMWINDOW == 149 (000000148F444400) [pid = 3036] [serial = 967] [outer = 0000000000000000] [url = about:blank] 07:44:19 INFO - PROCESS | 3036 | --DOMWINDOW == 148 (000000148E655800) [pid = 3036] [serial = 972] [outer = 0000000000000000] [url = about:blank] 07:44:19 INFO - PROCESS | 3036 | --DOMWINDOW == 147 (000000148EDEB800) [pid = 3036] [serial = 964] [outer = 0000000000000000] [url = about:blank] 07:44:19 INFO - PROCESS | 3036 | --DOMWINDOW == 146 (000000148FC2DC00) [pid = 3036] [serial = 976] [outer = 0000000000000000] [url = about:blank] 07:44:19 INFO - PROCESS | 3036 | --DOMWINDOW == 145 (000000149130D400) [pid = 3036] [serial = 978] [outer = 0000000000000000] [url = about:blank] 07:44:19 INFO - PROCESS | 3036 | --DOMWINDOW == 144 (0000001487FA0400) [pid = 3036] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 07:44:19 INFO - PROCESS | 3036 | --DOMWINDOW == 143 (0000001489439800) [pid = 3036] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 07:44:19 INFO - PROCESS | 3036 | --DOMWINDOW == 142 (000000148A00EC00) [pid = 3036] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 07:44:19 INFO - PROCESS | 3036 | --DOMWINDOW == 141 (00000014898A7400) [pid = 3036] [serial = 981] [outer = 0000000000000000] [url = about:blank] 07:44:19 INFO - PROCESS | 3036 | --DOMWINDOW == 140 (000000148A9EB800) [pid = 3036] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 07:44:19 INFO - PROCESS | 3036 | --DOMWINDOW == 139 (000000148CE2FC00) [pid = 3036] [serial = 984] [outer = 0000000000000000] [url = about:blank] 07:44:19 INFO - PROCESS | 3036 | --DOMWINDOW == 138 (000000148FBC0800) [pid = 3036] [serial = 987] [outer = 0000000000000000] [url = about:blank] 07:44:19 INFO - PROCESS | 3036 | --DOMWINDOW == 137 (00000014915A1000) [pid = 3036] [serial = 990] [outer = 0000000000000000] [url = about:blank] 07:44:19 INFO - PROCESS | 3036 | --DOMWINDOW == 136 (00000014926B3C00) [pid = 3036] [serial = 993] [outer = 0000000000000000] [url = about:blank] 07:44:19 INFO - PROCESS | 3036 | --DOMWINDOW == 135 (0000001495B4CC00) [pid = 3036] [serial = 996] [outer = 0000000000000000] [url = about:blank] 07:44:19 INFO - PROCESS | 3036 | --DOMWINDOW == 134 (000000148B1C9800) [pid = 3036] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 07:44:19 INFO - PROCESS | 3036 | --DOMWINDOW == 133 (000000148D219400) [pid = 3036] [serial = 883] [outer = 0000000000000000] [url = about:blank] 07:44:19 INFO - PROCESS | 3036 | --DOMWINDOW == 132 (0000001490A3EC00) [pid = 3036] [serial = 886] [outer = 0000000000000000] [url = about:blank] 07:44:19 INFO - PROCESS | 3036 | --DOMWINDOW == 131 (00000014926A5C00) [pid = 3036] [serial = 892] [outer = 0000000000000000] [url = about:blank] 07:44:19 INFO - PROCESS | 3036 | --DOMWINDOW == 130 (0000001490A92800) [pid = 3036] [serial = 877] [outer = 0000000000000000] [url = about:blank] 07:44:19 INFO - PROCESS | 3036 | --DOMWINDOW == 129 (00000014931DC000) [pid = 3036] [serial = 895] [outer = 0000000000000000] [url = about:blank] 07:44:19 INFO - PROCESS | 3036 | --DOMWINDOW == 128 (0000001491430000) [pid = 3036] [serial = 889] [outer = 0000000000000000] [url = about:blank] 07:44:19 INFO - PROCESS | 3036 | --DOMWINDOW == 127 (000000148A9EA400) [pid = 3036] [serial = 880] [outer = 0000000000000000] [url = about:blank] 07:44:19 INFO - PROCESS | 3036 | --DOMWINDOW == 126 (000000148E305000) [pid = 3036] [serial = 961] [outer = 0000000000000000] [url = about:blank] 07:44:19 INFO - PROCESS | 3036 | 1462373059483 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]]]}] 07:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 07:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 943ms 07:44:19 INFO - PROCESS | 3036 | 1462373059539 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 07:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 07:44:19 INFO - PROCESS | 3036 | 1462373059543 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 07:44:19 INFO - PROCESS | 3036 | 1462373059547 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 07:44:19 INFO - PROCESS | 3036 | 1462373059550 Marionette TRACE conn5 <- [1,1414,null,{}] 07:44:19 INFO - PROCESS | 3036 | 1462373059554 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}] 07:44:19 INFO - PROCESS | 3036 | 1462373059652 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 07:44:19 INFO - PROCESS | 3036 | 1462373059741 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:19 INFO - PROCESS | 3036 | ++DOCSHELL 000000148C405000 == 82 [pid = 3036] [id = 363] 07:44:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 127 (0000001487F55000) [pid = 3036] [serial = 1088] [outer = 0000000000000000] 07:44:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 128 (000000148A403400) [pid = 3036] [serial = 1089] [outer = 0000001487F55000] 07:44:19 INFO - PROCESS | 3036 | 1462373059788 Marionette DEBUG loaded listener.js 07:44:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 129 (000000148B36F000) [pid = 3036] [serial = 1090] [outer = 0000001487F55000] 07:44:20 INFO - PROCESS | 3036 | 1462373060207 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]]]}] 07:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 07:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 691ms 07:44:20 INFO - PROCESS | 3036 | 1462373060240 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 07:44:20 INFO - PROCESS | 3036 | 1462373060243 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 07:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 07:44:20 INFO - PROCESS | 3036 | 1462373060248 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 07:44:20 INFO - PROCESS | 3036 | 1462373060254 Marionette TRACE conn5 <- [1,1418,null,{}] 07:44:20 INFO - PROCESS | 3036 | 1462373060293 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}] 07:44:20 INFO - PROCESS | 3036 | 1462373060395 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 07:44:20 INFO - PROCESS | 3036 | 1462373060411 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:20 INFO - PROCESS | 3036 | ++DOCSHELL 000000148EAD4000 == 83 [pid = 3036] [id = 364] 07:44:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 130 (000000148E218000) [pid = 3036] [serial = 1091] [outer = 0000000000000000] 07:44:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 131 (000000148E246400) [pid = 3036] [serial = 1092] [outer = 000000148E218000] 07:44:20 INFO - PROCESS | 3036 | 1462373060458 Marionette DEBUG loaded listener.js 07:44:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 132 (000000148E35D400) [pid = 3036] [serial = 1093] [outer = 000000148E218000] 07:44:20 INFO - PROCESS | 3036 | 1462373060925 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]]]}] 07:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 07:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 714ms 07:44:20 INFO - PROCESS | 3036 | 1462373060962 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 07:44:20 INFO - PROCESS | 3036 | 1462373060965 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 07:44:20 INFO - PROCESS | 3036 | 1462373060968 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 07:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 07:44:20 INFO - PROCESS | 3036 | 1462373060970 Marionette TRACE conn5 <- [1,1422,null,{}] 07:44:20 INFO - PROCESS | 3036 | 1462373060974 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}] 07:44:21 INFO - PROCESS | 3036 | 1462373061068 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 07:44:21 INFO - PROCESS | 3036 | 1462373061076 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:21 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F4B4800 == 84 [pid = 3036] [id = 365] 07:44:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 133 (000000148EDAA000) [pid = 3036] [serial = 1094] [outer = 0000000000000000] 07:44:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 134 (000000148EDB3800) [pid = 3036] [serial = 1095] [outer = 000000148EDAA000] 07:44:21 INFO - PROCESS | 3036 | 1462373061124 Marionette DEBUG loaded listener.js 07:44:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 135 (000000148F2C5400) [pid = 3036] [serial = 1096] [outer = 000000148EDAA000] 07:44:21 INFO - PROCESS | 3036 | 1462373061580 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]]]}] 07:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 07:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 691ms 07:44:21 INFO - PROCESS | 3036 | 1462373061661 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 07:44:21 INFO - PROCESS | 3036 | 1462373061664 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 07:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 07:44:21 INFO - PROCESS | 3036 | 1462373061667 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 07:44:21 INFO - PROCESS | 3036 | 1462373061669 Marionette TRACE conn5 <- [1,1426,null,{}] 07:44:21 INFO - PROCESS | 3036 | 1462373061673 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}] 07:44:21 INFO - PROCESS | 3036 | 1462373061820 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 07:44:21 INFO - PROCESS | 3036 | 1462373061843 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:21 INFO - PROCESS | 3036 | ++DOCSHELL 000000148FB6B800 == 85 [pid = 3036] [id = 366] 07:44:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 136 (000000148F44A800) [pid = 3036] [serial = 1097] [outer = 0000000000000000] 07:44:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 137 (000000148F541C00) [pid = 3036] [serial = 1098] [outer = 000000148F44A800] 07:44:21 INFO - PROCESS | 3036 | 1462373061896 Marionette DEBUG loaded listener.js 07:44:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 138 (000000148F7E2000) [pid = 3036] [serial = 1099] [outer = 000000148F44A800] 07:44:22 INFO - PROCESS | 3036 | 1462373062369 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]]]}] 07:44:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 07:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 732ms 07:44:22 INFO - PROCESS | 3036 | 1462373062403 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 07:44:22 INFO - PROCESS | 3036 | 1462373062405 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 07:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 07:44:22 INFO - PROCESS | 3036 | 1462373062408 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 07:44:22 INFO - PROCESS | 3036 | 1462373062410 Marionette TRACE conn5 <- [1,1430,null,{}] 07:44:22 INFO - PROCESS | 3036 | 1462373062414 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}] 07:44:22 INFO - PROCESS | 3036 | 1462373062543 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 07:44:22 INFO - PROCESS | 3036 | 1462373062605 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:22 INFO - PROCESS | 3036 | ++DOCSHELL 0000001490ABB000 == 86 [pid = 3036] [id = 367] 07:44:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 139 (000000148FB49C00) [pid = 3036] [serial = 1100] [outer = 0000000000000000] 07:44:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 140 (000000148FBC2800) [pid = 3036] [serial = 1101] [outer = 000000148FB49C00] 07:44:22 INFO - PROCESS | 3036 | 1462373062650 Marionette DEBUG loaded listener.js 07:44:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 141 (0000001490A3F000) [pid = 3036] [serial = 1102] [outer = 000000148FB49C00] 07:44:23 INFO - PROCESS | 3036 | 1462373063087 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]]]}] 07:44:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 07:44:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 733ms 07:44:23 INFO - PROCESS | 3036 | 1462373063145 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 07:44:23 INFO - PROCESS | 3036 | 1462373063147 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 07:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 07:44:23 INFO - PROCESS | 3036 | 1462373063189 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 07:44:23 INFO - PROCESS | 3036 | 1462373063191 Marionette TRACE conn5 <- [1,1434,null,{}] 07:44:23 INFO - PROCESS | 3036 | 1462373063197 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}] 07:44:23 INFO - PROCESS | 3036 | 1462373063320 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 07:44:23 INFO - PROCESS | 3036 | 1462373063382 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:23 INFO - PROCESS | 3036 | ++DOCSHELL 000000149151C000 == 87 [pid = 3036] [id = 368] 07:44:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 142 (0000001490A92400) [pid = 3036] [serial = 1103] [outer = 0000000000000000] 07:44:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 143 (0000001491309000) [pid = 3036] [serial = 1104] [outer = 0000001490A92400] 07:44:23 INFO - PROCESS | 3036 | 1462373063427 Marionette DEBUG loaded listener.js 07:44:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 144 (0000001491436C00) [pid = 3036] [serial = 1105] [outer = 0000001490A92400] 07:44:23 INFO - PROCESS | 3036 | --DOMWINDOW == 143 (000000148A9EAC00) [pid = 3036] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 07:44:23 INFO - PROCESS | 3036 | --DOMWINDOW == 142 (0000001489440C00) [pid = 3036] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 07:44:23 INFO - PROCESS | 3036 | --DOMWINDOW == 141 (0000001483031000) [pid = 3036] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 07:44:23 INFO - PROCESS | 3036 | --DOMWINDOW == 140 (000000148F8B2800) [pid = 3036] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 07:44:23 INFO - PROCESS | 3036 | --DOMWINDOW == 139 (000000149145C000) [pid = 3036] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 07:44:23 INFO - PROCESS | 3036 | --DOMWINDOW == 138 (000000148F2C0C00) [pid = 3036] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 07:44:23 INFO - PROCESS | 3036 | --DOMWINDOW == 137 (000000148A394C00) [pid = 3036] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 07:44:23 INFO - PROCESS | 3036 | 1462373063942 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]]]}] 07:44:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 07:44:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 818ms 07:44:23 INFO - PROCESS | 3036 | 1462373063972 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 07:44:23 INFO - PROCESS | 3036 | 1462373063974 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 07:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 07:44:23 INFO - PROCESS | 3036 | 1462373063978 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 07:44:23 INFO - PROCESS | 3036 | 1462373063980 Marionette TRACE conn5 <- [1,1438,null,{}] 07:44:23 INFO - PROCESS | 3036 | 1462373063988 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}] 07:44:24 INFO - PROCESS | 3036 | 1462373064113 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 07:44:24 INFO - PROCESS | 3036 | 1462373064171 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:24 INFO - PROCESS | 3036 | ++DOCSHELL 000000149152F800 == 88 [pid = 3036] [id = 369] 07:44:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 138 (000000148D218800) [pid = 3036] [serial = 1106] [outer = 0000000000000000] 07:44:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 139 (0000001491451400) [pid = 3036] [serial = 1107] [outer = 000000148D218800] 07:44:24 INFO - PROCESS | 3036 | 1462373064218 Marionette DEBUG loaded listener.js 07:44:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 140 (0000001492582000) [pid = 3036] [serial = 1108] [outer = 000000148D218800] 07:44:24 INFO - PROCESS | 3036 | 1462373064626 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]]]}] 07:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 07:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 691ms 07:44:24 INFO - PROCESS | 3036 | 1462373064671 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 07:44:24 INFO - PROCESS | 3036 | 1462373064673 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 07:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 07:44:24 INFO - PROCESS | 3036 | 1462373064677 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 07:44:24 INFO - PROCESS | 3036 | 1462373064679 Marionette TRACE conn5 <- [1,1442,null,{}] 07:44:24 INFO - PROCESS | 3036 | 1462373064682 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}] 07:44:24 INFO - PROCESS | 3036 | 1462373064776 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 07:44:24 INFO - PROCESS | 3036 | 1462373064822 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:24 INFO - PROCESS | 3036 | ++DOCSHELL 000000149314F800 == 89 [pid = 3036] [id = 370] 07:44:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 141 (00000014926A8C00) [pid = 3036] [serial = 1109] [outer = 0000000000000000] 07:44:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 142 (0000001492C16800) [pid = 3036] [serial = 1110] [outer = 00000014926A8C00] 07:44:24 INFO - PROCESS | 3036 | 1462373064870 Marionette DEBUG loaded listener.js 07:44:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 143 (00000014931DC000) [pid = 3036] [serial = 1111] [outer = 00000014926A8C00] 07:44:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 144 (0000001487FA6400) [pid = 3036] [serial = 1112] [outer = 0000001483CDE800] 07:44:25 INFO - PROCESS | 3036 | 1462373065674 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]]]}] 07:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 07:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1031ms 07:44:25 INFO - PROCESS | 3036 | 1462373065712 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 07:44:25 INFO - PROCESS | 3036 | 1462373065718 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 07:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 07:44:25 INFO - PROCESS | 3036 | 1462373065745 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 07:44:25 INFO - PROCESS | 3036 | 1462373065750 Marionette TRACE conn5 <- [1,1446,null,{}] 07:44:25 INFO - PROCESS | 3036 | 1462373065771 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}] 07:44:25 INFO - PROCESS | 3036 | 1462373065899 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 07:44:26 INFO - PROCESS | 3036 | 1462373066032 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:26 INFO - PROCESS | 3036 | ++DOCSHELL 000000148C416000 == 90 [pid = 3036] [id = 371] 07:44:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 145 (000000148A9EDC00) [pid = 3036] [serial = 1113] [outer = 0000000000000000] 07:44:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 146 (000000148B1CD400) [pid = 3036] [serial = 1114] [outer = 000000148A9EDC00] 07:44:26 INFO - PROCESS | 3036 | 1462373066096 Marionette DEBUG loaded listener.js 07:44:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 147 (000000148BBA9800) [pid = 3036] [serial = 1115] [outer = 000000148A9EDC00] 07:44:26 INFO - PROCESS | 3036 | 1462373066722 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]]]}] 07:44:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 07:44:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1004ms 07:44:26 INFO - PROCESS | 3036 | 1462373066751 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 07:44:26 INFO - PROCESS | 3036 | 1462373066757 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 07:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 07:44:26 INFO - PROCESS | 3036 | 1462373066764 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 07:44:26 INFO - PROCESS | 3036 | 1462373066767 Marionette TRACE conn5 <- [1,1450,null,{}] 07:44:26 INFO - PROCESS | 3036 | 1462373066771 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}] 07:44:26 INFO - PROCESS | 3036 | 1462373066903 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 07:44:27 INFO - PROCESS | 3036 | 1462373067035 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:27 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F5C5000 == 91 [pid = 3036] [id = 372] 07:44:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 148 (000000148D287400) [pid = 3036] [serial = 1116] [outer = 0000000000000000] 07:44:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 149 (000000148E304000) [pid = 3036] [serial = 1117] [outer = 000000148D287400] 07:44:27 INFO - PROCESS | 3036 | 1462373067093 Marionette DEBUG loaded listener.js 07:44:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 150 (000000148EDA4400) [pid = 3036] [serial = 1118] [outer = 000000148D287400] 07:44:27 INFO - PROCESS | 3036 | 1462373067791 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]]]}] 07:44:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 07:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1085ms 07:44:27 INFO - PROCESS | 3036 | 1462373067850 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 07:44:27 INFO - PROCESS | 3036 | 1462373067853 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 07:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 07:44:27 INFO - PROCESS | 3036 | 1462373067857 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 07:44:27 INFO - PROCESS | 3036 | 1462373067862 Marionette TRACE conn5 <- [1,1454,null,{}] 07:44:27 INFO - PROCESS | 3036 | 1462373067874 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}] 07:44:28 INFO - PROCESS | 3036 | 1462373068006 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 07:44:28 INFO - PROCESS | 3036 | 1462373068141 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:28 INFO - PROCESS | 3036 | ++DOCSHELL 00000014954B3800 == 92 [pid = 3036] [id = 373] 07:44:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 151 (000000148F7E9000) [pid = 3036] [serial = 1119] [outer = 0000000000000000] 07:44:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 152 (000000148FB4AC00) [pid = 3036] [serial = 1120] [outer = 000000148F7E9000] 07:44:28 INFO - PROCESS | 3036 | 1462373068203 Marionette DEBUG loaded listener.js 07:44:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 153 (000000149130B800) [pid = 3036] [serial = 1121] [outer = 000000148F7E9000] 07:44:28 INFO - PROCESS | 3036 | 1462373068800 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]]]}] 07:44:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 07:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 987ms 07:44:28 INFO - PROCESS | 3036 | 1462373068845 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 07:44:28 INFO - PROCESS | 3036 | 1462373068849 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 07:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 07:44:28 INFO - PROCESS | 3036 | 1462373068852 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 07:44:28 INFO - PROCESS | 3036 | 1462373068854 Marionette TRACE conn5 <- [1,1458,null,{}] 07:44:28 INFO - PROCESS | 3036 | 1462373068858 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}] 07:44:29 INFO - PROCESS | 3036 | 1462373068988 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 07:44:29 INFO - PROCESS | 3036 | 1462373069091 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:29 INFO - PROCESS | 3036 | ++DOCSHELL 0000001495B83000 == 93 [pid = 3036] [id = 374] 07:44:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 154 (00000014931D7C00) [pid = 3036] [serial = 1122] [outer = 0000000000000000] 07:44:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 155 (0000001493844800) [pid = 3036] [serial = 1123] [outer = 00000014931D7C00] 07:44:29 INFO - PROCESS | 3036 | 1462373069147 Marionette DEBUG loaded listener.js 07:44:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 156 (0000001495B2B400) [pid = 3036] [serial = 1124] [outer = 00000014931D7C00] 07:44:29 INFO - PROCESS | 3036 | 1462373069743 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]]]}] 07:44:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 07:44:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 943ms 07:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 07:44:29 INFO - PROCESS | 3036 | 1462373069797 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 07:44:29 INFO - PROCESS | 3036 | 1462373069800 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 07:44:29 INFO - PROCESS | 3036 | 1462373069804 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 07:44:29 INFO - PROCESS | 3036 | 1462373069806 Marionette TRACE conn5 <- [1,1462,null,{}] 07:44:29 INFO - PROCESS | 3036 | 1462373069810 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}] 07:44:29 INFO - PROCESS | 3036 | 1462373069930 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 07:44:30 INFO - PROCESS | 3036 | 1462373070032 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:30 INFO - PROCESS | 3036 | ++DOCSHELL 00000014966E8800 == 94 [pid = 3036] [id = 375] 07:44:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 157 (000000148F7E0800) [pid = 3036] [serial = 1125] [outer = 0000000000000000] 07:44:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 158 (0000001495B4C400) [pid = 3036] [serial = 1126] [outer = 000000148F7E0800] 07:44:30 INFO - PROCESS | 3036 | 1462373070088 Marionette DEBUG loaded listener.js 07:44:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 159 (00000014962D0800) [pid = 3036] [serial = 1127] [outer = 000000148F7E0800] 07:44:30 INFO - PROCESS | 3036 | 1462373070744 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]]]}] 07:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 07:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 984ms 07:44:30 INFO - PROCESS | 3036 | 1462373070791 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 07:44:30 INFO - PROCESS | 3036 | 1462373070794 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 07:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 07:44:30 INFO - PROCESS | 3036 | 1462373070798 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 07:44:30 INFO - PROCESS | 3036 | 1462373070800 Marionette TRACE conn5 <- [1,1466,null,{}] 07:44:30 INFO - PROCESS | 3036 | 1462373070804 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}] 07:44:30 INFO - PROCESS | 3036 | 1462373070949 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 07:44:31 INFO - PROCESS | 3036 | 1462373071082 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:31 INFO - PROCESS | 3036 | ++DOCSHELL 0000001497E4C800 == 95 [pid = 3036] [id = 376] 07:44:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 160 (00000014974CE400) [pid = 3036] [serial = 1128] [outer = 0000000000000000] 07:44:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 161 (0000001497D25800) [pid = 3036] [serial = 1129] [outer = 00000014974CE400] 07:44:31 INFO - PROCESS | 3036 | 1462373071140 Marionette DEBUG loaded listener.js 07:44:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 162 (0000001497D2D000) [pid = 3036] [serial = 1130] [outer = 00000014974CE400] 07:44:31 INFO - PROCESS | 3036 | 1462373071738 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]]]}] 07:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 07:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 983ms 07:44:31 INFO - PROCESS | 3036 | 1462373071783 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 07:44:31 INFO - PROCESS | 3036 | 1462373071786 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 07:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 07:44:31 INFO - PROCESS | 3036 | 1462373071789 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 07:44:31 INFO - PROCESS | 3036 | 1462373071792 Marionette TRACE conn5 <- [1,1470,null,{}] 07:44:31 INFO - PROCESS | 3036 | 1462373071796 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}] 07:44:31 INFO - PROCESS | 3036 | 1462373071912 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 07:44:32 INFO - PROCESS | 3036 | 1462373072014 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:32 INFO - PROCESS | 3036 | ++DOCSHELL 00000014FC722000 == 96 [pid = 3036] [id = 377] 07:44:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 163 (000000149816F000) [pid = 3036] [serial = 1131] [outer = 0000000000000000] 07:44:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 164 (0000001498177000) [pid = 3036] [serial = 1132] [outer = 000000149816F000] 07:44:32 INFO - PROCESS | 3036 | 1462373072069 Marionette DEBUG loaded listener.js 07:44:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 165 (0000001499792800) [pid = 3036] [serial = 1133] [outer = 000000149816F000] 07:44:32 INFO - PROCESS | 3036 | 1462373072628 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]]]}] 07:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 07:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 880ms 07:44:32 INFO - PROCESS | 3036 | 1462373072671 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 07:44:32 INFO - PROCESS | 3036 | 1462373072674 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 07:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 07:44:32 INFO - PROCESS | 3036 | 1462373072678 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 07:44:32 INFO - PROCESS | 3036 | 1462373072680 Marionette TRACE conn5 <- [1,1474,null,{}] 07:44:32 INFO - PROCESS | 3036 | 1462373072684 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}] 07:44:32 INFO - PROCESS | 3036 | 1462373072800 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 07:44:32 INFO - PROCESS | 3036 | 1462373072903 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:32 INFO - PROCESS | 3036 | ++DOCSHELL 00000014FDAA6800 == 97 [pid = 3036] [id = 378] 07:44:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 166 (0000001497D35000) [pid = 3036] [serial = 1134] [outer = 0000000000000000] 07:44:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 167 (0000001497D3C000) [pid = 3036] [serial = 1135] [outer = 0000001497D35000] 07:44:32 INFO - PROCESS | 3036 | 1462373072958 Marionette DEBUG loaded listener.js 07:44:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 168 (0000001497D41C00) [pid = 3036] [serial = 1136] [outer = 0000001497D35000] 07:44:33 INFO - PROCESS | 3036 | 1462373073608 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]]]}] 07:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 07:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 985ms 07:44:33 INFO - PROCESS | 3036 | 1462373073666 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 07:44:33 INFO - PROCESS | 3036 | 1462373073668 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 07:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 07:44:33 INFO - PROCESS | 3036 | 1462373073672 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 07:44:33 INFO - PROCESS | 3036 | 1462373073674 Marionette TRACE conn5 <- [1,1478,null,{}] 07:44:33 INFO - PROCESS | 3036 | 1462373073678 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}] 07:44:33 INFO - PROCESS | 3036 | 1462373073797 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 07:44:33 INFO - PROCESS | 3036 | 1462373073930 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:33 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F21B000 == 98 [pid = 3036] [id = 379] 07:44:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 169 (000000148783E000) [pid = 3036] [serial = 1137] [outer = 0000000000000000] 07:44:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 170 (000000148E363C00) [pid = 3036] [serial = 1138] [outer = 000000148783E000] 07:44:33 INFO - PROCESS | 3036 | 1462373073988 Marionette DEBUG loaded listener.js 07:44:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 171 (0000001497D39800) [pid = 3036] [serial = 1139] [outer = 000000148783E000] 07:44:34 INFO - PROCESS | 3036 | 1462373074698 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]]]}] 07:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 07:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1088ms 07:44:34 INFO - PROCESS | 3036 | 1462373074763 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 07:44:34 INFO - PROCESS | 3036 | 1462373074769 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 07:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 07:44:34 INFO - PROCESS | 3036 | 1462373074774 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 07:44:34 INFO - PROCESS | 3036 | 1462373074778 Marionette TRACE conn5 <- [1,1482,null,{}] 07:44:34 INFO - PROCESS | 3036 | 1462373074783 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}] 07:44:34 INFO - PROCESS | 3036 | 1462373074898 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 07:44:35 INFO - PROCESS | 3036 | 1462373075009 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:35 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F291800 == 99 [pid = 3036] [id = 380] 07:44:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 172 (000000148B5B7C00) [pid = 3036] [serial = 1140] [outer = 0000000000000000] 07:44:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 173 (000000148BB3B000) [pid = 3036] [serial = 1141] [outer = 000000148B5B7C00] 07:44:35 INFO - PROCESS | 3036 | 1462373075063 Marionette DEBUG loaded listener.js 07:44:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 174 (000000148CE2FC00) [pid = 3036] [serial = 1142] [outer = 000000148B5B7C00] 07:44:35 INFO - PROCESS | 3036 | --DOCSHELL 000000148B7CA800 == 98 [pid = 3036] [id = 251] 07:44:35 INFO - PROCESS | 3036 | --DOCSHELL 000000148C41B800 == 97 [pid = 3036] [id = 252] 07:44:35 INFO - PROCESS | 3036 | --DOCSHELL 000000148B13C000 == 96 [pid = 3036] [id = 236] 07:44:35 INFO - PROCESS | 3036 | --DOCSHELL 000000149152F800 == 95 [pid = 3036] [id = 369] 07:44:35 INFO - PROCESS | 3036 | --DOCSHELL 000000149151C000 == 94 [pid = 3036] [id = 368] 07:44:35 INFO - PROCESS | 3036 | --DOCSHELL 0000001490ABB000 == 93 [pid = 3036] [id = 367] 07:44:35 INFO - PROCESS | 3036 | --DOCSHELL 000000148FB6B800 == 92 [pid = 3036] [id = 366] 07:44:35 INFO - PROCESS | 3036 | --DOCSHELL 000000148F4B4800 == 91 [pid = 3036] [id = 365] 07:44:35 INFO - PROCESS | 3036 | --DOCSHELL 000000148EAD4000 == 90 [pid = 3036] [id = 364] 07:44:35 INFO - PROCESS | 3036 | --DOCSHELL 000000148C405000 == 89 [pid = 3036] [id = 363] 07:44:35 INFO - PROCESS | 3036 | --DOMWINDOW == 173 (000000148F54B800) [pid = 3036] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 07:44:35 INFO - PROCESS | 3036 | --DOCSHELL 000000148B144800 == 88 [pid = 3036] [id = 362] 07:44:35 INFO - PROCESS | 3036 | --DOCSHELL 000000148B50C000 == 87 [pid = 3036] [id = 361] 07:44:35 INFO - PROCESS | 3036 | --DOCSHELL 000000148C3AE000 == 86 [pid = 3036] [id = 359] 07:44:35 INFO - PROCESS | 3036 | --DOCSHELL 000000148C3AC800 == 85 [pid = 3036] [id = 358] 07:44:35 INFO - PROCESS | 3036 | --DOCSHELL 0000001496554800 == 84 [pid = 3036] [id = 357] 07:44:35 INFO - PROCESS | 3036 | --DOCSHELL 0000001496539800 == 83 [pid = 3036] [id = 356] 07:44:35 INFO - PROCESS | 3036 | --DOCSHELL 00000014FF44A800 == 82 [pid = 3036] [id = 355] 07:44:35 INFO - PROCESS | 3036 | --DOCSHELL 0000001492CDF800 == 81 [pid = 3036] [id = 354] 07:44:35 INFO - PROCESS | 3036 | --DOCSHELL 000000148A507800 == 80 [pid = 3036] [id = 353] 07:44:35 INFO - PROCESS | 3036 | --DOMWINDOW == 172 (000000148FBF4400) [pid = 3036] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 07:44:35 INFO - PROCESS | 3036 | --DOMWINDOW == 171 (0000001493128400) [pid = 3036] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 07:44:35 INFO - PROCESS | 3036 | --DOMWINDOW == 170 (000000149145A000) [pid = 3036] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 07:44:35 INFO - PROCESS | 3036 | --DOMWINDOW == 169 (000000149384EC00) [pid = 3036] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 07:44:35 INFO - PROCESS | 3036 | --DOMWINDOW == 168 (00000014931D8800) [pid = 3036] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 07:44:35 INFO - PROCESS | 3036 | --DOMWINDOW == 167 (00000014966FA400) [pid = 3036] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 07:44:35 INFO - PROCESS | 3036 | --DOMWINDOW == 166 (000000148D6ED400) [pid = 3036] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 07:44:35 INFO - PROCESS | 3036 | --DOMWINDOW == 165 (000000148AA90800) [pid = 3036] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 07:44:35 INFO - PROCESS | 3036 | --DOMWINDOW == 164 (000000148B5BF800) [pid = 3036] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 07:44:35 INFO - PROCESS | 3036 | --DOMWINDOW == 163 (000000148FB4BC00) [pid = 3036] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 07:44:35 INFO - PROCESS | 3036 | --DOMWINDOW == 162 (000000148C4C9C00) [pid = 3036] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 07:44:35 INFO - PROCESS | 3036 | --DOMWINDOW == 161 (0000001491310C00) [pid = 3036] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 07:44:35 INFO - PROCESS | 3036 | --DOMWINDOW == 160 (000000148D6EA800) [pid = 3036] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 07:44:35 INFO - PROCESS | 3036 | --DOMWINDOW == 159 (0000001483C77800) [pid = 3036] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 07:44:35 INFO - PROCESS | 3036 | --DOMWINDOW == 158 (000000148EDEB400) [pid = 3036] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 07:44:35 INFO - PROCESS | 3036 | --DOMWINDOW == 157 (0000001493122000) [pid = 3036] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 07:44:35 INFO - PROCESS | 3036 | --DOMWINDOW == 156 (0000001495C38400) [pid = 3036] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 07:44:35 INFO - PROCESS | 3036 | --DOMWINDOW == 155 (000000148B966C00) [pid = 3036] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 07:44:35 INFO - PROCESS | 3036 | --DOMWINDOW == 154 (000000148448F000) [pid = 3036] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 07:44:35 INFO - PROCESS | 3036 | --DOMWINDOW == 153 (00000014974D6800) [pid = 3036] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 07:44:35 INFO - PROCESS | 3036 | --DOMWINDOW == 152 (000000148E243400) [pid = 3036] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 07:44:35 INFO - PROCESS | 3036 | 1462373075913 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]]]}] 07:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 07:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1191ms 07:44:35 INFO - PROCESS | 3036 | 1462373075968 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 07:44:35 INFO - PROCESS | 3036 | 1462373075972 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 07:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 07:44:35 INFO - PROCESS | 3036 | 1462373075979 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 07:44:35 INFO - PROCESS | 3036 | 1462373075984 Marionette TRACE conn5 <- [1,1486,null,{}] 07:44:35 INFO - PROCESS | 3036 | 1462373075991 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}] 07:44:36 INFO - PROCESS | 3036 | 1462373076127 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 07:44:36 INFO - PROCESS | 3036 | 1462373076255 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:36 INFO - PROCESS | 3036 | ++DOCSHELL 000000148B2CF800 == 81 [pid = 3036] [id = 381] 07:44:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 153 (000000148A11C000) [pid = 3036] [serial = 1143] [outer = 0000000000000000] 07:44:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 154 (000000148A4ACC00) [pid = 3036] [serial = 1144] [outer = 000000148A11C000] 07:44:36 INFO - PROCESS | 3036 | 1462373076317 Marionette DEBUG loaded listener.js 07:44:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 155 (000000148B5BB400) [pid = 3036] [serial = 1145] [outer = 000000148A11C000] 07:44:36 INFO - PROCESS | 3036 | 1462373076955 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]]]}] 07:44:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 07:44:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1033ms 07:44:37 INFO - PROCESS | 3036 | 1462373077015 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 07:44:37 INFO - PROCESS | 3036 | 1462373077022 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 07:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 07:44:37 INFO - PROCESS | 3036 | 1462373077030 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 07:44:37 INFO - PROCESS | 3036 | 1462373077033 Marionette TRACE conn5 <- [1,1490,null,{}] 07:44:37 INFO - PROCESS | 3036 | 1462373077058 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}] 07:44:37 INFO - PROCESS | 3036 | 1462373077221 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 07:44:37 INFO - PROCESS | 3036 | 1462373077348 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:37 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E419800 == 82 [pid = 3036] [id = 382] 07:44:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 156 (000000148D21B000) [pid = 3036] [serial = 1146] [outer = 0000000000000000] 07:44:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 157 (000000148E23D000) [pid = 3036] [serial = 1147] [outer = 000000148D21B000] 07:44:37 INFO - PROCESS | 3036 | 1462373077407 Marionette DEBUG loaded listener.js 07:44:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 158 (000000148E410C00) [pid = 3036] [serial = 1148] [outer = 000000148D21B000] 07:44:38 INFO - PROCESS | 3036 | 1462373078089 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]]]}] 07:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 07:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1083ms 07:44:38 INFO - PROCESS | 3036 | 1462373078127 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 07:44:38 INFO - PROCESS | 3036 | 1462373078130 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 07:44:38 INFO - PROCESS | 3036 | 1462373078133 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 07:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 07:44:38 INFO - PROCESS | 3036 | 1462373078138 Marionette TRACE conn5 <- [1,1494,null,{}] 07:44:38 INFO - PROCESS | 3036 | 1462373078150 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}] 07:44:38 INFO - PROCESS | 3036 | 1462373078320 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 07:44:38 INFO - PROCESS | 3036 | 1462373078339 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:38 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F87F800 == 83 [pid = 3036] [id = 383] 07:44:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 159 (000000148F440800) [pid = 3036] [serial = 1149] [outer = 0000000000000000] 07:44:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 160 (000000148F543400) [pid = 3036] [serial = 1150] [outer = 000000148F440800] 07:44:38 INFO - PROCESS | 3036 | 1462373078402 Marionette DEBUG loaded listener.js 07:44:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 161 (000000148F7E7800) [pid = 3036] [serial = 1151] [outer = 000000148F440800] 07:44:39 INFO - PROCESS | 3036 | 1462373079125 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]]]}] 07:44:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 07:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1030ms 07:44:39 INFO - PROCESS | 3036 | 1462373079168 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 07:44:39 INFO - PROCESS | 3036 | 1462373079171 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 07:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 07:44:39 INFO - PROCESS | 3036 | 1462373079175 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 07:44:39 INFO - PROCESS | 3036 | 1462373079177 Marionette TRACE conn5 <- [1,1498,null,{}] 07:44:39 INFO - PROCESS | 3036 | 1462373079181 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}] 07:44:39 INFO - PROCESS | 3036 | 1462373079302 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 07:44:39 INFO - PROCESS | 3036 | 1462373079454 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:39 INFO - PROCESS | 3036 | ++DOCSHELL 0000001491530000 == 84 [pid = 3036] [id = 384] 07:44:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 162 (000000148FC33400) [pid = 3036] [serial = 1152] [outer = 0000000000000000] 07:44:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 163 (000000148FC33C00) [pid = 3036] [serial = 1153] [outer = 000000148FC33400] 07:44:39 INFO - PROCESS | 3036 | 1462373079513 Marionette DEBUG loaded listener.js 07:44:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 164 (0000001490A95800) [pid = 3036] [serial = 1154] [outer = 000000148FC33400] 07:44:40 INFO - PROCESS | 3036 | 1462373080078 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]]]}] 07:44:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 07:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 987ms 07:44:40 INFO - PROCESS | 3036 | 1462373080164 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 07:44:40 INFO - PROCESS | 3036 | 1462373080166 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 07:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 07:44:40 INFO - PROCESS | 3036 | 1462373080170 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 07:44:40 INFO - PROCESS | 3036 | 1462373080172 Marionette TRACE conn5 <- [1,1502,null,{}] 07:44:40 INFO - PROCESS | 3036 | 1462373080177 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}] 07:44:40 INFO - PROCESS | 3036 | 1462373080294 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 07:44:40 INFO - PROCESS | 3036 | 1462373080424 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:40 INFO - PROCESS | 3036 | ++DOCSHELL 000000149370A000 == 85 [pid = 3036] [id = 385] 07:44:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 165 (0000001491456000) [pid = 3036] [serial = 1155] [outer = 0000000000000000] 07:44:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 166 (00000014915A4000) [pid = 3036] [serial = 1156] [outer = 0000001491456000] 07:44:40 INFO - PROCESS | 3036 | 1462373080482 Marionette DEBUG loaded listener.js 07:44:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 167 (0000001492C1E000) [pid = 3036] [serial = 1157] [outer = 0000001491456000] 07:44:41 INFO - PROCESS | 3036 | 1462373081067 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]]]}] 07:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 07:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 944ms 07:44:41 INFO - PROCESS | 3036 | 1462373081117 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 07:44:41 INFO - PROCESS | 3036 | 1462373081119 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 07:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 07:44:41 INFO - PROCESS | 3036 | 1462373081124 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 07:44:41 INFO - PROCESS | 3036 | 1462373081126 Marionette TRACE conn5 <- [1,1506,null,{}] 07:44:41 INFO - PROCESS | 3036 | 1462373081130 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}] 07:44:41 INFO - PROCESS | 3036 | 1462373081284 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 07:44:41 INFO - PROCESS | 3036 | 1462373081420 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:41 INFO - PROCESS | 3036 | ++DOCSHELL 0000001495B1D000 == 86 [pid = 3036] [id = 386] 07:44:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 168 (0000001495C38400) [pid = 3036] [serial = 1158] [outer = 0000000000000000] 07:44:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 169 (0000001496D36000) [pid = 3036] [serial = 1159] [outer = 0000001495C38400] 07:44:41 INFO - PROCESS | 3036 | 1462373081479 Marionette DEBUG loaded listener.js 07:44:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 170 (00000014974D6400) [pid = 3036] [serial = 1160] [outer = 0000001495C38400] 07:44:42 INFO - PROCESS | 3036 | 1462373082051 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]]]}] 07:44:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 07:44:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 985ms 07:44:42 INFO - PROCESS | 3036 | 1462373082111 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 07:44:42 INFO - PROCESS | 3036 | 1462373082114 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 07:44:42 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 07:44:42 INFO - PROCESS | 3036 | 1462373082118 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 07:44:42 INFO - PROCESS | 3036 | 1462373082120 Marionette TRACE conn5 <- [1,1510,null,{}] 07:44:42 INFO - PROCESS | 3036 | 1462373082124 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}] 07:44:42 INFO - PROCESS | 3036 | 1462373082238 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 07:44:42 INFO - PROCESS | 3036 | 1462373082342 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:42 INFO - PROCESS | 3036 | ++DOCSHELL 0000001496CDD000 == 87 [pid = 3036] [id = 387] 07:44:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 171 (0000001497BC7000) [pid = 3036] [serial = 1161] [outer = 0000000000000000] 07:44:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 172 (0000001497BD1400) [pid = 3036] [serial = 1162] [outer = 0000001497BC7000] 07:44:42 INFO - PROCESS | 3036 | 1462373082397 Marionette DEBUG loaded listener.js 07:44:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 173 (0000001497D33000) [pid = 3036] [serial = 1163] [outer = 0000001497BC7000] 07:44:42 INFO - PROCESS | 3036 | 1462373082964 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"]]]}] 07:44:43 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 () { 07:44:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:44:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 07:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:44:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 07:44:43 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 () { 07:44:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:44:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 07:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:44:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 07:44:43 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 () { 07:44:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:44:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 07:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:44:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 07:44:43 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 () { 07:44:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:44:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 07:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:44:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 07:44:43 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 889ms 07:44:43 INFO - PROCESS | 3036 | 1462373083020 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 07:44:43 INFO - PROCESS | 3036 | 1462373083022 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 07:44:43 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 07:44:43 INFO - PROCESS | 3036 | 1462373083028 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 07:44:43 INFO - PROCESS | 3036 | 1462373083030 Marionette TRACE conn5 <- [1,1514,null,{}] 07:44:43 INFO - PROCESS | 3036 | 1462373083034 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}] 07:44:43 INFO - PROCESS | 3036 | 1462373083149 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 07:44:43 INFO - PROCESS | 3036 | 1462373083253 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:43 INFO - PROCESS | 3036 | ++DOCSHELL 0000001497E42800 == 88 [pid = 3036] [id = 388] 07:44:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 174 (0000001497D31400) [pid = 3036] [serial = 1164] [outer = 0000000000000000] 07:44:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 175 (00000014996DF400) [pid = 3036] [serial = 1165] [outer = 0000001497D31400] 07:44:43 INFO - PROCESS | 3036 | 1462373083308 Marionette DEBUG loaded listener.js 07:44:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 176 (00000014996EB400) [pid = 3036] [serial = 1166] [outer = 0000001497D31400] 07:44:43 INFO - PROCESS | 3036 | 1462373083844 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"]]]}] 07:44:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:44:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 07:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:44:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 07:44:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:44:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 07:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:44:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 07:44:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 07:44:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 07:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:44:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 07:44:43 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 829ms 07:44:43 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 07:44:43 INFO - PROCESS | 3036 | 1462373083858 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 07:44:43 INFO - PROCESS | 3036 | 1462373083860 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 07:44:43 INFO - PROCESS | 3036 | 1462373083864 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 07:44:43 INFO - PROCESS | 3036 | 1462373083866 Marionette TRACE conn5 <- [1,1518,null,{}] 07:44:43 INFO - PROCESS | 3036 | 1462373083870 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}] 07:44:44 INFO - PROCESS | 3036 | 1462373083984 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 07:44:44 INFO - PROCESS | 3036 | 1462373084088 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:44 INFO - PROCESS | 3036 | ++DOCSHELL 00000014FE317800 == 89 [pid = 3036] [id = 389] 07:44:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 177 (00000014978C4C00) [pid = 3036] [serial = 1167] [outer = 0000000000000000] 07:44:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 178 (00000014978CC400) [pid = 3036] [serial = 1168] [outer = 00000014978C4C00] 07:44:44 INFO - PROCESS | 3036 | 1462373084146 Marionette DEBUG loaded listener.js 07:44:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 179 (000000149817C000) [pid = 3036] [serial = 1169] [outer = 00000014978C4C00] 07:44:44 INFO - PROCESS | 3036 | 1462373084689 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]]]}] 07:44:44 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 07:44:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 07:44:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:44:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:44:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 07:44:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 07:44:44 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. 07:44:44 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 07:44:44 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 880ms 07:44:44 INFO - PROCESS | 3036 | 1462373084747 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 07:44:44 INFO - PROCESS | 3036 | 1462373084749 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 07:44:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 07:44:44 INFO - PROCESS | 3036 | 1462373084753 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 07:44:44 INFO - PROCESS | 3036 | 1462373084755 Marionette TRACE conn5 <- [1,1522,null,{}] 07:44:44 INFO - PROCESS | 3036 | 1462373084759 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}] 07:44:44 INFO - PROCESS | 3036 | 1462373084910 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 07:44:45 INFO - PROCESS | 3036 | 1462373085022 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:45 INFO - PROCESS | 3036 | ++DOCSHELL 000000148358C800 == 90 [pid = 3036] [id = 390] 07:44:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 180 (000000148F7E4C00) [pid = 3036] [serial = 1170] [outer = 0000000000000000] 07:44:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 181 (0000001497C09000) [pid = 3036] [serial = 1171] [outer = 000000148F7E4C00] 07:44:45 INFO - PROCESS | 3036 | 1462373085080 Marionette DEBUG loaded listener.js 07:44:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 182 (0000001497C12000) [pid = 3036] [serial = 1172] [outer = 000000148F7E4C00] 07:44:45 INFO - PROCESS | 3036 | 1462373085737 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]]]}] 07:44:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 07:44:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1028ms 07:44:45 INFO - PROCESS | 3036 | 1462373085784 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 07:44:45 INFO - PROCESS | 3036 | 1462373085788 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 07:44:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 07:44:45 INFO - PROCESS | 3036 | 1462373085794 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 07:44:45 INFO - PROCESS | 3036 | 1462373085798 Marionette TRACE conn5 <- [1,1526,null,{}] 07:44:45 INFO - PROCESS | 3036 | 1462373085834 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}] 07:44:45 INFO - PROCESS | 3036 | 1462373085982 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 07:44:46 INFO - PROCESS | 3036 | 1462373086050 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:46 INFO - PROCESS | 3036 | ++DOCSHELL 000000148CD5B000 == 91 [pid = 3036] [id = 391] 07:44:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 183 (000000148B5C5800) [pid = 3036] [serial = 1173] [outer = 0000000000000000] 07:44:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 184 (000000148C3CF400) [pid = 3036] [serial = 1174] [outer = 000000148B5C5800] 07:44:46 INFO - PROCESS | 3036 | 1462373086155 Marionette DEBUG loaded listener.js 07:44:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 185 (000000148E311800) [pid = 3036] [serial = 1175] [outer = 000000148B5C5800] 07:44:46 INFO - PROCESS | 3036 | 1462373086790 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]]]}] 07:44:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 07:44:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1053ms 07:44:46 INFO - PROCESS | 3036 | 1462373086852 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 07:44:46 INFO - PROCESS | 3036 | 1462373086858 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 07:44:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 07:44:46 INFO - PROCESS | 3036 | 1462373086864 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 07:44:46 INFO - PROCESS | 3036 | 1462373086867 Marionette TRACE conn5 <- [1,1530,null,{}] 07:44:46 INFO - PROCESS | 3036 | 1462373086871 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}] 07:44:47 INFO - PROCESS | 3036 | 1462373086995 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 07:44:47 INFO - PROCESS | 3036 | 1462373087137 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:47 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F5C6800 == 92 [pid = 3036] [id = 392] 07:44:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 186 (000000148D78AC00) [pid = 3036] [serial = 1176] [outer = 0000000000000000] 07:44:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 187 (000000148F67E800) [pid = 3036] [serial = 1177] [outer = 000000148D78AC00] 07:44:47 INFO - PROCESS | 3036 | 1462373087186 Marionette DEBUG loaded listener.js 07:44:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 188 (000000148FBB8C00) [pid = 3036] [serial = 1178] [outer = 000000148D78AC00] 07:44:47 INFO - PROCESS | 3036 | --DOCSHELL 00000014FDAA6800 == 91 [pid = 3036] [id = 378] 07:44:47 INFO - PROCESS | 3036 | --DOCSHELL 00000014FC722000 == 90 [pid = 3036] [id = 377] 07:44:47 INFO - PROCESS | 3036 | --DOCSHELL 0000001497E4C800 == 89 [pid = 3036] [id = 376] 07:44:47 INFO - PROCESS | 3036 | --DOCSHELL 00000014966E8800 == 88 [pid = 3036] [id = 375] 07:44:47 INFO - PROCESS | 3036 | --DOCSHELL 0000001495B83000 == 87 [pid = 3036] [id = 374] 07:44:47 INFO - PROCESS | 3036 | --DOCSHELL 00000014954B3800 == 86 [pid = 3036] [id = 373] 07:44:47 INFO - PROCESS | 3036 | --DOCSHELL 000000148F5C5000 == 85 [pid = 3036] [id = 372] 07:44:47 INFO - PROCESS | 3036 | --DOCSHELL 000000148C416000 == 84 [pid = 3036] [id = 371] 07:44:47 INFO - PROCESS | 3036 | 1462373087867 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]]]}] 07:44:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 07:44:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1028ms 07:44:47 INFO - PROCESS | 3036 | 1462373087893 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 07:44:47 INFO - PROCESS | 3036 | 1462373087899 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 07:44:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 07:44:47 INFO - PROCESS | 3036 | 1462373087904 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 07:44:47 INFO - PROCESS | 3036 | 1462373087909 Marionette TRACE conn5 <- [1,1534,null,{}] 07:44:47 INFO - PROCESS | 3036 | 1462373087936 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}] 07:44:48 INFO - PROCESS | 3036 | 1462373088064 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 07:44:48 INFO - PROCESS | 3036 | 1462373088206 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:48 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E33F800 == 85 [pid = 3036] [id = 393] 07:44:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 189 (000000148CD09C00) [pid = 3036] [serial = 1179] [outer = 0000000000000000] 07:44:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 190 (000000148D78A400) [pid = 3036] [serial = 1180] [outer = 000000148CD09C00] 07:44:48 INFO - PROCESS | 3036 | 1462373088268 Marionette DEBUG loaded listener.js 07:44:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 191 (000000148EDF6800) [pid = 3036] [serial = 1181] [outer = 000000148CD09C00] 07:44:48 INFO - PROCESS | 3036 | 1462373088892 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]]]}] 07:44:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 07:44:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1035ms 07:44:48 INFO - PROCESS | 3036 | 1462373088942 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 07:44:48 INFO - PROCESS | 3036 | 1462373088949 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 07:44:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 07:44:48 INFO - PROCESS | 3036 | 1462373088957 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 07:44:48 INFO - PROCESS | 3036 | 1462373088960 Marionette TRACE conn5 <- [1,1538,null,{}] 07:44:48 INFO - PROCESS | 3036 | 1462373088964 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}] 07:44:49 INFO - PROCESS | 3036 | 1462373089095 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 07:44:49 INFO - PROCESS | 3036 | 1462373089208 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:49 INFO - PROCESS | 3036 | ++DOCSHELL 000000149375F000 == 86 [pid = 3036] [id = 394] 07:44:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 192 (000000148F8B6000) [pid = 3036] [serial = 1182] [outer = 0000000000000000] 07:44:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 193 (0000001490A8F800) [pid = 3036] [serial = 1183] [outer = 000000148F8B6000] 07:44:49 INFO - PROCESS | 3036 | 1462373089305 Marionette DEBUG loaded listener.js 07:44:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 194 (00000014926AD400) [pid = 3036] [serial = 1184] [outer = 000000148F8B6000] 07:44:49 INFO - PROCESS | 3036 | 1462373089926 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]]]}] 07:44:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 07:44:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1028ms 07:44:49 INFO - PROCESS | 3036 | 1462373089990 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 07:44:49 INFO - PROCESS | 3036 | 1462373089993 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 07:44:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 07:44:49 INFO - PROCESS | 3036 | 1462373089997 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 07:44:50 INFO - PROCESS | 3036 | 1462373090001 Marionette TRACE conn5 <- [1,1542,null,{}] 07:44:50 INFO - PROCESS | 3036 | 1462373090013 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}] 07:44:50 INFO - PROCESS | 3036 | 1462373090170 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 07:44:50 INFO - PROCESS | 3036 | 1462373090305 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:50 INFO - PROCESS | 3036 | ++DOCSHELL 0000001497E4A000 == 87 [pid = 3036] [id = 395] 07:44:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 195 (0000001495C32800) [pid = 3036] [serial = 1185] [outer = 0000000000000000] 07:44:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 196 (00000014962D1800) [pid = 3036] [serial = 1186] [outer = 0000001495C32800] 07:44:50 INFO - PROCESS | 3036 | 1462373090368 Marionette DEBUG loaded listener.js 07:44:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 197 (0000001496E5EC00) [pid = 3036] [serial = 1187] [outer = 0000001495C32800] 07:44:50 INFO - PROCESS | 3036 | 1462373090984 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]]]}] 07:44:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 07:44:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1034ms 07:44:51 INFO - PROCESS | 3036 | 1462373091032 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 07:44:51 INFO - PROCESS | 3036 | 1462373091036 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 07:44:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 07:44:51 INFO - PROCESS | 3036 | 1462373091039 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 07:44:51 INFO - PROCESS | 3036 | 1462373091042 Marionette TRACE conn5 <- [1,1546,null,{}] 07:44:51 INFO - PROCESS | 3036 | 1462373091046 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}] 07:44:51 INFO - PROCESS | 3036 | 1462373091176 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 07:44:51 INFO - PROCESS | 3036 | 1462373091287 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:51 INFO - PROCESS | 3036 | ++DOCSHELL 000000149822F000 == 88 [pid = 3036] [id = 396] 07:44:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 198 (0000001496E69000) [pid = 3036] [serial = 1188] [outer = 0000000000000000] 07:44:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 199 (00000014978C8000) [pid = 3036] [serial = 1189] [outer = 0000001496E69000] 07:44:51 INFO - PROCESS | 3036 | 1462373091343 Marionette DEBUG loaded listener.js 07:44:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 200 (0000001497C09800) [pid = 3036] [serial = 1190] [outer = 0000001496E69000] 07:44:51 INFO - PROCESS | 3036 | 1462373091943 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]]]}] 07:44:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 07:44:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 945ms 07:44:51 INFO - PROCESS | 3036 | 1462373091986 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 07:44:52 INFO - PROCESS | 3036 | 1462373091989 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 07:44:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 07:44:52 INFO - PROCESS | 3036 | 1462373091992 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 07:44:52 INFO - PROCESS | 3036 | 1462373091995 Marionette TRACE conn5 <- [1,1550,null,{}] 07:44:52 INFO - PROCESS | 3036 | 1462373091998 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}] 07:44:52 INFO - PROCESS | 3036 | 1462373092114 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 07:44:52 INFO - PROCESS | 3036 | 1462373092253 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:52 INFO - PROCESS | 3036 | ++DOCSHELL 0000001496372800 == 89 [pid = 3036] [id = 397] 07:44:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 201 (0000001496E69C00) [pid = 3036] [serial = 1191] [outer = 0000000000000000] 07:44:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 202 (0000001497D28C00) [pid = 3036] [serial = 1192] [outer = 0000001496E69C00] 07:44:52 INFO - PROCESS | 3036 | 1462373092311 Marionette DEBUG loaded listener.js 07:44:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 203 (0000001498178800) [pid = 3036] [serial = 1193] [outer = 0000001496E69C00] 07:44:52 INFO - PROCESS | 3036 | 1462373092914 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]]]}] 07:44:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 07:44:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 942ms 07:44:52 INFO - PROCESS | 3036 | 1462373092937 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 07:44:52 INFO - PROCESS | 3036 | 1462373092939 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 07:44:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 07:44:52 INFO - PROCESS | 3036 | 1462373092943 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 07:44:52 INFO - PROCESS | 3036 | 1462373092945 Marionette TRACE conn5 <- [1,1554,null,{}] 07:44:52 INFO - PROCESS | 3036 | 1462373092949 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}] 07:44:53 INFO - PROCESS | 3036 | 1462373093093 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 07:44:53 INFO - PROCESS | 3036 | 1462373093206 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:53 INFO - PROCESS | 3036 | ++DOCSHELL 0000001497813800 == 90 [pid = 3036] [id = 398] 07:44:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 204 (00000014963D2C00) [pid = 3036] [serial = 1194] [outer = 0000000000000000] 07:44:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 205 (00000014FBE1D400) [pid = 3036] [serial = 1195] [outer = 00000014963D2C00] 07:44:53 INFO - PROCESS | 3036 | 1462373093262 Marionette DEBUG loaded listener.js 07:44:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 206 (00000014FC90C800) [pid = 3036] [serial = 1196] [outer = 00000014963D2C00] 07:44:53 INFO - PROCESS | 3036 | 1462373093853 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]]]}] 07:44:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 07:44:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 984ms 07:44:53 INFO - PROCESS | 3036 | 1462373093930 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 07:44:53 INFO - PROCESS | 3036 | 1462373093933 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 07:44:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 07:44:53 INFO - PROCESS | 3036 | 1462373093937 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 07:44:53 INFO - PROCESS | 3036 | 1462373093939 Marionette TRACE conn5 <- [1,1558,null,{}] 07:44:53 INFO - PROCESS | 3036 | 1462373093943 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}] 07:44:54 INFO - PROCESS | 3036 | 1462373094058 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 07:44:54 INFO - PROCESS | 3036 | 1462373094197 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:54 INFO - PROCESS | 3036 | ++DOCSHELL 0000001496C89000 == 91 [pid = 3036] [id = 399] 07:44:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 207 (00000014995EB400) [pid = 3036] [serial = 1197] [outer = 0000000000000000] 07:44:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 208 (00000014995F2400) [pid = 3036] [serial = 1198] [outer = 00000014995EB400] 07:44:54 INFO - PROCESS | 3036 | 1462373094253 Marionette DEBUG loaded listener.js 07:44:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 209 (00000014995F9400) [pid = 3036] [serial = 1199] [outer = 00000014995EB400] 07:44:54 INFO - PROCESS | 3036 | 1462373094850 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]]]}] 07:44:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 07:44:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 944ms 07:44:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 07:44:54 INFO - PROCESS | 3036 | 1462373094883 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 07:44:54 INFO - PROCESS | 3036 | 1462373094886 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 07:44:54 INFO - PROCESS | 3036 | 1462373094890 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 07:44:54 INFO - PROCESS | 3036 | 1462373094892 Marionette TRACE conn5 <- [1,1562,null,{}] 07:44:54 INFO - PROCESS | 3036 | 1462373094897 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}] 07:44:55 INFO - PROCESS | 3036 | 1462373095015 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 07:44:55 INFO - PROCESS | 3036 | 1462373095127 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:55 INFO - PROCESS | 3036 | ++DOCSHELL 00000014FE6E6000 == 92 [pid = 3036] [id = 400] 07:44:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 210 (0000001495C72C00) [pid = 3036] [serial = 1200] [outer = 0000000000000000] 07:44:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 211 (0000001495C7A000) [pid = 3036] [serial = 1201] [outer = 0000001495C72C00] 07:44:55 INFO - PROCESS | 3036 | 1462373095182 Marionette DEBUG loaded listener.js 07:44:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 212 (00000014995F3C00) [pid = 3036] [serial = 1202] [outer = 0000001495C72C00] 07:44:56 INFO - PROCESS | 3036 | --DOCSHELL 000000148CD5B000 == 91 [pid = 3036] [id = 391] 07:44:56 INFO - PROCESS | 3036 | --DOCSHELL 0000001495B1D000 == 90 [pid = 3036] [id = 386] 07:44:56 INFO - PROCESS | 3036 | --DOCSHELL 000000149370A000 == 89 [pid = 3036] [id = 385] 07:44:56 INFO - PROCESS | 3036 | --DOCSHELL 0000001491530000 == 88 [pid = 3036] [id = 384] 07:44:56 INFO - PROCESS | 3036 | --DOCSHELL 000000148F87F800 == 87 [pid = 3036] [id = 383] 07:44:56 INFO - PROCESS | 3036 | --DOCSHELL 000000148E419800 == 86 [pid = 3036] [id = 382] 07:44:56 INFO - PROCESS | 3036 | --DOCSHELL 000000148B2CF800 == 85 [pid = 3036] [id = 381] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 0000001491486800 == 84 [pid = 3036] [id = 241] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 000000148F5E0000 == 83 [pid = 3036] [id = 215] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 000000148B92C000 == 82 [pid = 3036] [id = 107] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 000000149147C000 == 81 [pid = 3036] [id = 199] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 0000001493702800 == 80 [pid = 3036] [id = 244] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 000000148FB78800 == 79 [pid = 3036] [id = 311] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 000000148AA4F800 == 78 [pid = 3036] [id = 94] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 00000014FE3B7800 == 77 [pid = 3036] [id = 19] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 000000149274A800 == 76 [pid = 3036] [id = 343] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 0000001491532000 == 75 [pid = 3036] [id = 104] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 000000148D682000 == 74 [pid = 3036] [id = 97] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 000000149071E000 == 73 [pid = 3036] [id = 246] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 000000149315F800 == 72 [pid = 3036] [id = 344] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 000000149371E000 == 71 [pid = 3036] [id = 162] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 000000148F882000 == 70 [pid = 3036] [id = 239] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 00000014FDAAD800 == 69 [pid = 3036] [id = 298] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 000000148B13A800 == 68 [pid = 3036] [id = 235] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 0000001497E42800 == 67 [pid = 3036] [id = 388] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 0000001492676000 == 66 [pid = 3036] [id = 259] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 00000014FE317800 == 65 [pid = 3036] [id = 389] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 000000148E33C800 == 64 [pid = 3036] [id = 237] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 000000148F4AC800 == 63 [pid = 3036] [id = 238] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 000000149062E000 == 62 [pid = 3036] [id = 258] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 00000014FF44C000 == 61 [pid = 3036] [id = 312] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 0000001493712000 == 60 [pid = 3036] [id = 282] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 000000148F21B000 == 59 [pid = 3036] [id = 379] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 0000001492691000 == 58 [pid = 3036] [id = 105] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 0000001496CDD000 == 57 [pid = 3036] [id = 387] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 0000001495B91800 == 56 [pid = 3036] [id = 247] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 00000014877EA000 == 55 [pid = 3036] [id = 92] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 0000001483C40000 == 54 [pid = 3036] [id = 234] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 00000014898E2800 == 53 [pid = 3036] [id = 299] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 0000001492667000 == 52 [pid = 3036] [id = 242] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 000000148F4BD000 == 51 [pid = 3036] [id = 216] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 000000149274C000 == 50 [pid = 3036] [id = 243] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 000000149374C000 == 49 [pid = 3036] [id = 131] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 0000001496E0A800 == 48 [pid = 3036] [id = 333] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 00000014FF1D3800 == 47 [pid = 3036] [id = 211] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 000000148E279800 == 46 [pid = 3036] [id = 98] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 000000148B7D0000 == 45 [pid = 3036] [id = 250] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 0000001493759000 == 44 [pid = 3036] [id = 345] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 000000148E3C0800 == 43 [pid = 3036] [id = 315] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 00000014966E0000 == 42 [pid = 3036] [id = 314] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 00000014FC7D9800 == 41 [pid = 3036] [id = 200] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 0000001492757800 == 40 [pid = 3036] [id = 233] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 000000148ABC4000 == 39 [pid = 3036] [id = 201] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 000000148C37B800 == 38 [pid = 3036] [id = 96] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 000000148C410800 == 37 [pid = 3036] [id = 245] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 000000148AF1B800 == 36 [pid = 3036] [id = 334] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 0000001491539000 == 35 [pid = 3036] [id = 188] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 0000001495B9E000 == 34 [pid = 3036] [id = 264] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 00000014FE618800 == 33 [pid = 3036] [id = 309] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 000000149151F800 == 32 [pid = 3036] [id = 118] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 00000014FCF45000 == 31 [pid = 3036] [id = 248] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 000000148F884800 == 30 [pid = 3036] [id = 217] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 000000148C37B000 == 29 [pid = 3036] [id = 102] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 0000001492CC2800 == 28 [pid = 3036] [id = 281] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 00000014FDFE3000 == 27 [pid = 3036] [id = 265] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 000000148E327000 == 26 [pid = 3036] [id = 160] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 00000014FDFE9000 == 25 [pid = 3036] [id = 249] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 0000001497D97000 == 24 [pid = 3036] [id = 360] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 0000001490729000 == 23 [pid = 3036] [id = 240] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 0000001491479000 == 22 [pid = 3036] [id = 257] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 0000001489DA7800 == 21 [pid = 3036] [id = 93] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 0000001493163800 == 20 [pid = 3036] [id = 161] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 000000149314F800 == 19 [pid = 3036] [id = 370] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 000000148F291800 == 18 [pid = 3036] [id = 380] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 0000001496C89000 == 17 [pid = 3036] [id = 399] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 0000001497813800 == 16 [pid = 3036] [id = 398] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 0000001496372800 == 15 [pid = 3036] [id = 397] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 000000149822F000 == 14 [pid = 3036] [id = 396] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 0000001497E4A000 == 13 [pid = 3036] [id = 395] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 000000149375F000 == 12 [pid = 3036] [id = 394] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 000000148E33F800 == 11 [pid = 3036] [id = 393] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 000000148F5C6800 == 10 [pid = 3036] [id = 392] 07:45:00 INFO - PROCESS | 3036 | --DOCSHELL 000000148358C800 == 9 [pid = 3036] [id = 390] 07:45:03 INFO - PROCESS | 3036 | 1462373103311 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]]]}] 07:45:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 07:45:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 8468ms 07:45:03 INFO - PROCESS | 3036 | 1462373103360 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 07:45:03 INFO - PROCESS | 3036 | 1462373103365 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 07:45:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 07:45:03 INFO - PROCESS | 3036 | 1462373103371 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 07:45:03 INFO - PROCESS | 3036 | 1462373103376 Marionette TRACE conn5 <- [1,1566,null,{}] 07:45:03 INFO - PROCESS | 3036 | 1462373103383 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}] 07:45:03 INFO - PROCESS | 3036 | 1462373103483 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 07:45:03 INFO - PROCESS | 3036 | 1462373103504 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:03 INFO - PROCESS | 3036 | ++DOCSHELL 00000014835A0800 == 10 [pid = 3036] [id = 401] 07:45:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 213 (0000001483CDCC00) [pid = 3036] [serial = 1203] [outer = 0000000000000000] 07:45:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 214 (0000001484826800) [pid = 3036] [serial = 1204] [outer = 0000001483CDCC00] 07:45:03 INFO - PROCESS | 3036 | 1462373103556 Marionette DEBUG loaded listener.js 07:45:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 215 (00000014872C6000) [pid = 3036] [serial = 1205] [outer = 0000001483CDCC00] 07:45:04 INFO - PROCESS | 3036 | 1462373104074 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]]]}] 07:45:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 07:45:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 734ms 07:45:04 INFO - PROCESS | 3036 | 1462373104108 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 07:45:04 INFO - PROCESS | 3036 | 1462373104115 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 07:45:04 INFO - PROCESS | 3036 | 1462373104122 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 07:45:04 INFO - PROCESS | 3036 | 1462373104125 Marionette TRACE conn5 <- [1,1570,null,{}] 07:45:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 07:45:04 INFO - PROCESS | 3036 | 1462373104129 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}] 07:45:04 INFO - PROCESS | 3036 | 1462373104225 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 07:45:04 INFO - PROCESS | 3036 | 1462373104317 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:04 INFO - PROCESS | 3036 | ++DOCSHELL 0000001482E85000 == 11 [pid = 3036] [id = 402] 07:45:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 216 (0000001487835C00) [pid = 3036] [serial = 1206] [outer = 0000000000000000] 07:45:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 217 (0000001487852400) [pid = 3036] [serial = 1207] [outer = 0000001487835C00] 07:45:04 INFO - PROCESS | 3036 | 1462373104375 Marionette DEBUG loaded listener.js 07:45:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 218 (0000001487FA8000) [pid = 3036] [serial = 1208] [outer = 0000001487835C00] 07:45:04 INFO - PROCESS | 3036 | 1462373104831 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]]]}] 07:45:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 07:45:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 734ms 07:45:04 INFO - PROCESS | 3036 | 1462373104862 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 07:45:04 INFO - PROCESS | 3036 | 1462373104865 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 07:45:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 07:45:04 INFO - PROCESS | 3036 | 1462373104907 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 07:45:04 INFO - PROCESS | 3036 | 1462373104911 Marionette TRACE conn5 <- [1,1574,null,{}] 07:45:04 INFO - PROCESS | 3036 | 1462373104931 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}] 07:45:05 INFO - PROCESS | 3036 | 1462373105135 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 07:45:06 INFO - PROCESS | 3036 | 1462373106591 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:06 INFO - PROCESS | 3036 | ++DOCSHELL 0000001483485800 == 12 [pid = 3036] [id = 403] 07:45:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 219 (0000001483030800) [pid = 3036] [serial = 1209] [outer = 0000000000000000] 07:45:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 220 (0000001483BCCC00) [pid = 3036] [serial = 1210] [outer = 0000001483030800] 07:45:06 INFO - PROCESS | 3036 | 1462373106646 Marionette DEBUG loaded listener.js 07:45:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 221 (0000001486AA3800) [pid = 3036] [serial = 1211] [outer = 0000001483030800] 07:45:07 INFO - PROCESS | 3036 | 1462373107159 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]]]}] 07:45:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 07:45:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 2334ms 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 220 (000000148B5C5800) [pid = 3036] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 219 (000000148A11C000) [pid = 3036] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 218 (000000148B5B7C00) [pid = 3036] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 217 (00000014926A8C00) [pid = 3036] [serial = 1109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 216 (000000148EDAA000) [pid = 3036] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 215 (0000001490A8B000) [pid = 3036] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 214 (0000001495B2A400) [pid = 3036] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 213 (00000014974CE400) [pid = 3036] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 212 (000000149384C400) [pid = 3036] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 211 (000000148D218800) [pid = 3036] [serial = 1106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 210 (000000148E661800) [pid = 3036] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 209 (000000148FB49C00) [pid = 3036] [serial = 1100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 208 (000000148940C800) [pid = 3036] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 207 (0000001496E69000) [pid = 3036] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 206 (0000001490A3AC00) [pid = 3036] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 205 (0000001487FA4400) [pid = 3036] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 204 (000000149384CC00) [pid = 3036] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 203 (000000148F544400) [pid = 3036] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 202 (000000148B96D800) [pid = 3036] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 201 (000000149384B800) [pid = 3036] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 200 (0000001498171400) [pid = 3036] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 199 (0000001490A92400) [pid = 3036] [serial = 1103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 198 (0000001483B2AC00) [pid = 3036] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 197 (000000148E218000) [pid = 3036] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 196 (000000148943CC00) [pid = 3036] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 195 (000000148BBAA000) [pid = 3036] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 07:45:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 194 (0000001491454C00) [pid = 3036] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 193 (0000001497BCA400) [pid = 3036] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 192 (0000001483BCEC00) [pid = 3036] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 191 (0000001486B9CC00) [pid = 3036] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 190 (000000148F44A800) [pid = 3036] [serial = 1097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 189 (000000148BBAD000) [pid = 3036] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 188 (0000001490A3BC00) [pid = 3036] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 187 (00000014926A8400) [pid = 3036] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 186 (000000148CE32C00) [pid = 3036] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 185 (000000148EDF9800) [pid = 3036] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 184 (0000001495C3E400) [pid = 3036] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 183 (0000001487F55000) [pid = 3036] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 182 (0000001491439400) [pid = 3036] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 181 (000000148EDAB400) [pid = 3036] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 180 (00000014FBE23000) [pid = 3036] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 179 (000000148F43C800) [pid = 3036] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 178 (0000001499791800) [pid = 3036] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 177 (0000001483B21000) [pid = 3036] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 176 (000000148F8B5000) [pid = 3036] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 175 (0000001492C1BC00) [pid = 3036] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 174 (00000014966F4C00) [pid = 3036] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 173 (000000148F7E0800) [pid = 3036] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 172 (00000014931D7C00) [pid = 3036] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 171 (0000001495C32800) [pid = 3036] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 170 (000000148F7E9000) [pid = 3036] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 169 (000000148CD09C00) [pid = 3036] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 168 (000000148D287400) [pid = 3036] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 167 (000000148F8B6000) [pid = 3036] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 166 (000000148D78AC00) [pid = 3036] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 165 (000000148A9EDC00) [pid = 3036] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 164 (000000148D21B000) [pid = 3036] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 163 (00000014995EB400) [pid = 3036] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 162 (00000014963D2C00) [pid = 3036] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 161 (000000148F7E4C00) [pid = 3036] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 160 (00000014978C4C00) [pid = 3036] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 159 (0000001497D31400) [pid = 3036] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 158 (0000001497BC7000) [pid = 3036] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 157 (0000001495C38400) [pid = 3036] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 156 (0000001491456000) [pid = 3036] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 155 (000000148FC33400) [pid = 3036] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 154 (000000148F440800) [pid = 3036] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 153 (000000148783E000) [pid = 3036] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 152 (0000001497D35000) [pid = 3036] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 151 (0000001496E69C00) [pid = 3036] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 150 (000000149816F000) [pid = 3036] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 149 (0000001495C72C00) [pid = 3036] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 07:45:08 INFO - PROCESS | 3036 | --DOMWINDOW == 148 (0000001483CDCC00) [pid = 3036] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 07:45:08 INFO - PROCESS | 3036 | 1462373108774 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 07:45:08 INFO - PROCESS | 3036 | 1462373108779 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 07:45:08 INFO - PROCESS | 3036 | 1462373108793 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 07:45:08 INFO - PROCESS | 3036 | 1462373108796 Marionette TRACE conn5 <- [1,1578,null,{}] 07:45:08 INFO - PROCESS | 3036 | 1462373108801 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}] 07:45:08 INFO - PROCESS | 3036 | 1462373108896 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 07:45:08 INFO - PROCESS | 3036 | 1462373108904 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:08 INFO - PROCESS | 3036 | ++DOCSHELL 000000148A50C800 == 13 [pid = 3036] [id = 404] 07:45:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 149 (0000001487836400) [pid = 3036] [serial = 1212] [outer = 0000000000000000] 07:45:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 150 (000000148783F800) [pid = 3036] [serial = 1213] [outer = 0000001487836400] 07:45:08 INFO - PROCESS | 3036 | 1462373108959 Marionette DEBUG loaded listener.js 07:45:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 151 (000000148943CC00) [pid = 3036] [serial = 1214] [outer = 0000001487836400] 07:45:09 INFO - PROCESS | 3036 | 1462373109457 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]]]}] 07:45:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 07:45:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 727ms 07:45:09 INFO - PROCESS | 3036 | 1462373109555 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 07:45:09 INFO - PROCESS | 3036 | 1462373109559 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 07:45:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 07:45:09 INFO - PROCESS | 3036 | 1462373109571 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 07:45:09 INFO - PROCESS | 3036 | 1462373109573 Marionette TRACE conn5 <- [1,1582,null,{}] 07:45:09 INFO - PROCESS | 3036 | 1462373109577 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}] 07:45:09 INFO - PROCESS | 3036 | 1462373109677 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 07:45:09 INFO - PROCESS | 3036 | 1462373109688 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:09 INFO - PROCESS | 3036 | ++DOCSHELL 000000148B13D800 == 14 [pid = 3036] [id = 405] 07:45:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 152 (0000001483C70000) [pid = 3036] [serial = 1215] [outer = 0000000000000000] 07:45:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 153 (000000148A394000) [pid = 3036] [serial = 1216] [outer = 0000001483C70000] 07:45:09 INFO - PROCESS | 3036 | 1462373109738 Marionette DEBUG loaded listener.js 07:45:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 154 (000000148A408000) [pid = 3036] [serial = 1217] [outer = 0000001483C70000] 07:45:10 INFO - PROCESS | 3036 | 1462373110245 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]]]}] 07:45:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 07:45:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 735ms 07:45:10 INFO - PROCESS | 3036 | 1462373110313 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 07:45:10 INFO - PROCESS | 3036 | 1462373110315 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 07:45:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 07:45:10 INFO - PROCESS | 3036 | 1462373110327 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 07:45:10 INFO - PROCESS | 3036 | 1462373110333 Marionette TRACE conn5 <- [1,1586,null,{}] 07:45:10 INFO - PROCESS | 3036 | 1462373110338 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}] 07:45:10 INFO - PROCESS | 3036 | 1462373110455 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 07:45:10 INFO - PROCESS | 3036 | 1462373110465 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:10 INFO - PROCESS | 3036 | ++DOCSHELL 000000148BC0B800 == 15 [pid = 3036] [id = 406] 07:45:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 155 (000000148A9A0C00) [pid = 3036] [serial = 1218] [outer = 0000000000000000] 07:45:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 156 (000000148AA8CC00) [pid = 3036] [serial = 1219] [outer = 000000148A9A0C00] 07:45:10 INFO - PROCESS | 3036 | 1462373110513 Marionette DEBUG loaded listener.js 07:45:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 157 (000000148B370800) [pid = 3036] [serial = 1220] [outer = 000000148A9A0C00] 07:45:11 INFO - PROCESS | 3036 | 1462373111232 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]]]}] 07:45:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 07:45:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 944ms 07:45:11 INFO - PROCESS | 3036 | 1462373111267 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 07:45:11 INFO - PROCESS | 3036 | 1462373111273 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 07:45:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 07:45:11 INFO - PROCESS | 3036 | 1462373111278 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 07:45:11 INFO - PROCESS | 3036 | 1462373111283 Marionette TRACE conn5 <- [1,1590,null,{}] 07:45:11 INFO - PROCESS | 3036 | 1462373111288 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}] 07:45:11 INFO - PROCESS | 3036 | 1462373111403 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 07:45:11 INFO - PROCESS | 3036 | 1462373111538 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:11 INFO - PROCESS | 3036 | ++DOCSHELL 000000148AF30800 == 16 [pid = 3036] [id = 407] 07:45:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 158 (0000001487F4C800) [pid = 3036] [serial = 1221] [outer = 0000000000000000] 07:45:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 159 (0000001489860000) [pid = 3036] [serial = 1222] [outer = 0000001487F4C800] 07:45:11 INFO - PROCESS | 3036 | 1462373111600 Marionette DEBUG loaded listener.js 07:45:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 160 (000000148A38AC00) [pid = 3036] [serial = 1223] [outer = 0000001487F4C800] 07:45:12 INFO - PROCESS | 3036 | 1462373112282 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]]]}] 07:45:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 07:45:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1083ms 07:45:12 INFO - PROCESS | 3036 | 1462373112365 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 07:45:12 INFO - PROCESS | 3036 | 1462373112372 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 07:45:12 INFO - PROCESS | 3036 | 1462373112394 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 07:45:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 07:45:12 INFO - PROCESS | 3036 | 1462373112398 Marionette TRACE conn5 <- [1,1594,null,{}] 07:45:12 INFO - PROCESS | 3036 | 1462373112402 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}] 07:45:12 INFO - PROCESS | 3036 | 1462373112523 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 07:45:12 INFO - PROCESS | 3036 | 1462373112648 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:12 INFO - PROCESS | 3036 | ++DOCSHELL 000000148D699000 == 17 [pid = 3036] [id = 408] 07:45:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 161 (000000148A9A6000) [pid = 3036] [serial = 1224] [outer = 0000000000000000] 07:45:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 162 (000000148B249800) [pid = 3036] [serial = 1225] [outer = 000000148A9A6000] 07:45:12 INFO - PROCESS | 3036 | 1462373112709 Marionette DEBUG loaded listener.js 07:45:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 163 (000000148B968800) [pid = 3036] [serial = 1226] [outer = 000000148A9A6000] 07:45:13 INFO - PROCESS | 3036 | 1462373113312 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]]]}] 07:45:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 07:45:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 987ms 07:45:13 INFO - PROCESS | 3036 | 1462373113386 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 07:45:13 INFO - PROCESS | 3036 | 1462373113388 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 07:45:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 07:45:13 INFO - PROCESS | 3036 | 1462373113393 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 07:45:13 INFO - PROCESS | 3036 | 1462373113397 Marionette TRACE conn5 <- [1,1598,null,{}] 07:45:13 INFO - PROCESS | 3036 | 1462373113409 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}] 07:45:13 INFO - PROCESS | 3036 | 1462373113524 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 07:45:13 INFO - PROCESS | 3036 | 1462373113659 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:13 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E416800 == 18 [pid = 3036] [id = 409] 07:45:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 164 (000000148BBA9C00) [pid = 3036] [serial = 1227] [outer = 0000000000000000] 07:45:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 165 (000000148784F400) [pid = 3036] [serial = 1228] [outer = 000000148BBA9C00] 07:45:13 INFO - PROCESS | 3036 | 1462373113722 Marionette DEBUG loaded listener.js 07:45:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 166 (000000148C4D3800) [pid = 3036] [serial = 1229] [outer = 000000148BBA9C00] 07:45:14 INFO - PROCESS | 3036 | 1462373114329 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]]]}] 07:45:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 07:45:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 986ms 07:45:14 INFO - PROCESS | 3036 | 1462373114380 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 07:45:14 INFO - PROCESS | 3036 | 1462373114383 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 07:45:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 07:45:14 INFO - PROCESS | 3036 | 1462373114387 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 07:45:14 INFO - PROCESS | 3036 | 1462373114389 Marionette TRACE conn5 <- [1,1602,null,{}] 07:45:14 INFO - PROCESS | 3036 | 1462373114393 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}] 07:45:14 INFO - PROCESS | 3036 | 1462373114505 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 07:45:14 INFO - PROCESS | 3036 | 1462373114636 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:14 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F21F800 == 19 [pid = 3036] [id = 410] 07:45:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 167 (0000001489F5AC00) [pid = 3036] [serial = 1230] [outer = 0000000000000000] 07:45:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 168 (000000148CE32C00) [pid = 3036] [serial = 1231] [outer = 0000001489F5AC00] 07:45:14 INFO - PROCESS | 3036 | 1462373114696 Marionette DEBUG loaded listener.js 07:45:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 169 (000000148D796400) [pid = 3036] [serial = 1232] [outer = 0000001489F5AC00] 07:45:15 INFO - PROCESS | 3036 | 1462373115277 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]]]}] 07:45:15 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 07:45:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 923ms 07:45:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 07:45:15 INFO - PROCESS | 3036 | 1462373115313 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 07:45:15 INFO - PROCESS | 3036 | 1462373115316 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 07:45:15 INFO - PROCESS | 3036 | 1462373115319 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 07:45:15 INFO - PROCESS | 3036 | 1462373115322 Marionette TRACE conn5 <- [1,1606,null,{}] 07:45:15 INFO - PROCESS | 3036 | 1462373115326 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}] 07:45:15 INFO - PROCESS | 3036 | 1462373115436 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 07:45:15 INFO - PROCESS | 3036 | 1462373115539 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:15 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F4C1800 == 20 [pid = 3036] [id = 411] 07:45:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 170 (000000148E20F400) [pid = 3036] [serial = 1233] [outer = 0000000000000000] 07:45:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 171 (000000148E239400) [pid = 3036] [serial = 1234] [outer = 000000148E20F400] 07:45:15 INFO - PROCESS | 3036 | 1462373115605 Marionette DEBUG loaded listener.js 07:45:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 172 (000000148E305C00) [pid = 3036] [serial = 1235] [outer = 000000148E20F400] 07:45:16 INFO - PROCESS | 3036 | 1462373116246 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]]]}] 07:45:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 07:45:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 986ms 07:45:16 INFO - PROCESS | 3036 | 1462373116307 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 07:45:16 INFO - PROCESS | 3036 | 1462373116310 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 07:45:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 07:45:16 INFO - PROCESS | 3036 | 1462373116314 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 07:45:16 INFO - PROCESS | 3036 | 1462373116316 Marionette TRACE conn5 <- [1,1610,null,{}] 07:45:16 INFO - PROCESS | 3036 | 1462373116320 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}] 07:45:16 INFO - PROCESS | 3036 | 1462373116494 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 07:45:16 INFO - PROCESS | 3036 | 1462373116551 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:16 INFO - PROCESS | 3036 | ++DOCSHELL 000000148B92C800 == 21 [pid = 3036] [id = 412] 07:45:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 173 (000000148CD86400) [pid = 3036] [serial = 1236] [outer = 0000000000000000] 07:45:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 174 (000000148E311000) [pid = 3036] [serial = 1237] [outer = 000000148CD86400] 07:45:16 INFO - PROCESS | 3036 | 1462373116610 Marionette DEBUG loaded listener.js 07:45:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 175 (000000148E360000) [pid = 3036] [serial = 1238] [outer = 000000148CD86400] 07:45:17 INFO - PROCESS | 3036 | 1462373117387 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]]]}] 07:45:17 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 07:45:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1130ms 07:45:17 INFO - PROCESS | 3036 | 1462373117446 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 07:45:17 INFO - PROCESS | 3036 | 1462373117450 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 07:45:17 INFO - PROCESS | 3036 | 1462373117455 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 07:45:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 07:45:17 INFO - PROCESS | 3036 | 1462373117460 Marionette TRACE conn5 <- [1,1614,null,{}] 07:45:17 INFO - PROCESS | 3036 | 1462373117467 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}] 07:45:17 INFO - PROCESS | 3036 | 1462373117571 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 07:45:17 INFO - PROCESS | 3036 | 1462373117708 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:17 INFO - PROCESS | 3036 | ++DOCSHELL 0000001489FD7000 == 22 [pid = 3036] [id = 413] 07:45:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 176 (00000014830EB000) [pid = 3036] [serial = 1239] [outer = 0000000000000000] 07:45:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 177 (0000001483CD8000) [pid = 3036] [serial = 1240] [outer = 00000014830EB000] 07:45:17 INFO - PROCESS | 3036 | 1462373117761 Marionette DEBUG loaded listener.js 07:45:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 178 (0000001487FA0800) [pid = 3036] [serial = 1241] [outer = 00000014830EB000] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 177 (000000148A4ACC00) [pid = 3036] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 176 (000000148F7DEC00) [pid = 3036] [serial = 694] [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.] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 175 (0000001492C16800) [pid = 3036] [serial = 1110] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 174 (00000014931DC000) [pid = 3036] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 173 (0000001492582000) [pid = 3036] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 172 (0000001484826800) [pid = 3036] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 171 (00000014995F3C00) [pid = 3036] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 170 (00000014872C6000) [pid = 3036] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 169 (000000148E304000) [pid = 3036] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 168 (000000148B1CD400) [pid = 3036] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 167 (000000148D78A400) [pid = 3036] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 166 (000000148E410C00) [pid = 3036] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 165 (000000148E311800) [pid = 3036] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 164 (000000148E23D000) [pid = 3036] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 163 (000000148B5BB400) [pid = 3036] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 162 (000000148F67E800) [pid = 3036] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 161 (000000148C3CF400) [pid = 3036] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 160 (000000148CE2FC00) [pid = 3036] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 159 (0000001487852400) [pid = 3036] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 158 (000000148BB3B000) [pid = 3036] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 157 (0000001491306C00) [pid = 3036] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 156 (00000014FC740400) [pid = 3036] [serial = 943] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 155 (0000001495C36800) [pid = 3036] [serial = 997] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 154 (00000014FBE22400) [pid = 3036] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 153 (000000148C3CE800) [pid = 3036] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 152 (00000014962DBC00) [pid = 3036] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 151 (0000001499791C00) [pid = 3036] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 150 (0000001491309000) [pid = 3036] [serial = 1104] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 149 (0000001484493400) [pid = 3036] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 148 (000000148E35D400) [pid = 3036] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 147 (000000148A4AD400) [pid = 3036] [serial = 982] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 146 (000000148E403000) [pid = 3036] [serial = 985] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 145 (0000001493123800) [pid = 3036] [serial = 994] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 144 (0000001497BCC800) [pid = 3036] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 143 (0000001491436C00) [pid = 3036] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 142 (00000014877CEC00) [pid = 3036] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 141 (000000148B967800) [pid = 3036] [serial = 931] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 140 (000000148F7E2000) [pid = 3036] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 139 (000000148E243000) [pid = 3036] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 138 (0000001491434C00) [pid = 3036] [serial = 979] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 137 (000000148A38F800) [pid = 3036] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 136 (00000014974D1000) [pid = 3036] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 135 (0000001496D3BC00) [pid = 3036] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 134 (000000148FBC2800) [pid = 3036] [serial = 1101] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 133 (000000148E661400) [pid = 3036] [serial = 934] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 132 (0000001491413000) [pid = 3036] [serial = 988] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 131 (00000014966F5400) [pid = 3036] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 130 (000000148B36F000) [pid = 3036] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 129 (0000001492611800) [pid = 3036] [serial = 991] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 128 (0000001498177400) [pid = 3036] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 127 (000000148F2C3400) [pid = 3036] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 126 (00000014FC7C0800) [pid = 3036] [serial = 940] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 125 (000000148FC2D800) [pid = 3036] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 124 (00000014FD14E800) [pid = 3036] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 123 (00000014FC7CA400) [pid = 3036] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 122 (0000001489406400) [pid = 3036] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 121 (0000001491453400) [pid = 3036] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 120 (000000148A9EE800) [pid = 3036] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 119 (000000148F2C4C00) [pid = 3036] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 118 (000000148F541C00) [pid = 3036] [serial = 1098] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 117 (000000148E246400) [pid = 3036] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 116 (00000014974D2000) [pid = 3036] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (00000014926ADC00) [pid = 3036] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (00000014FC7C8800) [pid = 3036] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (000000148DB70000) [pid = 3036] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (000000148A403400) [pid = 3036] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (0000001493845C00) [pid = 3036] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (00000014FD13B800) [pid = 3036] [serial = 946] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (0000001498177000) [pid = 3036] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (0000001497D28C00) [pid = 3036] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (00000014962D0800) [pid = 3036] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (0000001497D25800) [pid = 3036] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (0000001495B2B400) [pid = 3036] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (0000001496E5EC00) [pid = 3036] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 103 (00000014978C8000) [pid = 3036] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 102 (0000001495B4C400) [pid = 3036] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 101 (000000149130B800) [pid = 3036] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 100 (000000148EDF6800) [pid = 3036] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 99 (0000001493844800) [pid = 3036] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 98 (000000148EDA4400) [pid = 3036] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 97 (00000014926AD400) [pid = 3036] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 96 (00000014962D1800) [pid = 3036] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 95 (0000001490A8F800) [pid = 3036] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 94 (000000148FBB8C00) [pid = 3036] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 93 (000000148FB4AC00) [pid = 3036] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 92 (000000148BBA9800) [pid = 3036] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 91 (00000014996DF400) [pid = 3036] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 90 (00000014974D6400) [pid = 3036] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 89 (0000001497BD1400) [pid = 3036] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 88 (0000001492C1E000) [pid = 3036] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 87 (0000001496D36000) [pid = 3036] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 86 (0000001490A95800) [pid = 3036] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 85 (00000014915A4000) [pid = 3036] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 84 (000000148F7E7800) [pid = 3036] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 83 (000000148FC33C00) [pid = 3036] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 82 (0000001497D39800) [pid = 3036] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 81 (000000148F543400) [pid = 3036] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 80 (0000001497D41C00) [pid = 3036] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 79 (0000001498178800) [pid = 3036] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 78 (00000014FBE1D400) [pid = 3036] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 77 (000000148E363C00) [pid = 3036] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 76 (0000001499792800) [pid = 3036] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 75 (0000001497D3C000) [pid = 3036] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 74 (000000148F2C5400) [pid = 3036] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 73 (0000001492C1D400) [pid = 3036] [serial = 937] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 72 (0000001495B33000) [pid = 3036] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 71 (0000001497D2D000) [pid = 3036] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 70 (000000148EDB3800) [pid = 3036] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 69 (00000014FBFD8000) [pid = 3036] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 68 (0000001491451400) [pid = 3036] [serial = 1107] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 67 (000000148F675C00) [pid = 3036] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 66 (0000001490A3F000) [pid = 3036] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 65 (0000001490A93800) [pid = 3036] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 64 (0000001497C09800) [pid = 3036] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 63 (00000014995F9400) [pid = 3036] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 62 (00000014FC90C800) [pid = 3036] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 61 (0000001495C7A000) [pid = 3036] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 60 (0000001497C12000) [pid = 3036] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 59 (00000014995F2400) [pid = 3036] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 58 (000000149817C000) [pid = 3036] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 57 (0000001497C09000) [pid = 3036] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 56 (00000014996EB400) [pid = 3036] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 55 (00000014978CC400) [pid = 3036] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | --DOMWINDOW == 54 (0000001497D33000) [pid = 3036] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 07:45:18 INFO - PROCESS | 3036 | 1462373118377 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]]]}] 07:45:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 07:45:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 944ms 07:45:18 INFO - PROCESS | 3036 | 1462373118404 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 07:45:18 INFO - PROCESS | 3036 | 1462373118410 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 07:45:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 07:45:18 INFO - PROCESS | 3036 | 1462373118416 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 07:45:18 INFO - PROCESS | 3036 | 1462373118419 Marionette TRACE conn5 <- [1,1618,null,{}] 07:45:18 INFO - PROCESS | 3036 | 1462373118422 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}] 07:45:18 INFO - PROCESS | 3036 | 1462373118515 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 07:45:18 INFO - PROCESS | 3036 | 1462373118522 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:18 INFO - PROCESS | 3036 | ++DOCSHELL 000000148AAB0000 == 23 [pid = 3036] [id = 414] 07:45:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 55 (0000001487FA4C00) [pid = 3036] [serial = 1242] [outer = 0000000000000000] 07:45:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 56 (0000001489D47800) [pid = 3036] [serial = 1243] [outer = 0000001487FA4C00] 07:45:18 INFO - PROCESS | 3036 | 1462373118570 Marionette DEBUG loaded listener.js 07:45:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 57 (000000148A11FC00) [pid = 3036] [serial = 1244] [outer = 0000001487FA4C00] 07:45:19 INFO - PROCESS | 3036 | 1462373119065 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]]]}] 07:45:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 07:45:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 671ms 07:45:19 INFO - PROCESS | 3036 | 1462373119109 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 07:45:19 INFO - PROCESS | 3036 | 1462373119111 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 07:45:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 07:45:19 INFO - PROCESS | 3036 | 1462373119115 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 07:45:19 INFO - PROCESS | 3036 | 1462373119119 Marionette TRACE conn5 <- [1,1622,null,{}] 07:45:19 INFO - PROCESS | 3036 | 1462373119130 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}] 07:45:19 INFO - PROCESS | 3036 | 1462373119222 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 07:45:19 INFO - PROCESS | 3036 | 1462373119294 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:19 INFO - PROCESS | 3036 | ++DOCSHELL 000000148C3A9000 == 24 [pid = 3036] [id = 415] 07:45:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 58 (0000001487FA9000) [pid = 3036] [serial = 1245] [outer = 0000000000000000] 07:45:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 59 (000000148A9F4000) [pid = 3036] [serial = 1246] [outer = 0000001487FA9000] 07:45:19 INFO - PROCESS | 3036 | 1462373119352 Marionette DEBUG loaded listener.js 07:45:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 60 (000000148B5BF800) [pid = 3036] [serial = 1247] [outer = 0000001487FA9000] 07:45:19 INFO - PROCESS | 3036 | 1462373119761 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]]]}] 07:45:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 07:45:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 693ms 07:45:19 INFO - PROCESS | 3036 | 1462373119809 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 07:45:19 INFO - PROCESS | 3036 | 1462373119812 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 07:45:19 INFO - PROCESS | 3036 | 1462373119815 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 07:45:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 07:45:19 INFO - PROCESS | 3036 | 1462373119817 Marionette TRACE conn5 <- [1,1626,null,{}] 07:45:19 INFO - PROCESS | 3036 | 1462373119822 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}] 07:45:19 INFO - PROCESS | 3036 | 1462373119913 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 07:45:19 INFO - PROCESS | 3036 | 1462373119920 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:19 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E326000 == 25 [pid = 3036] [id = 416] 07:45:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 61 (000000148BB3D400) [pid = 3036] [serial = 1248] [outer = 0000000000000000] 07:45:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 62 (000000148BCB0C00) [pid = 3036] [serial = 1249] [outer = 000000148BB3D400] 07:45:19 INFO - PROCESS | 3036 | 1462373119968 Marionette DEBUG loaded listener.js 07:45:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 63 (000000148C4CCC00) [pid = 3036] [serial = 1250] [outer = 000000148BB3D400] 07:45:20 INFO - PROCESS | 3036 | 1462373120435 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]]]}] 07:45:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 07:45:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 671ms 07:45:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 07:45:20 INFO - PROCESS | 3036 | 1462373120489 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 07:45:20 INFO - PROCESS | 3036 | 1462373120491 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 07:45:20 INFO - PROCESS | 3036 | 1462373120495 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 07:45:20 INFO - PROCESS | 3036 | 1462373120497 Marionette TRACE conn5 <- [1,1630,null,{}] 07:45:20 INFO - PROCESS | 3036 | 1462373120500 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}] 07:45:20 INFO - PROCESS | 3036 | 1462373120642 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 07:45:20 INFO - PROCESS | 3036 | 1462373120667 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:20 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E3B4000 == 26 [pid = 3036] [id = 417] 07:45:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 64 (000000148CE30800) [pid = 3036] [serial = 1251] [outer = 0000000000000000] 07:45:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 65 (000000148D789800) [pid = 3036] [serial = 1252] [outer = 000000148CE30800] 07:45:20 INFO - PROCESS | 3036 | 1462373120714 Marionette DEBUG loaded listener.js 07:45:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 66 (000000148E307800) [pid = 3036] [serial = 1253] [outer = 000000148CE30800] 07:45:21 INFO - PROCESS | 3036 | 1462373121162 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]]]}] 07:45:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 07:45:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 735ms 07:45:21 INFO - PROCESS | 3036 | 1462373121232 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 07:45:21 INFO - PROCESS | 3036 | 1462373121234 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 07:45:21 INFO - PROCESS | 3036 | 1462373121237 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 07:45:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 07:45:21 INFO - PROCESS | 3036 | 1462373121239 Marionette TRACE conn5 <- [1,1634,null,{}] 07:45:21 INFO - PROCESS | 3036 | 1462373121253 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}] 07:45:21 INFO - PROCESS | 3036 | 1462373121389 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 07:45:21 INFO - PROCESS | 3036 | 1462373121445 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:21 INFO - PROCESS | 3036 | ++DOCSHELL 000000148EACC000 == 27 [pid = 3036] [id = 418] 07:45:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 67 (000000148E411C00) [pid = 3036] [serial = 1254] [outer = 0000000000000000] 07:45:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 68 (000000148E656C00) [pid = 3036] [serial = 1255] [outer = 000000148E411C00] 07:45:21 INFO - PROCESS | 3036 | 1462373121494 Marionette DEBUG loaded listener.js 07:45:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 69 (000000148E65F400) [pid = 3036] [serial = 1256] [outer = 000000148E411C00] 07:45:21 INFO - PROCESS | 3036 | --DOMWINDOW == 68 (0000001487836400) [pid = 3036] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 07:45:21 INFO - PROCESS | 3036 | --DOMWINDOW == 67 (0000001483C70000) [pid = 3036] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 07:45:21 INFO - PROCESS | 3036 | --DOMWINDOW == 66 (0000001483030800) [pid = 3036] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 07:45:21 INFO - PROCESS | 3036 | --DOMWINDOW == 65 (0000001487835C00) [pid = 3036] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 07:45:21 INFO - PROCESS | 3036 | 1462373121923 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]]]}] 07:45:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 07:45:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 734ms 07:45:21 INFO - PROCESS | 3036 | 1462373121975 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 07:45:21 INFO - PROCESS | 3036 | 1462373121977 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 07:45:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 07:45:21 INFO - PROCESS | 3036 | 1462373121983 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 07:45:21 INFO - PROCESS | 3036 | 1462373121985 Marionette TRACE conn5 <- [1,1638,null,{}] 07:45:21 INFO - PROCESS | 3036 | 1462373121989 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}] 07:45:22 INFO - PROCESS | 3036 | 1462373122101 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 07:45:22 INFO - PROCESS | 3036 | 1462373122150 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:22 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F283800 == 28 [pid = 3036] [id = 419] 07:45:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 66 (0000001489F5D400) [pid = 3036] [serial = 1257] [outer = 0000000000000000] 07:45:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 67 (000000148E65E400) [pid = 3036] [serial = 1258] [outer = 0000001489F5D400] 07:45:22 INFO - PROCESS | 3036 | 1462373122197 Marionette DEBUG loaded listener.js 07:45:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 68 (000000148EDB0C00) [pid = 3036] [serial = 1259] [outer = 0000001489F5D400] 07:45:22 INFO - PROCESS | 3036 | 1462373122573 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]]]}] 07:45:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 07:45:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 629ms 07:45:22 INFO - PROCESS | 3036 | 1462373122613 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 07:45:22 INFO - PROCESS | 3036 | 1462373122616 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 07:45:22 INFO - PROCESS | 3036 | 1462373122619 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 07:45:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 07:45:22 INFO - PROCESS | 3036 | 1462373122621 Marionette TRACE conn5 <- [1,1642,null,{}] 07:45:22 INFO - PROCESS | 3036 | 1462373122624 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}] 07:45:22 INFO - PROCESS | 3036 | 1462373122711 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 07:45:22 INFO - PROCESS | 3036 | 1462373122718 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:22 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F5CD000 == 29 [pid = 3036] [id = 420] 07:45:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 69 (000000148EDEB000) [pid = 3036] [serial = 1260] [outer = 0000000000000000] 07:45:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 70 (000000148EDF2800) [pid = 3036] [serial = 1261] [outer = 000000148EDEB000] 07:45:22 INFO - PROCESS | 3036 | 1462373122764 Marionette DEBUG loaded listener.js 07:45:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 71 (000000148F2BEC00) [pid = 3036] [serial = 1262] [outer = 000000148EDEB000] 07:45:23 INFO - PROCESS | 3036 | 1462373123186 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]]]}] 07:45:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 07:45:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 629ms 07:45:23 INFO - PROCESS | 3036 | 1462373123251 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 07:45:23 INFO - PROCESS | 3036 | 1462373123254 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 07:45:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 07:45:23 INFO - PROCESS | 3036 | 1462373123257 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 07:45:23 INFO - PROCESS | 3036 | 1462373123259 Marionette TRACE conn5 <- [1,1646,null,{}] 07:45:23 INFO - PROCESS | 3036 | 1462373123263 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}] 07:45:23 INFO - PROCESS | 3036 | 1462373123350 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 07:45:23 INFO - PROCESS | 3036 | 1462373123358 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:23 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F87E800 == 30 [pid = 3036] [id = 421] 07:45:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 72 (000000148F2C5400) [pid = 3036] [serial = 1263] [outer = 0000000000000000] 07:45:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 73 (000000148F2CAC00) [pid = 3036] [serial = 1264] [outer = 000000148F2C5400] 07:45:23 INFO - PROCESS | 3036 | 1462373123406 Marionette DEBUG loaded listener.js 07:45:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 74 (000000148F442400) [pid = 3036] [serial = 1265] [outer = 000000148F2C5400] 07:45:23 INFO - PROCESS | 3036 | 1462373123851 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]]]}] 07:45:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 07:45:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 629ms 07:45:23 INFO - PROCESS | 3036 | 1462373123890 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 07:45:23 INFO - PROCESS | 3036 | 1462373123892 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 07:45:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 07:45:23 INFO - PROCESS | 3036 | 1462373123899 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 07:45:23 INFO - PROCESS | 3036 | 1462373123901 Marionette TRACE conn5 <- [1,1650,null,{}] 07:45:23 INFO - PROCESS | 3036 | 1462373123905 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}] 07:45:24 INFO - PROCESS | 3036 | 1462373123994 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 07:45:24 INFO - PROCESS | 3036 | 1462373124001 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:24 INFO - PROCESS | 3036 | ++DOCSHELL 000000148FC08800 == 31 [pid = 3036] [id = 422] 07:45:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 75 (000000148F440400) [pid = 3036] [serial = 1266] [outer = 0000000000000000] 07:45:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 76 (000000148F543400) [pid = 3036] [serial = 1267] [outer = 000000148F440400] 07:45:24 INFO - PROCESS | 3036 | 1462373124047 Marionette DEBUG loaded listener.js 07:45:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 77 (000000148F54C000) [pid = 3036] [serial = 1268] [outer = 000000148F440400] 07:45:24 INFO - PROCESS | 3036 | 1462373124539 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]]]}] 07:45:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 07:45:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 671ms 07:45:24 INFO - PROCESS | 3036 | 1462373124599 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 07:45:24 INFO - PROCESS | 3036 | 1462373124604 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 07:45:24 INFO - PROCESS | 3036 | 1462373124616 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 07:45:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 07:45:24 INFO - PROCESS | 3036 | 1462373124620 Marionette TRACE conn5 <- [1,1654,null,{}] 07:45:24 INFO - PROCESS | 3036 | 1462373124627 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}] 07:45:24 INFO - PROCESS | 3036 | 1462373124802 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 07:45:24 INFO - PROCESS | 3036 | 1462373124889 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:24 INFO - PROCESS | 3036 | ++DOCSHELL 0000001489499000 == 32 [pid = 3036] [id = 423] 07:45:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 78 (0000001487835800) [pid = 3036] [serial = 1269] [outer = 0000000000000000] 07:45:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 79 (000000148783BC00) [pid = 3036] [serial = 1270] [outer = 0000001487835800] 07:45:24 INFO - PROCESS | 3036 | 1462373124950 Marionette DEBUG loaded listener.js 07:45:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 80 (0000001489F56C00) [pid = 3036] [serial = 1271] [outer = 0000001487835800] 07:45:25 INFO - PROCESS | 3036 | 1462373125536 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]]]}] 07:45:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 07:45:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 986ms 07:45:25 INFO - PROCESS | 3036 | 1462373125611 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 07:45:25 INFO - PROCESS | 3036 | 1462373125618 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 07:45:25 INFO - PROCESS | 3036 | 1462373125625 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 07:45:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 07:45:25 INFO - PROCESS | 3036 | 1462373125628 Marionette TRACE conn5 <- [1,1658,null,{}] 07:45:25 INFO - PROCESS | 3036 | 1462373125647 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}] 07:45:25 INFO - PROCESS | 3036 | 1462373125777 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 07:45:25 INFO - PROCESS | 3036 | 1462373125892 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:25 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E3B6000 == 33 [pid = 3036] [id = 424] 07:45:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 81 (000000148A9A2000) [pid = 3036] [serial = 1272] [outer = 0000000000000000] 07:45:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 82 (000000148AF88800) [pid = 3036] [serial = 1273] [outer = 000000148A9A2000] 07:45:25 INFO - PROCESS | 3036 | 1462373125951 Marionette DEBUG loaded listener.js 07:45:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 83 (000000148BB42000) [pid = 3036] [serial = 1274] [outer = 000000148A9A2000] 07:45:26 INFO - PROCESS | 3036 | 1462373126555 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]]]}] 07:45:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 07:45:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 987ms 07:45:26 INFO - PROCESS | 3036 | 1462373126617 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 07:45:26 INFO - PROCESS | 3036 | 1462373126620 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 07:45:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 07:45:26 INFO - PROCESS | 3036 | 1462373126624 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 07:45:26 INFO - PROCESS | 3036 | 1462373126629 Marionette TRACE conn5 <- [1,1662,null,{}] 07:45:26 INFO - PROCESS | 3036 | 1462373126641 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}] 07:45:26 INFO - PROCESS | 3036 | 1462373126760 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 07:45:26 INFO - PROCESS | 3036 | 1462373126881 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:26 INFO - PROCESS | 3036 | ++DOCSHELL 000000149062B800 == 34 [pid = 3036] [id = 425] 07:45:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 84 (000000148E311400) [pid = 3036] [serial = 1275] [outer = 0000000000000000] 07:45:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 85 (000000148E404C00) [pid = 3036] [serial = 1276] [outer = 000000148E311400] 07:45:26 INFO - PROCESS | 3036 | 1462373126944 Marionette DEBUG loaded listener.js 07:45:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 86 (000000148E653800) [pid = 3036] [serial = 1277] [outer = 000000148E311400] 07:45:27 INFO - PROCESS | 3036 | 1462373127540 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]]]}] 07:45:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 07:45:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 945ms 07:45:27 INFO - PROCESS | 3036 | 1462373127569 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 07:45:27 INFO - PROCESS | 3036 | 1462373127572 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 07:45:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 07:45:27 INFO - PROCESS | 3036 | 1462373127576 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 07:45:27 INFO - PROCESS | 3036 | 1462373127578 Marionette TRACE conn5 <- [1,1666,null,{}] 07:45:27 INFO - PROCESS | 3036 | 1462373127582 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}] 07:45:27 INFO - PROCESS | 3036 | 1462373127698 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 07:45:27 INFO - PROCESS | 3036 | 1462373127789 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:27 INFO - PROCESS | 3036 | ++DOCSHELL 000000149072A000 == 35 [pid = 3036] [id = 426] 07:45:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 87 (000000148F441400) [pid = 3036] [serial = 1278] [outer = 0000000000000000] 07:45:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 88 (000000148F673400) [pid = 3036] [serial = 1279] [outer = 000000148F441400] 07:45:27 INFO - PROCESS | 3036 | 1462373127848 Marionette DEBUG loaded listener.js 07:45:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 89 (000000148F7E2800) [pid = 3036] [serial = 1280] [outer = 000000148F441400] 07:45:28 INFO - PROCESS | 3036 | 1462373128452 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]]]}] 07:45:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 07:45:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 924ms 07:45:28 INFO - PROCESS | 3036 | 1462373128502 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 07:45:28 INFO - PROCESS | 3036 | 1462373128505 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 07:45:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 07:45:28 INFO - PROCESS | 3036 | 1462373128508 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 07:45:28 INFO - PROCESS | 3036 | 1462373128511 Marionette TRACE conn5 <- [1,1670,null,{}] 07:45:28 INFO - PROCESS | 3036 | 1462373128515 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}] 07:45:28 INFO - PROCESS | 3036 | 1462373128628 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 07:45:28 INFO - PROCESS | 3036 | 1462373128746 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:28 INFO - PROCESS | 3036 | ++DOCSHELL 0000001490AD3000 == 36 [pid = 3036] [id = 427] 07:45:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 90 (000000148F7E7800) [pid = 3036] [serial = 1281] [outer = 0000000000000000] 07:45:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 91 (000000148F7EBC00) [pid = 3036] [serial = 1282] [outer = 000000148F7E7800] 07:45:28 INFO - PROCESS | 3036 | 1462373128806 Marionette DEBUG loaded listener.js 07:45:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 92 (000000148F8B9800) [pid = 3036] [serial = 1283] [outer = 000000148F7E7800] 07:45:29 INFO - PROCESS | 3036 | 1462373129347 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]]]}] 07:45:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 07:45:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 881ms 07:45:29 INFO - PROCESS | 3036 | 1462373129393 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 07:45:29 INFO - PROCESS | 3036 | 1462373129395 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 07:45:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 07:45:29 INFO - PROCESS | 3036 | 1462373129399 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 07:45:29 INFO - PROCESS | 3036 | 1462373129401 Marionette TRACE conn5 <- [1,1674,null,{}] 07:45:29 INFO - PROCESS | 3036 | 1462373129405 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}] 07:45:29 INFO - PROCESS | 3036 | 1462373129540 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 07:45:29 INFO - PROCESS | 3036 | 1462373129665 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:29 INFO - PROCESS | 3036 | ++DOCSHELL 0000001491495800 == 37 [pid = 3036] [id = 428] 07:45:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 93 (000000148F8B7C00) [pid = 3036] [serial = 1284] [outer = 0000000000000000] 07:45:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 94 (000000148FB53400) [pid = 3036] [serial = 1285] [outer = 000000148F8B7C00] 07:45:29 INFO - PROCESS | 3036 | 1462373129725 Marionette DEBUG loaded listener.js 07:45:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 95 (000000148FBC5C00) [pid = 3036] [serial = 1286] [outer = 000000148F8B7C00] 07:45:30 INFO - PROCESS | 3036 | 1462373130305 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]]]}] 07:45:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 07:45:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 923ms 07:45:30 INFO - PROCESS | 3036 | 1462373130325 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 07:45:30 INFO - PROCESS | 3036 | 1462373130327 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 07:45:30 INFO - PROCESS | 3036 | 1462373130331 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 07:45:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 07:45:30 INFO - PROCESS | 3036 | 1462373130333 Marionette TRACE conn5 <- [1,1678,null,{}] 07:45:30 INFO - PROCESS | 3036 | 1462373130337 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}] 07:45:30 INFO - PROCESS | 3036 | 1462373130448 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 07:45:30 INFO - PROCESS | 3036 | 1462373130540 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:30 INFO - PROCESS | 3036 | ++DOCSHELL 0000001491539800 == 38 [pid = 3036] [id = 429] 07:45:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 96 (000000148FB50000) [pid = 3036] [serial = 1287] [outer = 0000000000000000] 07:45:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 97 (000000148FBFF000) [pid = 3036] [serial = 1288] [outer = 000000148FB50000] 07:45:30 INFO - PROCESS | 3036 | 1462373130597 Marionette DEBUG loaded listener.js 07:45:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 98 (000000148FC34000) [pid = 3036] [serial = 1289] [outer = 000000148FB50000] 07:45:31 INFO - PROCESS | 3036 | 1462373131329 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]]]}] 07:45:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 07:45:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1069ms 07:45:31 INFO - PROCESS | 3036 | 1462373131403 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 07:45:31 INFO - PROCESS | 3036 | 1462373131407 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 07:45:31 INFO - PROCESS | 3036 | 1462373131412 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 07:45:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 07:45:31 INFO - PROCESS | 3036 | 1462373131417 Marionette TRACE conn5 <- [1,1682,null,{}] 07:45:31 INFO - PROCESS | 3036 | 1462373131423 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}] 07:45:31 INFO - PROCESS | 3036 | 1462373131530 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 07:45:31 INFO - PROCESS | 3036 | 1462373131629 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:31 INFO - PROCESS | 3036 | ++DOCSHELL 000000148B7D0000 == 39 [pid = 3036] [id = 430] 07:45:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 99 (0000001486A96800) [pid = 3036] [serial = 1290] [outer = 0000000000000000] 07:45:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 100 (0000001487FABC00) [pid = 3036] [serial = 1291] [outer = 0000001486A96800] 07:45:31 INFO - PROCESS | 3036 | 1462373131682 Marionette DEBUG loaded listener.js 07:45:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 101 (000000148A395800) [pid = 3036] [serial = 1292] [outer = 0000001486A96800] 07:45:32 INFO - PROCESS | 3036 | 1462373132294 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]]]}] 07:45:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 07:45:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 922ms 07:45:32 INFO - PROCESS | 3036 | --DOMWINDOW == 100 (000000148AA8CC00) [pid = 3036] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 07:45:32 INFO - PROCESS | 3036 | 1462373132391 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 07:45:32 INFO - PROCESS | 3036 | 1462373132397 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 07:45:32 INFO - PROCESS | 3036 | --DOMWINDOW == 99 (000000148943CC00) [pid = 3036] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 07:45:32 INFO - PROCESS | 3036 | --DOMWINDOW == 98 (000000148A394000) [pid = 3036] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 07:45:32 INFO - PROCESS | 3036 | --DOMWINDOW == 97 (000000148783F800) [pid = 3036] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 07:45:32 INFO - PROCESS | 3036 | --DOMWINDOW == 96 (0000001486AA3800) [pid = 3036] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 07:45:32 INFO - PROCESS | 3036 | --DOMWINDOW == 95 (0000001487FA8000) [pid = 3036] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 07:45:32 INFO - PROCESS | 3036 | --DOMWINDOW == 94 (0000001483BCCC00) [pid = 3036] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 07:45:32 INFO - PROCESS | 3036 | --DOMWINDOW == 93 (000000148A408000) [pid = 3036] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 07:45:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 07:45:32 INFO - PROCESS | 3036 | 1462373132426 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 07:45:32 INFO - PROCESS | 3036 | 1462373132429 Marionette TRACE conn5 <- [1,1686,null,{}] 07:45:32 INFO - PROCESS | 3036 | 1462373132434 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}] 07:45:32 INFO - PROCESS | 3036 | 1462373132534 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 07:45:32 INFO - PROCESS | 3036 | 1462373132541 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:32 INFO - PROCESS | 3036 | ++DOCSHELL 00000014835A2000 == 40 [pid = 3036] [id = 431] 07:45:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 94 (000000148783DC00) [pid = 3036] [serial = 1293] [outer = 0000000000000000] 07:45:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 95 (0000001487F9F000) [pid = 3036] [serial = 1294] [outer = 000000148783DC00] 07:45:32 INFO - PROCESS | 3036 | 1462373132590 Marionette DEBUG loaded listener.js 07:45:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 96 (000000148A00B400) [pid = 3036] [serial = 1295] [outer = 000000148783DC00] 07:45:33 INFO - PROCESS | 3036 | 1462373133125 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]]]}] 07:45:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 07:45:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 735ms 07:45:33 INFO - PROCESS | 3036 | 1462373133163 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 07:45:33 INFO - PROCESS | 3036 | 1462373133165 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 07:45:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 07:45:33 INFO - PROCESS | 3036 | 1462373133169 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 07:45:33 INFO - PROCESS | 3036 | 1462373133173 Marionette TRACE conn5 <- [1,1690,null,{}] 07:45:33 INFO - PROCESS | 3036 | 1462373133183 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}] 07:45:33 INFO - PROCESS | 3036 | 1462373133278 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 07:45:33 INFO - PROCESS | 3036 | 1462373133353 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:33 INFO - PROCESS | 3036 | ++DOCSHELL 000000148C383800 == 41 [pid = 3036] [id = 432] 07:45:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 97 (000000148783F800) [pid = 3036] [serial = 1296] [outer = 0000000000000000] 07:45:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 98 (000000148BB3B000) [pid = 3036] [serial = 1297] [outer = 000000148783F800] 07:45:33 INFO - PROCESS | 3036 | 1462373133412 Marionette DEBUG loaded listener.js 07:45:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 99 (000000148C3CD400) [pid = 3036] [serial = 1298] [outer = 000000148783F800] 07:45:33 INFO - PROCESS | 3036 | 1462373133822 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]]]}] 07:45:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 07:45:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 692ms 07:45:33 INFO - PROCESS | 3036 | 1462373133864 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 07:45:33 INFO - PROCESS | 3036 | 1462373133867 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 07:45:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 07:45:33 INFO - PROCESS | 3036 | 1462373133871 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 07:45:33 INFO - PROCESS | 3036 | 1462373133873 Marionette TRACE conn5 <- [1,1694,null,{}] 07:45:33 INFO - PROCESS | 3036 | 1462373133876 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}] 07:45:33 INFO - PROCESS | 3036 | 1462373133968 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 07:45:33 INFO - PROCESS | 3036 | 1462373133976 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:34 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E3BD000 == 42 [pid = 3036] [id = 433] 07:45:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 100 (000000148C470C00) [pid = 3036] [serial = 1299] [outer = 0000000000000000] 07:45:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 101 (000000148D288000) [pid = 3036] [serial = 1300] [outer = 000000148C470C00] 07:45:34 INFO - PROCESS | 3036 | 1462373134026 Marionette DEBUG loaded listener.js 07:45:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (000000148E246800) [pid = 3036] [serial = 1301] [outer = 000000148C470C00] 07:45:34 INFO - PROCESS | 3036 | 1462373134481 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]]]}] 07:45:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 07:45:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 629ms 07:45:34 INFO - PROCESS | 3036 | 1462373134503 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 07:45:34 INFO - PROCESS | 3036 | 1462373134506 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 07:45:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 07:45:34 INFO - PROCESS | 3036 | 1462373134509 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 07:45:34 INFO - PROCESS | 3036 | 1462373134511 Marionette TRACE conn5 <- [1,1698,null,{}] 07:45:34 INFO - PROCESS | 3036 | 1462373134525 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}] 07:45:34 INFO - PROCESS | 3036 | 1462373134644 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 07:45:34 INFO - PROCESS | 3036 | 1462373134733 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:34 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F21B800 == 43 [pid = 3036] [id = 434] 07:45:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (000000148E242400) [pid = 3036] [serial = 1302] [outer = 0000000000000000] 07:45:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (000000148E363000) [pid = 3036] [serial = 1303] [outer = 000000148E242400] 07:45:34 INFO - PROCESS | 3036 | 1462373134781 Marionette DEBUG loaded listener.js 07:45:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (000000148E65F000) [pid = 3036] [serial = 1304] [outer = 000000148E242400] 07:45:35 INFO - PROCESS | 3036 | 1462373135241 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]]]}] 07:45:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 07:45:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 775ms 07:45:35 INFO - PROCESS | 3036 | 1462373135287 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 07:45:35 INFO - PROCESS | 3036 | 1462373135289 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 07:45:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 07:45:35 INFO - PROCESS | 3036 | 1462373135293 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 07:45:35 INFO - PROCESS | 3036 | 1462373135295 Marionette TRACE conn5 <- [1,1702,null,{}] 07:45:35 INFO - PROCESS | 3036 | 1462373135304 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}] 07:45:35 INFO - PROCESS | 3036 | [3036] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:45:35 INFO - PROCESS | 3036 | [3036] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:45:35 INFO - PROCESS | 3036 | 1462373135449 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 07:45:35 INFO - PROCESS | 3036 | 1462373135511 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:35 INFO - PROCESS | 3036 | ++DOCSHELL 000000148FB7F000 == 44 [pid = 3036] [id = 435] 07:45:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (000000148F43D000) [pid = 3036] [serial = 1305] [outer = 0000000000000000] 07:45:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (000000148F672800) [pid = 3036] [serial = 1306] [outer = 000000148F43D000] 07:45:35 INFO - PROCESS | 3036 | 1462373135563 Marionette DEBUG loaded listener.js 07:45:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000148F7EA400) [pid = 3036] [serial = 1307] [outer = 000000148F43D000] 07:45:35 INFO - PROCESS | 3036 | 1462373135961 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 07:45:36 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 07:45:36 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 07:45:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:45:36 INFO - _addTest/ [0,1705,"getWindowHandle",null] 07:45:36 INFO - PROCESS | 3036 | 1462373136063 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 07:45:36 INFO - PROCESS | 3036 | 1462373136067 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 07:45:36 INFO - PROCESS | 3036 | 1462373136068 Marionette TRACE conn5 <- [1,1706,null,{}] 07:45:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 07:45:36 INFO - PROCESS | 3036 | 1462373136072 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}] 07:45:36 INFO - PROCESS | 3036 | 1462373136189 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 07:45:36 INFO - PROCESS | 3036 | 1462373136242 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:36 INFO - PROCESS | 3036 | ++DOCSHELL 0000001490AC4000 == 45 [pid = 3036] [id = 436] 07:45:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000148FB4E800) [pid = 3036] [serial = 1308] [outer = 0000000000000000] 07:45:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (000000148FBBD800) [pid = 3036] [serial = 1309] [outer = 000000148FB4E800] 07:45:36 INFO - PROCESS | 3036 | 1462373136290 Marionette DEBUG loaded listener.js 07:45:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (000000148FC31C00) [pid = 3036] [serial = 1310] [outer = 000000148FB4E800] 07:45:36 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (000000148CE30800) [pid = 3036] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 07:45:36 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (000000148E411C00) [pid = 3036] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 07:45:36 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (0000001489F5D400) [pid = 3036] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 07:45:36 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (000000148BB3D400) [pid = 3036] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 07:45:36 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (00000014830EB000) [pid = 3036] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 07:45:36 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (0000001487FA9000) [pid = 3036] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 07:45:36 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (000000148CD86400) [pid = 3036] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 07:45:36 INFO - PROCESS | 3036 | --DOMWINDOW == 103 (0000001487FA4C00) [pid = 3036] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 07:45:36 INFO - PROCESS | 3036 | --DOMWINDOW == 102 (000000148F2C5400) [pid = 3036] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 07:45:36 INFO - PROCESS | 3036 | --DOMWINDOW == 101 (000000148EDEB000) [pid = 3036] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 07:45:36 INFO - PROCESS | 3036 | 1462373136728 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]]]}] 07:45:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 07:45:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 671ms 07:45:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 07:45:37 INFO - PROCESS | 3036 | 1462373136744 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 07:45:37 INFO - PROCESS | 3036 | 1462373136746 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 07:45:37 INFO - PROCESS | 3036 | 1462373136750 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 07:45:37 INFO - PROCESS | 3036 | 1462373136752 Marionette TRACE conn5 <- [1,1710,null,{}] 07:45:37 INFO - PROCESS | 3036 | 1462373136755 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}] 07:45:37 INFO - PROCESS | 3036 | 1462373136842 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 07:45:37 INFO - PROCESS | 3036 | 1462373136929 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:37 INFO - PROCESS | 3036 | ++DOCSHELL 000000149267C000 == 46 [pid = 3036] [id = 437] 07:45:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (0000001487FA4C00) [pid = 3036] [serial = 1311] [outer = 0000000000000000] 07:45:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (000000148EDEB000) [pid = 3036] [serial = 1312] [outer = 0000001487FA4C00] 07:45:37 INFO - PROCESS | 3036 | 1462373136980 Marionette DEBUG loaded listener.js 07:45:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (0000001490A33400) [pid = 3036] [serial = 1313] [outer = 0000001487FA4C00] 07:45:37 INFO - PROCESS | 3036 | 1462373137295 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]]]}] 07:45:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 07:45:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 587ms 07:45:37 INFO - PROCESS | 3036 | 1462373137340 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 07:45:37 INFO - PROCESS | 3036 | 1462373137343 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 07:45:37 INFO - PROCESS | 3036 | 1462373137346 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 07:45:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 07:45:37 INFO - PROCESS | 3036 | 1462373137348 Marionette TRACE conn5 <- [1,1714,null,{}] 07:45:37 INFO - PROCESS | 3036 | 1462373137352 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}] 07:45:37 INFO - PROCESS | 3036 | 1462373137474 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 07:45:37 INFO - PROCESS | 3036 | 1462373137483 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:37 INFO - PROCESS | 3036 | ++DOCSHELL 000000149269F800 == 47 [pid = 3036] [id = 438] 07:45:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (0000001489F51C00) [pid = 3036] [serial = 1314] [outer = 0000000000000000] 07:45:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (0000001490A3D800) [pid = 3036] [serial = 1315] [outer = 0000001489F51C00] 07:45:37 INFO - PROCESS | 3036 | 1462373137532 Marionette DEBUG loaded listener.js 07:45:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (0000001490A8F800) [pid = 3036] [serial = 1316] [outer = 0000001489F51C00] 07:45:37 INFO - PROCESS | 3036 | 1462373137909 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]]]}] 07:45:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 07:45:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 587ms 07:45:37 INFO - PROCESS | 3036 | 1462373137936 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 07:45:37 INFO - PROCESS | 3036 | 1462373137938 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 07:45:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 07:45:37 INFO - PROCESS | 3036 | 1462373137942 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 07:45:37 INFO - PROCESS | 3036 | 1462373137943 Marionette TRACE conn5 <- [1,1718,null,{}] 07:45:37 INFO - PROCESS | 3036 | 1462373137947 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}] 07:45:38 INFO - PROCESS | 3036 | 1462373138037 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 07:45:38 INFO - PROCESS | 3036 | 1462373138123 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:38 INFO - PROCESS | 3036 | ++DOCSHELL 0000001492759800 == 48 [pid = 3036] [id = 439] 07:45:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (0000001490A89000) [pid = 3036] [serial = 1317] [outer = 0000000000000000] 07:45:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (0000001491306400) [pid = 3036] [serial = 1318] [outer = 0000001490A89000] 07:45:38 INFO - PROCESS | 3036 | 1462373138172 Marionette DEBUG loaded listener.js 07:45:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (0000001491310400) [pid = 3036] [serial = 1319] [outer = 0000001490A89000] 07:45:38 INFO - PROCESS | 3036 | 1462373138515 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] 07:45:38 INFO - PROCESS | 3036 | 1462373138636 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 07:45:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 07:45:38 INFO - PROCESS | 3036 | 1462373138647 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 07:45:38 INFO - PROCESS | 3036 | 1462373138652 Marionette TRACE conn5 <- [1,1722,null,{}] 07:45:38 INFO - PROCESS | 3036 | 1462373138659 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}] 07:45:38 INFO - PROCESS | 3036 | 1462373138784 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 07:45:38 INFO - PROCESS | 3036 | 1462373138879 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:38 INFO - PROCESS | 3036 | ++DOCSHELL 000000148A0FC800 == 49 [pid = 3036] [id = 440] 07:45:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (0000001483C77000) [pid = 3036] [serial = 1320] [outer = 0000000000000000] 07:45:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (0000001486AA0800) [pid = 3036] [serial = 1321] [outer = 0000001483C77000] 07:45:38 INFO - PROCESS | 3036 | 1462373138952 Marionette DEBUG loaded listener.js 07:45:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (0000001489D4A400) [pid = 3036] [serial = 1322] [outer = 0000001483C77000] 07:45:40 INFO - PROCESS | 3036 | 1462373140007 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]]]}] 07:45:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 07:45:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1378ms 07:45:40 INFO - PROCESS | 3036 | 1462373140030 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 07:45:40 INFO - PROCESS | 3036 | 1462373140034 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 07:45:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 07:45:40 INFO - PROCESS | 3036 | 1462373140043 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 07:45:40 INFO - PROCESS | 3036 | 1462373140047 Marionette TRACE conn5 <- [1,1726,null,{}] 07:45:40 INFO - PROCESS | 3036 | 1462373140052 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}] 07:45:40 INFO - PROCESS | 3036 | 1462373140171 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 07:45:40 INFO - PROCESS | 3036 | 1462373140311 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:40 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F871000 == 50 [pid = 3036] [id = 441] 07:45:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (000000148BBA9800) [pid = 3036] [serial = 1323] [outer = 0000000000000000] 07:45:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (000000148D27F800) [pid = 3036] [serial = 1324] [outer = 000000148BBA9800] 07:45:40 INFO - PROCESS | 3036 | 1462373140372 Marionette DEBUG loaded listener.js 07:45:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000148E65AC00) [pid = 3036] [serial = 1325] [outer = 000000148BBA9800] 07:45:40 INFO - PROCESS | 3036 | 1462373140933 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]]]}] 07:45:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 07:45:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 923ms 07:45:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 07:45:40 INFO - PROCESS | 3036 | 1462373140967 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 07:45:40 INFO - PROCESS | 3036 | 1462373140970 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 07:45:40 INFO - PROCESS | 3036 | 1462373140973 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 07:45:40 INFO - PROCESS | 3036 | 1462373140976 Marionette TRACE conn5 <- [1,1730,null,{}] 07:45:40 INFO - PROCESS | 3036 | 1462373140987 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}] 07:45:41 INFO - PROCESS | 3036 | 1462373141110 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 07:45:41 INFO - PROCESS | 3036 | 1462373141212 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:41 INFO - PROCESS | 3036 | ++DOCSHELL 0000001493158800 == 51 [pid = 3036] [id = 442] 07:45:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (000000148F543C00) [pid = 3036] [serial = 1326] [outer = 0000000000000000] 07:45:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (000000148F670C00) [pid = 3036] [serial = 1327] [outer = 000000148F543C00] 07:45:41 INFO - PROCESS | 3036 | 1462373141274 Marionette DEBUG loaded listener.js 07:45:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 119 (000000148FC2E000) [pid = 3036] [serial = 1328] [outer = 000000148F543C00] 07:45:41 INFO - PROCESS | 3036 | 1462373141873 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]]]}] 07:45:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 07:45:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 986ms 07:45:41 INFO - PROCESS | 3036 | 1462373141962 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 07:45:41 INFO - PROCESS | 3036 | 1462373141965 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 07:45:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 07:45:41 INFO - PROCESS | 3036 | 1462373141969 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 07:45:41 INFO - PROCESS | 3036 | 1462373141971 Marionette TRACE conn5 <- [1,1734,null,{}] 07:45:41 INFO - PROCESS | 3036 | 1462373141976 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}] 07:45:42 INFO - PROCESS | 3036 | 1462373142136 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 07:45:42 INFO - PROCESS | 3036 | 1462373142255 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:42 INFO - PROCESS | 3036 | ++DOCSHELL 000000149371A800 == 52 [pid = 3036] [id = 443] 07:45:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 120 (0000001491419000) [pid = 3036] [serial = 1329] [outer = 0000000000000000] 07:45:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 121 (000000149142E000) [pid = 3036] [serial = 1330] [outer = 0000001491419000] 07:45:42 INFO - PROCESS | 3036 | 1462373142315 Marionette DEBUG loaded listener.js 07:45:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 122 (0000001491437C00) [pid = 3036] [serial = 1331] [outer = 0000001491419000] 07:45:42 INFO - PROCESS | 3036 | 1462373142889 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]]]}] 07:45:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 07:45:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 986ms 07:45:42 INFO - PROCESS | 3036 | 1462373142957 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 07:45:42 INFO - PROCESS | 3036 | 1462373142960 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 07:45:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 07:45:42 INFO - PROCESS | 3036 | 1462373142963 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 07:45:42 INFO - PROCESS | 3036 | 1462373142966 Marionette TRACE conn5 <- [1,1738,null,{}] 07:45:42 INFO - PROCESS | 3036 | 1462373142969 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}] 07:45:43 INFO - PROCESS | 3036 | 1462373143085 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 07:45:43 INFO - PROCESS | 3036 | 1462373143210 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:43 INFO - PROCESS | 3036 | ++DOCSHELL 0000001493758800 == 53 [pid = 3036] [id = 444] 07:45:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 123 (0000001491453C00) [pid = 3036] [serial = 1332] [outer = 0000000000000000] 07:45:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 124 (0000001491458400) [pid = 3036] [serial = 1333] [outer = 0000001491453C00] 07:45:43 INFO - PROCESS | 3036 | 1462373143269 Marionette DEBUG loaded listener.js 07:45:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 125 (000000149159DC00) [pid = 3036] [serial = 1334] [outer = 0000001491453C00] 07:45:43 INFO - PROCESS | 3036 | 1462373143853 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]]]}] 07:45:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 07:45:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 923ms 07:45:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 07:45:43 INFO - PROCESS | 3036 | 1462373143889 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 07:45:43 INFO - PROCESS | 3036 | 1462373143892 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 07:45:43 INFO - PROCESS | 3036 | 1462373143895 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 07:45:43 INFO - PROCESS | 3036 | 1462373143898 Marionette TRACE conn5 <- [1,1742,null,{}] 07:45:43 INFO - PROCESS | 3036 | 1462373143901 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}] 07:45:44 INFO - PROCESS | 3036 | 1462373144074 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 07:45:44 INFO - PROCESS | 3036 | 1462373144201 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:44 INFO - PROCESS | 3036 | ++DOCSHELL 0000001495940000 == 54 [pid = 3036] [id = 445] 07:45:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 126 (0000001491456000) [pid = 3036] [serial = 1335] [outer = 0000000000000000] 07:45:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 127 (0000001492586400) [pid = 3036] [serial = 1336] [outer = 0000001491456000] 07:45:44 INFO - PROCESS | 3036 | 1462373144260 Marionette DEBUG loaded listener.js 07:45:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 128 (000000149261B800) [pid = 3036] [serial = 1337] [outer = 0000001491456000] 07:45:44 INFO - PROCESS | 3036 | 1462373144838 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]]]}] 07:45:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 07:45:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 985ms 07:45:44 INFO - PROCESS | 3036 | 1462373144882 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 07:45:44 INFO - PROCESS | 3036 | 1462373144885 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 07:45:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 07:45:44 INFO - PROCESS | 3036 | 1462373144889 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 07:45:44 INFO - PROCESS | 3036 | 1462373144891 Marionette TRACE conn5 <- [1,1746,null,{}] 07:45:44 INFO - PROCESS | 3036 | 1462373144895 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}] 07:45:45 INFO - PROCESS | 3036 | 1462373145010 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 07:45:45 INFO - PROCESS | 3036 | 1462373145169 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:45 INFO - PROCESS | 3036 | ++DOCSHELL 000000148FB6E800 == 55 [pid = 3036] [id = 446] 07:45:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 129 (000000148F2CC000) [pid = 3036] [serial = 1338] [outer = 0000000000000000] 07:45:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 130 (00000014926AA400) [pid = 3036] [serial = 1339] [outer = 000000148F2CC000] 07:45:45 INFO - PROCESS | 3036 | 1462373145227 Marionette DEBUG loaded listener.js 07:45:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 131 (0000001492C15C00) [pid = 3036] [serial = 1340] [outer = 000000148F2CC000] 07:45:46 INFO - PROCESS | 3036 | 1462373146026 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]]]}] 07:45:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 07:45:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1170ms 07:45:46 INFO - PROCESS | 3036 | 1462373146062 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 07:45:46 INFO - PROCESS | 3036 | 1462373146066 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 07:45:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 07:45:46 INFO - PROCESS | 3036 | 1462373146071 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 07:45:46 INFO - PROCESS | 3036 | 1462373146075 Marionette TRACE conn5 <- [1,1750,null,{}] 07:45:46 INFO - PROCESS | 3036 | 1462373146082 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}] 07:45:46 INFO - PROCESS | 3036 | 1462373146192 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 07:45:46 INFO - PROCESS | 3036 | 1462373146327 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:46 INFO - PROCESS | 3036 | ++DOCSHELL 000000148C39A000 == 56 [pid = 3036] [id = 447] 07:45:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 132 (0000001486B9B000) [pid = 3036] [serial = 1341] [outer = 0000000000000000] 07:45:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 133 (0000001487F9E000) [pid = 3036] [serial = 1342] [outer = 0000001486B9B000] 07:45:46 INFO - PROCESS | 3036 | 1462373146380 Marionette DEBUG loaded listener.js 07:45:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 134 (000000148A99C800) [pid = 3036] [serial = 1343] [outer = 0000001486B9B000] 07:45:46 INFO - PROCESS | 3036 | --DOCSHELL 00000014FE6E6000 == 55 [pid = 3036] [id = 400] 07:45:46 INFO - PROCESS | 3036 | --DOCSHELL 000000149269F800 == 54 [pid = 3036] [id = 438] 07:45:46 INFO - PROCESS | 3036 | --DOCSHELL 000000149267C000 == 53 [pid = 3036] [id = 437] 07:45:46 INFO - PROCESS | 3036 | --DOCSHELL 0000001490AC4000 == 52 [pid = 3036] [id = 436] 07:45:46 INFO - PROCESS | 3036 | --DOCSHELL 000000148FB7F000 == 51 [pid = 3036] [id = 435] 07:45:46 INFO - PROCESS | 3036 | --DOCSHELL 000000148F21B800 == 50 [pid = 3036] [id = 434] 07:45:46 INFO - PROCESS | 3036 | --DOCSHELL 000000148E3BD000 == 49 [pid = 3036] [id = 433] 07:45:46 INFO - PROCESS | 3036 | --DOCSHELL 000000148C383800 == 48 [pid = 3036] [id = 432] 07:45:46 INFO - PROCESS | 3036 | --DOCSHELL 00000014835A2000 == 47 [pid = 3036] [id = 431] 07:45:46 INFO - PROCESS | 3036 | --DOCSHELL 000000148B7D0000 == 46 [pid = 3036] [id = 430] 07:45:46 INFO - PROCESS | 3036 | --DOMWINDOW == 133 (000000148F543400) [pid = 3036] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 07:45:47 INFO - PROCESS | 3036 | --DOCSHELL 000000148E3B6000 == 45 [pid = 3036] [id = 424] 07:45:47 INFO - PROCESS | 3036 | --DOCSHELL 0000001489499000 == 44 [pid = 3036] [id = 423] 07:45:47 INFO - PROCESS | 3036 | 1462373146998 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]]]}] 07:45:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 07:45:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 986ms 07:45:47 INFO - PROCESS | 3036 | 1462373147062 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 07:45:47 INFO - PROCESS | 3036 | 1462373147068 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 07:45:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 07:45:47 INFO - PROCESS | 3036 | 1462373147075 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 07:45:47 INFO - PROCESS | 3036 | 1462373147077 Marionette TRACE conn5 <- [1,1754,null,{}] 07:45:47 INFO - PROCESS | 3036 | 1462373147082 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}] 07:45:47 INFO - PROCESS | 3036 | 1462373147188 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 07:45:47 INFO - PROCESS | 3036 | --DOMWINDOW == 132 (000000148EDF2800) [pid = 3036] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 07:45:47 INFO - PROCESS | 3036 | --DOMWINDOW == 131 (000000148F442400) [pid = 3036] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 07:45:47 INFO - PROCESS | 3036 | --DOMWINDOW == 130 (000000148E307800) [pid = 3036] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 07:45:47 INFO - PROCESS | 3036 | --DOMWINDOW == 129 (000000148EDB0C00) [pid = 3036] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 07:45:47 INFO - PROCESS | 3036 | --DOMWINDOW == 128 (000000148F2BEC00) [pid = 3036] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 07:45:47 INFO - PROCESS | 3036 | --DOMWINDOW == 127 (000000148C4CCC00) [pid = 3036] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 07:45:47 INFO - PROCESS | 3036 | --DOMWINDOW == 126 (000000148D789800) [pid = 3036] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 07:45:47 INFO - PROCESS | 3036 | --DOMWINDOW == 125 (000000148E656C00) [pid = 3036] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 07:45:47 INFO - PROCESS | 3036 | --DOMWINDOW == 124 (000000148E65E400) [pid = 3036] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 07:45:47 INFO - PROCESS | 3036 | --DOMWINDOW == 123 (000000148E65F400) [pid = 3036] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 07:45:47 INFO - PROCESS | 3036 | --DOMWINDOW == 122 (000000148BCB0C00) [pid = 3036] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 07:45:47 INFO - PROCESS | 3036 | --DOMWINDOW == 121 (0000001487FA0800) [pid = 3036] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 07:45:47 INFO - PROCESS | 3036 | --DOMWINDOW == 120 (0000001483CD8000) [pid = 3036] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 07:45:47 INFO - PROCESS | 3036 | --DOMWINDOW == 119 (000000148A9F4000) [pid = 3036] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 07:45:47 INFO - PROCESS | 3036 | --DOMWINDOW == 118 (000000148B5BF800) [pid = 3036] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 07:45:47 INFO - PROCESS | 3036 | --DOMWINDOW == 117 (000000148E360000) [pid = 3036] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 07:45:47 INFO - PROCESS | 3036 | --DOMWINDOW == 116 (000000148E311000) [pid = 3036] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 07:45:47 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (0000001489D47800) [pid = 3036] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 07:45:47 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (000000148A11FC00) [pid = 3036] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 07:45:47 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (0000001489860000) [pid = 3036] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 07:45:47 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (000000148B249800) [pid = 3036] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 07:45:47 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (000000148784F400) [pid = 3036] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 07:45:47 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (000000148CE32C00) [pid = 3036] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 07:45:47 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (000000148E239400) [pid = 3036] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 07:45:47 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000148F2CAC00) [pid = 3036] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 07:45:47 INFO - PROCESS | 3036 | 1462373147286 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:47 INFO - PROCESS | 3036 | ++DOCSHELL 000000148789D800 == 45 [pid = 3036] [id = 448] 07:45:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (0000001487F55400) [pid = 3036] [serial = 1344] [outer = 0000000000000000] 07:45:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (0000001489DDAC00) [pid = 3036] [serial = 1345] [outer = 0000001487F55400] 07:45:47 INFO - PROCESS | 3036 | 1462373147336 Marionette DEBUG loaded listener.js 07:45:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (000000148A9A3C00) [pid = 3036] [serial = 1346] [outer = 0000001487F55400] 07:45:47 INFO - PROCESS | 3036 | 1462373147819 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]]]}] 07:45:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 07:45:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 776ms 07:45:47 INFO - PROCESS | 3036 | 1462373147852 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 07:45:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 07:45:47 INFO - PROCESS | 3036 | 1462373147855 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 07:45:47 INFO - PROCESS | 3036 | 1462373147858 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 07:45:47 INFO - PROCESS | 3036 | 1462373147862 Marionette TRACE conn5 <- [1,1758,null,{}] 07:45:47 INFO - PROCESS | 3036 | 1462373147873 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}] 07:45:47 INFO - PROCESS | 3036 | 1462373147971 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 07:45:47 INFO - PROCESS | 3036 | 1462373147982 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:48 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E32C800 == 46 [pid = 3036] [id = 449] 07:45:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (000000148BC68400) [pid = 3036] [serial = 1347] [outer = 0000000000000000] 07:45:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (000000148C3D5000) [pid = 3036] [serial = 1348] [outer = 000000148BC68400] 07:45:48 INFO - PROCESS | 3036 | 1462373148032 Marionette DEBUG loaded listener.js 07:45:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (000000148D652000) [pid = 3036] [serial = 1349] [outer = 000000148BC68400] 07:45:48 INFO - PROCESS | 3036 | 1462373148515 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]]]}] 07:45:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 07:45:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 671ms 07:45:48 INFO - PROCESS | 3036 | 1462373148532 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 07:45:48 INFO - PROCESS | 3036 | 1462373148534 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 07:45:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 07:45:48 INFO - PROCESS | 3036 | 1462373148538 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 07:45:48 INFO - PROCESS | 3036 | 1462373148539 Marionette TRACE conn5 <- [1,1762,null,{}] 07:45:48 INFO - PROCESS | 3036 | 1462373148543 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}] 07:45:48 INFO - PROCESS | 3036 | 1462373148637 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 07:45:48 INFO - PROCESS | 3036 | 1462373148643 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:48 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E423800 == 47 [pid = 3036] [id = 450] 07:45:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (000000148E308800) [pid = 3036] [serial = 1350] [outer = 0000000000000000] 07:45:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000148E359C00) [pid = 3036] [serial = 1351] [outer = 000000148E308800] 07:45:48 INFO - PROCESS | 3036 | 1462373148694 Marionette DEBUG loaded listener.js 07:45:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (000000148E411000) [pid = 3036] [serial = 1352] [outer = 000000148E308800] 07:45:49 INFO - PROCESS | 3036 | 1462373149141 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]]]}] 07:45:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 07:45:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 671ms 07:45:49 INFO - PROCESS | 3036 | 1462373149212 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 07:45:49 INFO - PROCESS | 3036 | 1462373149214 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 07:45:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 07:45:49 INFO - PROCESS | 3036 | 1462373149217 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 07:45:49 INFO - PROCESS | 3036 | 1462373149219 Marionette TRACE conn5 <- [1,1766,null,{}] 07:45:49 INFO - PROCESS | 3036 | 1462373149223 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}] 07:45:49 INFO - PROCESS | 3036 | 1462373149312 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 07:45:49 INFO - PROCESS | 3036 | 1462373149354 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:49 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F28B000 == 48 [pid = 3036] [id = 451] 07:45:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (000000148E65E000) [pid = 3036] [serial = 1353] [outer = 0000000000000000] 07:45:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 119 (000000148EDAE800) [pid = 3036] [serial = 1354] [outer = 000000148E65E000] 07:45:49 INFO - PROCESS | 3036 | 1462373149401 Marionette DEBUG loaded listener.js 07:45:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 120 (000000148F2C0C00) [pid = 3036] [serial = 1355] [outer = 000000148E65E000] 07:45:49 INFO - PROCESS | 3036 | 1462373149901 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]]]}] 07:45:49 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 07:45:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 733ms 07:45:49 INFO - PROCESS | 3036 | 1462373149959 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 07:45:49 INFO - PROCESS | 3036 | 1462373149962 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 07:45:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 07:45:49 INFO - PROCESS | 3036 | 1462373149966 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 07:45:49 INFO - PROCESS | 3036 | 1462373149968 Marionette TRACE conn5 <- [1,1770,null,{}] 07:45:49 INFO - PROCESS | 3036 | 1462373149971 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}] 07:45:50 INFO - PROCESS | 3036 | 1462373150113 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 07:45:50 INFO - PROCESS | 3036 | 1462373150174 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:50 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F879800 == 49 [pid = 3036] [id = 452] 07:45:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 121 (000000148F678800) [pid = 3036] [serial = 1356] [outer = 0000000000000000] 07:45:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 122 (000000148F7EA000) [pid = 3036] [serial = 1357] [outer = 000000148F678800] 07:45:50 INFO - PROCESS | 3036 | 1462373150223 Marionette DEBUG loaded listener.js 07:45:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 123 (000000148FB4D000) [pid = 3036] [serial = 1358] [outer = 000000148F678800] 07:45:50 INFO - PROCESS | 3036 | 1462373150682 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]]]}] 07:45:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 07:45:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 777ms 07:45:50 INFO - PROCESS | 3036 | 1462373150744 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 07:45:50 INFO - PROCESS | 3036 | 1462373150747 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 07:45:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 07:45:50 INFO - PROCESS | 3036 | 1462373150750 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 07:45:50 INFO - PROCESS | 3036 | 1462373150752 Marionette TRACE conn5 <- [1,1774,null,{}] 07:45:50 INFO - PROCESS | 3036 | 1462373150755 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}] 07:45:50 INFO - PROCESS | 3036 | 1462373150879 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 07:45:50 INFO - PROCESS | 3036 | 1462373150940 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:50 INFO - PROCESS | 3036 | ++DOCSHELL 0000001490717000 == 50 [pid = 3036] [id = 453] 07:45:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 124 (000000148FBB8C00) [pid = 3036] [serial = 1359] [outer = 0000000000000000] 07:45:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 125 (000000148FBF0800) [pid = 3036] [serial = 1360] [outer = 000000148FBB8C00] 07:45:50 INFO - PROCESS | 3036 | 1462373150987 Marionette DEBUG loaded listener.js 07:45:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 126 (0000001490A3E400) [pid = 3036] [serial = 1361] [outer = 000000148FBB8C00] 07:45:51 INFO - PROCESS | 3036 | 1462373151415 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]]]}] 07:45:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 07:45:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 734ms 07:45:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 07:45:51 INFO - PROCESS | 3036 | 1462373151487 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 07:45:51 INFO - PROCESS | 3036 | 1462373151490 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 07:45:51 INFO - PROCESS | 3036 | 1462373151493 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 07:45:51 INFO - PROCESS | 3036 | 1462373151495 Marionette TRACE conn5 <- [1,1778,null,{}] 07:45:51 INFO - PROCESS | 3036 | 1462373151498 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}] 07:45:51 INFO - PROCESS | 3036 | 1462373151726 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 07:45:51 INFO - PROCESS | 3036 | --DOMWINDOW == 125 (000000148E242400) [pid = 3036] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 07:45:51 INFO - PROCESS | 3036 | --DOMWINDOW == 124 (000000148FB4E800) [pid = 3036] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 07:45:51 INFO - PROCESS | 3036 | --DOMWINDOW == 123 (000000148F43D000) [pid = 3036] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 07:45:51 INFO - PROCESS | 3036 | --DOMWINDOW == 122 (0000001487FA4C00) [pid = 3036] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 07:45:51 INFO - PROCESS | 3036 | --DOMWINDOW == 121 (000000148F440400) [pid = 3036] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 07:45:51 INFO - PROCESS | 3036 | --DOMWINDOW == 120 (000000148C470C00) [pid = 3036] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 07:45:51 INFO - PROCESS | 3036 | --DOMWINDOW == 119 (0000001486A96800) [pid = 3036] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 07:45:51 INFO - PROCESS | 3036 | --DOMWINDOW == 118 (000000148783F800) [pid = 3036] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 07:45:51 INFO - PROCESS | 3036 | --DOMWINDOW == 117 (000000148783DC00) [pid = 3036] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 07:45:51 INFO - PROCESS | 3036 | --DOMWINDOW == 116 (0000001489F51C00) [pid = 3036] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 07:45:51 INFO - PROCESS | 3036 | 1462373151788 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:51 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E3A8800 == 51 [pid = 3036] [id = 454] 07:45:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (0000001483B2F000) [pid = 3036] [serial = 1362] [outer = 0000000000000000] 07:45:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (0000001489F51C00) [pid = 3036] [serial = 1363] [outer = 0000001483B2F000] 07:45:51 INFO - PROCESS | 3036 | 1462373151836 Marionette DEBUG loaded listener.js 07:45:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 119 (000000148F43E000) [pid = 3036] [serial = 1364] [outer = 0000001483B2F000] 07:45:52 INFO - PROCESS | 3036 | 1462373152202 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]]]}] 07:45:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 07:45:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 776ms 07:45:52 INFO - PROCESS | 3036 | 1462373152273 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 07:45:52 INFO - PROCESS | 3036 | 1462373152275 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 07:45:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 07:45:52 INFO - PROCESS | 3036 | 1462373152278 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 07:45:52 INFO - PROCESS | 3036 | 1462373152280 Marionette TRACE conn5 <- [1,1782,null,{}] 07:45:52 INFO - PROCESS | 3036 | 1462373152284 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}] 07:45:52 INFO - PROCESS | 3036 | 1462373152375 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 07:45:52 INFO - PROCESS | 3036 | 1462373152382 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:52 INFO - PROCESS | 3036 | ++DOCSHELL 0000001492744000 == 52 [pid = 3036] [id = 455] 07:45:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 120 (0000001490A8AC00) [pid = 3036] [serial = 1365] [outer = 0000000000000000] 07:45:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 121 (0000001491435C00) [pid = 3036] [serial = 1366] [outer = 0000001490A8AC00] 07:45:52 INFO - PROCESS | 3036 | 1462373152429 Marionette DEBUG loaded listener.js 07:45:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 122 (00000014915A4000) [pid = 3036] [serial = 1367] [outer = 0000001490A8AC00] 07:45:52 INFO - PROCESS | 3036 | 1462373152870 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]]]}] 07:45:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:45:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 629ms 07:45:52 INFO - PROCESS | 3036 | 1462373152911 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 07:45:52 INFO - PROCESS | 3036 | 1462373152914 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 07:45:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 07:45:52 INFO - PROCESS | 3036 | 1462373152918 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 07:45:52 INFO - PROCESS | 3036 | 1462373152920 Marionette TRACE conn5 <- [1,1786,null,{}] 07:45:52 INFO - PROCESS | 3036 | 1462373152923 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}] 07:45:53 INFO - PROCESS | 3036 | 1462373153014 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 07:45:53 INFO - PROCESS | 3036 | 1462373153023 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:53 INFO - PROCESS | 3036 | ++DOCSHELL 0000001493706800 == 53 [pid = 3036] [id = 456] 07:45:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 123 (000000149145BC00) [pid = 3036] [serial = 1368] [outer = 0000000000000000] 07:45:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 124 (0000001492610C00) [pid = 3036] [serial = 1369] [outer = 000000149145BC00] 07:45:53 INFO - PROCESS | 3036 | 1462373153071 Marionette DEBUG loaded listener.js 07:45:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 125 (00000014926AEC00) [pid = 3036] [serial = 1370] [outer = 000000149145BC00] 07:45:53 INFO - PROCESS | 3036 | 1462373153498 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]]]}] 07:45:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 07:45:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 629ms 07:45:53 INFO - PROCESS | 3036 | 1462373153552 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 07:45:53 INFO - PROCESS | 3036 | 1462373153555 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 07:45:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 07:45:53 INFO - PROCESS | 3036 | 1462373153558 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 07:45:53 INFO - PROCESS | 3036 | 1462373153561 Marionette TRACE conn5 <- [1,1790,null,{}] 07:45:53 INFO - PROCESS | 3036 | 1462373153565 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}] 07:45:53 INFO - PROCESS | 3036 | 1462373153679 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 07:45:53 INFO - PROCESS | 3036 | 1462373153685 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:53 INFO - PROCESS | 3036 | ++DOCSHELL 0000001495B16800 == 54 [pid = 3036] [id = 457] 07:45:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 126 (0000001493127400) [pid = 3036] [serial = 1371] [outer = 0000000000000000] 07:45:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 127 (0000001493129800) [pid = 3036] [serial = 1372] [outer = 0000001493127400] 07:45:53 INFO - PROCESS | 3036 | 1462373153773 Marionette DEBUG loaded listener.js 07:45:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 128 (00000014931D9C00) [pid = 3036] [serial = 1373] [outer = 0000001493127400] 07:45:54 INFO - PROCESS | 3036 | 1462373154495 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]]]}] 07:45:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 07:45:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 986ms 07:45:54 INFO - PROCESS | 3036 | 1462373154549 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 07:45:54 INFO - PROCESS | 3036 | 1462373154555 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 07:45:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 07:45:54 INFO - PROCESS | 3036 | 1462373154560 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 07:45:54 INFO - PROCESS | 3036 | 1462373154565 Marionette TRACE conn5 <- [1,1794,null,{}] 07:45:54 INFO - PROCESS | 3036 | 1462373154571 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}] 07:45:54 INFO - PROCESS | 3036 | 1462373154696 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 07:45:54 INFO - PROCESS | 3036 | 1462373154829 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:54 INFO - PROCESS | 3036 | ++DOCSHELL 000000148CD6A800 == 55 [pid = 3036] [id = 458] 07:45:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 129 (000000148A99AC00) [pid = 3036] [serial = 1374] [outer = 0000000000000000] 07:45:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 130 (000000148A9A9400) [pid = 3036] [serial = 1375] [outer = 000000148A99AC00] 07:45:54 INFO - PROCESS | 3036 | 1462373154890 Marionette DEBUG loaded listener.js 07:45:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 131 (000000148B734000) [pid = 3036] [serial = 1376] [outer = 000000148A99AC00] 07:45:55 INFO - PROCESS | 3036 | 1462373155566 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]]]}] 07:45:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 07:45:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1078ms 07:45:55 INFO - PROCESS | 3036 | 1462373155642 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 07:45:55 INFO - PROCESS | 3036 | 1462373155649 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 07:45:55 INFO - PROCESS | 3036 | 1462373155671 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 07:45:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 07:45:55 INFO - PROCESS | 3036 | 1462373155675 Marionette TRACE conn5 <- [1,1798,null,{}] 07:45:55 INFO - PROCESS | 3036 | 1462373155679 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}] 07:45:55 INFO - PROCESS | 3036 | 1462373155812 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 07:45:55 INFO - PROCESS | 3036 | 1462373155933 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:55 INFO - PROCESS | 3036 | ++DOCSHELL 000000149063E800 == 56 [pid = 3036] [id = 459] 07:45:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 132 (000000148CE30800) [pid = 3036] [serial = 1377] [outer = 0000000000000000] 07:45:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 133 (000000148EDB3000) [pid = 3036] [serial = 1378] [outer = 000000148CE30800] 07:45:56 INFO - PROCESS | 3036 | 1462373155993 Marionette DEBUG loaded listener.js 07:45:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 134 (000000148F53EC00) [pid = 3036] [serial = 1379] [outer = 000000148CE30800] 07:45:56 INFO - PROCESS | 3036 | 1462373156633 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]]]}] 07:45:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 07:45:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1018ms 07:45:56 INFO - PROCESS | 3036 | 1462373156694 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 07:45:56 INFO - PROCESS | 3036 | 1462373156697 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 07:45:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 07:45:56 INFO - PROCESS | 3036 | 1462373156700 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 07:45:56 INFO - PROCESS | 3036 | 1462373156705 Marionette TRACE conn5 <- [1,1802,null,{}] 07:45:56 INFO - PROCESS | 3036 | 1462373156718 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}] 07:45:56 INFO - PROCESS | 3036 | 1462373156842 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 07:45:56 INFO - PROCESS | 3036 | 1462373156974 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:56 INFO - PROCESS | 3036 | ++DOCSHELL 0000001495B92800 == 57 [pid = 3036] [id = 460] 07:45:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 135 (0000001491303000) [pid = 3036] [serial = 1380] [outer = 0000000000000000] 07:45:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 136 (0000001491417400) [pid = 3036] [serial = 1381] [outer = 0000001491303000] 07:45:57 INFO - PROCESS | 3036 | 1462373157035 Marionette DEBUG loaded listener.js 07:45:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 137 (00000014926B2400) [pid = 3036] [serial = 1382] [outer = 0000001491303000] 07:45:57 INFO - PROCESS | 3036 | 1462373157593 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]]]}] 07:45:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 07:45:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 944ms 07:45:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 07:45:57 INFO - PROCESS | 3036 | 1462373157647 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 07:45:57 INFO - PROCESS | 3036 | 1462373157650 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 07:45:57 INFO - PROCESS | 3036 | 1462373157653 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 07:45:57 INFO - PROCESS | 3036 | 1462373157656 Marionette TRACE conn5 <- [1,1806,null,{}] 07:45:57 INFO - PROCESS | 3036 | 1462373157659 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}] 07:45:57 INFO - PROCESS | 3036 | 1462373157780 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 07:45:57 INFO - PROCESS | 3036 | 1462373157882 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:57 INFO - PROCESS | 3036 | ++DOCSHELL 0000001496379800 == 58 [pid = 3036] [id = 461] 07:45:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 138 (0000001493124C00) [pid = 3036] [serial = 1383] [outer = 0000000000000000] 07:45:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 139 (00000014931D5C00) [pid = 3036] [serial = 1384] [outer = 0000001493124C00] 07:45:57 INFO - PROCESS | 3036 | 1462373157939 Marionette DEBUG loaded listener.js 07:45:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 140 (00000014931E1000) [pid = 3036] [serial = 1385] [outer = 0000001493124C00] 07:45:58 INFO - PROCESS | 3036 | 1462373158540 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]]]}] 07:45:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 07:45:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 923ms 07:45:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 07:45:58 INFO - PROCESS | 3036 | 1462373158579 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 07:45:58 INFO - PROCESS | 3036 | 1462373158581 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 07:45:58 INFO - PROCESS | 3036 | 1462373158585 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 07:45:58 INFO - PROCESS | 3036 | 1462373158587 Marionette TRACE conn5 <- [1,1810,null,{}] 07:45:58 INFO - PROCESS | 3036 | 1462373158591 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}] 07:45:58 INFO - PROCESS | 3036 | 1462373158710 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 07:45:58 INFO - PROCESS | 3036 | 1462373158811 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:58 INFO - PROCESS | 3036 | ++DOCSHELL 000000149654C800 == 59 [pid = 3036] [id = 462] 07:45:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 141 (000000148AA8DC00) [pid = 3036] [serial = 1386] [outer = 0000000000000000] 07:45:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 142 (0000001493848800) [pid = 3036] [serial = 1387] [outer = 000000148AA8DC00] 07:45:58 INFO - PROCESS | 3036 | 1462373158869 Marionette DEBUG loaded listener.js 07:45:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 143 (0000001493850400) [pid = 3036] [serial = 1388] [outer = 000000148AA8DC00] 07:45:59 INFO - PROCESS | 3036 | 1462373159471 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]]]}] 07:45:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 07:45:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 923ms 07:45:59 INFO - PROCESS | 3036 | 1462373159511 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 07:45:59 INFO - PROCESS | 3036 | 1462373159513 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 07:45:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 07:45:59 INFO - PROCESS | 3036 | 1462373159518 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 07:45:59 INFO - PROCESS | 3036 | 1462373159520 Marionette TRACE conn5 <- [1,1814,null,{}] 07:45:59 INFO - PROCESS | 3036 | 1462373159524 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}] 07:45:59 INFO - PROCESS | 3036 | 1462373159652 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 07:45:59 INFO - PROCESS | 3036 | 1462373159784 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:59 INFO - PROCESS | 3036 | ++DOCSHELL 00000014966E4800 == 60 [pid = 3036] [id = 463] 07:45:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 144 (0000001495B32400) [pid = 3036] [serial = 1389] [outer = 0000000000000000] 07:45:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 145 (0000001495B47800) [pid = 3036] [serial = 1390] [outer = 0000001495B32400] 07:45:59 INFO - PROCESS | 3036 | 1462373159842 Marionette DEBUG loaded listener.js 07:45:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 146 (0000001495C2F400) [pid = 3036] [serial = 1391] [outer = 0000001495B32400] 07:46:00 INFO - PROCESS | 3036 | 1462373160723 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]]]}] 07:46:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 07:46:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1280ms 07:46:00 INFO - PROCESS | 3036 | 1462373160800 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 07:46:00 INFO - PROCESS | 3036 | 1462373160805 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 07:46:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 07:46:00 INFO - PROCESS | 3036 | 1462373160810 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 07:46:00 INFO - PROCESS | 3036 | 1462373160813 Marionette TRACE conn5 <- [1,1818,null,{}] 07:46:00 INFO - PROCESS | 3036 | 1462373160819 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}] 07:46:00 INFO - PROCESS | 3036 | 1462373160929 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 07:46:01 INFO - PROCESS | 3036 | 1462373161054 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:01 INFO - PROCESS | 3036 | ++DOCSHELL 000000148C39F000 == 61 [pid = 3036] [id = 464] 07:46:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 147 (0000001487F55000) [pid = 3036] [serial = 1392] [outer = 0000000000000000] 07:46:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 148 (0000001487FAB800) [pid = 3036] [serial = 1393] [outer = 0000001487F55000] 07:46:01 INFO - PROCESS | 3036 | 1462373161110 Marionette DEBUG loaded listener.js 07:46:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 149 (000000148B5C6400) [pid = 3036] [serial = 1394] [outer = 0000001487F55000] 07:46:01 INFO - PROCESS | 3036 | 1462373161675 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]]]}] 07:46:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 07:46:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 924ms 07:46:01 INFO - PROCESS | 3036 | 1462373161739 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 07:46:01 INFO - PROCESS | 3036 | 1462373161745 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 07:46:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 07:46:01 INFO - PROCESS | 3036 | 1462373161752 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 07:46:01 INFO - PROCESS | 3036 | 1462373161754 Marionette TRACE conn5 <- [1,1822,null,{}] 07:46:01 INFO - PROCESS | 3036 | 1462373161758 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}] 07:46:01 INFO - PROCESS | 3036 | 1462373161871 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 07:46:02 INFO - PROCESS | 3036 | 1462373162004 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:02 INFO - PROCESS | 3036 | ++DOCSHELL 000000148B145800 == 62 [pid = 3036] [id = 465] 07:46:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 150 (000000148BB41800) [pid = 3036] [serial = 1395] [outer = 0000000000000000] 07:46:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 151 (000000148C3D4000) [pid = 3036] [serial = 1396] [outer = 000000148BB41800] 07:46:02 INFO - PROCESS | 3036 | 1462373162058 Marionette DEBUG loaded listener.js 07:46:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 152 (000000148E239C00) [pid = 3036] [serial = 1397] [outer = 000000148BB41800] 07:46:02 INFO - PROCESS | 3036 | --DOCSHELL 000000148F5CD000 == 61 [pid = 3036] [id = 420] 07:46:02 INFO - PROCESS | 3036 | --DOCSHELL 0000001493706800 == 60 [pid = 3036] [id = 456] 07:46:02 INFO - PROCESS | 3036 | --DOCSHELL 0000001492744000 == 59 [pid = 3036] [id = 455] 07:46:02 INFO - PROCESS | 3036 | --DOCSHELL 000000148E3A8800 == 58 [pid = 3036] [id = 454] 07:46:02 INFO - PROCESS | 3036 | --DOCSHELL 0000001490717000 == 57 [pid = 3036] [id = 453] 07:46:02 INFO - PROCESS | 3036 | --DOCSHELL 000000148F879800 == 56 [pid = 3036] [id = 452] 07:46:02 INFO - PROCESS | 3036 | --DOCSHELL 000000148F28B000 == 55 [pid = 3036] [id = 451] 07:46:02 INFO - PROCESS | 3036 | --DOCSHELL 000000148E423800 == 54 [pid = 3036] [id = 450] 07:46:02 INFO - PROCESS | 3036 | --DOMWINDOW == 151 (000000148783BC00) [pid = 3036] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 07:46:02 INFO - PROCESS | 3036 | --DOMWINDOW == 150 (000000148AF88800) [pid = 3036] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 07:46:02 INFO - PROCESS | 3036 | --DOMWINDOW == 149 (000000148E404C00) [pid = 3036] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 07:46:02 INFO - PROCESS | 3036 | --DOMWINDOW == 148 (000000148F673400) [pid = 3036] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 07:46:02 INFO - PROCESS | 3036 | --DOMWINDOW == 147 (000000148F7EBC00) [pid = 3036] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 07:46:02 INFO - PROCESS | 3036 | --DOMWINDOW == 146 (000000148FB53400) [pid = 3036] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 07:46:02 INFO - PROCESS | 3036 | --DOMWINDOW == 145 (0000001491306400) [pid = 3036] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 07:46:02 INFO - PROCESS | 3036 | --DOCSHELL 000000148E32C800 == 53 [pid = 3036] [id = 449] 07:46:02 INFO - PROCESS | 3036 | --DOCSHELL 000000148789D800 == 52 [pid = 3036] [id = 448] 07:46:02 INFO - PROCESS | 3036 | --DOCSHELL 000000148C39A000 == 51 [pid = 3036] [id = 447] 07:46:02 INFO - PROCESS | 3036 | --DOCSHELL 000000149371A800 == 50 [pid = 3036] [id = 443] 07:46:02 INFO - PROCESS | 3036 | --DOCSHELL 0000001493158800 == 49 [pid = 3036] [id = 442] 07:46:02 INFO - PROCESS | 3036 | --DOCSHELL 000000148F871000 == 48 [pid = 3036] [id = 441] 07:46:02 INFO - PROCESS | 3036 | --DOCSHELL 000000148A0FC800 == 47 [pid = 3036] [id = 440] 07:46:02 INFO - PROCESS | 3036 | --DOCSHELL 0000001492759800 == 46 [pid = 3036] [id = 439] 07:46:02 INFO - PROCESS | 3036 | --DOMWINDOW == 144 (000000148E363000) [pid = 3036] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 07:46:02 INFO - PROCESS | 3036 | --DOMWINDOW == 143 (000000148E65F000) [pid = 3036] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 07:46:02 INFO - PROCESS | 3036 | --DOMWINDOW == 142 (000000148FBBD800) [pid = 3036] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 07:46:02 INFO - PROCESS | 3036 | --DOMWINDOW == 141 (000000148F7EA400) [pid = 3036] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 07:46:02 INFO - PROCESS | 3036 | --DOMWINDOW == 140 (000000148EDEB000) [pid = 3036] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 07:46:02 INFO - PROCESS | 3036 | --DOMWINDOW == 139 (000000148F672800) [pid = 3036] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 07:46:02 INFO - PROCESS | 3036 | --DOMWINDOW == 138 (000000148F54C000) [pid = 3036] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 07:46:02 INFO - PROCESS | 3036 | --DOMWINDOW == 137 (000000148D288000) [pid = 3036] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 07:46:02 INFO - PROCESS | 3036 | --DOMWINDOW == 136 (000000148A395800) [pid = 3036] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 07:46:02 INFO - PROCESS | 3036 | --DOMWINDOW == 135 (0000001487FABC00) [pid = 3036] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 07:46:02 INFO - PROCESS | 3036 | --DOMWINDOW == 134 (000000148BB3B000) [pid = 3036] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 07:46:02 INFO - PROCESS | 3036 | --DOMWINDOW == 133 (000000148C3CD400) [pid = 3036] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 07:46:02 INFO - PROCESS | 3036 | --DOMWINDOW == 132 (0000001487F9F000) [pid = 3036] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 07:46:02 INFO - PROCESS | 3036 | --DOMWINDOW == 131 (000000148A00B400) [pid = 3036] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 07:46:02 INFO - PROCESS | 3036 | --DOMWINDOW == 130 (000000148FBFF000) [pid = 3036] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 07:46:02 INFO - PROCESS | 3036 | --DOMWINDOW == 129 (0000001490A33400) [pid = 3036] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 07:46:02 INFO - PROCESS | 3036 | --DOMWINDOW == 128 (000000148FC31C00) [pid = 3036] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 07:46:02 INFO - PROCESS | 3036 | --DOMWINDOW == 127 (0000001490A8F800) [pid = 3036] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 07:46:02 INFO - PROCESS | 3036 | --DOMWINDOW == 126 (0000001490A3D800) [pid = 3036] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 07:46:02 INFO - PROCESS | 3036 | --DOMWINDOW == 125 (000000148E246800) [pid = 3036] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 07:46:02 INFO - PROCESS | 3036 | 1462373162639 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]]]}] 07:46:02 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 07:46:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 923ms 07:46:02 INFO - PROCESS | 3036 | 1462373162675 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 07:46:02 INFO - PROCESS | 3036 | 1462373162678 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 07:46:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 07:46:02 INFO - PROCESS | 3036 | 1462373162681 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 07:46:02 INFO - PROCESS | 3036 | 1462373162685 Marionette TRACE conn5 <- [1,1826,null,{}] 07:46:02 INFO - PROCESS | 3036 | 1462373162696 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}] 07:46:02 INFO - PROCESS | 3036 | 1462373162799 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 07:46:02 INFO - PROCESS | 3036 | 1462373162887 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:02 INFO - PROCESS | 3036 | ++DOCSHELL 000000148C36F800 == 47 [pid = 3036] [id = 466] 07:46:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 126 (000000148A396C00) [pid = 3036] [serial = 1398] [outer = 0000000000000000] 07:46:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 127 (000000148BC67800) [pid = 3036] [serial = 1399] [outer = 000000148A396C00] 07:46:02 INFO - PROCESS | 3036 | 1462373162940 Marionette DEBUG loaded listener.js 07:46:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 128 (000000148D21B000) [pid = 3036] [serial = 1400] [outer = 000000148A396C00] 07:46:03 INFO - PROCESS | 3036 | 1462373163387 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]]]}] 07:46:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 07:46:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 733ms 07:46:03 INFO - PROCESS | 3036 | 1462373163417 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 07:46:03 INFO - PROCESS | 3036 | 1462373163420 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 07:46:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 07:46:03 INFO - PROCESS | 3036 | 1462373163424 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 07:46:03 INFO - PROCESS | 3036 | 1462373163426 Marionette TRACE conn5 <- [1,1830,null,{}] 07:46:03 INFO - PROCESS | 3036 | 1462373163429 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}] 07:46:03 INFO - PROCESS | 3036 | 1462373163525 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 07:46:03 INFO - PROCESS | 3036 | 1462373163533 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:03 INFO - PROCESS | 3036 | ++DOCSHELL 000000148EAC6800 == 48 [pid = 3036] [id = 467] 07:46:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 129 (000000148E23DC00) [pid = 3036] [serial = 1401] [outer = 0000000000000000] 07:46:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 130 (000000148E35F400) [pid = 3036] [serial = 1402] [outer = 000000148E23DC00] 07:46:03 INFO - PROCESS | 3036 | 1462373163580 Marionette DEBUG loaded listener.js 07:46:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 131 (000000148E65F400) [pid = 3036] [serial = 1403] [outer = 000000148E23DC00] 07:46:04 INFO - PROCESS | 3036 | 1462373164049 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]]]}] 07:46:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 07:46:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 671ms 07:46:04 INFO - PROCESS | 3036 | 1462373164098 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 07:46:04 INFO - PROCESS | 3036 | 1462373164100 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 07:46:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 07:46:04 INFO - PROCESS | 3036 | 1462373164103 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 07:46:04 INFO - PROCESS | 3036 | 1462373164105 Marionette TRACE conn5 <- [1,1834,null,{}] 07:46:04 INFO - PROCESS | 3036 | 1462373164109 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}] 07:46:04 INFO - PROCESS | 3036 | 1462373164199 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 07:46:04 INFO - PROCESS | 3036 | 1462373164236 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:04 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F4B8800 == 49 [pid = 3036] [id = 468] 07:46:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 132 (000000148C3D3400) [pid = 3036] [serial = 1404] [outer = 0000000000000000] 07:46:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 133 (000000148EDEB000) [pid = 3036] [serial = 1405] [outer = 000000148C3D3400] 07:46:04 INFO - PROCESS | 3036 | 1462373164364 Marionette DEBUG loaded listener.js 07:46:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 134 (000000148F2CAC00) [pid = 3036] [serial = 1406] [outer = 000000148C3D3400] 07:46:04 INFO - PROCESS | 3036 | 1462373164794 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]]]}] 07:46:04 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) 07:46:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 734ms 07:46:04 INFO - PROCESS | 3036 | 1462373164841 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 07:46:04 INFO - PROCESS | 3036 | 1462373164843 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 07:46:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 07:46:04 INFO - PROCESS | 3036 | 1462373164846 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 07:46:04 INFO - PROCESS | 3036 | 1462373164849 Marionette TRACE conn5 <- [1,1838,null,{}] 07:46:04 INFO - PROCESS | 3036 | 1462373164852 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}] 07:46:05 INFO - PROCESS | 3036 | 1462373164999 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 07:46:05 INFO - PROCESS | 3036 | 1462373165067 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:05 INFO - PROCESS | 3036 | ++DOCSHELL 000000148C3AB800 == 50 [pid = 3036] [id = 469] 07:46:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 135 (0000001483BCFC00) [pid = 3036] [serial = 1407] [outer = 0000000000000000] 07:46:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 136 (000000148F67DC00) [pid = 3036] [serial = 1408] [outer = 0000001483BCFC00] 07:46:05 INFO - PROCESS | 3036 | 1462373165117 Marionette DEBUG loaded listener.js 07:46:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 137 (000000148FB54800) [pid = 3036] [serial = 1409] [outer = 0000001483BCFC00] 07:46:05 INFO - PROCESS | 3036 | 1462373165567 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]]]}] 07:46:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:46:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 776ms 07:46:05 INFO - PROCESS | 3036 | 1462373165626 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 07:46:05 INFO - PROCESS | 3036 | 1462373165628 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 07:46:05 INFO - PROCESS | 3036 | 1462373165631 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 07:46:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 07:46:05 INFO - PROCESS | 3036 | 1462373165633 Marionette TRACE conn5 <- [1,1842,null,{}] 07:46:05 INFO - PROCESS | 3036 | 1462373165636 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}] 07:46:05 INFO - PROCESS | 3036 | 1462373165755 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 07:46:05 INFO - PROCESS | 3036 | 1462373165814 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:05 INFO - PROCESS | 3036 | ++DOCSHELL 0000001490ABC000 == 51 [pid = 3036] [id = 470] 07:46:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 138 (000000148FBC1000) [pid = 3036] [serial = 1410] [outer = 0000000000000000] 07:46:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 139 (0000001490A35400) [pid = 3036] [serial = 1411] [outer = 000000148FBC1000] 07:46:05 INFO - PROCESS | 3036 | 1462373165863 Marionette DEBUG loaded listener.js 07:46:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 140 (0000001490A92400) [pid = 3036] [serial = 1412] [outer = 000000148FBC1000] 07:46:06 INFO - PROCESS | 3036 | 1462373166314 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]]]}] 07:46:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 07:46:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 733ms 07:46:06 INFO - PROCESS | 3036 | 1462373166368 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 07:46:06 INFO - PROCESS | 3036 | 1462373166370 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 07:46:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 07:46:06 INFO - PROCESS | 3036 | 1462373166373 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 07:46:06 INFO - PROCESS | 3036 | 1462373166375 Marionette TRACE conn5 <- [1,1846,null,{}] 07:46:06 INFO - PROCESS | 3036 | 1462373166379 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}] 07:46:06 INFO - PROCESS | 3036 | 1462373166506 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 07:46:06 INFO - PROCESS | 3036 | 1462373166567 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:06 INFO - PROCESS | 3036 | ++DOCSHELL 000000149266A000 == 52 [pid = 3036] [id = 471] 07:46:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 141 (000000148FC30C00) [pid = 3036] [serial = 1413] [outer = 0000000000000000] 07:46:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 142 (0000001491416C00) [pid = 3036] [serial = 1414] [outer = 000000148FC30C00] 07:46:06 INFO - PROCESS | 3036 | 1462373166614 Marionette DEBUG loaded listener.js 07:46:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 143 (0000001491434800) [pid = 3036] [serial = 1415] [outer = 000000148FC30C00] 07:46:06 INFO - PROCESS | 3036 | --DOMWINDOW == 142 (000000148E20F400) [pid = 3036] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 07:46:06 INFO - PROCESS | 3036 | --DOMWINDOW == 141 (0000001487F4C800) [pid = 3036] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 07:46:06 INFO - PROCESS | 3036 | --DOMWINDOW == 140 (0000001489F5AC00) [pid = 3036] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 07:46:06 INFO - PROCESS | 3036 | --DOMWINDOW == 139 (000000148A9A6000) [pid = 3036] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 07:46:06 INFO - PROCESS | 3036 | --DOMWINDOW == 138 (000000148BBA9C00) [pid = 3036] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 07:46:06 INFO - PROCESS | 3036 | --DOMWINDOW == 137 (000000149145BC00) [pid = 3036] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 07:46:06 INFO - PROCESS | 3036 | --DOMWINDOW == 136 (000000148F678800) [pid = 3036] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 07:46:06 INFO - PROCESS | 3036 | --DOMWINDOW == 135 (000000148FBB8C00) [pid = 3036] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 07:46:06 INFO - PROCESS | 3036 | --DOMWINDOW == 134 (0000001483B2F000) [pid = 3036] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 07:46:06 INFO - PROCESS | 3036 | --DOMWINDOW == 133 (000000148E65E000) [pid = 3036] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 07:46:06 INFO - PROCESS | 3036 | --DOMWINDOW == 132 (000000148BC68400) [pid = 3036] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 07:46:06 INFO - PROCESS | 3036 | --DOMWINDOW == 131 (0000001486B9B000) [pid = 3036] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 07:46:06 INFO - PROCESS | 3036 | --DOMWINDOW == 130 (0000001487F55400) [pid = 3036] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 07:46:06 INFO - PROCESS | 3036 | --DOMWINDOW == 129 (000000148E308800) [pid = 3036] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 07:46:06 INFO - PROCESS | 3036 | --DOMWINDOW == 128 (0000001490A8AC00) [pid = 3036] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 07:46:06 INFO - PROCESS | 3036 | --DOMWINDOW == 127 (0000001490A89000) [pid = 3036] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 07:46:07 INFO - PROCESS | 3036 | 1462373167209 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]]]}] 07:46:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 07:46:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 882ms 07:46:07 INFO - PROCESS | 3036 | 1462373167258 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 07:46:07 INFO - PROCESS | 3036 | 1462373167261 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 07:46:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 07:46:07 INFO - PROCESS | 3036 | 1462373167264 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 07:46:07 INFO - PROCESS | 3036 | 1462373167266 Marionette TRACE conn5 <- [1,1850,null,{}] 07:46:07 INFO - PROCESS | 3036 | 1462373167270 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}] 07:46:07 INFO - PROCESS | 3036 | 1462373167362 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 07:46:07 INFO - PROCESS | 3036 | 1462373167368 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:07 INFO - PROCESS | 3036 | ++DOCSHELL 0000001492745800 == 53 [pid = 3036] [id = 472] 07:46:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 128 (000000148BB41C00) [pid = 3036] [serial = 1416] [outer = 0000000000000000] 07:46:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 129 (000000148E35D400) [pid = 3036] [serial = 1417] [outer = 000000148BB41C00] 07:46:07 INFO - PROCESS | 3036 | 1462373167415 Marionette DEBUG loaded listener.js 07:46:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 130 (000000149130D400) [pid = 3036] [serial = 1418] [outer = 000000148BB41C00] 07:46:07 INFO - PROCESS | 3036 | 1462373167860 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]]]}] 07:46:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 07:46:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 630ms 07:46:07 INFO - PROCESS | 3036 | 1462373167896 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 07:46:07 INFO - PROCESS | 3036 | 1462373167899 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 07:46:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 07:46:07 INFO - PROCESS | 3036 | 1462373167907 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 07:46:07 INFO - PROCESS | 3036 | 1462373167909 Marionette TRACE conn5 <- [1,1854,null,{}] 07:46:07 INFO - PROCESS | 3036 | 1462373167913 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}] 07:46:08 INFO - PROCESS | 3036 | 1462373168007 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 07:46:08 INFO - PROCESS | 3036 | 1462373168014 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:08 INFO - PROCESS | 3036 | ++DOCSHELL 000000149315D800 == 54 [pid = 3036] [id = 473] 07:46:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 131 (0000001491456C00) [pid = 3036] [serial = 1419] [outer = 0000000000000000] 07:46:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 132 (00000014915A0C00) [pid = 3036] [serial = 1420] [outer = 0000001491456C00] 07:46:08 INFO - PROCESS | 3036 | 1462373168062 Marionette DEBUG loaded listener.js 07:46:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 133 (0000001492585800) [pid = 3036] [serial = 1421] [outer = 0000001491456C00] 07:46:08 INFO - PROCESS | 3036 | 1462373168502 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]]]}] 07:46:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 07:46:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 629ms 07:46:08 INFO - PROCESS | 3036 | 1462373168539 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 07:46:08 INFO - PROCESS | 3036 | 1462373168542 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 07:46:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 07:46:08 INFO - PROCESS | 3036 | 1462373168545 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 07:46:08 INFO - PROCESS | 3036 | 1462373168548 Marionette TRACE conn5 <- [1,1858,null,{}] 07:46:08 INFO - PROCESS | 3036 | 1462373168552 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}] 07:46:08 INFO - PROCESS | 3036 | 1462373168667 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 07:46:08 INFO - PROCESS | 3036 | 1462373168673 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:08 INFO - PROCESS | 3036 | ++DOCSHELL 000000149595B000 == 55 [pid = 3036] [id = 474] 07:46:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 134 (000000148CD81C00) [pid = 3036] [serial = 1422] [outer = 0000000000000000] 07:46:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 135 (000000149311F800) [pid = 3036] [serial = 1423] [outer = 000000148CD81C00] 07:46:08 INFO - PROCESS | 3036 | 1462373168733 Marionette DEBUG loaded listener.js 07:46:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 136 (0000001495B27800) [pid = 3036] [serial = 1424] [outer = 000000148CD81C00] 07:46:09 INFO - PROCESS | 3036 | 1462373169451 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]]]}] 07:46:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 07:46:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 923ms 07:46:09 INFO - PROCESS | 3036 | 1462373169472 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 07:46:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 07:46:09 INFO - PROCESS | 3036 | 1462373169478 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 07:46:09 INFO - PROCESS | 3036 | 1462373169483 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 07:46:09 INFO - PROCESS | 3036 | 1462373169488 Marionette TRACE conn5 <- [1,1862,null,{}] 07:46:09 INFO - PROCESS | 3036 | 1462373169494 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}] 07:46:09 INFO - PROCESS | 3036 | 1462373169620 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 07:46:09 INFO - PROCESS | 3036 | 1462373169727 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:09 INFO - PROCESS | 3036 | ++DOCSHELL 000000148B7DA800 == 56 [pid = 3036] [id = 475] 07:46:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 137 (000000148985C800) [pid = 3036] [serial = 1425] [outer = 0000000000000000] 07:46:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 138 (000000148A397C00) [pid = 3036] [serial = 1426] [outer = 000000148985C800] 07:46:09 INFO - PROCESS | 3036 | 1462373169788 Marionette DEBUG loaded listener.js 07:46:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 139 (000000148B5BF800) [pid = 3036] [serial = 1427] [outer = 000000148985C800] 07:46:10 INFO - PROCESS | 3036 | 1462373170482 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]]]}] 07:46:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 07:46:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1028ms 07:46:10 INFO - PROCESS | 3036 | 1462373170514 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 07:46:10 INFO - PROCESS | 3036 | 1462373170521 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 07:46:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 07:46:10 INFO - PROCESS | 3036 | 1462373170528 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 07:46:10 INFO - PROCESS | 3036 | 1462373170532 Marionette TRACE conn5 <- [1,1866,null,{}] 07:46:10 INFO - PROCESS | 3036 | 1462373170536 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}] 07:46:10 INFO - PROCESS | 3036 | 1462373170663 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 07:46:10 INFO - PROCESS | 3036 | 1462373170796 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:10 INFO - PROCESS | 3036 | ++DOCSHELL 000000148FB76000 == 57 [pid = 3036] [id = 476] 07:46:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 140 (000000148E310C00) [pid = 3036] [serial = 1428] [outer = 0000000000000000] 07:46:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 141 (000000148EDB3400) [pid = 3036] [serial = 1429] [outer = 000000148E310C00] 07:46:10 INFO - PROCESS | 3036 | 1462373170855 Marionette DEBUG loaded listener.js 07:46:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 142 (000000148F547400) [pid = 3036] [serial = 1430] [outer = 000000148E310C00] 07:46:11 INFO - PROCESS | 3036 | 1462373171414 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]]]}] 07:46:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 07:46:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 923ms 07:46:11 INFO - PROCESS | 3036 | 1462373171457 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 07:46:11 INFO - PROCESS | 3036 | 1462373171460 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 07:46:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 07:46:11 INFO - PROCESS | 3036 | 1462373171464 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 07:46:11 INFO - PROCESS | 3036 | 1462373171469 Marionette TRACE conn5 <- [1,1870,null,{}] 07:46:11 INFO - PROCESS | 3036 | 1462373171481 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}] 07:46:11 INFO - PROCESS | 3036 | 1462373171604 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 07:46:11 INFO - PROCESS | 3036 | 1462373171740 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:11 INFO - PROCESS | 3036 | ++DOCSHELL 0000001496545800 == 58 [pid = 3036] [id = 477] 07:46:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 143 (000000148FC2A800) [pid = 3036] [serial = 1431] [outer = 0000000000000000] 07:46:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 144 (0000001490A33800) [pid = 3036] [serial = 1432] [outer = 000000148FC2A800] 07:46:11 INFO - PROCESS | 3036 | 1462373171801 Marionette DEBUG loaded listener.js 07:46:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 145 (00000014926B2C00) [pid = 3036] [serial = 1433] [outer = 000000148FC2A800] 07:46:12 INFO - PROCESS | 3036 | 1462373172429 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]]]}] 07:46:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 07:46:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1023ms 07:46:12 INFO - PROCESS | 3036 | 1462373172489 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 07:46:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 07:46:12 INFO - PROCESS | 3036 | 1462373172493 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 07:46:12 INFO - PROCESS | 3036 | 1462373172497 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 07:46:12 INFO - PROCESS | 3036 | 1462373172499 Marionette TRACE conn5 <- [1,1874,null,{}] 07:46:12 INFO - PROCESS | 3036 | 1462373172503 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}] 07:46:12 INFO - PROCESS | 3036 | 1462373172625 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 07:46:12 INFO - PROCESS | 3036 | 1462373172756 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:12 INFO - PROCESS | 3036 | ++DOCSHELL 0000001496C98800 == 59 [pid = 3036] [id = 478] 07:46:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 146 (00000014926ADC00) [pid = 3036] [serial = 1434] [outer = 0000000000000000] 07:46:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 147 (0000001493849C00) [pid = 3036] [serial = 1435] [outer = 00000014926ADC00] 07:46:12 INFO - PROCESS | 3036 | 1462373172815 Marionette DEBUG loaded listener.js 07:46:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 148 (0000001495B42400) [pid = 3036] [serial = 1436] [outer = 00000014926ADC00] 07:46:13 INFO - PROCESS | 3036 | 1462373173358 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]]]}] 07:46:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 07:46:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 883ms 07:46:13 INFO - PROCESS | 3036 | 1462373173380 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 07:46:13 INFO - PROCESS | 3036 | 1462373173383 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 07:46:13 INFO - PROCESS | 3036 | 1462373173403 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 07:46:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 07:46:13 INFO - PROCESS | 3036 | 1462373173405 Marionette TRACE conn5 <- [1,1878,null,{}] 07:46:13 INFO - PROCESS | 3036 | 1462373173409 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}] 07:46:13 INFO - PROCESS | 3036 | 1462373173528 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 07:46:13 INFO - PROCESS | 3036 | 1462373173631 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:13 INFO - PROCESS | 3036 | ++DOCSHELL 0000001496CD9000 == 60 [pid = 3036] [id = 479] 07:46:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 149 (0000001495B48000) [pid = 3036] [serial = 1437] [outer = 0000000000000000] 07:46:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 150 (0000001495C30800) [pid = 3036] [serial = 1438] [outer = 0000001495B48000] 07:46:13 INFO - PROCESS | 3036 | 1462373173688 Marionette DEBUG loaded listener.js 07:46:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 151 (0000001495C3AC00) [pid = 3036] [serial = 1439] [outer = 0000001495B48000] 07:46:14 INFO - PROCESS | 3036 | 1462373174332 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]]]}] 07:46:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 07:46:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 986ms 07:46:14 INFO - PROCESS | 3036 | 1462373174393 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 07:46:14 INFO - PROCESS | 3036 | 1462373174396 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 07:46:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 07:46:14 INFO - PROCESS | 3036 | 1462373174400 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 07:46:14 INFO - PROCESS | 3036 | 1462373174402 Marionette TRACE conn5 <- [1,1882,null,{}] 07:46:14 INFO - PROCESS | 3036 | 1462373174406 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}] 07:46:14 INFO - PROCESS | 3036 | 1462373174534 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 07:46:14 INFO - PROCESS | 3036 | 1462373174667 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:14 INFO - PROCESS | 3036 | ++DOCSHELL 0000001496E26000 == 61 [pid = 3036] [id = 480] 07:46:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 152 (0000001495C3A800) [pid = 3036] [serial = 1440] [outer = 0000000000000000] 07:46:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 153 (0000001495C7E400) [pid = 3036] [serial = 1441] [outer = 0000001495C3A800] 07:46:14 INFO - PROCESS | 3036 | 1462373174727 Marionette DEBUG loaded listener.js 07:46:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 154 (00000014962D5800) [pid = 3036] [serial = 1442] [outer = 0000001495C3A800] 07:46:15 INFO - PROCESS | 3036 | 1462373175294 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]]]}] 07:46:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 07:46:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 923ms 07:46:15 INFO - PROCESS | 3036 | 1462373175326 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 07:46:15 INFO - PROCESS | 3036 | 1462373175329 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 07:46:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 07:46:15 INFO - PROCESS | 3036 | 1462373175332 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 07:46:15 INFO - PROCESS | 3036 | 1462373175335 Marionette TRACE conn5 <- [1,1886,null,{}] 07:46:15 INFO - PROCESS | 3036 | 1462373175338 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}] 07:46:15 INFO - PROCESS | 3036 | 1462373175452 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 07:46:15 INFO - PROCESS | 3036 | 1462373175555 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:15 INFO - PROCESS | 3036 | ++DOCSHELL 0000001497819000 == 62 [pid = 3036] [id = 481] 07:46:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 155 (00000014962CD800) [pid = 3036] [serial = 1443] [outer = 0000000000000000] 07:46:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 156 (00000014962DBC00) [pid = 3036] [serial = 1444] [outer = 00000014962CD800] 07:46:15 INFO - PROCESS | 3036 | 1462373175613 Marionette DEBUG loaded listener.js 07:46:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 157 (00000014963D3800) [pid = 3036] [serial = 1445] [outer = 00000014962CD800] 07:46:16 INFO - PROCESS | 3036 | 1462373176244 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]]]}] 07:46:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 07:46:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 986ms 07:46:16 INFO - PROCESS | 3036 | 1462373176321 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 07:46:16 INFO - PROCESS | 3036 | 1462373176324 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 07:46:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 07:46:16 INFO - PROCESS | 3036 | 1462373176327 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 07:46:16 INFO - PROCESS | 3036 | 1462373176329 Marionette TRACE conn5 <- [1,1890,null,{}] 07:46:16 INFO - PROCESS | 3036 | 1462373176333 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}] 07:46:16 INFO - PROCESS | 3036 | 1462373176637 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 07:46:16 INFO - PROCESS | 3036 | 1462373176785 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:16 INFO - PROCESS | 3036 | ++DOCSHELL 000000148B93E000 == 63 [pid = 3036] [id = 482] 07:46:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 158 (0000001486B9F400) [pid = 3036] [serial = 1446] [outer = 0000000000000000] 07:46:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 159 (000000148783D000) [pid = 3036] [serial = 1447] [outer = 0000001486B9F400] 07:46:16 INFO - PROCESS | 3036 | 1462373176839 Marionette DEBUG loaded listener.js 07:46:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 160 (000000148A398000) [pid = 3036] [serial = 1448] [outer = 0000001486B9F400] 07:46:17 INFO - PROCESS | 3036 | 1462373177456 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]]]}] 07:46:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 07:46:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1184ms 07:46:17 INFO - PROCESS | 3036 | 1462373177515 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 07:46:17 INFO - PROCESS | 3036 | 1462373177519 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 07:46:17 INFO - PROCESS | 3036 | 1462373177523 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 07:46:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 07:46:17 INFO - PROCESS | 3036 | 1462373177528 Marionette TRACE conn5 <- [1,1894,null,{}] 07:46:17 INFO - PROCESS | 3036 | 1462373177533 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}] 07:46:17 INFO - PROCESS | 3036 | 1462373177643 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 07:46:17 INFO - PROCESS | 3036 | 1462373177787 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:17 INFO - PROCESS | 3036 | --DOCSHELL 000000149315D800 == 62 [pid = 3036] [id = 473] 07:46:17 INFO - PROCESS | 3036 | --DOCSHELL 0000001492745800 == 61 [pid = 3036] [id = 472] 07:46:17 INFO - PROCESS | 3036 | --DOCSHELL 000000149266A000 == 60 [pid = 3036] [id = 471] 07:46:17 INFO - PROCESS | 3036 | --DOCSHELL 0000001490ABC000 == 59 [pid = 3036] [id = 470] 07:46:17 INFO - PROCESS | 3036 | --DOCSHELL 000000148C3AB800 == 58 [pid = 3036] [id = 469] 07:46:17 INFO - PROCESS | 3036 | --DOCSHELL 000000148F4B8800 == 57 [pid = 3036] [id = 468] 07:46:17 INFO - PROCESS | 3036 | --DOCSHELL 000000148EAC6800 == 56 [pid = 3036] [id = 467] 07:46:17 INFO - PROCESS | 3036 | --DOCSHELL 000000148C36F800 == 55 [pid = 3036] [id = 466] 07:46:17 INFO - PROCESS | 3036 | --DOMWINDOW == 159 (000000148D27F800) [pid = 3036] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 07:46:17 INFO - PROCESS | 3036 | --DOMWINDOW == 158 (000000148F670C00) [pid = 3036] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 07:46:17 INFO - PROCESS | 3036 | --DOMWINDOW == 157 (000000149142E000) [pid = 3036] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 07:46:17 INFO - PROCESS | 3036 | --DOMWINDOW == 156 (0000001491458400) [pid = 3036] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 07:46:17 INFO - PROCESS | 3036 | --DOMWINDOW == 155 (0000001492586400) [pid = 3036] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 07:46:17 INFO - PROCESS | 3036 | ++DOCSHELL 00000014835A2000 == 56 [pid = 3036] [id = 483] 07:46:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 156 (0000001487836400) [pid = 3036] [serial = 1449] [outer = 0000000000000000] 07:46:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 157 (000000148A389800) [pid = 3036] [serial = 1450] [outer = 0000001487836400] 07:46:17 INFO - PROCESS | 3036 | 1462373177887 Marionette DEBUG loaded listener.js 07:46:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 158 (000000148C46C400) [pid = 3036] [serial = 1451] [outer = 0000001487836400] 07:46:18 INFO - PROCESS | 3036 | --DOCSHELL 000000148B145800 == 55 [pid = 3036] [id = 465] 07:46:18 INFO - PROCESS | 3036 | --DOCSHELL 000000148C39F000 == 54 [pid = 3036] [id = 464] 07:46:18 INFO - PROCESS | 3036 | --DOCSHELL 000000149063E800 == 53 [pid = 3036] [id = 459] 07:46:18 INFO - PROCESS | 3036 | --DOCSHELL 000000148CD6A800 == 52 [pid = 3036] [id = 458] 07:46:18 INFO - PROCESS | 3036 | --DOMWINDOW == 157 (000000148E305C00) [pid = 3036] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 07:46:18 INFO - PROCESS | 3036 | --DOMWINDOW == 156 (000000148A38AC00) [pid = 3036] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 07:46:18 INFO - PROCESS | 3036 | --DOMWINDOW == 155 (000000148D796400) [pid = 3036] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 07:46:18 INFO - PROCESS | 3036 | --DOMWINDOW == 154 (000000148B968800) [pid = 3036] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 07:46:18 INFO - PROCESS | 3036 | --DOMWINDOW == 153 (000000148C4D3800) [pid = 3036] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 07:46:18 INFO - PROCESS | 3036 | --DOMWINDOW == 152 (0000001492610C00) [pid = 3036] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 07:46:18 INFO - PROCESS | 3036 | --DOMWINDOW == 151 (000000148F7EA000) [pid = 3036] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 07:46:18 INFO - PROCESS | 3036 | --DOMWINDOW == 150 (000000148FBF0800) [pid = 3036] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 07:46:18 INFO - PROCESS | 3036 | --DOMWINDOW == 149 (000000148FB4D000) [pid = 3036] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 07:46:18 INFO - PROCESS | 3036 | --DOMWINDOW == 148 (0000001489F51C00) [pid = 3036] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 07:46:18 INFO - PROCESS | 3036 | --DOMWINDOW == 147 (0000001490A3E400) [pid = 3036] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 07:46:18 INFO - PROCESS | 3036 | --DOMWINDOW == 146 (0000001486AA0800) [pid = 3036] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 07:46:18 INFO - PROCESS | 3036 | --DOMWINDOW == 145 (000000148EDAE800) [pid = 3036] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 07:46:18 INFO - PROCESS | 3036 | --DOMWINDOW == 144 (000000148C3D5000) [pid = 3036] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 07:46:18 INFO - PROCESS | 3036 | --DOMWINDOW == 143 (000000148D652000) [pid = 3036] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 07:46:18 INFO - PROCESS | 3036 | --DOMWINDOW == 142 (00000014926AA400) [pid = 3036] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 07:46:18 INFO - PROCESS | 3036 | --DOMWINDOW == 141 (0000001487F9E000) [pid = 3036] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 07:46:18 INFO - PROCESS | 3036 | --DOMWINDOW == 140 (000000148A99C800) [pid = 3036] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 07:46:18 INFO - PROCESS | 3036 | --DOMWINDOW == 139 (0000001489DDAC00) [pid = 3036] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 07:46:18 INFO - PROCESS | 3036 | --DOMWINDOW == 138 (000000148A9A3C00) [pid = 3036] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 07:46:18 INFO - PROCESS | 3036 | --DOMWINDOW == 137 (000000148E359C00) [pid = 3036] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 07:46:18 INFO - PROCESS | 3036 | --DOMWINDOW == 136 (000000148E411000) [pid = 3036] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 07:46:18 INFO - PROCESS | 3036 | --DOMWINDOW == 135 (0000001491435C00) [pid = 3036] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 07:46:18 INFO - PROCESS | 3036 | --DOMWINDOW == 134 (0000001491310400) [pid = 3036] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 07:46:18 INFO - PROCESS | 3036 | --DOMWINDOW == 133 (000000148F43E000) [pid = 3036] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 07:46:18 INFO - PROCESS | 3036 | --DOMWINDOW == 132 (00000014926AEC00) [pid = 3036] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 07:46:18 INFO - PROCESS | 3036 | --DOMWINDOW == 131 (00000014915A4000) [pid = 3036] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 07:46:18 INFO - PROCESS | 3036 | --DOMWINDOW == 130 (000000148F2C0C00) [pid = 3036] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 07:46:18 INFO - PROCESS | 3036 | 1462373178572 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]]]}] 07:46:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 07:46:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1135ms 07:46:18 INFO - PROCESS | 3036 | 1462373178664 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 07:46:18 INFO - PROCESS | 3036 | 1462373178669 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 07:46:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 07:46:18 INFO - PROCESS | 3036 | 1462373178676 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 07:46:18 INFO - PROCESS | 3036 | 1462373178680 Marionette TRACE conn5 <- [1,1898,null,{}] 07:46:18 INFO - PROCESS | 3036 | 1462373178686 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}] 07:46:18 INFO - PROCESS | 3036 | 1462373178818 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 07:46:18 INFO - PROCESS | 3036 | 1462373178943 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:18 INFO - PROCESS | 3036 | ++DOCSHELL 000000148C383800 == 53 [pid = 3036] [id = 484] 07:46:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 131 (000000148A407400) [pid = 3036] [serial = 1452] [outer = 0000000000000000] 07:46:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 132 (000000148AD47000) [pid = 3036] [serial = 1453] [outer = 000000148A407400] 07:46:19 INFO - PROCESS | 3036 | 1462373179006 Marionette DEBUG loaded listener.js 07:46:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 133 (000000148BC68400) [pid = 3036] [serial = 1454] [outer = 000000148A407400] 07:46:19 INFO - PROCESS | 3036 | 1462373179580 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]]]}] 07:46:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 07:46:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 987ms 07:46:19 INFO - PROCESS | 3036 | 1462373179664 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 07:46:19 INFO - PROCESS | 3036 | 1462373179671 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 07:46:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 07:46:19 INFO - PROCESS | 3036 | 1462373179678 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 07:46:19 INFO - PROCESS | 3036 | 1462373179681 Marionette TRACE conn5 <- [1,1902,null,{}] 07:46:19 INFO - PROCESS | 3036 | 1462373179700 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}] 07:46:19 INFO - PROCESS | 3036 | 1462373179825 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 07:46:19 INFO - PROCESS | 3036 | 1462373179948 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:19 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E3BC000 == 54 [pid = 3036] [id = 485] 07:46:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 134 (000000148D219C00) [pid = 3036] [serial = 1455] [outer = 0000000000000000] 07:46:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 135 (000000148E214C00) [pid = 3036] [serial = 1456] [outer = 000000148D219C00] 07:46:20 INFO - PROCESS | 3036 | 1462373180009 Marionette DEBUG loaded listener.js 07:46:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 136 (000000148E304C00) [pid = 3036] [serial = 1457] [outer = 000000148D219C00] 07:46:20 INFO - PROCESS | 3036 | 1462373180628 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]]]}] 07:46:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 07:46:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 986ms 07:46:20 INFO - PROCESS | 3036 | 1462373180670 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 07:46:20 INFO - PROCESS | 3036 | 1462373180673 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 07:46:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 07:46:20 INFO - PROCESS | 3036 | 1462373180677 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 07:46:20 INFO - PROCESS | 3036 | 1462373180681 Marionette TRACE conn5 <- [1,1906,null,{}] 07:46:20 INFO - PROCESS | 3036 | 1462373180693 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}] 07:46:20 INFO - PROCESS | 3036 | 1462373180813 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 07:46:20 INFO - PROCESS | 3036 | 1462373180919 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:20 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F29B000 == 55 [pid = 3036] [id = 486] 07:46:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 137 (000000148E660400) [pid = 3036] [serial = 1458] [outer = 0000000000000000] 07:46:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 138 (000000148EDAF800) [pid = 3036] [serial = 1459] [outer = 000000148E660400] 07:46:20 INFO - PROCESS | 3036 | 1462373180981 Marionette DEBUG loaded listener.js 07:46:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 139 (000000148F2C4800) [pid = 3036] [serial = 1460] [outer = 000000148E660400] 07:46:21 INFO - PROCESS | 3036 | 1462373181579 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]]]}] 07:46:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 07:46:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 943ms 07:46:21 INFO - PROCESS | 3036 | 1462373181622 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 07:46:21 INFO - PROCESS | 3036 | 1462373181625 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 07:46:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 07:46:21 INFO - PROCESS | 3036 | 1462373181629 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 07:46:21 INFO - PROCESS | 3036 | 1462373181631 Marionette TRACE conn5 <- [1,1910,null,{}] 07:46:21 INFO - PROCESS | 3036 | 1462373181635 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}] 07:46:21 INFO - PROCESS | 3036 | 1462373181751 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 07:46:21 INFO - PROCESS | 3036 | 1462373181853 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:21 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F86C800 == 56 [pid = 3036] [id = 487] 07:46:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 140 (000000148F542400) [pid = 3036] [serial = 1461] [outer = 0000000000000000] 07:46:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 141 (000000148F67D000) [pid = 3036] [serial = 1462] [outer = 000000148F542400] 07:46:21 INFO - PROCESS | 3036 | 1462373181911 Marionette DEBUG loaded listener.js 07:46:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 142 (000000148F8B5000) [pid = 3036] [serial = 1463] [outer = 000000148F542400] 07:46:22 INFO - PROCESS | 3036 | 1462373182505 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]]]}] 07:46:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 07:46:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 923ms 07:46:22 INFO - PROCESS | 3036 | 1462373182554 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 07:46:22 INFO - PROCESS | 3036 | 1462373182557 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 07:46:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 07:46:22 INFO - PROCESS | 3036 | 1462373182560 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 07:46:22 INFO - PROCESS | 3036 | 1462373182563 Marionette TRACE conn5 <- [1,1914,null,{}] 07:46:22 INFO - PROCESS | 3036 | 1462373182566 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}] 07:46:22 INFO - PROCESS | 3036 | 1462373182681 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 07:46:22 INFO - PROCESS | 3036 | 1462373182783 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:22 INFO - PROCESS | 3036 | ++DOCSHELL 000000148FC21000 == 57 [pid = 3036] [id = 488] 07:46:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 143 (000000148F8B8400) [pid = 3036] [serial = 1464] [outer = 0000000000000000] 07:46:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 144 (000000148FBBF800) [pid = 3036] [serial = 1465] [outer = 000000148F8B8400] 07:46:22 INFO - PROCESS | 3036 | 1462373182840 Marionette DEBUG loaded listener.js 07:46:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 145 (000000148FC37C00) [pid = 3036] [serial = 1466] [outer = 000000148F8B8400] 07:46:23 INFO - PROCESS | 3036 | 1462373183444 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]]]}] 07:46:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 07:46:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 923ms 07:46:23 INFO - PROCESS | 3036 | 1462373183486 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 07:46:23 INFO - PROCESS | 3036 | 1462373183489 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 07:46:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 07:46:23 INFO - PROCESS | 3036 | 1462373183492 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 07:46:23 INFO - PROCESS | 3036 | 1462373183495 Marionette TRACE conn5 <- [1,1918,null,{}] 07:46:23 INFO - PROCESS | 3036 | 1462373183499 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}] 07:46:23 INFO - PROCESS | 3036 | 1462373183634 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 07:46:23 INFO - PROCESS | 3036 | 1462373183738 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:23 INFO - PROCESS | 3036 | ++DOCSHELL 000000149151F800 == 58 [pid = 3036] [id = 489] 07:46:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 146 (000000148FC2C000) [pid = 3036] [serial = 1467] [outer = 0000000000000000] 07:46:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 147 (0000001491454800) [pid = 3036] [serial = 1468] [outer = 000000148FC2C000] 07:46:23 INFO - PROCESS | 3036 | 1462373183796 Marionette DEBUG loaded listener.js 07:46:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 148 (000000149257F000) [pid = 3036] [serial = 1469] [outer = 000000148FC2C000] 07:46:24 INFO - PROCESS | 3036 | 1462373184387 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]]]}] 07:46:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 07:46:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 923ms 07:46:24 INFO - PROCESS | 3036 | 1462373184418 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 07:46:24 INFO - PROCESS | 3036 | 1462373184421 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 07:46:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 07:46:24 INFO - PROCESS | 3036 | 1462373184424 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 07:46:24 INFO - PROCESS | 3036 | 1462373184427 Marionette TRACE conn5 <- [1,1922,null,{}] 07:46:24 INFO - PROCESS | 3036 | 1462373184431 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}] 07:46:24 INFO - PROCESS | 3036 | 1462373184542 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 07:46:24 INFO - PROCESS | 3036 | 1462373184644 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:24 INFO - PROCESS | 3036 | ++DOCSHELL 0000001492744800 == 59 [pid = 3036] [id = 490] 07:46:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 149 (00000014915A4400) [pid = 3036] [serial = 1470] [outer = 0000000000000000] 07:46:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 150 (00000014926AEC00) [pid = 3036] [serial = 1471] [outer = 00000014915A4400] 07:46:24 INFO - PROCESS | 3036 | 1462373184701 Marionette DEBUG loaded listener.js 07:46:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 151 (000000149312CC00) [pid = 3036] [serial = 1472] [outer = 00000014915A4400] 07:46:25 INFO - PROCESS | 3036 | 1462373185273 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]]]}] 07:46:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 07:46:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 882ms 07:46:25 INFO - PROCESS | 3036 | 1462373185321 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 07:46:25 INFO - PROCESS | 3036 | 1462373185324 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 07:46:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 07:46:25 INFO - PROCESS | 3036 | 1462373185331 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 07:46:25 INFO - PROCESS | 3036 | 1462373185333 Marionette TRACE conn5 <- [1,1926,null,{}] 07:46:25 INFO - PROCESS | 3036 | 1462373185337 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}] 07:46:25 INFO - PROCESS | 3036 | 1462373185449 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 07:46:25 INFO - PROCESS | 3036 | 1462373185552 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:25 INFO - PROCESS | 3036 | ++DOCSHELL 000000149314F800 == 60 [pid = 3036] [id = 491] 07:46:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 152 (000000149312AC00) [pid = 3036] [serial = 1473] [outer = 0000000000000000] 07:46:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 153 (000000149384B000) [pid = 3036] [serial = 1474] [outer = 000000149312AC00] 07:46:25 INFO - PROCESS | 3036 | 1462373185608 Marionette DEBUG loaded listener.js 07:46:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 154 (0000001495B41800) [pid = 3036] [serial = 1475] [outer = 000000149312AC00] 07:46:26 INFO - PROCESS | 3036 | 1462373186184 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]]]}] 07:46:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 07:46:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 923ms 07:46:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 07:46:26 INFO - PROCESS | 3036 | 1462373186258 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 07:46:26 INFO - PROCESS | 3036 | 1462373186261 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 07:46:26 INFO - PROCESS | 3036 | 1462373186265 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 07:46:26 INFO - PROCESS | 3036 | 1462373186267 Marionette TRACE conn5 <- [1,1930,null,{}] 07:46:26 INFO - PROCESS | 3036 | 1462373186271 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}] 07:46:26 INFO - PROCESS | 3036 | 1462373186385 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 07:46:26 INFO - PROCESS | 3036 | 1462373186516 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:26 INFO - PROCESS | 3036 | ++DOCSHELL 000000149375C000 == 61 [pid = 3036] [id = 492] 07:46:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 155 (0000001495C3B800) [pid = 3036] [serial = 1476] [outer = 0000000000000000] 07:46:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 156 (0000001495C3E800) [pid = 3036] [serial = 1477] [outer = 0000001495C3B800] 07:46:26 INFO - PROCESS | 3036 | 1462373186575 Marionette DEBUG loaded listener.js 07:46:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 157 (0000001495C7B800) [pid = 3036] [serial = 1478] [outer = 0000001495C3B800] 07:46:27 INFO - PROCESS | 3036 | 1462373187122 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]]]}] 07:46:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 07:46:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 881ms 07:46:27 INFO - PROCESS | 3036 | 1462373187148 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 07:46:27 INFO - PROCESS | 3036 | 1462373187151 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 07:46:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 07:46:27 INFO - PROCESS | 3036 | 1462373187155 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 07:46:27 INFO - PROCESS | 3036 | 1462373187157 Marionette TRACE conn5 <- [1,1934,null,{}] 07:46:27 INFO - PROCESS | 3036 | 1462373187161 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}] 07:46:27 INFO - PROCESS | 3036 | 1462373187277 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 07:46:27 INFO - PROCESS | 3036 | 1462373187380 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:27 INFO - PROCESS | 3036 | ++DOCSHELL 0000001495B07000 == 62 [pid = 3036] [id = 493] 07:46:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 158 (0000001495C75000) [pid = 3036] [serial = 1479] [outer = 0000000000000000] 07:46:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 159 (00000014962DB400) [pid = 3036] [serial = 1480] [outer = 0000001495C75000] 07:46:27 INFO - PROCESS | 3036 | 1462373187437 Marionette DEBUG loaded listener.js 07:46:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 160 (00000014963D7000) [pid = 3036] [serial = 1481] [outer = 0000001495C75000] 07:46:28 INFO - PROCESS | 3036 | 1462373188163 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]]]}] 07:46:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 07:46:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1021ms 07:46:28 INFO - PROCESS | 3036 | 1462373188179 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 07:46:28 INFO - PROCESS | 3036 | 1462373188183 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 07:46:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 07:46:28 INFO - PROCESS | 3036 | 1462373188223 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 07:46:28 INFO - PROCESS | 3036 | 1462373188227 Marionette TRACE conn5 <- [1,1938,null,{}] 07:46:28 INFO - PROCESS | 3036 | 1462373188233 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}] 07:46:28 INFO - PROCESS | 3036 | 1462373188349 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 07:46:28 INFO - PROCESS | 3036 | 1462373188484 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:28 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E426000 == 63 [pid = 3036] [id = 494] 07:46:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 161 (000000148A4B7C00) [pid = 3036] [serial = 1482] [outer = 0000000000000000] 07:46:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 162 (000000148B52D000) [pid = 3036] [serial = 1483] [outer = 000000148A4B7C00] 07:46:28 INFO - PROCESS | 3036 | 1462373188541 Marionette DEBUG loaded listener.js 07:46:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 163 (000000148E308400) [pid = 3036] [serial = 1484] [outer = 000000148A4B7C00] 07:46:28 INFO - PROCESS | 3036 | --DOCSHELL 000000148B93E000 == 62 [pid = 3036] [id = 482] 07:46:28 INFO - PROCESS | 3036 | --DOCSHELL 0000001496545800 == 61 [pid = 3036] [id = 477] 07:46:28 INFO - PROCESS | 3036 | --DOCSHELL 000000148FB76000 == 60 [pid = 3036] [id = 476] 07:46:28 INFO - PROCESS | 3036 | --DOCSHELL 000000148B7DA800 == 59 [pid = 3036] [id = 475] 07:46:29 INFO - PROCESS | 3036 | 1462373189047 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]]]}] 07:46:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 07:46:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 902ms 07:46:29 INFO - PROCESS | 3036 | 1462373189109 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 07:46:29 INFO - PROCESS | 3036 | 1462373189115 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 07:46:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 07:46:29 INFO - PROCESS | 3036 | 1462373189121 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 07:46:29 INFO - PROCESS | 3036 | 1462373189124 Marionette TRACE conn5 <- [1,1942,null,{}] 07:46:29 INFO - PROCESS | 3036 | 1462373189128 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}] 07:46:29 INFO - PROCESS | 3036 | 1462373189229 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 07:46:29 INFO - PROCESS | 3036 | 1462373189239 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:29 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F5E2800 == 60 [pid = 3036] [id = 495] 07:46:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 164 (000000148EDED000) [pid = 3036] [serial = 1485] [outer = 0000000000000000] 07:46:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 165 (000000148EDF8000) [pid = 3036] [serial = 1486] [outer = 000000148EDED000] 07:46:29 INFO - PROCESS | 3036 | 1462373189293 Marionette DEBUG loaded listener.js 07:46:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 166 (000000148FB46800) [pid = 3036] [serial = 1487] [outer = 000000148EDED000] 07:46:29 INFO - PROCESS | 3036 | 1462373189777 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]]]}] 07:46:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 07:46:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 692ms 07:46:29 INFO - PROCESS | 3036 | 1462373189814 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 07:46:29 INFO - PROCESS | 3036 | 1462373189817 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 07:46:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 07:46:29 INFO - PROCESS | 3036 | 1462373189820 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 07:46:29 INFO - PROCESS | 3036 | 1462373189824 Marionette TRACE conn5 <- [1,1946,null,{}] 07:46:29 INFO - PROCESS | 3036 | 1462373189835 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}] 07:46:29 INFO - PROCESS | 3036 | 1462373189967 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 07:46:30 INFO - PROCESS | 3036 | 1462373190074 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:30 INFO - PROCESS | 3036 | ++DOCSHELL 0000001496363800 == 61 [pid = 3036] [id = 496] 07:46:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 167 (000000148EDED400) [pid = 3036] [serial = 1488] [outer = 0000000000000000] 07:46:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 168 (000000149142C800) [pid = 3036] [serial = 1489] [outer = 000000148EDED400] 07:46:30 INFO - PROCESS | 3036 | 1462373190123 Marionette DEBUG loaded listener.js 07:46:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 169 (0000001495B2C800) [pid = 3036] [serial = 1490] [outer = 000000148EDED400] 07:46:30 INFO - PROCESS | 3036 | 1462373190527 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]]]}] 07:46:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 07:46:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 776ms 07:46:30 INFO - PROCESS | 3036 | 1462373190599 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 07:46:30 INFO - PROCESS | 3036 | 1462373190602 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 07:46:30 INFO - PROCESS | 3036 | 1462373190613 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 07:46:30 INFO - PROCESS | 3036 | 1462373190616 Marionette TRACE conn5 <- [1,1950,null,{}] 07:46:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 07:46:30 INFO - PROCESS | 3036 | 1462373190624 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}] 07:46:30 INFO - PROCESS | 3036 | 1462373190755 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 07:46:30 INFO - PROCESS | 3036 | 1462373190820 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:30 INFO - PROCESS | 3036 | ++DOCSHELL 0000001496C91000 == 62 [pid = 3036] [id = 497] 07:46:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 170 (0000001495C79400) [pid = 3036] [serial = 1491] [outer = 0000000000000000] 07:46:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 171 (00000014962CFC00) [pid = 3036] [serial = 1492] [outer = 0000001495C79400] 07:46:30 INFO - PROCESS | 3036 | 1462373190868 Marionette DEBUG loaded listener.js 07:46:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 172 (00000014966EBC00) [pid = 3036] [serial = 1493] [outer = 0000001495C79400] 07:46:31 INFO - PROCESS | 3036 | 1462373191302 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]]]}] 07:46:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 07:46:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 735ms 07:46:31 INFO - PROCESS | 3036 | 1462373191364 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 07:46:31 INFO - PROCESS | 3036 | 1462373191366 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 07:46:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 07:46:31 INFO - PROCESS | 3036 | 1462373191372 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 07:46:31 INFO - PROCESS | 3036 | 1462373191374 Marionette TRACE conn5 <- [1,1954,null,{}] 07:46:31 INFO - PROCESS | 3036 | 1462373191378 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}] 07:46:31 INFO - PROCESS | 3036 | 1462373191506 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 07:46:31 INFO - PROCESS | 3036 | 1462373191570 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:31 INFO - PROCESS | 3036 | ++DOCSHELL 0000001496E1E800 == 63 [pid = 3036] [id = 498] 07:46:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 173 (0000001495C7B400) [pid = 3036] [serial = 1494] [outer = 0000000000000000] 07:46:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 174 (00000014966F5800) [pid = 3036] [serial = 1495] [outer = 0000001495C7B400] 07:46:31 INFO - PROCESS | 3036 | 1462373191618 Marionette DEBUG loaded listener.js 07:46:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 175 (0000001496D32000) [pid = 3036] [serial = 1496] [outer = 0000001495C7B400] 07:46:32 INFO - PROCESS | 3036 | 1462373192067 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]]]}] 07:46:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 07:46:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 734ms 07:46:32 INFO - PROCESS | 3036 | 1462373192107 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 07:46:32 INFO - PROCESS | 3036 | 1462373192110 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 07:46:32 INFO - PROCESS | 3036 | 1462373192113 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 07:46:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 07:46:32 INFO - PROCESS | 3036 | 1462373192115 Marionette TRACE conn5 <- [1,1958,null,{}] 07:46:32 INFO - PROCESS | 3036 | 1462373192118 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}] 07:46:32 INFO - PROCESS | 3036 | 1462373192268 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 07:46:32 INFO - PROCESS | 3036 | 1462373192289 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:32 INFO - PROCESS | 3036 | ++DOCSHELL 0000001497D96800 == 64 [pid = 3036] [id = 499] 07:46:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 176 (0000001496E5C800) [pid = 3036] [serial = 1497] [outer = 0000000000000000] 07:46:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 177 (0000001496E63400) [pid = 3036] [serial = 1498] [outer = 0000001496E5C800] 07:46:32 INFO - PROCESS | 3036 | 1462373192337 Marionette DEBUG loaded listener.js 07:46:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 178 (00000014974CE000) [pid = 3036] [serial = 1499] [outer = 0000001496E5C800] 07:46:32 INFO - PROCESS | 3036 | --DOMWINDOW == 177 (0000001487F55000) [pid = 3036] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 07:46:32 INFO - PROCESS | 3036 | --DOMWINDOW == 176 (000000148E23DC00) [pid = 3036] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 07:46:32 INFO - PROCESS | 3036 | --DOMWINDOW == 175 (0000001483BCFC00) [pid = 3036] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 07:46:32 INFO - PROCESS | 3036 | --DOMWINDOW == 174 (000000148BB41800) [pid = 3036] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 07:46:32 INFO - PROCESS | 3036 | --DOMWINDOW == 173 (000000148C3D3400) [pid = 3036] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 07:46:32 INFO - PROCESS | 3036 | --DOMWINDOW == 172 (000000148FBC1000) [pid = 3036] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 07:46:32 INFO - PROCESS | 3036 | --DOMWINDOW == 171 (0000001486B9F400) [pid = 3036] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 07:46:32 INFO - PROCESS | 3036 | --DOMWINDOW == 170 (0000001493127400) [pid = 3036] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 07:46:32 INFO - PROCESS | 3036 | --DOMWINDOW == 169 (0000001491456C00) [pid = 3036] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 07:46:32 INFO - PROCESS | 3036 | --DOMWINDOW == 168 (000000148FC30C00) [pid = 3036] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 07:46:32 INFO - PROCESS | 3036 | --DOMWINDOW == 167 (000000148A396C00) [pid = 3036] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 07:46:32 INFO - PROCESS | 3036 | --DOMWINDOW == 166 (000000148BB41C00) [pid = 3036] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 07:46:32 INFO - PROCESS | 3036 | 1462373192828 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]]]}] 07:46:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 07:46:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 776ms 07:46:32 INFO - PROCESS | 3036 | 1462373192894 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 07:46:32 INFO - PROCESS | 3036 | 1462373192897 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 07:46:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 07:46:32 INFO - PROCESS | 3036 | 1462373192900 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 07:46:32 INFO - PROCESS | 3036 | 1462373192902 Marionette TRACE conn5 <- [1,1962,null,{}] 07:46:32 INFO - PROCESS | 3036 | 1462373192906 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}] 07:46:33 INFO - PROCESS | 3036 | 1462373192999 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 07:46:33 INFO - PROCESS | 3036 | 1462373193007 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:33 INFO - PROCESS | 3036 | ++DOCSHELL 0000001497E56000 == 65 [pid = 3036] [id = 500] 07:46:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 167 (0000001487F9F800) [pid = 3036] [serial = 1500] [outer = 0000000000000000] 07:46:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 168 (000000148EDA7400) [pid = 3036] [serial = 1501] [outer = 0000001487F9F800] 07:46:33 INFO - PROCESS | 3036 | 1462373193054 Marionette DEBUG loaded listener.js 07:46:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 169 (00000014974D1000) [pid = 3036] [serial = 1502] [outer = 0000001487F9F800] 07:46:33 INFO - PROCESS | 3036 | 1462373193494 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]]]}] 07:46:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 07:46:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 629ms 07:46:33 INFO - PROCESS | 3036 | 1462373193541 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 07:46:33 INFO - PROCESS | 3036 | 1462373193543 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 07:46:33 INFO - PROCESS | 3036 | 1462373193547 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 07:46:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 07:46:33 INFO - PROCESS | 3036 | 1462373193549 Marionette TRACE conn5 <- [1,1966,null,{}] 07:46:33 INFO - PROCESS | 3036 | 1462373193553 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}] 07:46:33 INFO - PROCESS | 3036 | 1462373193648 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 07:46:33 INFO - PROCESS | 3036 | 1462373193655 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:33 INFO - PROCESS | 3036 | ++DOCSHELL 000000149822F000 == 66 [pid = 3036] [id = 501] 07:46:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 170 (00000014974D7C00) [pid = 3036] [serial = 1503] [outer = 0000000000000000] 07:46:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 171 (00000014978C4800) [pid = 3036] [serial = 1504] [outer = 00000014974D7C00] 07:46:33 INFO - PROCESS | 3036 | 1462373193702 Marionette DEBUG loaded listener.js 07:46:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 172 (00000014978CB800) [pid = 3036] [serial = 1505] [outer = 00000014974D7C00] 07:46:34 INFO - PROCESS | 3036 | 1462373194143 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]]]}] 07:46:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 07:46:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 628ms 07:46:34 INFO - PROCESS | 3036 | 1462373194188 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 07:46:34 INFO - PROCESS | 3036 | 1462373194190 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 07:46:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 07:46:34 INFO - PROCESS | 3036 | 1462373194194 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 07:46:34 INFO - PROCESS | 3036 | 1462373194196 Marionette TRACE conn5 <- [1,1970,null,{}] 07:46:34 INFO - PROCESS | 3036 | 1462373194199 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}] 07:46:34 INFO - PROCESS | 3036 | 1462373194295 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 07:46:34 INFO - PROCESS | 3036 | 1462373194302 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:34 INFO - PROCESS | 3036 | ++DOCSHELL 00000014FC7DF800 == 67 [pid = 3036] [id = 502] 07:46:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 173 (00000014978D0800) [pid = 3036] [serial = 1506] [outer = 0000000000000000] 07:46:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 174 (0000001497BC3C00) [pid = 3036] [serial = 1507] [outer = 00000014978D0800] 07:46:34 INFO - PROCESS | 3036 | 1462373194349 Marionette DEBUG loaded listener.js 07:46:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 175 (0000001497BCB000) [pid = 3036] [serial = 1508] [outer = 00000014978D0800] 07:46:35 INFO - PROCESS | 3036 | 1462373195023 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]]]}] 07:46:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 07:46:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 881ms 07:46:35 INFO - PROCESS | 3036 | 1462373195080 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 07:46:35 INFO - PROCESS | 3036 | 1462373195085 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 07:46:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 07:46:35 INFO - PROCESS | 3036 | 1462373195091 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 07:46:35 INFO - PROCESS | 3036 | 1462373195096 Marionette TRACE conn5 <- [1,1974,null,{}] 07:46:35 INFO - PROCESS | 3036 | 1462373195103 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}] 07:46:35 INFO - PROCESS | 3036 | 1462373195263 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 07:46:35 INFO - PROCESS | 3036 | 1462373195403 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:35 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F29D000 == 68 [pid = 3036] [id = 503] 07:46:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 176 (00000014898A7400) [pid = 3036] [serial = 1509] [outer = 0000000000000000] 07:46:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 177 (000000148BC6D000) [pid = 3036] [serial = 1510] [outer = 00000014898A7400] 07:46:35 INFO - PROCESS | 3036 | 1462373195464 Marionette DEBUG loaded listener.js 07:46:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 178 (000000148E40F800) [pid = 3036] [serial = 1511] [outer = 00000014898A7400] 07:46:36 INFO - PROCESS | 3036 | 1462373196073 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]]]}] 07:46:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 07:46:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1028ms 07:46:36 INFO - PROCESS | 3036 | 1462373196123 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 07:46:36 INFO - PROCESS | 3036 | 1462373196130 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 07:46:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 07:46:36 INFO - PROCESS | 3036 | 1462373196137 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 07:46:36 INFO - PROCESS | 3036 | 1462373196140 Marionette TRACE conn5 <- [1,1978,null,{}] 07:46:36 INFO - PROCESS | 3036 | 1462373196144 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}] 07:46:36 INFO - PROCESS | 3036 | 1462373196289 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 07:46:36 INFO - PROCESS | 3036 | 1462373196429 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:36 INFO - PROCESS | 3036 | ++DOCSHELL 0000001497822000 == 69 [pid = 3036] [id = 504] 07:46:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 179 (0000001490A86800) [pid = 3036] [serial = 1512] [outer = 0000000000000000] 07:46:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 180 (0000001491413800) [pid = 3036] [serial = 1513] [outer = 0000001490A86800] 07:46:36 INFO - PROCESS | 3036 | 1462373196488 Marionette DEBUG loaded listener.js 07:46:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 181 (0000001495B47C00) [pid = 3036] [serial = 1514] [outer = 0000001490A86800] 07:46:37 INFO - PROCESS | 3036 | 1462373197103 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]]]}] 07:46:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 07:46:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1019ms 07:46:37 INFO - PROCESS | 3036 | 1462373197160 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 07:46:37 INFO - PROCESS | 3036 | 1462373197163 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 07:46:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 07:46:37 INFO - PROCESS | 3036 | 1462373197167 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 07:46:37 INFO - PROCESS | 3036 | 1462373197172 Marionette TRACE conn5 <- [1,1982,null,{}] 07:46:37 INFO - PROCESS | 3036 | 1462373197184 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}] 07:46:37 INFO - PROCESS | 3036 | 1462373197356 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 07:46:37 INFO - PROCESS | 3036 | 1462373197377 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:37 INFO - PROCESS | 3036 | ++DOCSHELL 00000014FD29E800 == 70 [pid = 3036] [id = 505] 07:46:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 182 (0000001496D36400) [pid = 3036] [serial = 1515] [outer = 0000000000000000] 07:46:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 183 (0000001496E5F000) [pid = 3036] [serial = 1516] [outer = 0000001496D36400] 07:46:37 INFO - PROCESS | 3036 | 1462373197436 Marionette DEBUG loaded listener.js 07:46:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 184 (00000014974D5400) [pid = 3036] [serial = 1517] [outer = 0000001496D36400] 07:46:38 INFO - PROCESS | 3036 | 1462373198018 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]]]}] 07:46:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 07:46:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 881ms 07:46:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 07:46:38 INFO - PROCESS | 3036 | 1462373198050 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 07:46:38 INFO - PROCESS | 3036 | 1462373198054 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 07:46:38 INFO - PROCESS | 3036 | 1462373198057 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 07:46:38 INFO - PROCESS | 3036 | 1462373198060 Marionette TRACE conn5 <- [1,1986,null,{}] 07:46:38 INFO - PROCESS | 3036 | 1462373198064 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}] 07:46:38 INFO - PROCESS | 3036 | 1462373198187 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 07:46:38 INFO - PROCESS | 3036 | 1462373198298 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:38 INFO - PROCESS | 3036 | ++DOCSHELL 00000014FDAA7000 == 71 [pid = 3036] [id = 506] 07:46:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 185 (0000001497BD1C00) [pid = 3036] [serial = 1518] [outer = 0000000000000000] 07:46:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 186 (0000001497C09800) [pid = 3036] [serial = 1519] [outer = 0000001497BD1C00] 07:46:38 INFO - PROCESS | 3036 | 1462373198356 Marionette DEBUG loaded listener.js 07:46:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 187 (0000001497C11000) [pid = 3036] [serial = 1520] [outer = 0000001497BD1C00] 07:46:38 INFO - PROCESS | 3036 | 1462373198943 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]]]}] 07:46:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 07:46:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 923ms 07:46:38 INFO - PROCESS | 3036 | 1462373198983 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 07:46:38 INFO - PROCESS | 3036 | 1462373198985 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 07:46:38 INFO - PROCESS | 3036 | 1462373198989 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 07:46:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 07:46:38 INFO - PROCESS | 3036 | 1462373198991 Marionette TRACE conn5 <- [1,1990,null,{}] 07:46:39 INFO - PROCESS | 3036 | 1462373198995 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}] 07:46:39 INFO - PROCESS | 3036 | 1462373199113 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 07:46:39 INFO - PROCESS | 3036 | 1462373199223 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:39 INFO - PROCESS | 3036 | ++DOCSHELL 00000014FE318000 == 72 [pid = 3036] [id = 507] 07:46:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 188 (0000001497C15400) [pid = 3036] [serial = 1521] [outer = 0000000000000000] 07:46:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 189 (0000001497D25000) [pid = 3036] [serial = 1522] [outer = 0000001497C15400] 07:46:39 INFO - PROCESS | 3036 | 1462373199281 Marionette DEBUG loaded listener.js 07:46:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 190 (0000001497D2F800) [pid = 3036] [serial = 1523] [outer = 0000001497C15400] 07:46:39 INFO - PROCESS | 3036 | 1462373199885 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]]]}] 07:46:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 07:46:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 922ms 07:46:39 INFO - PROCESS | 3036 | 1462373199914 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 07:46:39 INFO - PROCESS | 3036 | 1462373199916 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 07:46:39 INFO - PROCESS | 3036 | 1462373199920 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 07:46:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 07:46:39 INFO - PROCESS | 3036 | 1462373199922 Marionette TRACE conn5 <- [1,1994,null,{}] 07:46:39 INFO - PROCESS | 3036 | 1462373199926 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}] 07:46:40 INFO - PROCESS | 3036 | 1462373200381 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 07:46:40 INFO - PROCESS | 3036 | 1462373200629 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:40 INFO - PROCESS | 3036 | ++DOCSHELL 000000148358E000 == 73 [pid = 3036] [id = 508] 07:46:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 191 (0000001482CF5400) [pid = 3036] [serial = 1524] [outer = 0000000000000000] 07:46:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 192 (0000001483030800) [pid = 3036] [serial = 1525] [outer = 0000001482CF5400] 07:46:40 INFO - PROCESS | 3036 | 1462373200695 Marionette DEBUG loaded listener.js 07:46:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 193 (000000148448A400) [pid = 3036] [serial = 1526] [outer = 0000001482CF5400] 07:46:41 INFO - PROCESS | 3036 | 1462373201275 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]]]}] 07:46:41 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 07:46:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1429ms 07:46:41 INFO - PROCESS | 3036 | 1462373201353 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 07:46:41 INFO - PROCESS | 3036 | 1462373201357 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 07:46:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 07:46:41 INFO - PROCESS | 3036 | 1462373201362 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 07:46:41 INFO - PROCESS | 3036 | 1462373201366 Marionette TRACE conn5 <- [1,1998,null,{}] 07:46:41 INFO - PROCESS | 3036 | 1462373201371 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}] 07:46:41 INFO - PROCESS | 3036 | 1462373201509 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 07:46:41 INFO - PROCESS | 3036 | 1462373201653 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:41 INFO - PROCESS | 3036 | ++DOCSHELL 000000148A9C4000 == 74 [pid = 3036] [id = 509] 07:46:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 194 (0000001489404000) [pid = 3036] [serial = 1527] [outer = 0000000000000000] 07:46:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 195 (0000001489439000) [pid = 3036] [serial = 1528] [outer = 0000001489404000] 07:46:41 INFO - PROCESS | 3036 | 1462373201708 Marionette DEBUG loaded listener.js 07:46:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 196 (0000001489F59C00) [pid = 3036] [serial = 1529] [outer = 0000001489404000] 07:46:42 INFO - PROCESS | 3036 | 1462373202318 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]]]}] 07:46:42 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 07:46:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1021ms 07:46:42 INFO - PROCESS | 3036 | 1462373202386 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 07:46:42 INFO - PROCESS | 3036 | 1462373202390 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 07:46:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 07:46:42 INFO - PROCESS | 3036 | 1462373202393 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 07:46:42 INFO - PROCESS | 3036 | 1462373202395 Marionette TRACE conn5 <- [1,2002,null,{}] 07:46:42 INFO - PROCESS | 3036 | 1462373202400 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}] 07:46:42 INFO - PROCESS | 3036 | 1462373202535 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 07:46:42 INFO - PROCESS | 3036 | --DOCSHELL 0000001496E26000 == 73 [pid = 3036] [id = 480] 07:46:42 INFO - PROCESS | 3036 | --DOCSHELL 0000001496CD9000 == 72 [pid = 3036] [id = 479] 07:46:42 INFO - PROCESS | 3036 | --DOCSHELL 000000149822F000 == 71 [pid = 3036] [id = 501] 07:46:42 INFO - PROCESS | 3036 | --DOCSHELL 0000001497E56000 == 70 [pid = 3036] [id = 500] 07:46:42 INFO - PROCESS | 3036 | --DOCSHELL 0000001497D96800 == 69 [pid = 3036] [id = 499] 07:46:42 INFO - PROCESS | 3036 | --DOCSHELL 0000001496E1E800 == 68 [pid = 3036] [id = 498] 07:46:42 INFO - PROCESS | 3036 | --DOCSHELL 0000001496C91000 == 67 [pid = 3036] [id = 497] 07:46:42 INFO - PROCESS | 3036 | --DOCSHELL 0000001496363800 == 66 [pid = 3036] [id = 496] 07:46:42 INFO - PROCESS | 3036 | --DOCSHELL 000000148F5E2800 == 65 [pid = 3036] [id = 495] 07:46:42 INFO - PROCESS | 3036 | --DOMWINDOW == 195 (000000148A9A9400) [pid = 3036] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3036 | --DOMWINDOW == 194 (000000148EDB3000) [pid = 3036] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3036 | --DOMWINDOW == 193 (0000001491417400) [pid = 3036] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3036 | --DOMWINDOW == 192 (00000014931D5C00) [pid = 3036] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3036 | --DOMWINDOW == 191 (000000148A397C00) [pid = 3036] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3036 | --DOMWINDOW == 190 (0000001493848800) [pid = 3036] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3036 | --DOMWINDOW == 189 (0000001490A33800) [pid = 3036] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3036 | --DOMWINDOW == 188 (000000148EDB3400) [pid = 3036] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3036 | --DOMWINDOW == 187 (0000001495B47800) [pid = 3036] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3036 | --DOMWINDOW == 186 (0000001495C30800) [pid = 3036] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3036 | --DOMWINDOW == 185 (0000001493849C00) [pid = 3036] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3036 | --DOMWINDOW == 184 (000000148A389800) [pid = 3036] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3036 | --DOMWINDOW == 183 (0000001495C7E400) [pid = 3036] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3036 | --DOMWINDOW == 182 (00000014962DBC00) [pid = 3036] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3036 | --DOCSHELL 000000148E426000 == 64 [pid = 3036] [id = 494] 07:46:42 INFO - PROCESS | 3036 | --DOCSHELL 000000148F86C800 == 63 [pid = 3036] [id = 487] 07:46:42 INFO - PROCESS | 3036 | --DOCSHELL 000000148F29B000 == 62 [pid = 3036] [id = 486] 07:46:42 INFO - PROCESS | 3036 | --DOCSHELL 000000148E3BC000 == 61 [pid = 3036] [id = 485] 07:46:42 INFO - PROCESS | 3036 | --DOCSHELL 000000148C383800 == 60 [pid = 3036] [id = 484] 07:46:42 INFO - PROCESS | 3036 | --DOCSHELL 00000014835A2000 == 59 [pid = 3036] [id = 483] 07:46:42 INFO - PROCESS | 3036 | 1462373202710 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:42 INFO - PROCESS | 3036 | ++DOCSHELL 0000001489495800 == 60 [pid = 3036] [id = 510] 07:46:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 183 (0000001482E0F800) [pid = 3036] [serial = 1530] [outer = 0000000000000000] 07:46:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 184 (0000001483BCE800) [pid = 3036] [serial = 1531] [outer = 0000001482E0F800] 07:46:42 INFO - PROCESS | 3036 | 1462373202759 Marionette DEBUG loaded listener.js 07:46:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 185 (0000001489F50000) [pid = 3036] [serial = 1532] [outer = 0000001482E0F800] 07:46:42 INFO - PROCESS | 3036 | --DOMWINDOW == 184 (000000148B5C6400) [pid = 3036] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3036 | --DOMWINDOW == 183 (000000148E35F400) [pid = 3036] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3036 | --DOMWINDOW == 182 (0000001487FAB800) [pid = 3036] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3036 | --DOMWINDOW == 181 (000000148E65F400) [pid = 3036] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3036 | --DOMWINDOW == 180 (000000148F67DC00) [pid = 3036] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3036 | --DOMWINDOW == 179 (000000149311F800) [pid = 3036] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3036 | --DOMWINDOW == 178 (000000148E239C00) [pid = 3036] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3036 | --DOMWINDOW == 177 (000000148C3D4000) [pid = 3036] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3036 | --DOMWINDOW == 176 (000000148EDEB000) [pid = 3036] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3036 | --DOMWINDOW == 175 (0000001490A92400) [pid = 3036] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3036 | --DOMWINDOW == 174 (0000001490A35400) [pid = 3036] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3036 | --DOMWINDOW == 173 (000000148783D000) [pid = 3036] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3036 | --DOMWINDOW == 172 (0000001493129800) [pid = 3036] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3036 | --DOMWINDOW == 171 (000000148FB54800) [pid = 3036] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3036 | --DOMWINDOW == 170 (0000001492585800) [pid = 3036] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3036 | --DOMWINDOW == 169 (000000148A398000) [pid = 3036] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3036 | --DOMWINDOW == 168 (0000001491416C00) [pid = 3036] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3036 | --DOMWINDOW == 167 (00000014915A0C00) [pid = 3036] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3036 | --DOMWINDOW == 166 (0000001491434800) [pid = 3036] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3036 | --DOMWINDOW == 165 (00000014931D9C00) [pid = 3036] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3036 | --DOMWINDOW == 164 (000000148BC67800) [pid = 3036] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3036 | --DOMWINDOW == 163 (000000148D21B000) [pid = 3036] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3036 | --DOMWINDOW == 162 (000000148E35D400) [pid = 3036] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3036 | --DOMWINDOW == 161 (000000148F2CAC00) [pid = 3036] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 07:46:42 INFO - PROCESS | 3036 | --DOMWINDOW == 160 (000000149130D400) [pid = 3036] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 07:46:43 INFO - PROCESS | 3036 | 1462373203258 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]]]}] 07:46:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 07:46:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 923ms 07:46:43 INFO - PROCESS | 3036 | 1462373203318 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 07:46:43 INFO - PROCESS | 3036 | 1462373203323 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 07:46:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 07:46:43 INFO - PROCESS | 3036 | 1462373203335 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 07:46:43 INFO - PROCESS | 3036 | 1462373203340 Marionette TRACE conn5 <- [1,2006,null,{}] 07:46:43 INFO - PROCESS | 3036 | 1462373203343 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}] 07:46:43 INFO - PROCESS | 3036 | 1462373203438 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 07:46:43 INFO - PROCESS | 3036 | 1462373203530 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:43 INFO - PROCESS | 3036 | ++DOCSHELL 000000148C38F800 == 61 [pid = 3036] [id = 511] 07:46:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 161 (000000148A99F800) [pid = 3036] [serial = 1533] [outer = 0000000000000000] 07:46:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 162 (000000148AF11000) [pid = 3036] [serial = 1534] [outer = 000000148A99F800] 07:46:43 INFO - PROCESS | 3036 | 1462373203579 Marionette DEBUG loaded listener.js 07:46:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 163 (000000148B834800) [pid = 3036] [serial = 1535] [outer = 000000148A99F800] 07:46:43 INFO - PROCESS | 3036 | 1462373203973 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]]]}] 07:46:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 07:46:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 692ms 07:46:44 INFO - PROCESS | 3036 | 1462373204024 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 07:46:44 INFO - PROCESS | 3036 | 1462373204027 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 07:46:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 07:46:44 INFO - PROCESS | 3036 | 1462373204030 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 07:46:44 INFO - PROCESS | 3036 | 1462373204032 Marionette TRACE conn5 <- [1,2010,null,{}] 07:46:44 INFO - PROCESS | 3036 | 1462373204036 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}] 07:46:44 INFO - PROCESS | 3036 | 1462373204125 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 07:46:44 INFO - PROCESS | 3036 | 1462373204132 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:44 INFO - PROCESS | 3036 | ++DOCSHELL 000000148D7B2800 == 62 [pid = 3036] [id = 512] 07:46:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 164 (000000148B969C00) [pid = 3036] [serial = 1536] [outer = 0000000000000000] 07:46:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 165 (000000148BCA1400) [pid = 3036] [serial = 1537] [outer = 000000148B969C00] 07:46:44 INFO - PROCESS | 3036 | 1462373204179 Marionette DEBUG loaded listener.js 07:46:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 166 (000000148C4D3800) [pid = 3036] [serial = 1538] [outer = 000000148B969C00] 07:46:44 INFO - PROCESS | 3036 | 1462373204625 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]]]}] 07:46:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 07:46:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 629ms 07:46:44 INFO - PROCESS | 3036 | 1462373204663 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 07:46:44 INFO - PROCESS | 3036 | 1462373204666 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 07:46:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 07:46:44 INFO - PROCESS | 3036 | 1462373204669 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 07:46:44 INFO - PROCESS | 3036 | 1462373204671 Marionette TRACE conn5 <- [1,2014,null,{}] 07:46:44 INFO - PROCESS | 3036 | 1462373204685 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}] 07:46:44 INFO - PROCESS | 3036 | 1462373204813 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 07:46:44 INFO - PROCESS | 3036 | 1462373204899 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:44 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E337800 == 63 [pid = 3036] [id = 513] 07:46:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 167 (000000148D652000) [pid = 3036] [serial = 1539] [outer = 0000000000000000] 07:46:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 168 (000000148D6EC400) [pid = 3036] [serial = 1540] [outer = 000000148D652000] 07:46:44 INFO - PROCESS | 3036 | 1462373204957 Marionette DEBUG loaded listener.js 07:46:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 169 (000000148E23F000) [pid = 3036] [serial = 1541] [outer = 000000148D652000] 07:46:45 INFO - PROCESS | 3036 | 1462373205434 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]]]}] 07:46:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 07:46:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 839ms 07:46:45 INFO - PROCESS | 3036 | 1462373205511 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 07:46:45 INFO - PROCESS | 3036 | 1462373205513 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 07:46:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 07:46:45 INFO - PROCESS | 3036 | 1462373205516 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 07:46:45 INFO - PROCESS | 3036 | 1462373205518 Marionette TRACE conn5 <- [1,2018,null,{}] 07:46:45 INFO - PROCESS | 3036 | 1462373205522 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}] 07:46:45 INFO - PROCESS | 3036 | 1462373205643 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 07:46:45 INFO - PROCESS | 3036 | 1462373205705 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:45 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E427000 == 64 [pid = 3036] [id = 514] 07:46:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 170 (000000148E307800) [pid = 3036] [serial = 1542] [outer = 0000000000000000] 07:46:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 171 (000000148E359800) [pid = 3036] [serial = 1543] [outer = 000000148E307800] 07:46:45 INFO - PROCESS | 3036 | 1462373205752 Marionette DEBUG loaded listener.js 07:46:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 172 (000000148E409000) [pid = 3036] [serial = 1544] [outer = 000000148E307800] 07:46:46 INFO - PROCESS | 3036 | 1462373206178 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]]]}] 07:46:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 07:46:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 671ms 07:46:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 07:46:46 INFO - PROCESS | 3036 | 1462373206191 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 07:46:46 INFO - PROCESS | 3036 | 1462373206193 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 07:46:46 INFO - PROCESS | 3036 | 1462373206232 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 07:46:46 INFO - PROCESS | 3036 | 1462373206235 Marionette TRACE conn5 <- [1,2022,null,{}] 07:46:46 INFO - PROCESS | 3036 | 1462373206241 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}] 07:46:46 INFO - PROCESS | 3036 | 1462373206359 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 07:46:46 INFO - PROCESS | 3036 | 1462373206366 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:46 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F214000 == 65 [pid = 3036] [id = 515] 07:46:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 173 (000000148E411800) [pid = 3036] [serial = 1545] [outer = 0000000000000000] 07:46:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 174 (000000148E65A800) [pid = 3036] [serial = 1546] [outer = 000000148E411800] 07:46:46 INFO - PROCESS | 3036 | 1462373206470 Marionette DEBUG loaded listener.js 07:46:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 175 (000000148EDA9800) [pid = 3036] [serial = 1547] [outer = 000000148E411800] 07:46:47 INFO - PROCESS | 3036 | --DOMWINDOW == 174 (000000148BBA9800) [pid = 3036] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 07:46:47 INFO - PROCESS | 3036 | --DOMWINDOW == 173 (000000148A99AC00) [pid = 3036] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 07:46:47 INFO - PROCESS | 3036 | --DOMWINDOW == 172 (000000148F2CC000) [pid = 3036] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 07:46:47 INFO - PROCESS | 3036 | --DOMWINDOW == 171 (000000148F7E7800) [pid = 3036] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 07:46:47 INFO - PROCESS | 3036 | --DOMWINDOW == 170 (000000148F543C00) [pid = 3036] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 07:46:47 INFO - PROCESS | 3036 | --DOMWINDOW == 169 (000000148AA8DC00) [pid = 3036] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 07:46:47 INFO - PROCESS | 3036 | --DOMWINDOW == 168 (0000001483C77000) [pid = 3036] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 07:46:47 INFO - PROCESS | 3036 | --DOMWINDOW == 167 (0000001491456000) [pid = 3036] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 07:46:47 INFO - PROCESS | 3036 | --DOMWINDOW == 166 (0000001493124C00) [pid = 3036] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 07:46:47 INFO - PROCESS | 3036 | --DOMWINDOW == 165 (0000001491453C00) [pid = 3036] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 07:46:47 INFO - PROCESS | 3036 | --DOMWINDOW == 164 (000000148F441400) [pid = 3036] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 07:46:47 INFO - PROCESS | 3036 | --DOMWINDOW == 163 (000000148A9A2000) [pid = 3036] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 07:46:47 INFO - PROCESS | 3036 | --DOMWINDOW == 162 (0000001491303000) [pid = 3036] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 07:46:47 INFO - PROCESS | 3036 | --DOMWINDOW == 161 (0000001491419000) [pid = 3036] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 07:46:47 INFO - PROCESS | 3036 | --DOMWINDOW == 160 (000000148E311400) [pid = 3036] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 07:46:47 INFO - PROCESS | 3036 | --DOMWINDOW == 159 (000000148A9A0C00) [pid = 3036] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 07:46:47 INFO - PROCESS | 3036 | --DOMWINDOW == 158 (000000148CE30800) [pid = 3036] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 07:46:47 INFO - PROCESS | 3036 | --DOMWINDOW == 157 (0000001487835800) [pid = 3036] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 07:46:47 INFO - PROCESS | 3036 | --DOMWINDOW == 156 (000000148F8B7C00) [pid = 3036] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 07:46:47 INFO - PROCESS | 3036 | --DOMWINDOW == 155 (000000148FB50000) [pid = 3036] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 07:46:47 INFO - PROCESS | 3036 | --DOMWINDOW == 154 (0000001495B32400) [pid = 3036] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 07:46:47 INFO - PROCESS | 3036 | --DOMWINDOW == 153 (000000148D219C00) [pid = 3036] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 07:46:47 INFO - PROCESS | 3036 | --DOMWINDOW == 152 (000000148FC2C000) [pid = 3036] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 07:46:47 INFO - PROCESS | 3036 | --DOMWINDOW == 151 (000000148E660400) [pid = 3036] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 07:46:47 INFO - PROCESS | 3036 | --DOMWINDOW == 150 (000000148EDED000) [pid = 3036] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 07:46:47 INFO - PROCESS | 3036 | --DOMWINDOW == 149 (000000148A4B7C00) [pid = 3036] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 07:46:47 INFO - PROCESS | 3036 | --DOMWINDOW == 148 (000000148EDED400) [pid = 3036] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 07:46:47 INFO - PROCESS | 3036 | --DOMWINDOW == 147 (000000148F542400) [pid = 3036] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 07:46:47 INFO - PROCESS | 3036 | --DOMWINDOW == 146 (0000001495C75000) [pid = 3036] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 07:46:47 INFO - PROCESS | 3036 | --DOMWINDOW == 145 (0000001495C7B400) [pid = 3036] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 07:46:47 INFO - PROCESS | 3036 | --DOMWINDOW == 144 (000000148F8B8400) [pid = 3036] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 07:46:47 INFO - PROCESS | 3036 | --DOMWINDOW == 143 (000000148A407400) [pid = 3036] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 07:46:47 INFO - PROCESS | 3036 | --DOMWINDOW == 142 (0000001496E5C800) [pid = 3036] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 07:46:47 INFO - PROCESS | 3036 | --DOMWINDOW == 141 (00000014974D7C00) [pid = 3036] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 07:46:47 INFO - PROCESS | 3036 | --DOMWINDOW == 140 (0000001495C79400) [pid = 3036] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 07:46:47 INFO - PROCESS | 3036 | --DOMWINDOW == 139 (0000001487F9F800) [pid = 3036] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 07:46:47 INFO - PROCESS | 3036 | --DOMWINDOW == 138 (00000014962CD800) [pid = 3036] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 07:46:47 INFO - PROCESS | 3036 | --DOMWINDOW == 137 (0000001495B48000) [pid = 3036] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 07:46:47 INFO - PROCESS | 3036 | --DOMWINDOW == 136 (000000148E310C00) [pid = 3036] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 07:46:47 INFO - PROCESS | 3036 | --DOMWINDOW == 135 (0000001495C3A800) [pid = 3036] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 07:46:47 INFO - PROCESS | 3036 | --DOMWINDOW == 134 (000000148FC2A800) [pid = 3036] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 07:46:47 INFO - PROCESS | 3036 | --DOMWINDOW == 133 (00000014926ADC00) [pid = 3036] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 07:46:47 INFO - PROCESS | 3036 | --DOMWINDOW == 132 (000000148985C800) [pid = 3036] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 07:46:47 INFO - PROCESS | 3036 | --DOMWINDOW == 131 (000000148CD81C00) [pid = 3036] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 07:46:47 INFO - PROCESS | 3036 | 1462373207563 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]]]}] 07:46:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 07:46:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1423ms 07:46:47 INFO - PROCESS | 3036 | 1462373207623 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 07:46:47 INFO - PROCESS | 3036 | 1462373207625 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 07:46:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 07:46:47 INFO - PROCESS | 3036 | 1462373207628 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 07:46:47 INFO - PROCESS | 3036 | 1462373207631 Marionette TRACE conn5 <- [1,2026,null,{}] 07:46:47 INFO - PROCESS | 3036 | 1462373207634 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}] 07:46:47 INFO - PROCESS | 3036 | 1462373207724 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 07:46:47 INFO - PROCESS | 3036 | 1462373207732 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:47 INFO - PROCESS | 3036 | ++DOCSHELL 000000148D7C2000 == 66 [pid = 3036] [id = 516] 07:46:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 132 (0000001483C71000) [pid = 3036] [serial = 1548] [outer = 0000000000000000] 07:46:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 133 (000000148A9ECC00) [pid = 3036] [serial = 1549] [outer = 0000001483C71000] 07:46:47 INFO - PROCESS | 3036 | 1462373207780 Marionette DEBUG loaded listener.js 07:46:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 134 (000000148D219C00) [pid = 3036] [serial = 1550] [outer = 0000001483C71000] 07:46:48 INFO - PROCESS | 3036 | 1462373208222 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]]]}] 07:46:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 07:46:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 630ms 07:46:48 INFO - PROCESS | 3036 | 1462373208261 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 07:46:48 INFO - PROCESS | 3036 | 1462373208263 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 07:46:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 07:46:48 INFO - PROCESS | 3036 | 1462373208267 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 07:46:48 INFO - PROCESS | 3036 | 1462373208269 Marionette TRACE conn5 <- [1,2030,null,{}] 07:46:48 INFO - PROCESS | 3036 | 1462373208272 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}] 07:46:48 INFO - PROCESS | 3036 | 1462373208362 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 07:46:48 INFO - PROCESS | 3036 | 1462373208404 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:48 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F4AC000 == 67 [pid = 3036] [id = 517] 07:46:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 135 (000000148EDAC000) [pid = 3036] [serial = 1551] [outer = 0000000000000000] 07:46:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 136 (000000148EDEA800) [pid = 3036] [serial = 1552] [outer = 000000148EDAC000] 07:46:48 INFO - PROCESS | 3036 | 1462373208452 Marionette DEBUG loaded listener.js 07:46:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 137 (000000148EDF2C00) [pid = 3036] [serial = 1553] [outer = 000000148EDAC000] 07:46:48 INFO - PROCESS | 3036 | 1462373208902 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]]]}] 07:46:48 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) 07:46:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 671ms 07:46:48 INFO - PROCESS | 3036 | 1462373208941 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 07:46:48 INFO - PROCESS | 3036 | 1462373208943 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 07:46:48 INFO - PROCESS | 3036 | 1462373208946 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 07:46:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 07:46:48 INFO - PROCESS | 3036 | 1462373208948 Marionette TRACE conn5 <- [1,2034,null,{}] 07:46:48 INFO - PROCESS | 3036 | 1462373208952 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}] 07:46:49 INFO - PROCESS | 3036 | 1462373209044 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 07:46:49 INFO - PROCESS | 3036 | 1462373209051 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:49 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F5E3800 == 68 [pid = 3036] [id = 518] 07:46:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 138 (000000148EDF4000) [pid = 3036] [serial = 1554] [outer = 0000000000000000] 07:46:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 139 (000000148F2C6400) [pid = 3036] [serial = 1555] [outer = 000000148EDF4000] 07:46:49 INFO - PROCESS | 3036 | 1462373209103 Marionette DEBUG loaded listener.js 07:46:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 140 (000000148F44A000) [pid = 3036] [serial = 1556] [outer = 000000148EDF4000] 07:46:49 INFO - PROCESS | 3036 | 1462373209840 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]]]}] 07:46:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:46:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 923ms 07:46:49 INFO - PROCESS | 3036 | 1462373209874 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 07:46:49 INFO - PROCESS | 3036 | 1462373209879 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 07:46:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 07:46:49 INFO - PROCESS | 3036 | 1462373209886 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 07:46:49 INFO - PROCESS | 3036 | 1462373209889 Marionette TRACE conn5 <- [1,2038,null,{}] 07:46:49 INFO - PROCESS | 3036 | 1462373209896 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}] 07:46:50 INFO - PROCESS | 3036 | 1462373210019 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 07:46:50 INFO - PROCESS | 3036 | 1462373210129 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:50 INFO - PROCESS | 3036 | ++DOCSHELL 000000148B135800 == 69 [pid = 3036] [id = 519] 07:46:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 141 (0000001487849800) [pid = 3036] [serial = 1557] [outer = 0000000000000000] 07:46:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 142 (0000001489440C00) [pid = 3036] [serial = 1558] [outer = 0000001487849800] 07:46:50 INFO - PROCESS | 3036 | 1462373210190 Marionette DEBUG loaded listener.js 07:46:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 143 (000000148A403400) [pid = 3036] [serial = 1559] [outer = 0000001487849800] 07:46:50 INFO - PROCESS | 3036 | 1462373210782 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]]]}] 07:46:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 07:46:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 923ms 07:46:50 INFO - PROCESS | 3036 | 1462373210811 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 07:46:50 INFO - PROCESS | 3036 | 1462373210818 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 07:46:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 07:46:50 INFO - PROCESS | 3036 | 1462373210843 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 07:46:50 INFO - PROCESS | 3036 | 1462373210847 Marionette TRACE conn5 <- [1,2042,null,{}] 07:46:50 INFO - PROCESS | 3036 | 1462373210851 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}] 07:46:50 INFO - PROCESS | 3036 | 1462373210970 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 07:46:51 INFO - PROCESS | 3036 | 1462373211078 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:51 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E33E800 == 70 [pid = 3036] [id = 520] 07:46:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 144 (000000148AF88400) [pid = 3036] [serial = 1560] [outer = 0000000000000000] 07:46:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 145 (000000148B735400) [pid = 3036] [serial = 1561] [outer = 000000148AF88400] 07:46:51 INFO - PROCESS | 3036 | 1462373211136 Marionette DEBUG loaded listener.js 07:46:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 146 (000000148CE32C00) [pid = 3036] [serial = 1562] [outer = 000000148AF88400] 07:46:51 INFO - PROCESS | 3036 | 1462373211774 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]]]}] 07:46:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 07:46:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 986ms 07:46:51 INFO - PROCESS | 3036 | 1462373211832 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 07:46:51 INFO - PROCESS | 3036 | 1462373211835 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 07:46:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 07:46:51 INFO - PROCESS | 3036 | 1462373211839 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 07:46:51 INFO - PROCESS | 3036 | 1462373211843 Marionette TRACE conn5 <- [1,2046,null,{}] 07:46:51 INFO - PROCESS | 3036 | 1462373211856 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}] 07:46:51 INFO - PROCESS | 3036 | 1462373211978 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 07:46:52 INFO - PROCESS | 3036 | 1462373212117 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:52 INFO - PROCESS | 3036 | ++DOCSHELL 000000148FC20800 == 71 [pid = 3036] [id = 521] 07:46:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 147 (000000148E364000) [pid = 3036] [serial = 1563] [outer = 0000000000000000] 07:46:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 148 (000000148EDAA800) [pid = 3036] [serial = 1564] [outer = 000000148E364000] 07:46:52 INFO - PROCESS | 3036 | 1462373212179 Marionette DEBUG loaded listener.js 07:46:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 149 (000000148F441400) [pid = 3036] [serial = 1565] [outer = 000000148E364000] 07:46:52 INFO - PROCESS | 3036 | 1462373212746 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]]]}] 07:46:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 07:46:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 923ms 07:46:52 INFO - PROCESS | 3036 | 1462373212764 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 07:46:52 INFO - PROCESS | 3036 | 1462373212767 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 07:46:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 07:46:52 INFO - PROCESS | 3036 | 1462373212771 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 07:46:52 INFO - PROCESS | 3036 | 1462373212773 Marionette TRACE conn5 <- [1,2050,null,{}] 07:46:52 INFO - PROCESS | 3036 | 1462373212777 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}] 07:46:52 INFO - PROCESS | 3036 | 1462373212896 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 07:46:53 INFO - PROCESS | 3036 | 1462373213003 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:53 INFO - PROCESS | 3036 | ++DOCSHELL 0000001490734000 == 72 [pid = 3036] [id = 522] 07:46:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 150 (000000148F549C00) [pid = 3036] [serial = 1566] [outer = 0000000000000000] 07:46:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 151 (000000148F670800) [pid = 3036] [serial = 1567] [outer = 000000148F549C00] 07:46:53 INFO - PROCESS | 3036 | 1462373213061 Marionette DEBUG loaded listener.js 07:46:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 152 (000000148F67C000) [pid = 3036] [serial = 1568] [outer = 000000148F549C00] 07:46:53 INFO - PROCESS | 3036 | 1462373213702 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]]]}] 07:46:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 07:46:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 987ms 07:46:53 INFO - PROCESS | 3036 | 1462373213759 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 07:46:53 INFO - PROCESS | 3036 | 1462373213762 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 07:46:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 07:46:53 INFO - PROCESS | 3036 | 1462373213766 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 07:46:53 INFO - PROCESS | 3036 | 1462373213768 Marionette TRACE conn5 <- [1,2054,null,{}] 07:46:53 INFO - PROCESS | 3036 | 1462373213772 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}] 07:46:53 INFO - PROCESS | 3036 | 1462373213886 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 07:46:54 INFO - PROCESS | 3036 | 1462373214021 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:54 INFO - PROCESS | 3036 | ++DOCSHELL 0000001491492800 == 73 [pid = 3036] [id = 523] 07:46:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 153 (000000148F677C00) [pid = 3036] [serial = 1569] [outer = 0000000000000000] 07:46:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 154 (000000148F7E7400) [pid = 3036] [serial = 1570] [outer = 000000148F677C00] 07:46:54 INFO - PROCESS | 3036 | 1462373214080 Marionette DEBUG loaded listener.js 07:46:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 155 (000000148F8B6400) [pid = 3036] [serial = 1571] [outer = 000000148F677C00] 07:46:54 INFO - PROCESS | 3036 | 1462373214635 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]]]}] 07:46:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 07:46:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 924ms 07:46:54 INFO - PROCESS | 3036 | 1462373214691 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 07:46:54 INFO - PROCESS | 3036 | 1462373214694 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 07:46:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 07:46:54 INFO - PROCESS | 3036 | 1462373214697 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 07:46:54 INFO - PROCESS | 3036 | 1462373214700 Marionette TRACE conn5 <- [1,2058,null,{}] 07:46:54 INFO - PROCESS | 3036 | 1462373214704 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}] 07:46:54 INFO - PROCESS | 3036 | 1462373214842 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 07:46:54 INFO - PROCESS | 3036 | 1462373214979 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:54 INFO - PROCESS | 3036 | ++DOCSHELL 000000149268F800 == 74 [pid = 3036] [id = 524] 07:46:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 156 (000000148FB4E400) [pid = 3036] [serial = 1572] [outer = 0000000000000000] 07:46:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 157 (000000148FBC1C00) [pid = 3036] [serial = 1573] [outer = 000000148FB4E400] 07:46:55 INFO - PROCESS | 3036 | 1462373215036 Marionette DEBUG loaded listener.js 07:46:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 158 (000000148FC2D000) [pid = 3036] [serial = 1574] [outer = 000000148FB4E400] 07:46:55 INFO - PROCESS | 3036 | --DOCSHELL 000000148D7BC000 == 73 [pid = 3036] [id = 11] 07:46:55 INFO - PROCESS | 3036 | 1462373215758 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]]]}] 07:46:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 07:46:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1124ms 07:46:55 INFO - PROCESS | 3036 | 1462373215825 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 07:46:55 INFO - PROCESS | 3036 | 1462373215827 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 07:46:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 07:46:55 INFO - PROCESS | 3036 | 1462373215831 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 07:46:55 INFO - PROCESS | 3036 | 1462373215833 Marionette TRACE conn5 <- [1,2062,null,{}] 07:46:55 INFO - PROCESS | 3036 | 1462373215837 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}] 07:46:55 INFO - PROCESS | 3036 | 1462373215951 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 07:46:56 INFO - PROCESS | 3036 | 1462373216087 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:56 INFO - PROCESS | 3036 | ++DOCSHELL 000000148A9CE000 == 74 [pid = 3036] [id = 525] 07:46:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 159 (0000001487F56C00) [pid = 3036] [serial = 1575] [outer = 0000000000000000] 07:46:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 160 (000000148A111800) [pid = 3036] [serial = 1576] [outer = 0000001487F56C00] 07:46:56 INFO - PROCESS | 3036 | 1462373216146 Marionette DEBUG loaded listener.js 07:46:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 161 (000000148D789800) [pid = 3036] [serial = 1577] [outer = 0000001487F56C00] 07:46:56 INFO - PROCESS | 3036 | 1462373216920 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]]]}] 07:46:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 07:46:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1129ms 07:46:56 INFO - PROCESS | 3036 | 1462373216964 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 07:46:56 INFO - PROCESS | 3036 | 1462373216968 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 07:46:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 07:46:56 INFO - PROCESS | 3036 | 1462373216974 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 07:46:56 INFO - PROCESS | 3036 | 1462373216978 Marionette TRACE conn5 <- [1,2066,null,{}] 07:46:56 INFO - PROCESS | 3036 | 1462373216985 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}] 07:46:57 INFO - PROCESS | 3036 | 1462373217099 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 07:46:57 INFO - PROCESS | 3036 | 1462373217244 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:57 INFO - PROCESS | 3036 | ++DOCSHELL 000000148D688800 == 75 [pid = 3036] [id = 526] 07:46:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 162 (0000001482E17800) [pid = 3036] [serial = 1578] [outer = 0000000000000000] 07:46:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 163 (0000001486B94400) [pid = 3036] [serial = 1579] [outer = 0000001482E17800] 07:46:57 INFO - PROCESS | 3036 | 1462373217299 Marionette DEBUG loaded listener.js 07:46:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 164 (0000001489F5D000) [pid = 3036] [serial = 1580] [outer = 0000001482E17800] 07:46:57 INFO - PROCESS | 3036 | --DOCSHELL 000000148F4AC000 == 74 [pid = 3036] [id = 517] 07:46:57 INFO - PROCESS | 3036 | --DOCSHELL 000000148D7C2000 == 73 [pid = 3036] [id = 516] 07:46:57 INFO - PROCESS | 3036 | --DOCSHELL 000000148F214000 == 72 [pid = 3036] [id = 515] 07:46:57 INFO - PROCESS | 3036 | --DOCSHELL 000000148E427000 == 71 [pid = 3036] [id = 514] 07:46:57 INFO - PROCESS | 3036 | --DOCSHELL 000000148C38F800 == 70 [pid = 3036] [id = 511] 07:46:57 INFO - PROCESS | 3036 | --DOCSHELL 0000001489495800 == 69 [pid = 3036] [id = 510] 07:46:57 INFO - PROCESS | 3036 | --DOCSHELL 000000148A9C4000 == 68 [pid = 3036] [id = 509] 07:46:57 INFO - PROCESS | 3036 | --DOCSHELL 000000148358E000 == 67 [pid = 3036] [id = 508] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 163 (0000001497BC3C00) [pid = 3036] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOCSHELL 00000014FD29E800 == 66 [pid = 3036] [id = 505] 07:46:57 INFO - PROCESS | 3036 | --DOCSHELL 0000001497822000 == 65 [pid = 3036] [id = 504] 07:46:57 INFO - PROCESS | 3036 | --DOCSHELL 000000148F29D000 == 64 [pid = 3036] [id = 503] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 162 (000000148E65AC00) [pid = 3036] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 161 (000000148B734000) [pid = 3036] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 160 (0000001492C15C00) [pid = 3036] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 159 (000000148F8B9800) [pid = 3036] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 158 (000000148FC2E000) [pid = 3036] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 157 (0000001493850400) [pid = 3036] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 156 (0000001489D4A400) [pid = 3036] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 155 (000000149261B800) [pid = 3036] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 154 (00000014931E1000) [pid = 3036] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 153 (000000149159DC00) [pid = 3036] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 152 (000000148F7E2800) [pid = 3036] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 151 (000000148BB42000) [pid = 3036] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 150 (00000014926B2400) [pid = 3036] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 149 (0000001491437C00) [pid = 3036] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 148 (000000148E653800) [pid = 3036] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 147 (000000148B370800) [pid = 3036] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 146 (000000148F53EC00) [pid = 3036] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 145 (0000001489F56C00) [pid = 3036] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 144 (000000148FBC5C00) [pid = 3036] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 143 (000000148FC34000) [pid = 3036] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 142 (0000001495C2F400) [pid = 3036] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 141 (0000001495C3AC00) [pid = 3036] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 140 (000000148F547400) [pid = 3036] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 139 (00000014962D5800) [pid = 3036] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 138 (00000014926B2C00) [pid = 3036] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 137 (0000001495B42400) [pid = 3036] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 136 (000000148B5BF800) [pid = 3036] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 135 (00000014963D3800) [pid = 3036] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 134 (000000149257F000) [pid = 3036] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 133 (0000001491454800) [pid = 3036] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 132 (000000148F2C4800) [pid = 3036] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 131 (000000148EDAF800) [pid = 3036] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 130 (000000148EDF8000) [pid = 3036] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 129 (000000148FB46800) [pid = 3036] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 128 (000000148E308400) [pid = 3036] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 127 (000000148B52D000) [pid = 3036] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 126 (000000149142C800) [pid = 3036] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 125 (000000148F8B5000) [pid = 3036] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 124 (000000148F67D000) [pid = 3036] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 123 (00000014963D7000) [pid = 3036] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 122 (00000014962DB400) [pid = 3036] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 121 (0000001496D32000) [pid = 3036] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 120 (00000014966F5800) [pid = 3036] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 119 (000000148FBBF800) [pid = 3036] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 118 (000000148FC37C00) [pid = 3036] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 117 (000000148BC68400) [pid = 3036] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 116 (000000148AD47000) [pid = 3036] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (00000014926AEC00) [pid = 3036] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (000000149384B000) [pid = 3036] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (0000001496E63400) [pid = 3036] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (0000001495C3E800) [pid = 3036] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (00000014978C4800) [pid = 3036] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (00000014978CB800) [pid = 3036] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (00000014974CE000) [pid = 3036] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (00000014962CFC00) [pid = 3036] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (00000014966EBC00) [pid = 3036] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (000000148EDA7400) [pid = 3036] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (0000001495B2C800) [pid = 3036] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (00000014974D1000) [pid = 3036] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 103 (0000001495B27800) [pid = 3036] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 102 (000000148E304C00) [pid = 3036] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | --DOMWINDOW == 101 (000000148E214C00) [pid = 3036] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 07:46:57 INFO - PROCESS | 3036 | 1462373217996 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]]]}] 07:46:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 07:46:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1072ms 07:46:58 INFO - PROCESS | 3036 | 1462373218049 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 07:46:58 INFO - PROCESS | 3036 | 1462373218056 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 07:46:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 07:46:58 INFO - PROCESS | 3036 | 1462373218080 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 07:46:58 INFO - PROCESS | 3036 | 1462373218083 Marionette TRACE conn5 <- [1,2070,null,{}] 07:46:58 INFO - PROCESS | 3036 | 1462373218090 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}] 07:46:58 INFO - PROCESS | 3036 | 1462373218188 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 07:46:58 INFO - PROCESS | 3036 | 1462373218202 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:58 INFO - PROCESS | 3036 | ++DOCSHELL 000000148AA3B800 == 65 [pid = 3036] [id = 527] 07:46:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (0000001487FA4400) [pid = 3036] [serial = 1581] [outer = 0000000000000000] 07:46:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (000000148A394C00) [pid = 3036] [serial = 1582] [outer = 0000001487FA4400] 07:46:58 INFO - PROCESS | 3036 | 1462373218251 Marionette DEBUG loaded listener.js 07:46:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (000000148A9EF400) [pid = 3036] [serial = 1583] [outer = 0000001487FA4400] 07:46:58 INFO - PROCESS | 3036 | 1462373218807 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]]]}] 07:46:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 07:46:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 797ms 07:46:58 INFO - PROCESS | 3036 | 1462373218873 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 07:46:58 INFO - PROCESS | 3036 | 1462373218876 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 07:46:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 07:46:58 INFO - PROCESS | 3036 | 1462373218880 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 07:46:58 INFO - PROCESS | 3036 | 1462373218884 Marionette TRACE conn5 <- [1,2074,null,{}] 07:46:58 INFO - PROCESS | 3036 | 1462373218895 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}] 07:46:59 INFO - PROCESS | 3036 | 1462373218996 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 07:46:59 INFO - PROCESS | 3036 | 1462373219084 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:59 INFO - PROCESS | 3036 | ++DOCSHELL 000000148D693800 == 66 [pid = 3036] [id = 528] 07:46:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (000000148B5BCC00) [pid = 3036] [serial = 1584] [outer = 0000000000000000] 07:46:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (000000148B839800) [pid = 3036] [serial = 1585] [outer = 000000148B5BCC00] 07:46:59 INFO - PROCESS | 3036 | 1462373219135 Marionette DEBUG loaded listener.js 07:46:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (000000148BCAB000) [pid = 3036] [serial = 1586] [outer = 000000148B5BCC00] 07:46:59 INFO - PROCESS | 3036 | 1462373219528 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]]]}] 07:46:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 07:46:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 692ms 07:46:59 INFO - PROCESS | 3036 | 1462373219574 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 07:46:59 INFO - PROCESS | 3036 | 1462373219577 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 07:46:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 07:46:59 INFO - PROCESS | 3036 | 1462373219581 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 07:46:59 INFO - PROCESS | 3036 | 1462373219583 Marionette TRACE conn5 <- [1,2078,null,{}] 07:46:59 INFO - PROCESS | 3036 | 1462373219586 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}] 07:46:59 INFO - PROCESS | 3036 | 1462373219679 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 07:46:59 INFO - PROCESS | 3036 | 1462373219687 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:59 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E427000 == 67 [pid = 3036] [id = 529] 07:46:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000148CD02C00) [pid = 3036] [serial = 1587] [outer = 0000000000000000] 07:46:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000148D6E4400) [pid = 3036] [serial = 1588] [outer = 000000148CD02C00] 07:46:59 INFO - PROCESS | 3036 | 1462373219735 Marionette DEBUG loaded listener.js 07:46:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (000000148E23D400) [pid = 3036] [serial = 1589] [outer = 000000148CD02C00] 07:47:00 INFO - PROCESS | 3036 | 1462373220188 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]]]}] 07:47:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 07:47:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 629ms 07:47:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 07:47:00 INFO - PROCESS | 3036 | 1462373220221 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 07:47:00 INFO - PROCESS | 3036 | 1462373220224 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 07:47:00 INFO - PROCESS | 3036 | 1462373220227 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 07:47:00 INFO - PROCESS | 3036 | 1462373220229 Marionette TRACE conn5 <- [1,2082,null,{}] 07:47:00 INFO - PROCESS | 3036 | 1462373220241 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}] 07:47:00 INFO - PROCESS | 3036 | 1462373220360 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 07:47:00 INFO - PROCESS | 3036 | 1462373220452 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:00 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F29A000 == 68 [pid = 3036] [id = 530] 07:47:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (000000148E246000) [pid = 3036] [serial = 1590] [outer = 0000000000000000] 07:47:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (000000148E309400) [pid = 3036] [serial = 1591] [outer = 000000148E246000] 07:47:00 INFO - PROCESS | 3036 | 1462373220502 Marionette DEBUG loaded listener.js 07:47:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (000000148E40D800) [pid = 3036] [serial = 1592] [outer = 000000148E246000] 07:47:00 INFO - PROCESS | 3036 | 1462373220948 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]]]}] 07:47:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 07:47:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 734ms 07:47:00 INFO - PROCESS | 3036 | 1462373220965 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 07:47:00 INFO - PROCESS | 3036 | 1462373220967 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 07:47:00 INFO - PROCESS | 3036 | 1462373220970 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 07:47:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 07:47:00 INFO - PROCESS | 3036 | 1462373220972 Marionette TRACE conn5 <- [1,2086,null,{}] 07:47:00 INFO - PROCESS | 3036 | 1462373220983 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}] 07:47:01 INFO - PROCESS | 3036 | 1462373221125 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 07:47:01 INFO - PROCESS | 3036 | 1462373221190 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:01 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F886800 == 69 [pid = 3036] [id = 531] 07:47:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (000000148EDB2800) [pid = 3036] [serial = 1593] [outer = 0000000000000000] 07:47:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (000000148F2CC400) [pid = 3036] [serial = 1594] [outer = 000000148EDB2800] 07:47:01 INFO - PROCESS | 3036 | 1462373221238 Marionette DEBUG loaded listener.js 07:47:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000148F671400) [pid = 3036] [serial = 1595] [outer = 000000148EDB2800] 07:47:01 INFO - PROCESS | 3036 | 1462373221690 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]]]}] 07:47:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 07:47:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 734ms 07:47:01 INFO - PROCESS | 3036 | 1462373221708 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 07:47:01 INFO - PROCESS | 3036 | 1462373221710 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 07:47:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 07:47:01 INFO - PROCESS | 3036 | 1462373221713 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 07:47:01 INFO - PROCESS | 3036 | 1462373221715 Marionette TRACE conn5 <- [1,2090,null,{}] 07:47:01 INFO - PROCESS | 3036 | 1462373221753 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}] 07:47:01 INFO - PROCESS | 3036 | 1462373221876 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 07:47:01 INFO - PROCESS | 3036 | 1462373221936 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:01 INFO - PROCESS | 3036 | ++DOCSHELL 0000001490638000 == 70 [pid = 3036] [id = 532] 07:47:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (000000148F67F400) [pid = 3036] [serial = 1596] [outer = 0000000000000000] 07:47:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (000000148F7EBC00) [pid = 3036] [serial = 1597] [outer = 000000148F67F400] 07:47:01 INFO - PROCESS | 3036 | 1462373221984 Marionette DEBUG loaded listener.js 07:47:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 119 (000000148FB51400) [pid = 3036] [serial = 1598] [outer = 000000148F67F400] 07:47:02 INFO - PROCESS | 3036 | --DOMWINDOW == 118 (000000148E411800) [pid = 3036] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 07:47:02 INFO - PROCESS | 3036 | --DOMWINDOW == 117 (0000001482CF5400) [pid = 3036] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 07:47:02 INFO - PROCESS | 3036 | --DOMWINDOW == 116 (0000001489404000) [pid = 3036] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 07:47:02 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (00000014898A7400) [pid = 3036] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 07:47:02 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (000000148B969C00) [pid = 3036] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 07:47:02 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (000000148EDAC000) [pid = 3036] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 07:47:02 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (0000001482E0F800) [pid = 3036] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 07:47:02 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (0000001496D36400) [pid = 3036] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 07:47:02 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (0000001483C71000) [pid = 3036] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 07:47:02 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (000000148D652000) [pid = 3036] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 07:47:02 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000148A99F800) [pid = 3036] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 07:47:02 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (0000001490A86800) [pid = 3036] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 07:47:02 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (000000148E307800) [pid = 3036] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 07:47:02 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (0000001487836400) [pid = 3036] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 07:47:02 INFO - PROCESS | 3036 | 1462373222528 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]]]}] 07:47:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 07:47:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 839ms 07:47:02 INFO - PROCESS | 3036 | 1462373222557 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 07:47:02 INFO - PROCESS | 3036 | 1462373222559 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 07:47:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 07:47:02 INFO - PROCESS | 3036 | 1462373222562 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 07:47:02 INFO - PROCESS | 3036 | 1462373222564 Marionette TRACE conn5 <- [1,2094,null,{}] 07:47:02 INFO - PROCESS | 3036 | 1462373222568 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}] 07:47:02 INFO - PROCESS | 3036 | 1462373222659 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 07:47:02 INFO - PROCESS | 3036 | 1462373222750 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:02 INFO - PROCESS | 3036 | ++DOCSHELL 0000001490ABE000 == 71 [pid = 3036] [id = 533] 07:47:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (0000001484826800) [pid = 3036] [serial = 1599] [outer = 0000000000000000] 07:47:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (000000148AB67400) [pid = 3036] [serial = 1600] [outer = 0000001484826800] 07:47:02 INFO - PROCESS | 3036 | 1462373222798 Marionette DEBUG loaded listener.js 07:47:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000148EDEF800) [pid = 3036] [serial = 1601] [outer = 0000001484826800] 07:47:03 INFO - PROCESS | 3036 | 1462373223177 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] 07:47:03 INFO - PROCESS | 3036 | 1462373223197 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 07:47:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 07:47:03 INFO - PROCESS | 3036 | 1462373223200 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 07:47:03 INFO - PROCESS | 3036 | 1462373223202 Marionette TRACE conn5 <- [1,2098,null,{}] 07:47:03 INFO - PROCESS | 3036 | 1462373223243 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}] 07:47:03 INFO - PROCESS | 3036 | 1462373223336 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 07:47:03 INFO - PROCESS | 3036 | 1462373223342 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:03 INFO - PROCESS | 3036 | ++DOCSHELL 0000001491538000 == 72 [pid = 3036] [id = 534] 07:47:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000148FBB8400) [pid = 3036] [serial = 1602] [outer = 0000000000000000] 07:47:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (000000148FBC3000) [pid = 3036] [serial = 1603] [outer = 000000148FBB8400] 07:47:03 INFO - PROCESS | 3036 | 1462373223390 Marionette DEBUG loaded listener.js 07:47:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (000000148FC34C00) [pid = 3036] [serial = 1604] [outer = 000000148FBB8400] 07:47:03 INFO - PROCESS | 3036 | 1462373223833 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]]]}] 07:47:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 07:47:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 650ms 07:47:03 INFO - PROCESS | 3036 | 1462373223858 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 07:47:03 INFO - PROCESS | 3036 | 1462373223861 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 07:47:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 07:47:03 INFO - PROCESS | 3036 | 1462373223876 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 07:47:03 INFO - PROCESS | 3036 | 1462373223878 Marionette TRACE conn5 <- [1,2102,null,{}] 07:47:03 INFO - PROCESS | 3036 | 1462373223882 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}] 07:47:03 INFO - PROCESS | 3036 | 1462373223974 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 07:47:03 INFO - PROCESS | 3036 | 1462373223981 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:04 INFO - PROCESS | 3036 | ++DOCSHELL 0000001492749000 == 73 [pid = 3036] [id = 535] 07:47:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (000000148FC32C00) [pid = 3036] [serial = 1605] [outer = 0000000000000000] 07:47:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (0000001490A3C400) [pid = 3036] [serial = 1606] [outer = 000000148FC32C00] 07:47:04 INFO - PROCESS | 3036 | 1462373224028 Marionette DEBUG loaded listener.js 07:47:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (0000001490A89800) [pid = 3036] [serial = 1607] [outer = 000000148FC32C00] 07:47:04 INFO - PROCESS | 3036 | 1462373224582 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]]]}] 07:47:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 07:47:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 734ms 07:47:04 INFO - PROCESS | 3036 | 1462373224615 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 07:47:04 INFO - PROCESS | 3036 | 1462373224620 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 07:47:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 07:47:04 INFO - PROCESS | 3036 | 1462373224626 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 07:47:04 INFO - PROCESS | 3036 | 1462373224631 Marionette TRACE conn5 <- [1,2106,null,{}] 07:47:04 INFO - PROCESS | 3036 | 1462373224639 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}] 07:47:04 INFO - PROCESS | 3036 | 1462373224811 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 07:47:04 INFO - PROCESS | 3036 | 1462373224922 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:04 INFO - PROCESS | 3036 | ++DOCSHELL 000000148B14A000 == 74 [pid = 3036] [id = 536] 07:47:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (0000001483C73800) [pid = 3036] [serial = 1608] [outer = 0000000000000000] 07:47:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000148A11B000) [pid = 3036] [serial = 1609] [outer = 0000001483C73800] 07:47:04 INFO - PROCESS | 3036 | 1462373224982 Marionette DEBUG loaded listener.js 07:47:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (000000148A9F4000) [pid = 3036] [serial = 1610] [outer = 0000001483C73800] 07:47:05 INFO - PROCESS | 3036 | 1462373225558 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]]]}] 07:47:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 07:47:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 987ms 07:47:05 INFO - PROCESS | 3036 | 1462373225616 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 07:47:05 INFO - PROCESS | 3036 | 1462373225623 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 07:47:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 07:47:05 INFO - PROCESS | 3036 | 1462373225630 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 07:47:05 INFO - PROCESS | 3036 | 1462373225634 Marionette TRACE conn5 <- [1,2110,null,{}] 07:47:05 INFO - PROCESS | 3036 | 1462373225638 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}] 07:47:05 INFO - PROCESS | 3036 | 1462373225758 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 07:47:05 INFO - PROCESS | 3036 | 1462373225892 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:05 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F5CE800 == 75 [pid = 3036] [id = 537] 07:47:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (000000148B736800) [pid = 3036] [serial = 1611] [outer = 0000000000000000] 07:47:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 119 (000000148BCF3400) [pid = 3036] [serial = 1612] [outer = 000000148B736800] 07:47:05 INFO - PROCESS | 3036 | 1462373225950 Marionette DEBUG loaded listener.js 07:47:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 120 (000000148E247400) [pid = 3036] [serial = 1613] [outer = 000000148B736800] 07:47:06 INFO - PROCESS | 3036 | 1462373226594 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]]]}] 07:47:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 07:47:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 986ms 07:47:06 INFO - PROCESS | 3036 | 1462373226621 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 07:47:06 INFO - PROCESS | 3036 | 1462373226625 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 07:47:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 07:47:06 INFO - PROCESS | 3036 | 1462373226629 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 07:47:06 INFO - PROCESS | 3036 | 1462373226633 Marionette TRACE conn5 <- [1,2114,null,{}] 07:47:06 INFO - PROCESS | 3036 | 1462373226645 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}] 07:47:06 INFO - PROCESS | 3036 | 1462373226769 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 07:47:06 INFO - PROCESS | 3036 | 1462373226903 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:06 INFO - PROCESS | 3036 | ++DOCSHELL 0000001492CDF800 == 76 [pid = 3036] [id = 538] 07:47:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 121 (000000148EDA5800) [pid = 3036] [serial = 1614] [outer = 0000000000000000] 07:47:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 122 (000000148F2CA400) [pid = 3036] [serial = 1615] [outer = 000000148EDA5800] 07:47:06 INFO - PROCESS | 3036 | 1462373226965 Marionette DEBUG loaded listener.js 07:47:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 123 (000000148F8BE800) [pid = 3036] [serial = 1616] [outer = 000000148EDA5800] 07:47:07 INFO - PROCESS | 3036 | 1462373227543 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]]]}] 07:47:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 07:47:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 986ms 07:47:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 07:47:07 INFO - PROCESS | 3036 | 1462373227617 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 07:47:07 INFO - PROCESS | 3036 | 1462373227620 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 07:47:07 INFO - PROCESS | 3036 | 1462373227624 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 07:47:07 INFO - PROCESS | 3036 | 1462373227626 Marionette TRACE conn5 <- [1,2118,null,{}] 07:47:07 INFO - PROCESS | 3036 | 1462373227630 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}] 07:47:07 INFO - PROCESS | 3036 | 1462373227750 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 07:47:07 INFO - PROCESS | 3036 | 1462373227883 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:07 INFO - PROCESS | 3036 | ++DOCSHELL 000000149370F800 == 77 [pid = 3036] [id = 539] 07:47:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 124 (0000001490A88C00) [pid = 3036] [serial = 1617] [outer = 0000000000000000] 07:47:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 125 (0000001490A8D800) [pid = 3036] [serial = 1618] [outer = 0000001490A88C00] 07:47:07 INFO - PROCESS | 3036 | 1462373227941 Marionette DEBUG loaded listener.js 07:47:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 126 (0000001491309800) [pid = 3036] [serial = 1619] [outer = 0000001490A88C00] 07:47:08 INFO - PROCESS | 3036 | 1462373228517 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] 07:47:08 INFO - PROCESS | 3036 | 1462373228551 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 07:47:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 07:47:08 INFO - PROCESS | 3036 | 1462373228555 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 07:47:08 INFO - PROCESS | 3036 | 1462373228557 Marionette TRACE conn5 <- [1,2122,null,{}] 07:47:08 INFO - PROCESS | 3036 | 1462373228562 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}] 07:47:08 INFO - PROCESS | 3036 | 1462373228681 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 07:47:08 INFO - PROCESS | 3036 | 1462373228786 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:08 INFO - PROCESS | 3036 | ++DOCSHELL 0000001493755800 == 78 [pid = 3036] [id = 540] 07:47:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 127 (0000001491309000) [pid = 3036] [serial = 1620] [outer = 0000000000000000] 07:47:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 128 (000000149141E400) [pid = 3036] [serial = 1621] [outer = 0000001491309000] 07:47:08 INFO - PROCESS | 3036 | 1462373228843 Marionette DEBUG loaded listener.js 07:47:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 129 (000000149142FC00) [pid = 3036] [serial = 1622] [outer = 0000001491309000] 07:47:09 INFO - PROCESS | 3036 | 1462373229412 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] 07:47:09 INFO - PROCESS | 3036 | 1462373229442 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 07:47:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 07:47:09 INFO - PROCESS | 3036 | 1462373229446 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 07:47:09 INFO - PROCESS | 3036 | 1462373229448 Marionette TRACE conn5 <- [1,2126,null,{}] 07:47:09 INFO - PROCESS | 3036 | 1462373229452 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}] 07:47:09 INFO - PROCESS | 3036 | 1462373229591 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 07:47:09 INFO - PROCESS | 3036 | 1462373229701 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:09 INFO - PROCESS | 3036 | ++DOCSHELL 0000001495949000 == 79 [pid = 3036] [id = 541] 07:47:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 130 (0000001491457C00) [pid = 3036] [serial = 1623] [outer = 0000000000000000] 07:47:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 131 (000000149159E000) [pid = 3036] [serial = 1624] [outer = 0000001491457C00] 07:47:09 INFO - PROCESS | 3036 | 1462373229759 Marionette DEBUG loaded listener.js 07:47:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 132 (000000149257AC00) [pid = 3036] [serial = 1625] [outer = 0000001491457C00] 07:47:10 INFO - PROCESS | 3036 | 1462373230344 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]]]}] 07:47:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 07:47:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 922ms 07:47:10 INFO - PROCESS | 3036 | 1462373230372 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 07:47:10 INFO - PROCESS | 3036 | 1462373230375 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 07:47:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 07:47:10 INFO - PROCESS | 3036 | 1462373230380 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 07:47:10 INFO - PROCESS | 3036 | 1462373230382 Marionette TRACE conn5 <- [1,2130,null,{}] 07:47:10 INFO - PROCESS | 3036 | 1462373230386 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}] 07:47:10 INFO - PROCESS | 3036 | 1462373230501 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 07:47:10 INFO - PROCESS | 3036 | 1462373230604 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:10 INFO - PROCESS | 3036 | ++DOCSHELL 0000001495B19000 == 80 [pid = 3036] [id = 542] 07:47:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 133 (00000014915A6000) [pid = 3036] [serial = 1626] [outer = 0000000000000000] 07:47:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 134 (0000001492610000) [pid = 3036] [serial = 1627] [outer = 00000014915A6000] 07:47:10 INFO - PROCESS | 3036 | 1462373230662 Marionette DEBUG loaded listener.js 07:47:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 135 (000000149261BC00) [pid = 3036] [serial = 1628] [outer = 00000014915A6000] 07:47:11 INFO - PROCESS | 3036 | 1462373231242 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] 07:47:11 INFO - PROCESS | 3036 | 1462373231310 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 07:47:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 07:47:11 INFO - PROCESS | 3036 | 1462373231314 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 07:47:11 INFO - PROCESS | 3036 | 1462373231316 Marionette TRACE conn5 <- [1,2134,null,{}] 07:47:11 INFO - PROCESS | 3036 | 1462373231320 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}] 07:47:11 INFO - PROCESS | 3036 | 1462373231436 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 07:47:11 INFO - PROCESS | 3036 | 1462373231542 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:11 INFO - PROCESS | 3036 | ++DOCSHELL 0000001495B9D800 == 81 [pid = 3036] [id = 543] 07:47:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 136 (0000001492618C00) [pid = 3036] [serial = 1629] [outer = 0000000000000000] 07:47:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 137 (0000001492C12400) [pid = 3036] [serial = 1630] [outer = 0000001492618C00] 07:47:11 INFO - PROCESS | 3036 | 1462373231598 Marionette DEBUG loaded listener.js 07:47:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 138 (0000001492C1C000) [pid = 3036] [serial = 1631] [outer = 0000001492618C00] 07:47:12 INFO - PROCESS | 3036 | 1462373232463 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] 07:47:12 INFO - PROCESS | 3036 | 1462373232555 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 07:47:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 07:47:12 INFO - PROCESS | 3036 | 1462373232561 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 07:47:12 INFO - PROCESS | 3036 | 1462373232565 Marionette TRACE conn5 <- [1,2138,null,{}] 07:47:12 INFO - PROCESS | 3036 | 1462373232571 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}] 07:47:12 INFO - PROCESS | 3036 | 1462373232684 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 07:47:12 INFO - PROCESS | 3036 | 1462373232815 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:12 INFO - PROCESS | 3036 | ++DOCSHELL 000000148B9AD800 == 82 [pid = 3036] [id = 544] 07:47:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 139 (0000001483BCD400) [pid = 3036] [serial = 1632] [outer = 0000000000000000] 07:47:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 140 (000000148940AC00) [pid = 3036] [serial = 1633] [outer = 0000001483BCD400] 07:47:12 INFO - PROCESS | 3036 | 1462373232870 Marionette DEBUG loaded listener.js 07:47:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 141 (000000148A411C00) [pid = 3036] [serial = 1634] [outer = 0000001483BCD400] 07:47:13 INFO - PROCESS | 3036 | 1462373233436 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] 07:47:13 INFO - PROCESS | 3036 | 1462373233494 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 07:47:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 07:47:13 INFO - PROCESS | 3036 | 1462373233500 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 07:47:13 INFO - PROCESS | 3036 | 1462373233504 Marionette TRACE conn5 <- [1,2142,null,{}] 07:47:13 INFO - PROCESS | 3036 | 1462373233507 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}] 07:47:13 INFO - PROCESS | 3036 | 1462373233618 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 07:47:13 INFO - PROCESS | 3036 | 1462373233757 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:13 INFO - PROCESS | 3036 | --DOCSHELL 000000149151F800 == 81 [pid = 3036] [id = 489] 07:47:13 INFO - PROCESS | 3036 | --DOCSHELL 0000001491538000 == 80 [pid = 3036] [id = 534] 07:47:13 INFO - PROCESS | 3036 | --DOCSHELL 0000001490ABE000 == 79 [pid = 3036] [id = 533] 07:47:13 INFO - PROCESS | 3036 | --DOCSHELL 0000001490638000 == 78 [pid = 3036] [id = 532] 07:47:13 INFO - PROCESS | 3036 | --DOCSHELL 000000148F886800 == 77 [pid = 3036] [id = 531] 07:47:13 INFO - PROCESS | 3036 | --DOCSHELL 000000148F29A000 == 76 [pid = 3036] [id = 530] 07:47:13 INFO - PROCESS | 3036 | --DOCSHELL 000000148E427000 == 75 [pid = 3036] [id = 529] 07:47:13 INFO - PROCESS | 3036 | --DOCSHELL 000000148E337800 == 74 [pid = 3036] [id = 513] 07:47:13 INFO - PROCESS | 3036 | --DOCSHELL 000000148D693800 == 73 [pid = 3036] [id = 528] 07:47:13 INFO - PROCESS | 3036 | --DOMWINDOW == 140 (000000148F2C6400) [pid = 3036] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 07:47:13 INFO - PROCESS | 3036 | ++DOCSHELL 0000001486B33000 == 74 [pid = 3036] [id = 545] 07:47:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 141 (000000148308B000) [pid = 3036] [serial = 1635] [outer = 0000000000000000] 07:47:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 142 (0000001487843400) [pid = 3036] [serial = 1636] [outer = 000000148308B000] 07:47:13 INFO - PROCESS | 3036 | 1462373233860 Marionette DEBUG loaded listener.js 07:47:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 143 (000000148B834400) [pid = 3036] [serial = 1637] [outer = 000000148308B000] 07:47:13 INFO - PROCESS | 3036 | --DOCSHELL 000000148D7B2800 == 73 [pid = 3036] [id = 512] 07:47:13 INFO - PROCESS | 3036 | --DOCSHELL 000000148AA3B800 == 72 [pid = 3036] [id = 527] 07:47:13 INFO - PROCESS | 3036 | --DOCSHELL 0000001482B27800 == 71 [pid = 3036] [id = 12] 07:47:13 INFO - PROCESS | 3036 | --DOCSHELL 000000148D688800 == 70 [pid = 3036] [id = 526] 07:47:13 INFO - PROCESS | 3036 | --DOCSHELL 0000001491492800 == 69 [pid = 3036] [id = 523] 07:47:13 INFO - PROCESS | 3036 | --DOCSHELL 0000001490734000 == 68 [pid = 3036] [id = 522] 07:47:13 INFO - PROCESS | 3036 | --DOCSHELL 000000148FC20800 == 67 [pid = 3036] [id = 521] 07:47:13 INFO - PROCESS | 3036 | --DOCSHELL 000000148E33E800 == 66 [pid = 3036] [id = 520] 07:47:13 INFO - PROCESS | 3036 | --DOCSHELL 000000148B135800 == 65 [pid = 3036] [id = 519] 07:47:13 INFO - PROCESS | 3036 | --DOMWINDOW == 142 (000000148E65A800) [pid = 3036] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 07:47:13 INFO - PROCESS | 3036 | --DOMWINDOW == 141 (000000148448A400) [pid = 3036] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 07:47:13 INFO - PROCESS | 3036 | --DOMWINDOW == 140 (000000148EDA9800) [pid = 3036] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 07:47:13 INFO - PROCESS | 3036 | --DOMWINDOW == 139 (0000001489439000) [pid = 3036] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 07:47:13 INFO - PROCESS | 3036 | --DOMWINDOW == 138 (000000148E40F800) [pid = 3036] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 07:47:13 INFO - PROCESS | 3036 | --DOMWINDOW == 137 (0000001497C09800) [pid = 3036] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 07:47:13 INFO - PROCESS | 3036 | --DOMWINDOW == 136 (000000148BCA1400) [pid = 3036] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 07:47:13 INFO - PROCESS | 3036 | --DOMWINDOW == 135 (000000148EDEA800) [pid = 3036] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 07:47:13 INFO - PROCESS | 3036 | --DOMWINDOW == 134 (0000001483BCE800) [pid = 3036] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 07:47:13 INFO - PROCESS | 3036 | --DOMWINDOW == 133 (0000001496E5F000) [pid = 3036] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 07:47:13 INFO - PROCESS | 3036 | --DOMWINDOW == 132 (000000148D219C00) [pid = 3036] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 07:47:13 INFO - PROCESS | 3036 | --DOMWINDOW == 131 (000000148D6EC400) [pid = 3036] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 07:47:13 INFO - PROCESS | 3036 | --DOMWINDOW == 130 (000000148B834800) [pid = 3036] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 07:47:13 INFO - PROCESS | 3036 | --DOMWINDOW == 129 (000000148E23F000) [pid = 3036] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 07:47:13 INFO - PROCESS | 3036 | --DOMWINDOW == 128 (000000148AF11000) [pid = 3036] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 07:47:13 INFO - PROCESS | 3036 | --DOMWINDOW == 127 (0000001489F59C00) [pid = 3036] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 07:47:13 INFO - PROCESS | 3036 | --DOMWINDOW == 126 (0000001489F50000) [pid = 3036] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 07:47:13 INFO - PROCESS | 3036 | --DOMWINDOW == 125 (0000001495B47C00) [pid = 3036] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 07:47:13 INFO - PROCESS | 3036 | --DOMWINDOW == 124 (000000148E409000) [pid = 3036] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 07:47:13 INFO - PROCESS | 3036 | --DOMWINDOW == 123 (0000001497D25000) [pid = 3036] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 07:47:13 INFO - PROCESS | 3036 | --DOMWINDOW == 122 (000000148C46C400) [pid = 3036] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 07:47:13 INFO - PROCESS | 3036 | --DOMWINDOW == 121 (000000148E359800) [pid = 3036] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 07:47:13 INFO - PROCESS | 3036 | --DOMWINDOW == 120 (000000148A9ECC00) [pid = 3036] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 07:47:13 INFO - PROCESS | 3036 | --DOMWINDOW == 119 (00000014974D5400) [pid = 3036] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 07:47:13 INFO - PROCESS | 3036 | --DOMWINDOW == 118 (0000001483030800) [pid = 3036] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 07:47:13 INFO - PROCESS | 3036 | --DOMWINDOW == 117 (000000148C4D3800) [pid = 3036] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 07:47:13 INFO - PROCESS | 3036 | --DOMWINDOW == 116 (0000001491413800) [pid = 3036] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 07:47:13 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (000000148BC6D000) [pid = 3036] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 07:47:13 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (000000148EDF2C00) [pid = 3036] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 07:47:14 INFO - PROCESS | 3036 | 1462373234362 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]]]}] 07:47:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 07:47:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 880ms 07:47:14 INFO - PROCESS | 3036 | 1462373234382 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 07:47:14 INFO - PROCESS | 3036 | 1462373234384 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 07:47:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 07:47:14 INFO - PROCESS | 3036 | 1462373234388 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 07:47:14 INFO - PROCESS | 3036 | 1462373234392 Marionette TRACE conn5 <- [1,2146,null,{}] 07:47:14 INFO - PROCESS | 3036 | 1462373234403 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}] 07:47:14 INFO - PROCESS | 3036 | 1462373234508 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 07:47:14 INFO - PROCESS | 3036 | 1462373234519 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:14 INFO - PROCESS | 3036 | ++DOCSHELL 000000148CE87000 == 66 [pid = 3036] [id = 546] 07:47:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (000000148C3CCC00) [pid = 3036] [serial = 1638] [outer = 0000000000000000] 07:47:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000148C471000) [pid = 3036] [serial = 1639] [outer = 000000148C3CCC00] 07:47:14 INFO - PROCESS | 3036 | 1462373234571 Marionette DEBUG loaded listener.js 07:47:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (000000148D216000) [pid = 3036] [serial = 1640] [outer = 000000148C3CCC00] 07:47:15 INFO - PROCESS | 3036 | 1462373235090 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] 07:47:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 07:47:15 INFO - PROCESS | 3036 | 1462373235128 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 07:47:15 INFO - PROCESS | 3036 | 1462373235131 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 07:47:15 INFO - PROCESS | 3036 | 1462373235133 Marionette TRACE conn5 <- [1,2150,null,{}] 07:47:15 INFO - PROCESS | 3036 | 1462373235136 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}] 07:47:15 INFO - PROCESS | 3036 | 1462373235232 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 07:47:15 INFO - PROCESS | 3036 | 1462373235329 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:15 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E415800 == 67 [pid = 3036] [id = 547] 07:47:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (000000148E239400) [pid = 3036] [serial = 1641] [outer = 0000000000000000] 07:47:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 119 (000000148E304400) [pid = 3036] [serial = 1642] [outer = 000000148E239400] 07:47:15 INFO - PROCESS | 3036 | 1462373235377 Marionette DEBUG loaded listener.js 07:47:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 120 (000000148E35E000) [pid = 3036] [serial = 1643] [outer = 000000148E239400] 07:47:15 INFO - PROCESS | 3036 | 1462373235768 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]]]}] 07:47:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 07:47:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 671ms 07:47:15 INFO - PROCESS | 3036 | 1462373235805 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 07:47:15 INFO - PROCESS | 3036 | 1462373235808 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 07:47:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 07:47:15 INFO - PROCESS | 3036 | 1462373235812 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 07:47:15 INFO - PROCESS | 3036 | 1462373235814 Marionette TRACE conn5 <- [1,2154,null,{}] 07:47:15 INFO - PROCESS | 3036 | 1462373235817 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}] 07:47:15 INFO - PROCESS | 3036 | 1462373235910 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 07:47:15 INFO - PROCESS | 3036 | 1462373235947 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:15 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F220000 == 68 [pid = 3036] [id = 548] 07:47:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 121 (000000148E405C00) [pid = 3036] [serial = 1644] [outer = 0000000000000000] 07:47:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 122 (000000148E657800) [pid = 3036] [serial = 1645] [outer = 000000148E405C00] 07:47:15 INFO - PROCESS | 3036 | 1462373235994 Marionette DEBUG loaded listener.js 07:47:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 123 (000000148EDB2C00) [pid = 3036] [serial = 1646] [outer = 000000148E405C00] 07:47:16 INFO - PROCESS | 3036 | 1462373236493 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]]]}] 07:47:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 07:47:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 734ms 07:47:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 07:47:16 INFO - PROCESS | 3036 | 1462373236548 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 07:47:16 INFO - PROCESS | 3036 | 1462373236551 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 07:47:16 INFO - PROCESS | 3036 | 1462373236554 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 07:47:16 INFO - PROCESS | 3036 | 1462373236556 Marionette TRACE conn5 <- [1,2158,null,{}] 07:47:16 INFO - PROCESS | 3036 | 1462373236559 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}] 07:47:16 INFO - PROCESS | 3036 | 1462373236704 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 07:47:16 INFO - PROCESS | 3036 | 1462373236769 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:16 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F5D6800 == 69 [pid = 3036] [id = 549] 07:47:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 124 (000000148F53D800) [pid = 3036] [serial = 1647] [outer = 0000000000000000] 07:47:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 125 (000000148F673C00) [pid = 3036] [serial = 1648] [outer = 000000148F53D800] 07:47:16 INFO - PROCESS | 3036 | 1462373236820 Marionette DEBUG loaded listener.js 07:47:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 126 (000000148F8B0000) [pid = 3036] [serial = 1649] [outer = 000000148F53D800] 07:47:17 INFO - PROCESS | 3036 | 1462373237267 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]]]}] 07:47:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 07:47:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 735ms 07:47:17 INFO - PROCESS | 3036 | 1462373237315 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 07:47:17 INFO - PROCESS | 3036 | 1462373237317 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 07:47:17 INFO - PROCESS | 3036 | 1462373237328 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 07:47:17 INFO - PROCESS | 3036 | 1462373237330 Marionette TRACE conn5 <- [1,2162,null,{}] 07:47:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 07:47:17 INFO - PROCESS | 3036 | 1462373237334 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}] 07:47:17 INFO - PROCESS | 3036 | 1462373237458 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 07:47:17 INFO - PROCESS | 3036 | 1462373237519 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:17 INFO - PROCESS | 3036 | ++DOCSHELL 0000001490634000 == 70 [pid = 3036] [id = 550] 07:47:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 127 (000000148F7E1000) [pid = 3036] [serial = 1650] [outer = 0000000000000000] 07:47:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 128 (000000148FB54000) [pid = 3036] [serial = 1651] [outer = 000000148F7E1000] 07:47:17 INFO - PROCESS | 3036 | 1462373237568 Marionette DEBUG loaded listener.js 07:47:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 129 (000000148FC34800) [pid = 3036] [serial = 1652] [outer = 000000148F7E1000] 07:47:18 INFO - PROCESS | 3036 | 1462373238002 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]]]}] 07:47:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 07:47:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 733ms 07:47:18 INFO - PROCESS | 3036 | 1462373238068 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 07:47:18 INFO - PROCESS | 3036 | 1462373238070 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 07:47:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 07:47:18 INFO - PROCESS | 3036 | 1462373238074 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 07:47:18 INFO - PROCESS | 3036 | 1462373238076 Marionette TRACE conn5 <- [1,2166,null,{}] 07:47:18 INFO - PROCESS | 3036 | 1462373238079 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}] 07:47:18 INFO - PROCESS | 3036 | 1462373238351 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 07:47:18 INFO - PROCESS | 3036 | --DOMWINDOW == 128 (000000148B5BCC00) [pid = 3036] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 07:47:18 INFO - PROCESS | 3036 | --DOMWINDOW == 127 (0000001487FA4400) [pid = 3036] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 07:47:18 INFO - PROCESS | 3036 | --DOMWINDOW == 126 (000000148E246000) [pid = 3036] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 07:47:18 INFO - PROCESS | 3036 | --DOMWINDOW == 125 (0000001482E17800) [pid = 3036] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 07:47:18 INFO - PROCESS | 3036 | --DOMWINDOW == 124 (000000148EDB2800) [pid = 3036] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 07:47:18 INFO - PROCESS | 3036 | --DOMWINDOW == 123 (0000001484826800) [pid = 3036] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 07:47:18 INFO - PROCESS | 3036 | --DOMWINDOW == 122 (000000148FBB8400) [pid = 3036] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 07:47:18 INFO - PROCESS | 3036 | --DOMWINDOW == 121 (000000148F67F400) [pid = 3036] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 07:47:18 INFO - PROCESS | 3036 | --DOMWINDOW == 120 (000000148EDF4000) [pid = 3036] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 07:47:18 INFO - PROCESS | 3036 | --DOMWINDOW == 119 (000000148CD02C00) [pid = 3036] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 07:47:18 INFO - PROCESS | 3036 | --DOMWINDOW == 118 (0000001483CDE800) [pid = 3036] [serial = 32] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:47:18 INFO - PROCESS | 3036 | --DOMWINDOW == 117 (000000148D7BC800) [pid = 3036] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:47:18 INFO - PROCESS | 3036 | 1462373238422 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:18 INFO - PROCESS | 3036 | ++DOCSHELL 000000148D7BC800 == 71 [pid = 3036] [id = 551] 07:47:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (0000001482C78C00) [pid = 3036] [serial = 1653] [outer = 0000000000000000] 07:47:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 119 (0000001487F9D400) [pid = 3036] [serial = 1654] [outer = 0000001482C78C00] 07:47:18 INFO - PROCESS | 3036 | 1462373238470 Marionette DEBUG loaded listener.js 07:47:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 120 (000000148E65DC00) [pid = 3036] [serial = 1655] [outer = 0000001482C78C00] 07:47:18 INFO - PROCESS | 3036 | 1462373238870 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]]]}] 07:47:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 07:47:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 818ms 07:47:18 INFO - PROCESS | 3036 | 1462373238895 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 07:47:18 INFO - PROCESS | 3036 | 1462373238898 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 07:47:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 07:47:18 INFO - PROCESS | 3036 | 1462373238901 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 07:47:18 INFO - PROCESS | 3036 | 1462373238903 Marionette TRACE conn5 <- [1,2170,null,{}] 07:47:18 INFO - PROCESS | 3036 | 1462373238907 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}] 07:47:19 INFO - PROCESS | 3036 | 1462373239000 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 07:47:19 INFO - PROCESS | 3036 | 1462373239007 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:19 INFO - PROCESS | 3036 | ++DOCSHELL 0000001492691800 == 72 [pid = 3036] [id = 552] 07:47:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 121 (000000148FB52400) [pid = 3036] [serial = 1656] [outer = 0000000000000000] 07:47:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 122 (0000001490A94800) [pid = 3036] [serial = 1657] [outer = 000000148FB52400] 07:47:19 INFO - PROCESS | 3036 | 1462373239054 Marionette DEBUG loaded listener.js 07:47:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 123 (0000001491452C00) [pid = 3036] [serial = 1658] [outer = 000000148FB52400] 07:47:19 INFO - PROCESS | 3036 | 1462373239502 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]]]}] 07:47:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 07:47:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 628ms 07:47:19 INFO - PROCESS | 3036 | 1462373239533 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 07:47:19 INFO - PROCESS | 3036 | 1462373239535 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 07:47:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 07:47:19 INFO - PROCESS | 3036 | 1462373239543 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 07:47:19 INFO - PROCESS | 3036 | 1462373239545 Marionette TRACE conn5 <- [1,2174,null,{}] 07:47:19 INFO - PROCESS | 3036 | 1462373239549 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}] 07:47:19 INFO - PROCESS | 3036 | 1462373239644 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 07:47:19 INFO - PROCESS | 3036 | 1462373239651 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:19 INFO - PROCESS | 3036 | ++DOCSHELL 0000001493702800 == 73 [pid = 3036] [id = 553] 07:47:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 124 (000000149145D800) [pid = 3036] [serial = 1659] [outer = 0000000000000000] 07:47:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 125 (00000014915A5800) [pid = 3036] [serial = 1660] [outer = 000000149145D800] 07:47:19 INFO - PROCESS | 3036 | 1462373239697 Marionette DEBUG loaded listener.js 07:47:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 126 (0000001492C15000) [pid = 3036] [serial = 1661] [outer = 000000149145D800] 07:47:20 INFO - PROCESS | 3036 | 1462373240144 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]]]}] 07:47:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 07:47:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 629ms 07:47:20 INFO - PROCESS | 3036 | 1462373240171 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 07:47:20 INFO - PROCESS | 3036 | 1462373240173 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 07:47:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 07:47:20 INFO - PROCESS | 3036 | 1462373240195 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 07:47:20 INFO - PROCESS | 3036 | 1462373240198 Marionette TRACE conn5 <- [1,2178,null,{}] 07:47:20 INFO - PROCESS | 3036 | 1462373240201 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}] 07:47:20 INFO - PROCESS | 3036 | 1462373240320 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 07:47:20 INFO - PROCESS | 3036 | 1462373240574 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:20 INFO - PROCESS | 3036 | ++DOCSHELL 000000148AE87800 == 74 [pid = 3036] [id = 554] 07:47:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 127 (00000014830ED000) [pid = 3036] [serial = 1662] [outer = 0000000000000000] 07:47:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 128 (0000001486B9C000) [pid = 3036] [serial = 1663] [outer = 00000014830ED000] 07:47:20 INFO - PROCESS | 3036 | 1462373240636 Marionette DEBUG loaded listener.js 07:47:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 129 (0000001489F57800) [pid = 3036] [serial = 1664] [outer = 00000014830ED000] 07:47:21 INFO - PROCESS | 3036 | 1462373241236 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]]]}] 07:47:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 07:47:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1078ms 07:47:21 INFO - PROCESS | 3036 | 1462373241277 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 07:47:21 INFO - PROCESS | 3036 | 1462373241283 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 07:47:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 07:47:21 INFO - PROCESS | 3036 | 1462373241288 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 07:47:21 INFO - PROCESS | 3036 | 1462373241293 Marionette TRACE conn5 <- [1,2182,null,{}] 07:47:21 INFO - PROCESS | 3036 | 1462373241298 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}] 07:47:21 INFO - PROCESS | 3036 | 1462373241426 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 07:47:21 INFO - PROCESS | 3036 | 1462373241564 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:21 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E3C5000 == 75 [pid = 3036] [id = 555] 07:47:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 130 (000000148BCA2400) [pid = 3036] [serial = 1665] [outer = 0000000000000000] 07:47:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 131 (000000148C4C9C00) [pid = 3036] [serial = 1666] [outer = 000000148BCA2400] 07:47:21 INFO - PROCESS | 3036 | 1462373241626 Marionette DEBUG loaded listener.js 07:47:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 132 (000000148E246800) [pid = 3036] [serial = 1667] [outer = 000000148BCA2400] 07:47:22 INFO - PROCESS | 3036 | 1462373242229 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]]]}] 07:47:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 07:47:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 986ms 07:47:22 INFO - PROCESS | 3036 | 1462373242279 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 07:47:22 INFO - PROCESS | 3036 | 1462373242284 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 07:47:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 07:47:22 INFO - PROCESS | 3036 | 1462373242288 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 07:47:22 INFO - PROCESS | 3036 | 1462373242291 Marionette TRACE conn5 <- [1,2186,null,{}] 07:47:22 INFO - PROCESS | 3036 | 1462373242295 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}] 07:47:22 INFO - PROCESS | 3036 | 1462373242447 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 07:47:22 INFO - PROCESS | 3036 | 1462373242585 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:22 INFO - PROCESS | 3036 | ++DOCSHELL 0000001495B25800 == 76 [pid = 3036] [id = 556] 07:47:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 133 (000000148E65D000) [pid = 3036] [serial = 1668] [outer = 0000000000000000] 07:47:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 134 (000000148F2C5000) [pid = 3036] [serial = 1669] [outer = 000000148E65D000] 07:47:22 INFO - PROCESS | 3036 | 1462373242644 Marionette DEBUG loaded listener.js 07:47:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 135 (000000148F7E9000) [pid = 3036] [serial = 1670] [outer = 000000148E65D000] 07:47:23 INFO - PROCESS | 3036 | 1462373243224 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]]]}] 07:47:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 07:47:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 987ms 07:47:23 INFO - PROCESS | 3036 | 1462373243276 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 07:47:23 INFO - PROCESS | 3036 | 1462373243279 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 07:47:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 07:47:23 INFO - PROCESS | 3036 | 1462373243292 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 07:47:23 INFO - PROCESS | 3036 | 1462373243300 Marionette TRACE conn5 <- [1,2190,null,{}] 07:47:23 INFO - PROCESS | 3036 | 1462373243305 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}] 07:47:23 INFO - PROCESS | 3036 | 1462373243474 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 07:47:23 INFO - PROCESS | 3036 | 1462373243490 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:23 INFO - PROCESS | 3036 | ++DOCSHELL 000000149654E000 == 77 [pid = 3036] [id = 557] 07:47:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 136 (000000148FC30C00) [pid = 3036] [serial = 1671] [outer = 0000000000000000] 07:47:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 137 (00000014926B1000) [pid = 3036] [serial = 1672] [outer = 000000148FC30C00] 07:47:23 INFO - PROCESS | 3036 | 1462373243547 Marionette DEBUG loaded listener.js 07:47:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 138 (00000014931D9000) [pid = 3036] [serial = 1673] [outer = 000000148FC30C00] 07:47:24 INFO - PROCESS | 3036 | 1462373244177 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]]]}] 07:47:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 07:47:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 944ms 07:47:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 07:47:24 INFO - PROCESS | 3036 | 1462373244229 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 07:47:24 INFO - PROCESS | 3036 | 1462373244233 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 07:47:24 INFO - PROCESS | 3036 | 1462373244236 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 07:47:24 INFO - PROCESS | 3036 | 1462373244238 Marionette TRACE conn5 <- [1,2194,null,{}] 07:47:24 INFO - PROCESS | 3036 | 1462373244242 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}] 07:47:24 INFO - PROCESS | 3036 | 1462373244394 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 07:47:24 INFO - PROCESS | 3036 | 1462373244529 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:24 INFO - PROCESS | 3036 | ++DOCSHELL 00000014966E6000 == 78 [pid = 3036] [id = 558] 07:47:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 139 (0000001491450800) [pid = 3036] [serial = 1674] [outer = 0000000000000000] 07:47:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 140 (00000014931E1000) [pid = 3036] [serial = 1675] [outer = 0000001491450800] 07:47:24 INFO - PROCESS | 3036 | 1462373244587 Marionette DEBUG loaded listener.js 07:47:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 141 (000000149384E000) [pid = 3036] [serial = 1676] [outer = 0000001491450800] 07:47:25 INFO - PROCESS | 3036 | 1462373245162 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]]]}] 07:47:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 07:47:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 986ms 07:47:25 INFO - PROCESS | 3036 | 1462373245225 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 07:47:25 INFO - PROCESS | 3036 | 1462373245228 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 07:47:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 07:47:25 INFO - PROCESS | 3036 | 1462373245231 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 07:47:25 INFO - PROCESS | 3036 | 1462373245234 Marionette TRACE conn5 <- [1,2198,null,{}] 07:47:25 INFO - PROCESS | 3036 | 1462373245238 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}] 07:47:25 INFO - PROCESS | 3036 | 1462373245356 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 07:47:25 INFO - PROCESS | 3036 | 1462373245494 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:25 INFO - PROCESS | 3036 | ++DOCSHELL 0000001496C9C800 == 79 [pid = 3036] [id = 559] 07:47:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 142 (0000001495B2B000) [pid = 3036] [serial = 1677] [outer = 0000000000000000] 07:47:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 143 (0000001495B2E800) [pid = 3036] [serial = 1678] [outer = 0000001495B2B000] 07:47:25 INFO - PROCESS | 3036 | 1462373245561 Marionette DEBUG loaded listener.js 07:47:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 144 (0000001495B4AC00) [pid = 3036] [serial = 1679] [outer = 0000001495B2B000] 07:47:26 INFO - PROCESS | 3036 | 1462373246165 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]]]}] 07:47:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 07:47:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 986ms 07:47:26 INFO - PROCESS | 3036 | 1462373246220 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 07:47:26 INFO - PROCESS | 3036 | 1462373246223 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 07:47:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 07:47:26 INFO - PROCESS | 3036 | 1462373246226 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 07:47:26 INFO - PROCESS | 3036 | 1462373246229 Marionette TRACE conn5 <- [1,2202,null,{}] 07:47:26 INFO - PROCESS | 3036 | 1462373246232 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}] 07:47:26 INFO - PROCESS | 3036 | 1462373246352 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 07:47:26 INFO - PROCESS | 3036 | 1462373246461 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:26 INFO - PROCESS | 3036 | ++DOCSHELL 0000001496E0C000 == 80 [pid = 3036] [id = 560] 07:47:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 145 (000000148A40F800) [pid = 3036] [serial = 1680] [outer = 0000000000000000] 07:47:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 146 (0000001495C35000) [pid = 3036] [serial = 1681] [outer = 000000148A40F800] 07:47:26 INFO - PROCESS | 3036 | 1462373246518 Marionette DEBUG loaded listener.js 07:47:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 147 (0000001495C71C00) [pid = 3036] [serial = 1682] [outer = 000000148A40F800] 07:47:27 INFO - PROCESS | 3036 | 1462373247078 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]]]}] 07:47:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 07:47:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 881ms 07:47:27 INFO - PROCESS | 3036 | 1462373247110 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 07:47:27 INFO - PROCESS | 3036 | 1462373247113 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 07:47:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 07:47:27 INFO - PROCESS | 3036 | 1462373247116 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 07:47:27 INFO - PROCESS | 3036 | 1462373247119 Marionette TRACE conn5 <- [1,2206,null,{}] 07:47:27 INFO - PROCESS | 3036 | 1462373247123 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}] 07:47:27 INFO - PROCESS | 3036 | 1462373247239 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 07:47:27 INFO - PROCESS | 3036 | 1462373247347 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:27 INFO - PROCESS | 3036 | ++DOCSHELL 0000001497804000 == 81 [pid = 3036] [id = 561] 07:47:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 148 (0000001495C79000) [pid = 3036] [serial = 1683] [outer = 0000000000000000] 07:47:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 149 (0000001495C7E400) [pid = 3036] [serial = 1684] [outer = 0000001495C79000] 07:47:27 INFO - PROCESS | 3036 | 1462373247403 Marionette DEBUG loaded listener.js 07:47:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 150 (00000014962D6800) [pid = 3036] [serial = 1685] [outer = 0000001495C79000] 07:47:28 INFO - PROCESS | 3036 | 1462373248263 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]]]}] 07:47:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 07:47:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1175ms 07:47:28 INFO - PROCESS | 3036 | 1462373248294 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 07:47:28 INFO - PROCESS | 3036 | 1462373248299 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 07:47:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 07:47:28 INFO - PROCESS | 3036 | 1462373248305 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 07:47:28 INFO - PROCESS | 3036 | 1462373248310 Marionette TRACE conn5 <- [1,2210,null,{}] 07:47:28 INFO - PROCESS | 3036 | 1462373248317 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}] 07:47:28 INFO - PROCESS | 3036 | 1462373248432 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 07:47:28 INFO - PROCESS | 3036 | 1462373248579 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:28 INFO - PROCESS | 3036 | ++DOCSHELL 000000148D7C6800 == 82 [pid = 3036] [id = 562] 07:47:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 151 (0000001483030800) [pid = 3036] [serial = 1686] [outer = 0000000000000000] 07:47:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 152 (0000001487834C00) [pid = 3036] [serial = 1687] [outer = 0000001483030800] 07:47:28 INFO - PROCESS | 3036 | 1462373248632 Marionette DEBUG loaded listener.js 07:47:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 153 (000000148A9A6800) [pid = 3036] [serial = 1688] [outer = 0000001483030800] 07:47:29 INFO - PROCESS | 3036 | 1462373249236 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]]]}] 07:47:29 INFO - PROCESS | 3036 | --DOCSHELL 0000001496379800 == 81 [pid = 3036] [id = 461] 07:47:29 INFO - PROCESS | 3036 | --DOCSHELL 0000001493702800 == 80 [pid = 3036] [id = 553] 07:47:29 INFO - PROCESS | 3036 | --DOCSHELL 0000001492691800 == 79 [pid = 3036] [id = 552] 07:47:29 INFO - PROCESS | 3036 | --DOCSHELL 000000148D7BC800 == 78 [pid = 3036] [id = 551] 07:47:29 INFO - PROCESS | 3036 | --DOCSHELL 0000001490634000 == 77 [pid = 3036] [id = 550] 07:47:29 INFO - PROCESS | 3036 | --DOCSHELL 000000148F5D6800 == 76 [pid = 3036] [id = 549] 07:47:29 INFO - PROCESS | 3036 | --DOCSHELL 000000148F220000 == 75 [pid = 3036] [id = 548] 07:47:29 INFO - PROCESS | 3036 | --DOCSHELL 000000148E415800 == 74 [pid = 3036] [id = 547] 07:47:29 INFO - PROCESS | 3036 | --DOCSHELL 000000148CE87000 == 73 [pid = 3036] [id = 546] 07:47:29 INFO - PROCESS | 3036 | --DOMWINDOW == 152 (000000148E27E000) [pid = 3036] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:47:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 07:47:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 987ms 07:47:29 INFO - PROCESS | 3036 | --DOMWINDOW == 151 (000000148F670800) [pid = 3036] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 07:47:29 INFO - PROCESS | 3036 | --DOMWINDOW == 150 (000000148F7E7400) [pid = 3036] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 07:47:29 INFO - PROCESS | 3036 | --DOMWINDOW == 149 (000000148FBC1C00) [pid = 3036] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 07:47:29 INFO - PROCESS | 3036 | --DOMWINDOW == 148 (0000001490A3C400) [pid = 3036] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 07:47:29 INFO - PROCESS | 3036 | --DOCSHELL 0000001486B33000 == 72 [pid = 3036] [id = 545] 07:47:29 INFO - PROCESS | 3036 | --DOCSHELL 000000148B9AD800 == 71 [pid = 3036] [id = 544] 07:47:29 INFO - PROCESS | 3036 | --DOCSHELL 0000001495949000 == 70 [pid = 3036] [id = 541] 07:47:29 INFO - PROCESS | 3036 | --DOCSHELL 0000001493755800 == 69 [pid = 3036] [id = 540] 07:47:29 INFO - PROCESS | 3036 | --DOCSHELL 000000149370F800 == 68 [pid = 3036] [id = 539] 07:47:29 INFO - PROCESS | 3036 | --DOCSHELL 0000001492CDF800 == 67 [pid = 3036] [id = 538] 07:47:29 INFO - PROCESS | 3036 | --DOCSHELL 000000148F5CE800 == 66 [pid = 3036] [id = 537] 07:47:29 INFO - PROCESS | 3036 | --DOCSHELL 000000148B14A000 == 65 [pid = 3036] [id = 536] 07:47:29 INFO - PROCESS | 3036 | 1462373249341 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 07:47:29 INFO - PROCESS | 3036 | 1462373249347 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 07:47:29 INFO - PROCESS | 3036 | 1462373249353 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 07:47:29 INFO - PROCESS | 3036 | 1462373249355 Marionette TRACE conn5 <- [1,2214,null,{}] 07:47:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 07:47:29 INFO - PROCESS | 3036 | --DOMWINDOW == 147 (000000148B839800) [pid = 3036] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 07:47:29 INFO - PROCESS | 3036 | --DOMWINDOW == 146 (000000148BCAB000) [pid = 3036] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 07:47:29 INFO - PROCESS | 3036 | --DOMWINDOW == 145 (000000148A394C00) [pid = 3036] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 07:47:29 INFO - PROCESS | 3036 | --DOMWINDOW == 144 (000000148E309400) [pid = 3036] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 07:47:29 INFO - PROCESS | 3036 | --DOMWINDOW == 143 (000000148E40D800) [pid = 3036] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 07:47:29 INFO - PROCESS | 3036 | --DOMWINDOW == 142 (000000148A111800) [pid = 3036] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 07:47:29 INFO - PROCESS | 3036 | --DOMWINDOW == 141 (0000001489F5D000) [pid = 3036] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 07:47:29 INFO - PROCESS | 3036 | --DOMWINDOW == 140 (0000001486B94400) [pid = 3036] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 07:47:29 INFO - PROCESS | 3036 | --DOMWINDOW == 139 (000000148EDAA800) [pid = 3036] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 07:47:29 INFO - PROCESS | 3036 | --DOMWINDOW == 138 (000000148F671400) [pid = 3036] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 07:47:29 INFO - PROCESS | 3036 | --DOMWINDOW == 137 (0000001489440C00) [pid = 3036] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 07:47:29 INFO - PROCESS | 3036 | --DOMWINDOW == 136 (000000148F2CC400) [pid = 3036] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 07:47:29 INFO - PROCESS | 3036 | --DOMWINDOW == 135 (000000148AB67400) [pid = 3036] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 07:47:29 INFO - PROCESS | 3036 | --DOMWINDOW == 134 (000000148FC34C00) [pid = 3036] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 07:47:29 INFO - PROCESS | 3036 | --DOMWINDOW == 133 (000000148F7EBC00) [pid = 3036] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 07:47:29 INFO - PROCESS | 3036 | --DOMWINDOW == 132 (000000148FBC3000) [pid = 3036] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 07:47:29 INFO - PROCESS | 3036 | --DOMWINDOW == 131 (000000148FB51400) [pid = 3036] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 07:47:29 INFO - PROCESS | 3036 | --DOMWINDOW == 130 (000000148F44A000) [pid = 3036] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 07:47:29 INFO - PROCESS | 3036 | --DOMWINDOW == 129 (000000148B735400) [pid = 3036] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 07:47:29 INFO - PROCESS | 3036 | --DOMWINDOW == 128 (000000148D6E4400) [pid = 3036] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 07:47:29 INFO - PROCESS | 3036 | --DOMWINDOW == 127 (000000148A9EF400) [pid = 3036] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 07:47:29 INFO - PROCESS | 3036 | --DOMWINDOW == 126 (000000148E23D400) [pid = 3036] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 07:47:29 INFO - PROCESS | 3036 | --DOMWINDOW == 125 (0000001487FA6400) [pid = 3036] [serial = 1112] [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.] 07:47:29 INFO - PROCESS | 3036 | --DOMWINDOW == 124 (000000148EDEF800) [pid = 3036] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 07:47:29 INFO - PROCESS | 3036 | 1462373249413 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}] 07:47:29 INFO - PROCESS | 3036 | 1462373249550 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 07:47:29 INFO - PROCESS | 3036 | 1462373249558 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:29 INFO - PROCESS | 3036 | ++DOCSHELL 000000148B12B800 == 66 [pid = 3036] [id = 563] 07:47:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 125 (0000001487843000) [pid = 3036] [serial = 1689] [outer = 0000000000000000] 07:47:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 126 (0000001487FA4C00) [pid = 3036] [serial = 1690] [outer = 0000001487843000] 07:47:29 INFO - PROCESS | 3036 | 1462373249605 Marionette DEBUG loaded listener.js 07:47:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 127 (000000148A4AF800) [pid = 3036] [serial = 1691] [outer = 0000001487843000] 07:47:30 INFO - PROCESS | 3036 | 1462373250125 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]]]}] 07:47:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 07:47:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 839ms 07:47:30 INFO - PROCESS | 3036 | 1462373250199 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 07:47:30 INFO - PROCESS | 3036 | 1462373250201 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 07:47:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 07:47:30 INFO - PROCESS | 3036 | 1462373250205 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 07:47:30 INFO - PROCESS | 3036 | 1462373250209 Marionette TRACE conn5 <- [1,2218,null,{}] 07:47:30 INFO - PROCESS | 3036 | 1462373250220 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}] 07:47:30 INFO - PROCESS | 3036 | 1462373250326 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 07:47:30 INFO - PROCESS | 3036 | 1462373250420 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:30 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E3AB000 == 67 [pid = 3036] [id = 564] 07:47:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 128 (000000148BB46C00) [pid = 3036] [serial = 1692] [outer = 0000000000000000] 07:47:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 129 (000000148C46E800) [pid = 3036] [serial = 1693] [outer = 000000148BB46C00] 07:47:30 INFO - PROCESS | 3036 | 1462373250472 Marionette DEBUG loaded listener.js 07:47:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 130 (000000148DB6F400) [pid = 3036] [serial = 1694] [outer = 000000148BB46C00] 07:47:30 INFO - PROCESS | 3036 | 1462373250883 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]]]}] 07:47:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 07:47:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 734ms 07:47:30 INFO - PROCESS | 3036 | 1462373250941 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 07:47:30 INFO - PROCESS | 3036 | 1462373250944 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 07:47:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 07:47:30 INFO - PROCESS | 3036 | 1462373250948 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 07:47:30 INFO - PROCESS | 3036 | 1462373250950 Marionette TRACE conn5 <- [1,2222,null,{}] 07:47:30 INFO - PROCESS | 3036 | 1462373250953 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}] 07:47:31 INFO - PROCESS | 3036 | 1462373251051 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 07:47:31 INFO - PROCESS | 3036 | 1462373251058 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:31 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F221800 == 68 [pid = 3036] [id = 565] 07:47:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 131 (000000148E244800) [pid = 3036] [serial = 1695] [outer = 0000000000000000] 07:47:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 132 (000000148E35D000) [pid = 3036] [serial = 1696] [outer = 000000148E244800] 07:47:31 INFO - PROCESS | 3036 | 1462373251107 Marionette DEBUG loaded listener.js 07:47:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 133 (000000148E658800) [pid = 3036] [serial = 1697] [outer = 000000148E244800] 07:47:31 INFO - PROCESS | 3036 | 1462373251567 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]]]}] 07:47:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 07:47:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 671ms 07:47:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 07:47:31 INFO - PROCESS | 3036 | 1462373251622 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 07:47:31 INFO - PROCESS | 3036 | 1462373251624 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 07:47:31 INFO - PROCESS | 3036 | 1462373251627 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 07:47:31 INFO - PROCESS | 3036 | 1462373251629 Marionette TRACE conn5 <- [1,2226,null,{}] 07:47:31 INFO - PROCESS | 3036 | 1462373251633 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}] 07:47:31 INFO - PROCESS | 3036 | 1462373251785 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 07:47:31 INFO - PROCESS | 3036 | 1462373251810 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:31 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F5D4800 == 69 [pid = 3036] [id = 566] 07:47:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 134 (000000148EDAF000) [pid = 3036] [serial = 1698] [outer = 0000000000000000] 07:47:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 135 (000000148EDF3000) [pid = 3036] [serial = 1699] [outer = 000000148EDAF000] 07:47:31 INFO - PROCESS | 3036 | 1462373251857 Marionette DEBUG loaded listener.js 07:47:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 136 (000000148F43D400) [pid = 3036] [serial = 1700] [outer = 000000148EDAF000] 07:47:32 INFO - PROCESS | 3036 | 1462373252323 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]]]}] 07:47:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 07:47:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 734ms 07:47:32 INFO - PROCESS | 3036 | 1462373252365 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 07:47:32 INFO - PROCESS | 3036 | 1462373252367 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 07:47:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 07:47:32 INFO - PROCESS | 3036 | 1462373252370 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 07:47:32 INFO - PROCESS | 3036 | 1462373252372 Marionette TRACE conn5 <- [1,2230,null,{}] 07:47:32 INFO - PROCESS | 3036 | 1462373252376 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}] 07:47:32 INFO - PROCESS | 3036 | 1462373252524 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 07:47:32 INFO - PROCESS | 3036 | 1462373252548 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:32 INFO - PROCESS | 3036 | ++DOCSHELL 0000001490719800 == 70 [pid = 3036] [id = 567] 07:47:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 137 (000000148F7E4000) [pid = 3036] [serial = 1701] [outer = 0000000000000000] 07:47:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 138 (000000148FB51400) [pid = 3036] [serial = 1702] [outer = 000000148F7E4000] 07:47:32 INFO - PROCESS | 3036 | 1462373252597 Marionette DEBUG loaded listener.js 07:47:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 139 (000000148FC31800) [pid = 3036] [serial = 1703] [outer = 000000148F7E4000] 07:47:33 INFO - PROCESS | 3036 | 1462373253068 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]]]}] 07:47:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 07:47:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 733ms 07:47:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 07:47:33 INFO - PROCESS | 3036 | 1462373253141 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 07:47:33 INFO - PROCESS | 3036 | 1462373253143 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 07:47:33 INFO - PROCESS | 3036 | 1462373253149 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 07:47:33 INFO - PROCESS | 3036 | 1462373253151 Marionette TRACE conn5 <- [1,2234,null,{}] 07:47:33 INFO - PROCESS | 3036 | 1462373253154 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}] 07:47:33 INFO - PROCESS | 3036 | 1462373253285 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 07:47:33 INFO - PROCESS | 3036 | 1462373253352 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:33 INFO - PROCESS | 3036 | ++DOCSHELL 0000001491492800 == 71 [pid = 3036] [id = 568] 07:47:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 140 (000000148FB4F400) [pid = 3036] [serial = 1704] [outer = 0000000000000000] 07:47:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 141 (0000001490A8A800) [pid = 3036] [serial = 1705] [outer = 000000148FB4F400] 07:47:33 INFO - PROCESS | 3036 | 1462373253400 Marionette DEBUG loaded listener.js 07:47:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 142 (0000001491311C00) [pid = 3036] [serial = 1706] [outer = 000000148FB4F400] 07:47:33 INFO - PROCESS | 3036 | --DOMWINDOW == 141 (000000148F53D800) [pid = 3036] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 07:47:33 INFO - PROCESS | 3036 | --DOMWINDOW == 140 (000000148F7E1000) [pid = 3036] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 07:47:33 INFO - PROCESS | 3036 | --DOMWINDOW == 139 (000000148C3CCC00) [pid = 3036] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 07:47:33 INFO - PROCESS | 3036 | --DOMWINDOW == 138 (000000148E405C00) [pid = 3036] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 07:47:33 INFO - PROCESS | 3036 | --DOMWINDOW == 137 (000000148E239400) [pid = 3036] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 07:47:33 INFO - PROCESS | 3036 | --DOMWINDOW == 136 (0000001483BCD400) [pid = 3036] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 07:47:33 INFO - PROCESS | 3036 | --DOMWINDOW == 135 (0000001482C78C00) [pid = 3036] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 07:47:33 INFO - PROCESS | 3036 | --DOMWINDOW == 134 (000000148FB52400) [pid = 3036] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 07:47:33 INFO - PROCESS | 3036 | --DOMWINDOW == 133 (000000148308B000) [pid = 3036] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 07:47:33 INFO - PROCESS | 3036 | --DOMWINDOW == 132 (000000148FC32C00) [pid = 3036] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 07:47:33 INFO - PROCESS | 3036 | --DOMWINDOW == 131 (0000001497C15400) [pid = 3036] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 07:47:33 INFO - PROCESS | 3036 | --DOMWINDOW == 130 (00000014915A4400) [pid = 3036] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 07:47:33 INFO - PROCESS | 3036 | --DOMWINDOW == 129 (000000149312AC00) [pid = 3036] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 07:47:33 INFO - PROCESS | 3036 | --DOMWINDOW == 128 (0000001495C3B800) [pid = 3036] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 07:47:33 INFO - PROCESS | 3036 | --DOMWINDOW == 127 (0000001497BD1C00) [pid = 3036] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 07:47:33 INFO - PROCESS | 3036 | 1462373253984 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]]]}] 07:47:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 07:47:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 882ms 07:47:34 INFO - PROCESS | 3036 | 1462373254033 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 07:47:34 INFO - PROCESS | 3036 | 1462373254035 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 07:47:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 07:47:34 INFO - PROCESS | 3036 | 1462373254039 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 07:47:34 INFO - PROCESS | 3036 | 1462373254041 Marionette TRACE conn5 <- [1,2238,null,{}] 07:47:34 INFO - PROCESS | 3036 | 1462373254055 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}] 07:47:34 INFO - PROCESS | 3036 | 1462373254178 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 07:47:34 INFO - PROCESS | 3036 | 1462373254192 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:34 INFO - PROCESS | 3036 | ++DOCSHELL 0000001492680800 == 72 [pid = 3036] [id = 569] 07:47:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 128 (000000148E246000) [pid = 3036] [serial = 1707] [outer = 0000000000000000] 07:47:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 129 (000000148FBB8800) [pid = 3036] [serial = 1708] [outer = 000000148E246000] 07:47:34 INFO - PROCESS | 3036 | 1462373254238 Marionette DEBUG loaded listener.js 07:47:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 130 (0000001491417800) [pid = 3036] [serial = 1709] [outer = 000000148E246000] 07:47:34 INFO - PROCESS | 3036 | 1462373254655 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]]]}] 07:47:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 07:47:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 630ms 07:47:34 INFO - PROCESS | 3036 | 1462373254676 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 07:47:34 INFO - PROCESS | 3036 | 1462373254678 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 07:47:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 07:47:34 INFO - PROCESS | 3036 | 1462373254682 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 07:47:34 INFO - PROCESS | 3036 | 1462373254684 Marionette TRACE conn5 <- [1,2242,null,{}] 07:47:34 INFO - PROCESS | 3036 | 1462373254687 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}] 07:47:34 INFO - PROCESS | 3036 | 1462373254787 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 07:47:34 INFO - PROCESS | 3036 | 1462373254794 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:34 INFO - PROCESS | 3036 | ++DOCSHELL 0000001492CDF800 == 73 [pid = 3036] [id = 570] 07:47:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 131 (0000001491450400) [pid = 3036] [serial = 1710] [outer = 0000000000000000] 07:47:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 132 (0000001491455000) [pid = 3036] [serial = 1711] [outer = 0000001491450400] 07:47:34 INFO - PROCESS | 3036 | 1462373254842 Marionette DEBUG loaded listener.js 07:47:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 133 (000000149257F400) [pid = 3036] [serial = 1712] [outer = 0000001491450400] 07:47:35 INFO - PROCESS | 3036 | 1462373255318 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]]]}] 07:47:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 07:47:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 671ms 07:47:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 07:47:35 INFO - PROCESS | 3036 | 1462373255358 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 07:47:35 INFO - PROCESS | 3036 | 1462373255361 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 07:47:35 INFO - PROCESS | 3036 | 1462373255364 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 07:47:35 INFO - PROCESS | 3036 | 1462373255366 Marionette TRACE conn5 <- [1,2246,null,{}] 07:47:35 INFO - PROCESS | 3036 | 1462373255370 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}] 07:47:35 INFO - PROCESS | 3036 | 1462373255466 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 07:47:35 INFO - PROCESS | 3036 | 1462373255472 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:35 INFO - PROCESS | 3036 | ++DOCSHELL 000000149593C800 == 74 [pid = 3036] [id = 571] 07:47:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 134 (0000001492610400) [pid = 3036] [serial = 1713] [outer = 0000000000000000] 07:47:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 135 (00000014926A9000) [pid = 3036] [serial = 1714] [outer = 0000001492610400] 07:47:35 INFO - PROCESS | 3036 | 1462373255520 Marionette DEBUG loaded listener.js 07:47:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 136 (0000001493120400) [pid = 3036] [serial = 1715] [outer = 0000001492610400] 07:47:36 INFO - PROCESS | 3036 | 1462373256176 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]]]}] 07:47:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 07:47:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 923ms 07:47:36 INFO - PROCESS | 3036 | 1462373256289 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 07:47:36 INFO - PROCESS | 3036 | 1462373256294 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 07:47:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 07:47:36 INFO - PROCESS | 3036 | 1462373256300 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 07:47:36 INFO - PROCESS | 3036 | 1462373256304 Marionette TRACE conn5 <- [1,2250,null,{}] 07:47:36 INFO - PROCESS | 3036 | 1462373256310 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}] 07:47:36 INFO - PROCESS | 3036 | 1462373256480 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 07:47:36 INFO - PROCESS | 3036 | 1462373256585 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:36 INFO - PROCESS | 3036 | ++DOCSHELL 000000148D2A0800 == 75 [pid = 3036] [id = 572] 07:47:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 137 (0000001489F53400) [pid = 3036] [serial = 1716] [outer = 0000000000000000] 07:47:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 138 (000000148AB67400) [pid = 3036] [serial = 1717] [outer = 0000001489F53400] 07:47:36 INFO - PROCESS | 3036 | 1462373256660 Marionette DEBUG loaded listener.js 07:47:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 139 (000000148BB3D800) [pid = 3036] [serial = 1718] [outer = 0000001489F53400] 07:47:37 INFO - PROCESS | 3036 | 1462373257232 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]]]}] 07:47:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 07:47:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 986ms 07:47:37 INFO - PROCESS | 3036 | 1462373257290 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 07:47:37 INFO - PROCESS | 3036 | 1462373257297 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 07:47:37 INFO - PROCESS | 3036 | 1462373257304 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 07:47:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 07:47:37 INFO - PROCESS | 3036 | 1462373257307 Marionette TRACE conn5 <- [1,2254,null,{}] 07:47:37 INFO - PROCESS | 3036 | 1462373257312 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}] 07:47:37 INFO - PROCESS | 3036 | 1462373257434 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 07:47:37 INFO - PROCESS | 3036 | 1462373257575 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:37 INFO - PROCESS | 3036 | ++DOCSHELL 000000148FC11800 == 76 [pid = 3036] [id = 573] 07:47:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 140 (000000148E23E800) [pid = 3036] [serial = 1719] [outer = 0000000000000000] 07:47:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 141 (000000148E402400) [pid = 3036] [serial = 1720] [outer = 000000148E23E800] 07:47:37 INFO - PROCESS | 3036 | 1462373257634 Marionette DEBUG loaded listener.js 07:47:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 142 (000000148F53E400) [pid = 3036] [serial = 1721] [outer = 000000148E23E800] 07:47:38 INFO - PROCESS | 3036 | 1462373258235 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]]]}] 07:47:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 07:47:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 986ms 07:47:38 INFO - PROCESS | 3036 | 1462373258295 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 07:47:38 INFO - PROCESS | 3036 | 1462373258298 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 07:47:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 07:47:38 INFO - PROCESS | 3036 | 1462373258302 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 07:47:38 INFO - PROCESS | 3036 | 1462373258306 Marionette TRACE conn5 <- [1,2258,null,{}] 07:47:38 INFO - PROCESS | 3036 | 1462373258319 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}] 07:47:38 INFO - PROCESS | 3036 | 1462373258499 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 07:47:38 INFO - PROCESS | 3036 | 1462373258601 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:38 INFO - PROCESS | 3036 | ++DOCSHELL 000000149653D000 == 77 [pid = 3036] [id = 574] 07:47:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 143 (000000148FC32C00) [pid = 3036] [serial = 1722] [outer = 0000000000000000] 07:47:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 144 (0000001490A8DC00) [pid = 3036] [serial = 1723] [outer = 000000148FC32C00] 07:47:38 INFO - PROCESS | 3036 | 1462373258663 Marionette DEBUG loaded listener.js 07:47:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 145 (00000014926B0400) [pid = 3036] [serial = 1724] [outer = 000000148FC32C00] 07:47:39 INFO - PROCESS | 3036 | 1462373259226 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]]]}] 07:47:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 07:47:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 986ms 07:47:39 INFO - PROCESS | 3036 | 1462373259290 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 07:47:39 INFO - PROCESS | 3036 | 1462373259294 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 07:47:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 07:47:39 INFO - PROCESS | 3036 | 1462373259298 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 07:47:39 INFO - PROCESS | 3036 | 1462373259300 Marionette TRACE conn5 <- [1,2262,null,{}] 07:47:39 INFO - PROCESS | 3036 | 1462373259304 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}] 07:47:39 INFO - PROCESS | 3036 | 1462373259427 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 07:47:39 INFO - PROCESS | 3036 | 1462373259537 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:39 INFO - PROCESS | 3036 | ++DOCSHELL 0000001496CE2000 == 78 [pid = 3036] [id = 575] 07:47:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 146 (0000001493848000) [pid = 3036] [serial = 1725] [outer = 0000000000000000] 07:47:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 147 (0000001493851400) [pid = 3036] [serial = 1726] [outer = 0000001493848000] 07:47:39 INFO - PROCESS | 3036 | 1462373259595 Marionette DEBUG loaded listener.js 07:47:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 148 (0000001495B34C00) [pid = 3036] [serial = 1727] [outer = 0000001493848000] 07:47:40 INFO - PROCESS | 3036 | 1462373260190 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]]]}] 07:47:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 07:47:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 923ms 07:47:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 07:47:40 INFO - PROCESS | 3036 | 1462373260222 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 07:47:40 INFO - PROCESS | 3036 | 1462373260225 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 07:47:40 INFO - PROCESS | 3036 | 1462373260228 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 07:47:40 INFO - PROCESS | 3036 | 1462373260231 Marionette TRACE conn5 <- [1,2266,null,{}] 07:47:40 INFO - PROCESS | 3036 | 1462373260235 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}] 07:47:40 INFO - PROCESS | 3036 | 1462373260352 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 07:47:40 INFO - PROCESS | 3036 | 1462373260463 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:40 INFO - PROCESS | 3036 | ++DOCSHELL 0000001497D8D800 == 79 [pid = 3036] [id = 576] 07:47:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 149 (0000001495B43C00) [pid = 3036] [serial = 1728] [outer = 0000000000000000] 07:47:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 150 (0000001495C33000) [pid = 3036] [serial = 1729] [outer = 0000001495B43C00] 07:47:40 INFO - PROCESS | 3036 | 1462373260519 Marionette DEBUG loaded listener.js 07:47:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 151 (00000014962D7800) [pid = 3036] [serial = 1730] [outer = 0000001495B43C00] 07:47:41 INFO - PROCESS | 3036 | 1462373261122 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]]]}] 07:47:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 07:47:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 924ms 07:47:41 INFO - PROCESS | 3036 | 1462373261154 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 07:47:41 INFO - PROCESS | 3036 | 1462373261157 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 07:47:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 07:47:41 INFO - PROCESS | 3036 | 1462373261161 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 07:47:41 INFO - PROCESS | 3036 | 1462373261163 Marionette TRACE conn5 <- [1,2270,null,{}] 07:47:41 INFO - PROCESS | 3036 | 1462373261167 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}] 07:47:41 INFO - PROCESS | 3036 | 1462373261306 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 07:47:41 INFO - PROCESS | 3036 | 1462373261419 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:41 INFO - PROCESS | 3036 | ++DOCSHELL 0000001497E57000 == 80 [pid = 3036] [id = 577] 07:47:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 152 (00000014963D6C00) [pid = 3036] [serial = 1731] [outer = 0000000000000000] 07:47:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 153 (00000014966EE800) [pid = 3036] [serial = 1732] [outer = 00000014963D6C00] 07:47:41 INFO - PROCESS | 3036 | 1462373261518 Marionette DEBUG loaded listener.js 07:47:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 154 (0000001496D33000) [pid = 3036] [serial = 1733] [outer = 00000014963D6C00] 07:47:42 INFO - PROCESS | 3036 | 1462373262097 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]]]}] 07:47:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 07:47:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 986ms 07:47:42 INFO - PROCESS | 3036 | 1462373262149 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 07:47:42 INFO - PROCESS | 3036 | 1462373262152 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 07:47:42 INFO - PROCESS | 3036 | 1462373262156 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 07:47:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 07:47:42 INFO - PROCESS | 3036 | 1462373262158 Marionette TRACE conn5 <- [1,2274,null,{}] 07:47:42 INFO - PROCESS | 3036 | 1462373262162 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}] 07:47:42 INFO - PROCESS | 3036 | 1462373262310 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 07:47:42 INFO - PROCESS | 3036 | 1462373262450 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:42 INFO - PROCESS | 3036 | ++DOCSHELL 000000149822F800 == 81 [pid = 3036] [id = 578] 07:47:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 155 (00000014963D7800) [pid = 3036] [serial = 1734] [outer = 0000000000000000] 07:47:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 156 (0000001496D3CC00) [pid = 3036] [serial = 1735] [outer = 00000014963D7800] 07:47:42 INFO - PROCESS | 3036 | 1462373262508 Marionette DEBUG loaded listener.js 07:47:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 157 (0000001496E65400) [pid = 3036] [serial = 1736] [outer = 00000014963D7800] 07:47:43 INFO - PROCESS | 3036 | 1462373263030 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]]]}] 07:47:43 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 07:47:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 923ms 07:47:43 INFO - PROCESS | 3036 | 1462373263082 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 07:47:43 INFO - PROCESS | 3036 | 1462373263084 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 07:47:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 07:47:43 INFO - PROCESS | 3036 | 1462373263088 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 07:47:43 INFO - PROCESS | 3036 | 1462373263090 Marionette TRACE conn5 <- [1,2278,null,{}] 07:47:43 INFO - PROCESS | 3036 | 1462373263094 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}] 07:47:43 INFO - PROCESS | 3036 | 1462373263213 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 07:47:43 INFO - PROCESS | 3036 | 1462373263325 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:43 INFO - PROCESS | 3036 | ++DOCSHELL 00000014FC72F000 == 82 [pid = 3036] [id = 579] 07:47:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 158 (0000001496E64400) [pid = 3036] [serial = 1737] [outer = 0000000000000000] 07:47:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 159 (00000014974CD000) [pid = 3036] [serial = 1738] [outer = 0000001496E64400] 07:47:43 INFO - PROCESS | 3036 | 1462373263382 Marionette DEBUG loaded listener.js 07:47:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 160 (00000014974D5C00) [pid = 3036] [serial = 1739] [outer = 0000001496E64400] 07:47:44 INFO - PROCESS | 3036 | 1462373264062 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]]]}] 07:47:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 07:47:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1024ms 07:47:44 INFO - PROCESS | 3036 | 1462373264115 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 07:47:44 INFO - PROCESS | 3036 | 1462373264117 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 07:47:44 INFO - PROCESS | 3036 | 1462373264121 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 07:47:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 07:47:44 INFO - PROCESS | 3036 | 1462373264123 Marionette TRACE conn5 <- [1,2282,null,{}] 07:47:44 INFO - PROCESS | 3036 | 1462373264160 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}] 07:47:44 INFO - PROCESS | 3036 | 1462373264280 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 07:47:44 INFO - PROCESS | 3036 | 1462373264586 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:44 INFO - PROCESS | 3036 | ++DOCSHELL 000000148C381000 == 83 [pid = 3036] [id = 580] 07:47:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 161 (000000148308A800) [pid = 3036] [serial = 1740] [outer = 0000000000000000] 07:47:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 162 (0000001483C6D400) [pid = 3036] [serial = 1741] [outer = 000000148308A800] 07:47:44 INFO - PROCESS | 3036 | 1462373264670 Marionette DEBUG loaded listener.js 07:47:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 163 (000000148A38E800) [pid = 3036] [serial = 1742] [outer = 000000148308A800] 07:47:45 INFO - PROCESS | 3036 | 1462373265253 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]]]}] 07:47:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 07:47:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1195ms 07:47:45 INFO - PROCESS | 3036 | 1462373265320 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 07:47:45 INFO - PROCESS | 3036 | 1462373265324 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 07:47:45 INFO - PROCESS | 3036 | 1462373265328 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 07:47:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 07:47:45 INFO - PROCESS | 3036 | 1462373265332 Marionette TRACE conn5 <- [1,2286,null,{}] 07:47:45 INFO - PROCESS | 3036 | 1462373265337 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}] 07:47:45 INFO - PROCESS | 3036 | 1462373265455 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 07:47:45 INFO - PROCESS | 3036 | 1462373265598 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:45 INFO - PROCESS | 3036 | ++DOCSHELL 000000148AA3B000 == 84 [pid = 3036] [id = 581] 07:47:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 164 (000000148B5B7800) [pid = 3036] [serial = 1743] [outer = 0000000000000000] 07:47:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 165 (000000148BBA2000) [pid = 3036] [serial = 1744] [outer = 000000148B5B7800] 07:47:45 INFO - PROCESS | 3036 | 1462373265654 Marionette DEBUG loaded listener.js 07:47:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 166 (000000148E20A400) [pid = 3036] [serial = 1745] [outer = 000000148B5B7800] 07:47:45 INFO - PROCESS | 3036 | --DOCSHELL 000000149375C000 == 83 [pid = 3036] [id = 492] 07:47:45 INFO - PROCESS | 3036 | --DOCSHELL 0000001492CDF800 == 82 [pid = 3036] [id = 570] 07:47:45 INFO - PROCESS | 3036 | --DOCSHELL 0000001492680800 == 81 [pid = 3036] [id = 569] 07:47:45 INFO - PROCESS | 3036 | --DOCSHELL 0000001491492800 == 80 [pid = 3036] [id = 568] 07:47:45 INFO - PROCESS | 3036 | --DOCSHELL 0000001490719800 == 79 [pid = 3036] [id = 567] 07:47:45 INFO - PROCESS | 3036 | --DOCSHELL 000000148F5D4800 == 78 [pid = 3036] [id = 566] 07:47:45 INFO - PROCESS | 3036 | --DOCSHELL 0000001492749000 == 77 [pid = 3036] [id = 535] 07:47:45 INFO - PROCESS | 3036 | --DOCSHELL 000000148F221800 == 76 [pid = 3036] [id = 565] 07:47:45 INFO - PROCESS | 3036 | --DOCSHELL 000000148E3AB000 == 75 [pid = 3036] [id = 564] 07:47:45 INFO - PROCESS | 3036 | --DOMWINDOW == 165 (00000014915A5800) [pid = 3036] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 07:47:46 INFO - PROCESS | 3036 | --DOCSHELL 000000148B12B800 == 74 [pid = 3036] [id = 563] 07:47:46 INFO - PROCESS | 3036 | --DOCSHELL 000000148D7C6800 == 73 [pid = 3036] [id = 562] 07:47:46 INFO - PROCESS | 3036 | --DOCSHELL 0000001496C9C800 == 72 [pid = 3036] [id = 559] 07:47:46 INFO - PROCESS | 3036 | --DOCSHELL 00000014966E6000 == 71 [pid = 3036] [id = 558] 07:47:46 INFO - PROCESS | 3036 | --DOCSHELL 000000149654E000 == 70 [pid = 3036] [id = 557] 07:47:46 INFO - PROCESS | 3036 | --DOCSHELL 0000001495B25800 == 69 [pid = 3036] [id = 556] 07:47:46 INFO - PROCESS | 3036 | --DOCSHELL 000000148E3C5000 == 68 [pid = 3036] [id = 555] 07:47:46 INFO - PROCESS | 3036 | --DOCSHELL 000000148AE87800 == 67 [pid = 3036] [id = 554] 07:47:46 INFO - PROCESS | 3036 | --DOMWINDOW == 164 (0000001497D2F800) [pid = 3036] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 07:47:46 INFO - PROCESS | 3036 | --DOMWINDOW == 163 (000000149312CC00) [pid = 3036] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 07:47:46 INFO - PROCESS | 3036 | --DOMWINDOW == 162 (0000001495B41800) [pid = 3036] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 07:47:46 INFO - PROCESS | 3036 | --DOMWINDOW == 161 (0000001495C7B800) [pid = 3036] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 07:47:46 INFO - PROCESS | 3036 | --DOMWINDOW == 160 (0000001497C11000) [pid = 3036] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 07:47:46 INFO - PROCESS | 3036 | --DOMWINDOW == 159 (000000148F673C00) [pid = 3036] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 07:47:46 INFO - PROCESS | 3036 | --DOMWINDOW == 158 (000000148FB54000) [pid = 3036] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 07:47:46 INFO - PROCESS | 3036 | --DOMWINDOW == 157 (000000148C471000) [pid = 3036] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 07:47:46 INFO - PROCESS | 3036 | --DOMWINDOW == 156 (000000148D216000) [pid = 3036] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 07:47:46 INFO - PROCESS | 3036 | --DOMWINDOW == 155 (000000148A11B000) [pid = 3036] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 07:47:46 INFO - PROCESS | 3036 | --DOMWINDOW == 154 (000000148E657800) [pid = 3036] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 07:47:46 INFO - PROCESS | 3036 | --DOMWINDOW == 153 (000000148E304400) [pid = 3036] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 07:47:46 INFO - PROCESS | 3036 | --DOMWINDOW == 152 (000000148E35E000) [pid = 3036] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 07:47:46 INFO - PROCESS | 3036 | --DOMWINDOW == 151 (000000148F2CA400) [pid = 3036] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 07:47:46 INFO - PROCESS | 3036 | --DOMWINDOW == 150 (000000148A411C00) [pid = 3036] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 07:47:46 INFO - PROCESS | 3036 | --DOMWINDOW == 149 (000000148940AC00) [pid = 3036] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 07:47:46 INFO - PROCESS | 3036 | --DOMWINDOW == 148 (000000148F8B0000) [pid = 3036] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 07:47:46 INFO - PROCESS | 3036 | --DOMWINDOW == 147 (000000148BCF3400) [pid = 3036] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 07:47:46 INFO - PROCESS | 3036 | --DOMWINDOW == 146 (0000001490A8D800) [pid = 3036] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 07:47:46 INFO - PROCESS | 3036 | --DOMWINDOW == 145 (0000001487F9D400) [pid = 3036] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 07:47:46 INFO - PROCESS | 3036 | --DOMWINDOW == 144 (000000149141E400) [pid = 3036] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 07:47:46 INFO - PROCESS | 3036 | --DOMWINDOW == 143 (0000001492610000) [pid = 3036] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 07:47:46 INFO - PROCESS | 3036 | --DOMWINDOW == 142 (000000149159E000) [pid = 3036] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 07:47:46 INFO - PROCESS | 3036 | --DOMWINDOW == 141 (0000001492C12400) [pid = 3036] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 07:47:46 INFO - PROCESS | 3036 | --DOMWINDOW == 140 (000000148FC34800) [pid = 3036] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 07:47:46 INFO - PROCESS | 3036 | --DOMWINDOW == 139 (0000001490A94800) [pid = 3036] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 07:47:46 INFO - PROCESS | 3036 | --DOMWINDOW == 138 (0000001487843400) [pid = 3036] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 07:47:46 INFO - PROCESS | 3036 | --DOMWINDOW == 137 (000000148B834400) [pid = 3036] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 07:47:46 INFO - PROCESS | 3036 | --DOMWINDOW == 136 (0000001490A89800) [pid = 3036] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 07:47:46 INFO - PROCESS | 3036 | --DOMWINDOW == 135 (000000148E65DC00) [pid = 3036] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 07:47:46 INFO - PROCESS | 3036 | --DOMWINDOW == 134 (0000001491452C00) [pid = 3036] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 07:47:46 INFO - PROCESS | 3036 | --DOMWINDOW == 133 (000000148EDB2C00) [pid = 3036] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 07:47:46 INFO - PROCESS | 3036 | 1462373266288 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]]]}] 07:47:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 07:47:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 986ms 07:47:46 INFO - PROCESS | 3036 | 1462373266320 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 07:47:46 INFO - PROCESS | 3036 | 1462373266324 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 07:47:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 07:47:46 INFO - PROCESS | 3036 | 1462373266329 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 07:47:46 INFO - PROCESS | 3036 | 1462373266331 Marionette TRACE conn5 <- [1,2290,null,{}] 07:47:46 INFO - PROCESS | 3036 | 1462373266335 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}] 07:47:46 INFO - PROCESS | 3036 | 1462373266435 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 07:47:46 INFO - PROCESS | 3036 | 1462373266536 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:46 INFO - PROCESS | 3036 | ++DOCSHELL 000000148C3AA000 == 68 [pid = 3036] [id = 582] 07:47:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 134 (0000001487FA2800) [pid = 3036] [serial = 1746] [outer = 0000000000000000] 07:47:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 135 (000000148A9EA000) [pid = 3036] [serial = 1747] [outer = 0000001487FA2800] 07:47:46 INFO - PROCESS | 3036 | 1462373266585 Marionette DEBUG loaded listener.js 07:47:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 136 (000000148CD03800) [pid = 3036] [serial = 1748] [outer = 0000001487FA2800] 07:47:46 INFO - PROCESS | 3036 | 1462373266979 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]]]}] 07:47:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 07:47:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 734ms 07:47:47 INFO - PROCESS | 3036 | 1462373267066 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 07:47:47 INFO - PROCESS | 3036 | 1462373267069 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 07:47:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 07:47:47 INFO - PROCESS | 3036 | 1462373267074 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 07:47:47 INFO - PROCESS | 3036 | 1462373267081 Marionette TRACE conn5 <- [1,2294,null,{}] 07:47:47 INFO - PROCESS | 3036 | 1462373267091 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}] 07:47:47 INFO - PROCESS | 3036 | 1462373267198 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 07:47:47 INFO - PROCESS | 3036 | 1462373267214 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:47 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F294000 == 69 [pid = 3036] [id = 583] 07:47:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 137 (000000148E309800) [pid = 3036] [serial = 1749] [outer = 0000000000000000] 07:47:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 138 (000000148E35E400) [pid = 3036] [serial = 1750] [outer = 000000148E309800] 07:47:47 INFO - PROCESS | 3036 | 1462373267260 Marionette DEBUG loaded listener.js 07:47:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 139 (000000148E65B000) [pid = 3036] [serial = 1751] [outer = 000000148E309800] 07:47:47 INFO - PROCESS | 3036 | 1462373267735 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]]]}] 07:47:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 07:47:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 692ms 07:47:47 INFO - PROCESS | 3036 | 1462373267767 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 07:47:47 INFO - PROCESS | 3036 | 1462373267770 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 07:47:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 07:47:47 INFO - PROCESS | 3036 | 1462373267774 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 07:47:47 INFO - PROCESS | 3036 | 1462373267776 Marionette TRACE conn5 <- [1,2298,null,{}] 07:47:47 INFO - PROCESS | 3036 | 1462373267780 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}] 07:47:47 INFO - PROCESS | 3036 | 1462373267906 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 07:47:48 INFO - PROCESS | 3036 | 1462373268014 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:48 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F883000 == 70 [pid = 3036] [id = 584] 07:47:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 140 (000000148B96B800) [pid = 3036] [serial = 1752] [outer = 0000000000000000] 07:47:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 141 (000000148F2C2400) [pid = 3036] [serial = 1753] [outer = 000000148B96B800] 07:47:48 INFO - PROCESS | 3036 | 1462373268062 Marionette DEBUG loaded listener.js 07:47:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 142 (000000148F542400) [pid = 3036] [serial = 1754] [outer = 000000148B96B800] 07:47:48 INFO - PROCESS | 3036 | 1462373268483 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]]]}] 07:47:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 07:47:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 734ms 07:47:48 INFO - PROCESS | 3036 | 1462373268510 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 07:47:48 INFO - PROCESS | 3036 | 1462373268513 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 07:47:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 07:47:48 INFO - PROCESS | 3036 | 1462373268516 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 07:47:48 INFO - PROCESS | 3036 | 1462373268518 Marionette TRACE conn5 <- [1,2302,null,{}] 07:47:48 INFO - PROCESS | 3036 | 1462373268521 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}] 07:47:48 INFO - PROCESS | 3036 | 1462373268657 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 07:47:48 INFO - PROCESS | 3036 | 1462373268672 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:48 INFO - PROCESS | 3036 | ++DOCSHELL 0000001490642800 == 71 [pid = 3036] [id = 585] 07:47:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 143 (000000148F67F400) [pid = 3036] [serial = 1755] [outer = 0000000000000000] 07:47:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 144 (000000148F7E9400) [pid = 3036] [serial = 1756] [outer = 000000148F67F400] 07:47:48 INFO - PROCESS | 3036 | 1462373268731 Marionette DEBUG loaded listener.js 07:47:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 145 (000000148FB54000) [pid = 3036] [serial = 1757] [outer = 000000148F67F400] 07:47:49 INFO - PROCESS | 3036 | 1462373269223 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]]]}] 07:47:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 07:47:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 734ms 07:47:49 INFO - PROCESS | 3036 | 1462373269287 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 07:47:49 INFO - PROCESS | 3036 | 1462373269289 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 07:47:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 07:47:49 INFO - PROCESS | 3036 | 1462373269304 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 07:47:49 INFO - PROCESS | 3036 | 1462373269306 Marionette TRACE conn5 <- [1,2306,null,{}] 07:47:49 INFO - PROCESS | 3036 | 1462373269310 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}] 07:47:49 INFO - PROCESS | 3036 | 1462373269441 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 07:47:49 INFO - PROCESS | 3036 | 1462373269467 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:49 INFO - PROCESS | 3036 | ++DOCSHELL 0000001491533000 == 72 [pid = 3036] [id = 586] 07:47:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 146 (000000148FC37000) [pid = 3036] [serial = 1758] [outer = 0000000000000000] 07:47:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 147 (0000001490A3A000) [pid = 3036] [serial = 1759] [outer = 000000148FC37000] 07:47:49 INFO - PROCESS | 3036 | 1462373269515 Marionette DEBUG loaded listener.js 07:47:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 148 (0000001490A91400) [pid = 3036] [serial = 1760] [outer = 000000148FC37000] 07:47:49 INFO - PROCESS | 3036 | 1462373269959 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] 07:47:50 INFO - PROCESS | 3036 | 1462373269992 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 07:47:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 07:47:50 INFO - PROCESS | 3036 | 1462373269996 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 07:47:50 INFO - PROCESS | 3036 | 1462373269997 Marionette TRACE conn5 <- [1,2310,null,{}] 07:47:50 INFO - PROCESS | 3036 | 1462373270001 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}] 07:47:50 INFO - PROCESS | 3036 | 1462373270131 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 07:47:50 INFO - PROCESS | 3036 | 1462373270150 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:50 INFO - PROCESS | 3036 | ++DOCSHELL 0000001492CC3000 == 73 [pid = 3036] [id = 587] 07:47:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 149 (000000148FBF9C00) [pid = 3036] [serial = 1761] [outer = 0000000000000000] 07:47:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 150 (000000149141C400) [pid = 3036] [serial = 1762] [outer = 000000148FBF9C00] 07:47:50 INFO - PROCESS | 3036 | 1462373270197 Marionette DEBUG loaded listener.js 07:47:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 151 (000000149159B400) [pid = 3036] [serial = 1763] [outer = 000000148FBF9C00] 07:47:50 INFO - PROCESS | 3036 | --DOMWINDOW == 150 (000000148E246000) [pid = 3036] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 07:47:50 INFO - PROCESS | 3036 | --DOMWINDOW == 149 (000000149145D800) [pid = 3036] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 07:47:50 INFO - PROCESS | 3036 | --DOMWINDOW == 148 (000000148EDAF000) [pid = 3036] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 07:47:50 INFO - PROCESS | 3036 | --DOMWINDOW == 147 (000000148F7E4000) [pid = 3036] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 07:47:50 INFO - PROCESS | 3036 | --DOMWINDOW == 146 (000000148FB4F400) [pid = 3036] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 07:47:50 INFO - PROCESS | 3036 | --DOMWINDOW == 145 (0000001487843000) [pid = 3036] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 07:47:50 INFO - PROCESS | 3036 | --DOMWINDOW == 144 (000000148BB46C00) [pid = 3036] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 07:47:50 INFO - PROCESS | 3036 | --DOMWINDOW == 143 (0000001483030800) [pid = 3036] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 07:47:50 INFO - PROCESS | 3036 | --DOMWINDOW == 142 (000000148E244800) [pid = 3036] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 07:47:50 INFO - PROCESS | 3036 | --DOMWINDOW == 141 (0000001491450400) [pid = 3036] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 07:47:50 INFO - PROCESS | 3036 | 1462373270770 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]]]}] 07:47:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 07:47:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 838ms 07:47:50 INFO - PROCESS | 3036 | 1462373270837 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 07:47:50 INFO - PROCESS | 3036 | 1462373270839 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 07:47:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 07:47:50 INFO - PROCESS | 3036 | 1462373270843 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 07:47:50 INFO - PROCESS | 3036 | 1462373270845 Marionette TRACE conn5 <- [1,2314,null,{}] 07:47:50 INFO - PROCESS | 3036 | 1462373270848 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}] 07:47:50 INFO - PROCESS | 3036 | 1462373270944 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 07:47:50 INFO - PROCESS | 3036 | 1462373270950 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:50 INFO - PROCESS | 3036 | ++DOCSHELL 0000001493164800 == 74 [pid = 3036] [id = 588] 07:47:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 142 (000000148BB46C00) [pid = 3036] [serial = 1764] [outer = 0000000000000000] 07:47:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 143 (0000001491420400) [pid = 3036] [serial = 1765] [outer = 000000148BB46C00] 07:47:51 INFO - PROCESS | 3036 | 1462373270996 Marionette DEBUG loaded listener.js 07:47:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 144 (0000001492614000) [pid = 3036] [serial = 1766] [outer = 000000148BB46C00] 07:47:51 INFO - PROCESS | 3036 | 1462373271420 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]]]}] 07:47:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 07:47:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 629ms 07:47:51 INFO - PROCESS | 3036 | 1462373271479 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 07:47:51 INFO - PROCESS | 3036 | 1462373271482 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 07:47:51 INFO - PROCESS | 3036 | 1462373271485 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 07:47:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 07:47:51 INFO - PROCESS | 3036 | 1462373271487 Marionette TRACE conn5 <- [1,2318,null,{}] 07:47:51 INFO - PROCESS | 3036 | 1462373271491 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}] 07:47:51 INFO - PROCESS | 3036 | 1462373271587 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 07:47:51 INFO - PROCESS | 3036 | 1462373271594 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:51 INFO - PROCESS | 3036 | ++DOCSHELL 00000014954CB800 == 75 [pid = 3036] [id = 589] 07:47:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 145 (0000001492C15C00) [pid = 3036] [serial = 1767] [outer = 0000000000000000] 07:47:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 146 (000000149311E400) [pid = 3036] [serial = 1768] [outer = 0000001492C15C00] 07:47:51 INFO - PROCESS | 3036 | 1462373271641 Marionette DEBUG loaded listener.js 07:47:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 147 (00000014931E1400) [pid = 3036] [serial = 1769] [outer = 0000001492C15C00] 07:47:52 INFO - PROCESS | 3036 | 1462373272090 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]]]}] 07:47:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 07:47:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 630ms 07:47:52 INFO - PROCESS | 3036 | 1462373272119 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 07:47:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 07:47:52 INFO - PROCESS | 3036 | 1462373272122 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 07:47:52 INFO - PROCESS | 3036 | 1462373272125 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 07:47:52 INFO - PROCESS | 3036 | 1462373272127 Marionette TRACE conn5 <- [1,2322,null,{}] 07:47:52 INFO - PROCESS | 3036 | 1462373272130 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}] 07:47:52 INFO - PROCESS | 3036 | 1462373272226 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 07:47:52 INFO - PROCESS | 3036 | 1462373272233 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:52 INFO - PROCESS | 3036 | ++DOCSHELL 0000001496373800 == 76 [pid = 3036] [id = 590] 07:47:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 148 (0000001495B2C800) [pid = 3036] [serial = 1770] [outer = 0000000000000000] 07:47:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 149 (0000001495B41400) [pid = 3036] [serial = 1771] [outer = 0000001495B2C800] 07:47:52 INFO - PROCESS | 3036 | 1462373272286 Marionette DEBUG loaded listener.js 07:47:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 150 (0000001495C7B400) [pid = 3036] [serial = 1772] [outer = 0000001495B2C800] 07:47:53 INFO - PROCESS | 3036 | 1462373273029 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]]]}] 07:47:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 07:47:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 923ms 07:47:53 INFO - PROCESS | 3036 | 1462373273051 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 07:47:53 INFO - PROCESS | 3036 | 1462373273057 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 07:47:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 07:47:53 INFO - PROCESS | 3036 | 1462373273062 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 07:47:53 INFO - PROCESS | 3036 | 1462373273067 Marionette TRACE conn5 <- [1,2326,null,{}] 07:47:53 INFO - PROCESS | 3036 | 1462373273072 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}] 07:47:53 INFO - PROCESS | 3036 | 1462373273204 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 07:47:53 INFO - PROCESS | 3036 | 1462373273349 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:53 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E33F000 == 77 [pid = 3036] [id = 591] 07:47:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 151 (000000148A40A000) [pid = 3036] [serial = 1773] [outer = 0000000000000000] 07:47:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 152 (000000148B24A000) [pid = 3036] [serial = 1774] [outer = 000000148A40A000] 07:47:53 INFO - PROCESS | 3036 | 1462373273411 Marionette DEBUG loaded listener.js 07:47:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 153 (000000148C470000) [pid = 3036] [serial = 1775] [outer = 000000148A40A000] 07:47:54 INFO - PROCESS | 3036 | 1462373274030 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]]]}] 07:47:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 07:47:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1025ms 07:47:54 INFO - PROCESS | 3036 | 1462373274090 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 07:47:54 INFO - PROCESS | 3036 | 1462373274097 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 07:47:54 INFO - PROCESS | 3036 | 1462373274104 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 07:47:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 07:47:54 INFO - PROCESS | 3036 | 1462373274108 Marionette TRACE conn5 <- [1,2330,null,{}] 07:47:54 INFO - PROCESS | 3036 | 1462373274147 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}] 07:47:54 INFO - PROCESS | 3036 | 1462373274283 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 07:47:54 INFO - PROCESS | 3036 | 1462373274416 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:54 INFO - PROCESS | 3036 | ++DOCSHELL 0000001490AC9800 == 78 [pid = 3036] [id = 592] 07:47:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 154 (000000148E218800) [pid = 3036] [serial = 1776] [outer = 0000000000000000] 07:47:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 155 (000000148EDB2800) [pid = 3036] [serial = 1777] [outer = 000000148E218800] 07:47:54 INFO - PROCESS | 3036 | 1462373274477 Marionette DEBUG loaded listener.js 07:47:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 156 (000000148F677800) [pid = 3036] [serial = 1778] [outer = 000000148E218800] 07:47:55 INFO - PROCESS | 3036 | 1462373275037 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]]]}] 07:47:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 07:47:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 986ms 07:47:55 INFO - PROCESS | 3036 | 1462373275096 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 07:47:55 INFO - PROCESS | 3036 | 1462373275099 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 07:47:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 07:47:55 INFO - PROCESS | 3036 | 1462373275103 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 07:47:55 INFO - PROCESS | 3036 | 1462373275107 Marionette TRACE conn5 <- [1,2334,null,{}] 07:47:55 INFO - PROCESS | 3036 | 1462373275119 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}] 07:47:55 INFO - PROCESS | 3036 | 1462373275247 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 07:47:55 INFO - PROCESS | 3036 | 1462373275392 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:55 INFO - PROCESS | 3036 | ++DOCSHELL 0000001496CDF000 == 79 [pid = 3036] [id = 593] 07:47:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 157 (0000001490A40000) [pid = 3036] [serial = 1779] [outer = 0000000000000000] 07:47:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 158 (0000001492613C00) [pid = 3036] [serial = 1780] [outer = 0000001490A40000] 07:47:55 INFO - PROCESS | 3036 | 1462373275454 Marionette DEBUG loaded listener.js 07:47:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 159 (0000001495C38800) [pid = 3036] [serial = 1781] [outer = 0000001490A40000] 07:47:56 INFO - PROCESS | 3036 | 1462373276082 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]]]}] 07:47:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 07:47:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1027ms 07:47:56 INFO - PROCESS | 3036 | 1462373276139 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 07:47:56 INFO - PROCESS | 3036 | 1462373276143 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 07:47:56 INFO - PROCESS | 3036 | 1462373276149 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 07:47:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 07:47:56 INFO - PROCESS | 3036 | 1462373276152 Marionette TRACE conn5 <- [1,2338,null,{}] 07:47:56 INFO - PROCESS | 3036 | 1462373276155 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}] 07:47:56 INFO - PROCESS | 3036 | 1462373276282 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 07:47:56 INFO - PROCESS | 3036 | 1462373276423 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:56 INFO - PROCESS | 3036 | ++DOCSHELL 0000001497E5E800 == 80 [pid = 3036] [id = 594] 07:47:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 160 (00000014963CA800) [pid = 3036] [serial = 1782] [outer = 0000000000000000] 07:47:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 161 (00000014963D1C00) [pid = 3036] [serial = 1783] [outer = 00000014963CA800] 07:47:56 INFO - PROCESS | 3036 | 1462373276482 Marionette DEBUG loaded listener.js 07:47:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 162 (00000014966EFC00) [pid = 3036] [serial = 1784] [outer = 00000014963CA800] 07:47:57 INFO - PROCESS | 3036 | 1462373277055 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]]]}] 07:47:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 07:47:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 987ms 07:47:57 INFO - PROCESS | 3036 | 1462373277140 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 07:47:57 INFO - PROCESS | 3036 | 1462373277143 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 07:47:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 07:47:57 INFO - PROCESS | 3036 | 1462373277146 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 07:47:57 INFO - PROCESS | 3036 | 1462373277149 Marionette TRACE conn5 <- [1,2342,null,{}] 07:47:57 INFO - PROCESS | 3036 | 1462373277153 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}] 07:47:57 INFO - PROCESS | 3036 | 1462373277275 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 07:47:57 INFO - PROCESS | 3036 | 1462373277415 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:57 INFO - PROCESS | 3036 | ++DOCSHELL 00000014FD89B800 == 81 [pid = 3036] [id = 595] 07:47:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 163 (00000014963D8000) [pid = 3036] [serial = 1785] [outer = 0000000000000000] 07:47:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 164 (0000001496D32800) [pid = 3036] [serial = 1786] [outer = 00000014963D8000] 07:47:57 INFO - PROCESS | 3036 | 1462373277473 Marionette DEBUG loaded listener.js 07:47:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 165 (00000014974CCC00) [pid = 3036] [serial = 1787] [outer = 00000014963D8000] 07:47:58 INFO - PROCESS | 3036 | 1462373278083 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]]]}] 07:47:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 07:47:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 987ms 07:47:58 INFO - PROCESS | 3036 | 1462373278135 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 07:47:58 INFO - PROCESS | 3036 | 1462373278138 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 07:47:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 07:47:58 INFO - PROCESS | 3036 | 1462373278142 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 07:47:58 INFO - PROCESS | 3036 | 1462373278144 Marionette TRACE conn5 <- [1,2346,null,{}] 07:47:58 INFO - PROCESS | 3036 | 1462373278148 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}] 07:47:58 INFO - PROCESS | 3036 | 1462373278280 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 07:47:58 INFO - PROCESS | 3036 | 1462373278424 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:58 INFO - PROCESS | 3036 | ++DOCSHELL 00000014FE163800 == 82 [pid = 3036] [id = 596] 07:47:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 166 (00000014974CB400) [pid = 3036] [serial = 1788] [outer = 0000000000000000] 07:47:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 167 (0000001497BC6C00) [pid = 3036] [serial = 1789] [outer = 00000014974CB400] 07:47:58 INFO - PROCESS | 3036 | 1462373278484 Marionette DEBUG loaded listener.js 07:47:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 168 (0000001497BD0800) [pid = 3036] [serial = 1790] [outer = 00000014974CB400] 07:47:59 INFO - PROCESS | 3036 | 1462373279036 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]]]}] 07:47:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 07:47:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 923ms 07:47:59 INFO - PROCESS | 3036 | 1462373279077 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 07:47:59 INFO - PROCESS | 3036 | 1462373279079 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 07:47:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 07:47:59 INFO - PROCESS | 3036 | 1462373279084 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 07:47:59 INFO - PROCESS | 3036 | 1462373279087 Marionette TRACE conn5 <- [1,2350,null,{}] 07:47:59 INFO - PROCESS | 3036 | 1462373279091 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}] 07:47:59 INFO - PROCESS | 3036 | 1462373279209 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 07:47:59 INFO - PROCESS | 3036 | 1462373279322 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:59 INFO - PROCESS | 3036 | ++DOCSHELL 00000014FE3CD000 == 83 [pid = 3036] [id = 597] 07:47:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 169 (0000001497BC8400) [pid = 3036] [serial = 1791] [outer = 0000000000000000] 07:47:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 170 (0000001497C0D000) [pid = 3036] [serial = 1792] [outer = 0000001497BC8400] 07:47:59 INFO - PROCESS | 3036 | 1462373279379 Marionette DEBUG loaded listener.js 07:47:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 171 (0000001497C15400) [pid = 3036] [serial = 1793] [outer = 0000001497BC8400] 07:48:00 INFO - PROCESS | 3036 | 1462373280000 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]]]}] 07:48:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 07:48:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 986ms 07:48:00 INFO - PROCESS | 3036 | 1462373280074 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 07:48:00 INFO - PROCESS | 3036 | 1462373280076 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 07:48:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 07:48:00 INFO - PROCESS | 3036 | 1462373280080 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 07:48:00 INFO - PROCESS | 3036 | 1462373280082 Marionette TRACE conn5 <- [1,2354,null,{}] 07:48:00 INFO - PROCESS | 3036 | 1462373280086 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}] 07:48:00 INFO - PROCESS | 3036 | 1462373280208 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 07:48:00 INFO - PROCESS | 3036 | 1462373280349 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:00 INFO - PROCESS | 3036 | ++DOCSHELL 00000014FEE71800 == 84 [pid = 3036] [id = 598] 07:48:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 172 (0000001497C08400) [pid = 3036] [serial = 1794] [outer = 0000000000000000] 07:48:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 173 (0000001497D2AC00) [pid = 3036] [serial = 1795] [outer = 0000001497C08400] 07:48:00 INFO - PROCESS | 3036 | 1462373280407 Marionette DEBUG loaded listener.js 07:48:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 174 (0000001497D31C00) [pid = 3036] [serial = 1796] [outer = 0000001497C08400] 07:48:00 INFO - PROCESS | 3036 | 1462373280948 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]]]}] 07:48:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 07:48:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 923ms 07:48:01 INFO - PROCESS | 3036 | 1462373281006 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 07:48:01 INFO - PROCESS | 3036 | 1462373281008 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 07:48:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 07:48:01 INFO - PROCESS | 3036 | 1462373281012 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 07:48:01 INFO - PROCESS | 3036 | 1462373281015 Marionette TRACE conn5 <- [1,2358,null,{}] 07:48:01 INFO - PROCESS | 3036 | 1462373281018 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}] 07:48:01 INFO - PROCESS | 3036 | 1462373281141 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 07:48:01 INFO - PROCESS | 3036 | 1462373281274 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:01 INFO - PROCESS | 3036 | ++DOCSHELL 00000014FF44C800 == 85 [pid = 3036] [id = 599] 07:48:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 175 (0000001487FA6000) [pid = 3036] [serial = 1797] [outer = 0000000000000000] 07:48:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 176 (0000001498170400) [pid = 3036] [serial = 1798] [outer = 0000001487FA6000] 07:48:01 INFO - PROCESS | 3036 | 1462373281329 Marionette DEBUG loaded listener.js 07:48:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 177 (000000149817A000) [pid = 3036] [serial = 1799] [outer = 0000001487FA6000] 07:48:01 INFO - PROCESS | 3036 | 1462373281920 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]]]}] 07:48:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 07:48:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 984ms 07:48:02 INFO - PROCESS | 3036 | 1462373281999 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 07:48:02 INFO - PROCESS | 3036 | 1462373282002 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 07:48:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 07:48:02 INFO - PROCESS | 3036 | 1462373282005 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 07:48:02 INFO - PROCESS | 3036 | 1462373282008 Marionette TRACE conn5 <- [1,2362,null,{}] 07:48:02 INFO - PROCESS | 3036 | 1462373282012 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}] 07:48:02 INFO - PROCESS | 3036 | 1462373282327 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 07:48:02 INFO - PROCESS | 3036 | 1462373282489 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:02 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E336000 == 86 [pid = 3036] [id = 600] 07:48:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 178 (0000001487834400) [pid = 3036] [serial = 1800] [outer = 0000000000000000] 07:48:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 179 (0000001487F9EC00) [pid = 3036] [serial = 1801] [outer = 0000001487834400] 07:48:02 INFO - PROCESS | 3036 | 1462373282544 Marionette DEBUG loaded listener.js 07:48:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 180 (000000148B738400) [pid = 3036] [serial = 1802] [outer = 0000001487834400] 07:48:03 INFO - PROCESS | 3036 | 1462373283136 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]]]}] 07:48:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 07:48:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1189ms 07:48:03 INFO - PROCESS | 3036 | 1462373283199 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 07:48:03 INFO - PROCESS | 3036 | 1462373283203 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 07:48:03 INFO - PROCESS | 3036 | 1462373283207 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 07:48:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 07:48:03 INFO - PROCESS | 3036 | 1462373283212 Marionette TRACE conn5 <- [1,2366,null,{}] 07:48:03 INFO - PROCESS | 3036 | 1462373283217 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}] 07:48:03 INFO - PROCESS | 3036 | 1462373283336 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 07:48:03 INFO - PROCESS | 3036 | 1462373283488 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:03 INFO - PROCESS | 3036 | ++DOCSHELL 000000148EAB8000 == 87 [pid = 3036] [id = 601] 07:48:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 181 (000000148E30E000) [pid = 3036] [serial = 1803] [outer = 0000000000000000] 07:48:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 182 (000000148E361C00) [pid = 3036] [serial = 1804] [outer = 000000148E30E000] 07:48:03 INFO - PROCESS | 3036 | 1462373283544 Marionette DEBUG loaded listener.js 07:48:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 183 (000000148EDF7C00) [pid = 3036] [serial = 1805] [outer = 000000148E30E000] 07:48:03 INFO - PROCESS | 3036 | --DOCSHELL 00000014954CB800 == 86 [pid = 3036] [id = 589] 07:48:03 INFO - PROCESS | 3036 | --DOCSHELL 0000001493164800 == 85 [pid = 3036] [id = 588] 07:48:03 INFO - PROCESS | 3036 | --DOCSHELL 0000001492CC3000 == 84 [pid = 3036] [id = 587] 07:48:03 INFO - PROCESS | 3036 | --DOCSHELL 0000001491533000 == 83 [pid = 3036] [id = 586] 07:48:03 INFO - PROCESS | 3036 | --DOCSHELL 0000001490642800 == 82 [pid = 3036] [id = 585] 07:48:03 INFO - PROCESS | 3036 | --DOCSHELL 000000148F883000 == 81 [pid = 3036] [id = 584] 07:48:03 INFO - PROCESS | 3036 | --DOCSHELL 000000148F294000 == 80 [pid = 3036] [id = 583] 07:48:03 INFO - PROCESS | 3036 | --DOCSHELL 000000148C3AA000 == 79 [pid = 3036] [id = 582] 07:48:03 INFO - PROCESS | 3036 | --DOMWINDOW == 182 (0000001495B2E800) [pid = 3036] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 07:48:03 INFO - PROCESS | 3036 | --DOMWINDOW == 181 (0000001495C35000) [pid = 3036] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 07:48:03 INFO - PROCESS | 3036 | --DOMWINDOW == 180 (00000014926A9000) [pid = 3036] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 07:48:04 INFO - PROCESS | 3036 | --DOCSHELL 000000148AA3B000 == 78 [pid = 3036] [id = 581] 07:48:04 INFO - PROCESS | 3036 | --DOCSHELL 000000148C381000 == 77 [pid = 3036] [id = 580] 07:48:04 INFO - PROCESS | 3036 | --DOCSHELL 0000001497E57000 == 76 [pid = 3036] [id = 577] 07:48:04 INFO - PROCESS | 3036 | --DOCSHELL 0000001497D8D800 == 75 [pid = 3036] [id = 576] 07:48:04 INFO - PROCESS | 3036 | --DOCSHELL 0000001496CE2000 == 74 [pid = 3036] [id = 575] 07:48:04 INFO - PROCESS | 3036 | --DOCSHELL 000000149653D000 == 73 [pid = 3036] [id = 574] 07:48:04 INFO - PROCESS | 3036 | --DOCSHELL 000000148FC11800 == 72 [pid = 3036] [id = 573] 07:48:04 INFO - PROCESS | 3036 | --DOCSHELL 000000148D2A0800 == 71 [pid = 3036] [id = 572] 07:48:04 INFO - PROCESS | 3036 | --DOCSHELL 000000149593C800 == 70 [pid = 3036] [id = 571] 07:48:04 INFO - PROCESS | 3036 | --DOMWINDOW == 179 (0000001492C15000) [pid = 3036] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 07:48:04 INFO - PROCESS | 3036 | --DOMWINDOW == 178 (000000148EDF3000) [pid = 3036] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 07:48:04 INFO - PROCESS | 3036 | --DOMWINDOW == 177 (000000148F43D400) [pid = 3036] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 07:48:04 INFO - PROCESS | 3036 | --DOMWINDOW == 176 (000000148FB51400) [pid = 3036] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 07:48:04 INFO - PROCESS | 3036 | --DOMWINDOW == 175 (0000001490A8A800) [pid = 3036] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 07:48:04 INFO - PROCESS | 3036 | --DOMWINDOW == 174 (000000148F2C5000) [pid = 3036] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 07:48:04 INFO - PROCESS | 3036 | --DOMWINDOW == 173 (0000001487FA4C00) [pid = 3036] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 07:48:04 INFO - PROCESS | 3036 | --DOMWINDOW == 172 (000000148A4AF800) [pid = 3036] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 07:48:04 INFO - PROCESS | 3036 | --DOMWINDOW == 171 (000000148C46E800) [pid = 3036] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 07:48:04 INFO - PROCESS | 3036 | --DOMWINDOW == 170 (000000148DB6F400) [pid = 3036] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 07:48:04 INFO - PROCESS | 3036 | --DOMWINDOW == 169 (000000148C4C9C00) [pid = 3036] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 07:48:04 INFO - PROCESS | 3036 | --DOMWINDOW == 168 (000000148A9A6800) [pid = 3036] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 07:48:04 INFO - PROCESS | 3036 | --DOMWINDOW == 167 (0000001487834C00) [pid = 3036] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 07:48:04 INFO - PROCESS | 3036 | --DOMWINDOW == 166 (000000148E35D000) [pid = 3036] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 07:48:04 INFO - PROCESS | 3036 | --DOMWINDOW == 165 (0000001495C7E400) [pid = 3036] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 07:48:04 INFO - PROCESS | 3036 | --DOMWINDOW == 164 (00000014931E1000) [pid = 3036] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 07:48:04 INFO - PROCESS | 3036 | --DOMWINDOW == 163 (00000014926B1000) [pid = 3036] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 07:48:04 INFO - PROCESS | 3036 | --DOMWINDOW == 162 (0000001486B9C000) [pid = 3036] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 07:48:04 INFO - PROCESS | 3036 | --DOMWINDOW == 161 (0000001491455000) [pid = 3036] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 07:48:04 INFO - PROCESS | 3036 | --DOMWINDOW == 160 (000000149257F400) [pid = 3036] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 07:48:04 INFO - PROCESS | 3036 | --DOMWINDOW == 159 (0000001491311C00) [pid = 3036] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 07:48:04 INFO - PROCESS | 3036 | --DOMWINDOW == 158 (000000148FBB8800) [pid = 3036] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 07:48:04 INFO - PROCESS | 3036 | --DOMWINDOW == 157 (000000148FC31800) [pid = 3036] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 07:48:04 INFO - PROCESS | 3036 | --DOMWINDOW == 156 (0000001491417800) [pid = 3036] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 07:48:04 INFO - PROCESS | 3036 | --DOMWINDOW == 155 (000000148E658800) [pid = 3036] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 07:48:04 INFO - PROCESS | 3036 | 1462373284189 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]]]}] 07:48:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 07:48:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1023ms 07:48:04 INFO - PROCESS | 3036 | 1462373284233 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 07:48:04 INFO - PROCESS | 3036 | 1462373284237 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 07:48:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 07:48:04 INFO - PROCESS | 3036 | 1462373284240 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 07:48:04 INFO - PROCESS | 3036 | 1462373284242 Marionette TRACE conn5 <- [1,2370,null,{}] 07:48:04 INFO - PROCESS | 3036 | 1462373284246 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}] 07:48:04 INFO - PROCESS | 3036 | 1462373284349 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 07:48:04 INFO - PROCESS | 3036 | 1462373284455 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:04 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E32C800 == 71 [pid = 3036] [id = 602] 07:48:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 156 (0000001489F59800) [pid = 3036] [serial = 1806] [outer = 0000000000000000] 07:48:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 157 (000000148B966C00) [pid = 3036] [serial = 1807] [outer = 0000001489F59800] 07:48:04 INFO - PROCESS | 3036 | 1462373284504 Marionette DEBUG loaded listener.js 07:48:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 158 (000000148E240C00) [pid = 3036] [serial = 1808] [outer = 0000001489F59800] 07:48:04 INFO - PROCESS | 3036 | 1462373284939 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]]]}] 07:48:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 07:48:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 733ms 07:48:04 INFO - PROCESS | 3036 | 1462373284976 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 07:48:04 INFO - PROCESS | 3036 | 1462373284980 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 07:48:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 07:48:05 INFO - PROCESS | 3036 | 1462373284996 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 07:48:05 INFO - PROCESS | 3036 | 1462373285001 Marionette TRACE conn5 <- [1,2374,null,{}] 07:48:05 INFO - PROCESS | 3036 | 1462373285005 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}] 07:48:05 INFO - PROCESS | 3036 | 1462373285108 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 07:48:05 INFO - PROCESS | 3036 | 1462373285117 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:05 INFO - PROCESS | 3036 | ++DOCSHELL 000000148FC19000 == 72 [pid = 3036] [id = 603] 07:48:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 159 (000000148F2BFC00) [pid = 3036] [serial = 1809] [outer = 0000000000000000] 07:48:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 160 (000000148F67C400) [pid = 3036] [serial = 1810] [outer = 000000148F2BFC00] 07:48:05 INFO - PROCESS | 3036 | 1462373285165 Marionette DEBUG loaded listener.js 07:48:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 161 (000000148F8BE000) [pid = 3036] [serial = 1811] [outer = 000000148F2BFC00] 07:48:05 INFO - PROCESS | 3036 | 1462373285647 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]]]}] 07:48:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 07:48:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 692ms 07:48:05 INFO - PROCESS | 3036 | 1462373285687 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 07:48:05 INFO - PROCESS | 3036 | 1462373285690 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 07:48:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 07:48:05 INFO - PROCESS | 3036 | 1462373285693 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 07:48:05 INFO - PROCESS | 3036 | 1462373285695 Marionette TRACE conn5 <- [1,2378,null,{}] 07:48:05 INFO - PROCESS | 3036 | 1462373285699 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}] 07:48:05 INFO - PROCESS | 3036 | 1462373285825 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 07:48:05 INFO - PROCESS | 3036 | 1462373285938 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:05 INFO - PROCESS | 3036 | ++DOCSHELL 0000001491523000 == 73 [pid = 3036] [id = 604] 07:48:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 162 (000000148A9A6800) [pid = 3036] [serial = 1812] [outer = 0000000000000000] 07:48:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 163 (000000148FBF7000) [pid = 3036] [serial = 1813] [outer = 000000148A9A6800] 07:48:05 INFO - PROCESS | 3036 | 1462373285986 Marionette DEBUG loaded listener.js 07:48:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 164 (0000001490A3E800) [pid = 3036] [serial = 1814] [outer = 000000148A9A6800] 07:48:06 INFO - PROCESS | 3036 | 1462373286407 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]]]}] 07:48:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 07:48:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 733ms 07:48:06 INFO - PROCESS | 3036 | 1462373286430 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 07:48:06 INFO - PROCESS | 3036 | 1462373286432 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 07:48:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 07:48:06 INFO - PROCESS | 3036 | 1462373286436 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 07:48:06 INFO - PROCESS | 3036 | 1462373286438 Marionette TRACE conn5 <- [1,2382,null,{}] 07:48:06 INFO - PROCESS | 3036 | 1462373286441 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}] 07:48:06 INFO - PROCESS | 3036 | 1462373286578 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 07:48:06 INFO - PROCESS | 3036 | 1462373286593 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:06 INFO - PROCESS | 3036 | ++DOCSHELL 000000149275E800 == 74 [pid = 3036] [id = 605] 07:48:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 165 (000000149141E400) [pid = 3036] [serial = 1815] [outer = 0000000000000000] 07:48:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 166 (000000149142E400) [pid = 3036] [serial = 1816] [outer = 000000149141E400] 07:48:06 INFO - PROCESS | 3036 | 1462373286656 Marionette DEBUG loaded listener.js 07:48:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 167 (0000001492586800) [pid = 3036] [serial = 1817] [outer = 000000149141E400] 07:48:07 INFO - PROCESS | 3036 | 1462373287165 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]]]}] 07:48:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 07:48:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 775ms 07:48:07 INFO - PROCESS | 3036 | 1462373287225 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 07:48:07 INFO - PROCESS | 3036 | 1462373287227 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 07:48:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 07:48:07 INFO - PROCESS | 3036 | 1462373287231 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 07:48:07 INFO - PROCESS | 3036 | 1462373287233 Marionette TRACE conn5 <- [1,2386,null,{}] 07:48:07 INFO - PROCESS | 3036 | 1462373287236 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}] 07:48:07 INFO - PROCESS | 3036 | 1462373287377 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 07:48:07 INFO - PROCESS | 3036 | 1462373287404 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:07 INFO - PROCESS | 3036 | ++DOCSHELL 00000014954B8000 == 75 [pid = 3036] [id = 606] 07:48:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 168 (0000001492C12400) [pid = 3036] [serial = 1818] [outer = 0000000000000000] 07:48:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 169 (000000149384AC00) [pid = 3036] [serial = 1819] [outer = 0000001492C12400] 07:48:07 INFO - PROCESS | 3036 | 1462373287452 Marionette DEBUG loaded listener.js 07:48:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 170 (0000001495B4D000) [pid = 3036] [serial = 1820] [outer = 0000001492C12400] 07:48:07 INFO - PROCESS | 3036 | 1462373287913 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]]]}] 07:48:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 07:48:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 734ms 07:48:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 07:48:07 INFO - PROCESS | 3036 | 1462373287968 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 07:48:07 INFO - PROCESS | 3036 | 1462373287970 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 07:48:07 INFO - PROCESS | 3036 | 1462373287973 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 07:48:07 INFO - PROCESS | 3036 | 1462373287975 Marionette TRACE conn5 <- [1,2390,null,{}] 07:48:07 INFO - PROCESS | 3036 | 1462373287978 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}] 07:48:08 INFO - PROCESS | 3036 | 1462373288117 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 07:48:08 INFO - PROCESS | 3036 | 1462373288186 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:08 INFO - PROCESS | 3036 | ++DOCSHELL 0000001495A26000 == 76 [pid = 3036] [id = 607] 07:48:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 171 (000000149312A400) [pid = 3036] [serial = 1821] [outer = 0000000000000000] 07:48:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 172 (0000001495C79400) [pid = 3036] [serial = 1822] [outer = 000000149312A400] 07:48:08 INFO - PROCESS | 3036 | 1462373288233 Marionette DEBUG loaded listener.js 07:48:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 173 (00000014966EB400) [pid = 3036] [serial = 1823] [outer = 000000149312A400] 07:48:08 INFO - PROCESS | 3036 | --DOMWINDOW == 172 (000000148BB46C00) [pid = 3036] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 07:48:08 INFO - PROCESS | 3036 | --DOMWINDOW == 171 (000000148F67F400) [pid = 3036] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 07:48:08 INFO - PROCESS | 3036 | --DOMWINDOW == 170 (000000148FC37000) [pid = 3036] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 07:48:08 INFO - PROCESS | 3036 | --DOMWINDOW == 169 (000000148FBF9C00) [pid = 3036] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 07:48:08 INFO - PROCESS | 3036 | --DOMWINDOW == 168 (000000148308A800) [pid = 3036] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 07:48:08 INFO - PROCESS | 3036 | --DOMWINDOW == 167 (000000148B96B800) [pid = 3036] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 07:48:08 INFO - PROCESS | 3036 | --DOMWINDOW == 166 (000000148E309800) [pid = 3036] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 07:48:08 INFO - PROCESS | 3036 | --DOMWINDOW == 165 (0000001492C15C00) [pid = 3036] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 07:48:08 INFO - PROCESS | 3036 | --DOMWINDOW == 164 (0000001492610400) [pid = 3036] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 07:48:08 INFO - PROCESS | 3036 | --DOMWINDOW == 163 (0000001487FA2800) [pid = 3036] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 07:48:08 INFO - PROCESS | 3036 | --DOMWINDOW == 162 (000000148B5B7800) [pid = 3036] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 07:48:08 INFO - PROCESS | 3036 | 1462373288824 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]]]}] 07:48:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 07:48:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 881ms 07:48:08 INFO - PROCESS | 3036 | 1462373288858 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 07:48:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 07:48:08 INFO - PROCESS | 3036 | 1462373288860 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 07:48:08 INFO - PROCESS | 3036 | 1462373288863 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 07:48:08 INFO - PROCESS | 3036 | 1462373288865 Marionette TRACE conn5 <- [1,2394,null,{}] 07:48:08 INFO - PROCESS | 3036 | 1462373288869 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}] 07:48:08 INFO - PROCESS | 3036 | 1462373288965 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 07:48:08 INFO - PROCESS | 3036 | 1462373288972 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:08 INFO - PROCESS | 3036 | ++DOCSHELL 0000001496369800 == 77 [pid = 3036] [id = 608] 07:48:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 163 (000000148F67F400) [pid = 3036] [serial = 1824] [outer = 0000000000000000] 07:48:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 164 (0000001495B2C000) [pid = 3036] [serial = 1825] [outer = 000000148F67F400] 07:48:09 INFO - PROCESS | 3036 | 1462373289018 Marionette DEBUG loaded listener.js 07:48:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 165 (0000001496D30800) [pid = 3036] [serial = 1826] [outer = 000000148F67F400] 07:48:09 INFO - PROCESS | 3036 | 1462373289468 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]]]}] 07:48:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 07:48:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 630ms 07:48:09 INFO - PROCESS | 3036 | 1462373289498 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 07:48:09 INFO - PROCESS | 3036 | 1462373289500 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 07:48:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 07:48:09 INFO - PROCESS | 3036 | 1462373289503 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 07:48:09 INFO - PROCESS | 3036 | 1462373289505 Marionette TRACE conn5 <- [1,2398,null,{}] 07:48:09 INFO - PROCESS | 3036 | 1462373289509 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}] 07:48:09 INFO - PROCESS | 3036 | 1462373289612 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 07:48:09 INFO - PROCESS | 3036 | 1462373289619 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:09 INFO - PROCESS | 3036 | ++DOCSHELL 0000001496CC7000 == 78 [pid = 3036] [id = 609] 07:48:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 166 (0000001496E66400) [pid = 3036] [serial = 1827] [outer = 0000000000000000] 07:48:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 167 (00000014974CC400) [pid = 3036] [serial = 1828] [outer = 0000001496E66400] 07:48:09 INFO - PROCESS | 3036 | 1462373289667 Marionette DEBUG loaded listener.js 07:48:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 168 (00000014978C9800) [pid = 3036] [serial = 1829] [outer = 0000001496E66400] 07:48:10 INFO - PROCESS | 3036 | 1462373290125 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]]]}] 07:48:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 07:48:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 692ms 07:48:10 INFO - PROCESS | 3036 | 1462373290197 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 07:48:10 INFO - PROCESS | 3036 | 1462373290200 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 07:48:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 07:48:10 INFO - PROCESS | 3036 | 1462373290203 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 07:48:10 INFO - PROCESS | 3036 | 1462373290205 Marionette TRACE conn5 <- [1,2402,null,{}] 07:48:10 INFO - PROCESS | 3036 | 1462373290209 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}] 07:48:10 INFO - PROCESS | 3036 | 1462373290309 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 07:48:10 INFO - PROCESS | 3036 | 1462373290351 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:10 INFO - PROCESS | 3036 | ++DOCSHELL 0000001497E42800 == 79 [pid = 3036] [id = 610] 07:48:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 169 (00000014978C5C00) [pid = 3036] [serial = 1830] [outer = 0000000000000000] 07:48:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 170 (0000001497D23C00) [pid = 3036] [serial = 1831] [outer = 00000014978C5C00] 07:48:10 INFO - PROCESS | 3036 | 1462373290403 Marionette DEBUG loaded listener.js 07:48:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 171 (00000014995F2800) [pid = 3036] [serial = 1832] [outer = 00000014978C5C00] 07:48:11 INFO - PROCESS | 3036 | 1462373291148 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]]]}] 07:48:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 07:48:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1021ms 07:48:11 INFO - PROCESS | 3036 | 1462373291228 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 07:48:11 INFO - PROCESS | 3036 | 1462373291232 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 07:48:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 07:48:11 INFO - PROCESS | 3036 | 1462373291237 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 07:48:11 INFO - PROCESS | 3036 | 1462373291241 Marionette TRACE conn5 <- [1,2406,null,{}] 07:48:11 INFO - PROCESS | 3036 | 1462373291311 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}] 07:48:11 INFO - PROCESS | 3036 | 1462373291454 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 07:48:11 INFO - PROCESS | 3036 | 1462373291592 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:11 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E42A000 == 80 [pid = 3036] [id = 611] 07:48:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 172 (000000148A9F4800) [pid = 3036] [serial = 1833] [outer = 0000000000000000] 07:48:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 173 (000000148CD09C00) [pid = 3036] [serial = 1834] [outer = 000000148A9F4800] 07:48:11 INFO - PROCESS | 3036 | 1462373291653 Marionette DEBUG loaded listener.js 07:48:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 174 (000000148E30CC00) [pid = 3036] [serial = 1835] [outer = 000000148A9F4800] 07:48:12 INFO - PROCESS | 3036 | 1462373292329 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]]]}] 07:48:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 07:48:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1154ms 07:48:12 INFO - PROCESS | 3036 | 1462373292396 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 07:48:12 INFO - PROCESS | 3036 | 1462373292403 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 07:48:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 07:48:12 INFO - PROCESS | 3036 | 1462373292424 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 07:48:12 INFO - PROCESS | 3036 | 1462373292428 Marionette TRACE conn5 <- [1,2410,null,{}] 07:48:12 INFO - PROCESS | 3036 | 1462373292434 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}] 07:48:12 INFO - PROCESS | 3036 | 1462373292575 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 07:48:12 INFO - PROCESS | 3036 | 1462373292713 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:12 INFO - PROCESS | 3036 | ++DOCSHELL 0000001492CC3000 == 81 [pid = 3036] [id = 612] 07:48:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 175 (000000148F43E400) [pid = 3036] [serial = 1836] [outer = 0000000000000000] 07:48:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 176 (000000148FBC3800) [pid = 3036] [serial = 1837] [outer = 000000148F43E400] 07:48:12 INFO - PROCESS | 3036 | 1462373292772 Marionette DEBUG loaded listener.js 07:48:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 177 (0000001491311C00) [pid = 3036] [serial = 1838] [outer = 000000148F43E400] 07:48:13 INFO - PROCESS | 3036 | 1462373293388 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]]]}] 07:48:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 07:48:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 986ms 07:48:13 INFO - PROCESS | 3036 | 1462373293402 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 07:48:13 INFO - PROCESS | 3036 | 1462373293405 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 07:48:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 07:48:13 INFO - PROCESS | 3036 | 1462373293408 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 07:48:13 INFO - PROCESS | 3036 | 1462373293413 Marionette TRACE conn5 <- [1,2414,null,{}] 07:48:13 INFO - PROCESS | 3036 | 1462373293425 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}] 07:48:13 INFO - PROCESS | 3036 | 1462373293554 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 07:48:13 INFO - PROCESS | 3036 | 1462373293716 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:13 INFO - PROCESS | 3036 | ++DOCSHELL 00000014FDAA4000 == 82 [pid = 3036] [id = 613] 07:48:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 178 (00000014931D9800) [pid = 3036] [serial = 1839] [outer = 0000000000000000] 07:48:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 179 (00000014963CDC00) [pid = 3036] [serial = 1840] [outer = 00000014931D9800] 07:48:13 INFO - PROCESS | 3036 | 1462373293778 Marionette DEBUG loaded listener.js 07:48:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 180 (0000001498175800) [pid = 3036] [serial = 1841] [outer = 00000014931D9800] 07:48:14 INFO - PROCESS | 3036 | 1462373294372 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]]]}] 07:48:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 07:48:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 986ms 07:48:14 INFO - PROCESS | 3036 | 1462373294397 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 07:48:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 07:48:14 INFO - PROCESS | 3036 | 1462373294401 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 07:48:14 INFO - PROCESS | 3036 | 1462373294404 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 07:48:14 INFO - PROCESS | 3036 | 1462373294406 Marionette TRACE conn5 <- [1,2418,null,{}] 07:48:14 INFO - PROCESS | 3036 | 1462373294410 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}] 07:48:14 INFO - PROCESS | 3036 | 1462373294539 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 07:48:14 INFO - PROCESS | 3036 | 1462373294698 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:14 INFO - PROCESS | 3036 | ++DOCSHELL 000000149A4E7000 == 83 [pid = 3036] [id = 614] 07:48:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 181 (0000001497BCF400) [pid = 3036] [serial = 1842] [outer = 0000000000000000] 07:48:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 182 (00000014995F7800) [pid = 3036] [serial = 1843] [outer = 0000001497BCF400] 07:48:14 INFO - PROCESS | 3036 | 1462373294756 Marionette DEBUG loaded listener.js 07:48:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 183 (00000014996E3000) [pid = 3036] [serial = 1844] [outer = 0000001497BCF400] 07:48:15 INFO - PROCESS | 3036 | 1462373295300 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]]]}] 07:48:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 07:48:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 923ms 07:48:15 INFO - PROCESS | 3036 | 1462373295328 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 07:48:15 INFO - PROCESS | 3036 | 1462373295331 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 07:48:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 07:48:15 INFO - PROCESS | 3036 | 1462373295335 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 07:48:15 INFO - PROCESS | 3036 | 1462373295337 Marionette TRACE conn5 <- [1,2422,null,{}] 07:48:15 INFO - PROCESS | 3036 | 1462373295341 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}] 07:48:15 INFO - PROCESS | 3036 | 1462373295464 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 07:48:15 INFO - PROCESS | 3036 | 1462373295622 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:15 INFO - PROCESS | 3036 | ++DOCSHELL 000000149A3DD000 == 84 [pid = 3036] [id = 615] 07:48:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 184 (000000148A4AF000) [pid = 3036] [serial = 1845] [outer = 0000000000000000] 07:48:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 185 (000000148FB55800) [pid = 3036] [serial = 1846] [outer = 000000148A4AF000] 07:48:15 INFO - PROCESS | 3036 | 1462373295680 Marionette DEBUG loaded listener.js 07:48:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 186 (000000149978C400) [pid = 3036] [serial = 1847] [outer = 000000148A4AF000] 07:48:16 INFO - PROCESS | 3036 | 1462373296319 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]]]}] 07:48:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 07:48:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1022ms 07:48:16 INFO - PROCESS | 3036 | 1462373296359 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 07:48:16 INFO - PROCESS | 3036 | 1462373296362 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 07:48:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 07:48:16 INFO - PROCESS | 3036 | 1462373296365 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 07:48:16 INFO - PROCESS | 3036 | 1462373296367 Marionette TRACE conn5 <- [1,2426,null,{}] 07:48:16 INFO - PROCESS | 3036 | 1462373296371 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}] 07:48:16 INFO - PROCESS | 3036 | 1462373296553 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 07:48:16 INFO - PROCESS | 3036 | 1462373296666 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:16 INFO - PROCESS | 3036 | ++DOCSHELL 000000149786F800 == 85 [pid = 3036] [id = 616] 07:48:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 187 (0000001499791C00) [pid = 3036] [serial = 1848] [outer = 0000000000000000] 07:48:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 188 (00000014FC749800) [pid = 3036] [serial = 1849] [outer = 0000001499791C00] 07:48:16 INFO - PROCESS | 3036 | 1462373296724 Marionette DEBUG loaded listener.js 07:48:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 189 (00000014FC7C9000) [pid = 3036] [serial = 1850] [outer = 0000001499791C00] 07:48:17 INFO - PROCESS | 3036 | 1462373297287 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]]]}] 07:48:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 07:48:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 986ms 07:48:17 INFO - PROCESS | 3036 | 1462373297355 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 07:48:17 INFO - PROCESS | 3036 | 1462373297357 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 07:48:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 07:48:17 INFO - PROCESS | 3036 | 1462373297361 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 07:48:17 INFO - PROCESS | 3036 | 1462373297363 Marionette TRACE conn5 <- [1,2430,null,{}] 07:48:17 INFO - PROCESS | 3036 | 1462373297367 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}] 07:48:17 INFO - PROCESS | 3036 | 1462373297488 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 07:48:17 INFO - PROCESS | 3036 | 1462373297633 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:17 INFO - PROCESS | 3036 | ++DOCSHELL 000000149788A000 == 86 [pid = 3036] [id = 617] 07:48:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 190 (000000149530D800) [pid = 3036] [serial = 1851] [outer = 0000000000000000] 07:48:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 191 (0000001495312C00) [pid = 3036] [serial = 1852] [outer = 000000149530D800] 07:48:17 INFO - PROCESS | 3036 | 1462373297692 Marionette DEBUG loaded listener.js 07:48:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 192 (0000001495318C00) [pid = 3036] [serial = 1853] [outer = 000000149530D800] 07:48:18 INFO - PROCESS | 3036 | 1462373298281 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]]]}] 07:48:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 07:48:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 985ms 07:48:18 INFO - PROCESS | 3036 | 1462373298349 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 07:48:18 INFO - PROCESS | 3036 | 1462373298352 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 07:48:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 07:48:18 INFO - PROCESS | 3036 | 1462373298355 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 07:48:18 INFO - PROCESS | 3036 | 1462373298358 Marionette TRACE conn5 <- [1,2434,null,{}] 07:48:18 INFO - PROCESS | 3036 | 1462373298361 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}] 07:48:18 INFO - PROCESS | 3036 | 1462373298486 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 07:48:18 INFO - PROCESS | 3036 | 1462373298628 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:18 INFO - PROCESS | 3036 | ++DOCSHELL 000000148AA4F800 == 87 [pid = 3036] [id = 618] 07:48:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 193 (000000148BCF4000) [pid = 3036] [serial = 1854] [outer = 0000000000000000] 07:48:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 194 (000000148E35F400) [pid = 3036] [serial = 1855] [outer = 000000148BCF4000] 07:48:18 INFO - PROCESS | 3036 | 1462373298685 Marionette DEBUG loaded listener.js 07:48:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 195 (0000001491436C00) [pid = 3036] [serial = 1856] [outer = 000000148BCF4000] 07:48:19 INFO - PROCESS | 3036 | 1462373299513 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]]]}] 07:48:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 07:48:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1223ms 07:48:19 INFO - PROCESS | 3036 | 1462373299582 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 07:48:19 INFO - PROCESS | 3036 | 1462373299587 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 07:48:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 07:48:19 INFO - PROCESS | 3036 | 1462373299592 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 07:48:19 INFO - PROCESS | 3036 | 1462373299596 Marionette TRACE conn5 <- [1,2438,null,{}] 07:48:19 INFO - PROCESS | 3036 | 1462373299602 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}] 07:48:19 INFO - PROCESS | 3036 | 1462373299723 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 07:48:19 INFO - PROCESS | 3036 | 1462373299865 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:19 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E270000 == 88 [pid = 3036] [id = 619] 07:48:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 196 (000000148989C000) [pid = 3036] [serial = 1857] [outer = 0000000000000000] 07:48:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 197 (0000001489F56000) [pid = 3036] [serial = 1858] [outer = 000000148989C000] 07:48:19 INFO - PROCESS | 3036 | 1462373299919 Marionette DEBUG loaded listener.js 07:48:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 198 (000000148A9E7400) [pid = 3036] [serial = 1859] [outer = 000000148989C000] 07:48:20 INFO - PROCESS | 3036 | 1462373300550 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]]]}] 07:48:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 07:48:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 986ms 07:48:20 INFO - PROCESS | 3036 | 1462373300582 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 07:48:20 INFO - PROCESS | 3036 | 1462373300588 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 07:48:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 07:48:20 INFO - PROCESS | 3036 | 1462373300595 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 07:48:20 INFO - PROCESS | 3036 | 1462373300597 Marionette TRACE conn5 <- [1,2442,null,{}] 07:48:20 INFO - PROCESS | 3036 | 1462373300601 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}] 07:48:20 INFO - PROCESS | 3036 | 1462373300716 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 07:48:20 INFO - PROCESS | 3036 | 1462373300908 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:20 INFO - PROCESS | 3036 | --DOCSHELL 0000001496CC7000 == 87 [pid = 3036] [id = 609] 07:48:20 INFO - PROCESS | 3036 | --DOCSHELL 0000001496369800 == 86 [pid = 3036] [id = 608] 07:48:20 INFO - PROCESS | 3036 | --DOCSHELL 0000001495A26000 == 85 [pid = 3036] [id = 607] 07:48:20 INFO - PROCESS | 3036 | --DOCSHELL 00000014954B8000 == 84 [pid = 3036] [id = 606] 07:48:20 INFO - PROCESS | 3036 | --DOCSHELL 000000149275E800 == 83 [pid = 3036] [id = 605] 07:48:20 INFO - PROCESS | 3036 | --DOCSHELL 0000001491523000 == 82 [pid = 3036] [id = 604] 07:48:20 INFO - PROCESS | 3036 | --DOCSHELL 000000148FC19000 == 81 [pid = 3036] [id = 603] 07:48:20 INFO - PROCESS | 3036 | --DOMWINDOW == 197 (0000001495B41400) [pid = 3036] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 07:48:20 INFO - PROCESS | 3036 | ++DOCSHELL 000000148A0FE000 == 82 [pid = 3036] [id = 620] 07:48:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 198 (0000001483089400) [pid = 3036] [serial = 1860] [outer = 0000000000000000] 07:48:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 199 (000000148985F000) [pid = 3036] [serial = 1861] [outer = 0000001483089400] 07:48:21 INFO - PROCESS | 3036 | 1462373301019 Marionette DEBUG loaded listener.js 07:48:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 200 (000000148C46C400) [pid = 3036] [serial = 1862] [outer = 0000001483089400] 07:48:21 INFO - PROCESS | 3036 | --DOCSHELL 000000148E32C800 == 81 [pid = 3036] [id = 602] 07:48:21 INFO - PROCESS | 3036 | --DOCSHELL 000000148EAB8000 == 80 [pid = 3036] [id = 601] 07:48:21 INFO - PROCESS | 3036 | --DOCSHELL 000000148E336000 == 79 [pid = 3036] [id = 600] 07:48:21 INFO - PROCESS | 3036 | --DOCSHELL 00000014FE163800 == 78 [pid = 3036] [id = 596] 07:48:21 INFO - PROCESS | 3036 | --DOCSHELL 00000014FD89B800 == 77 [pid = 3036] [id = 595] 07:48:21 INFO - PROCESS | 3036 | --DOCSHELL 0000001497E5E800 == 76 [pid = 3036] [id = 594] 07:48:21 INFO - PROCESS | 3036 | --DOCSHELL 0000001496CDF000 == 75 [pid = 3036] [id = 593] 07:48:21 INFO - PROCESS | 3036 | --DOCSHELL 0000001490AC9800 == 74 [pid = 3036] [id = 592] 07:48:21 INFO - PROCESS | 3036 | --DOCSHELL 000000148E33F000 == 73 [pid = 3036] [id = 591] 07:48:21 INFO - PROCESS | 3036 | --DOCSHELL 0000001496373800 == 72 [pid = 3036] [id = 590] 07:48:21 INFO - PROCESS | 3036 | --DOMWINDOW == 199 (0000001496D3CC00) [pid = 3036] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 07:48:21 INFO - PROCESS | 3036 | --DOMWINDOW == 198 (000000148A9EA000) [pid = 3036] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 07:48:21 INFO - PROCESS | 3036 | --DOMWINDOW == 197 (000000148CD03800) [pid = 3036] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 07:48:21 INFO - PROCESS | 3036 | --DOMWINDOW == 196 (000000148E20A400) [pid = 3036] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 07:48:21 INFO - PROCESS | 3036 | --DOMWINDOW == 195 (000000148BBA2000) [pid = 3036] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 07:48:21 INFO - PROCESS | 3036 | --DOMWINDOW == 194 (0000001493851400) [pid = 3036] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 07:48:21 INFO - PROCESS | 3036 | --DOMWINDOW == 193 (00000014966EE800) [pid = 3036] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 07:48:21 INFO - PROCESS | 3036 | --DOMWINDOW == 192 (000000148AB67400) [pid = 3036] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 07:48:21 INFO - PROCESS | 3036 | --DOMWINDOW == 191 (00000014974CD000) [pid = 3036] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 07:48:21 INFO - PROCESS | 3036 | --DOMWINDOW == 190 (000000149311E400) [pid = 3036] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 07:48:21 INFO - PROCESS | 3036 | --DOMWINDOW == 189 (000000149159B400) [pid = 3036] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 07:48:21 INFO - PROCESS | 3036 | --DOMWINDOW == 188 (0000001491420400) [pid = 3036] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 07:48:21 INFO - PROCESS | 3036 | --DOMWINDOW == 187 (0000001492614000) [pid = 3036] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 07:48:21 INFO - PROCESS | 3036 | --DOMWINDOW == 186 (000000148F542400) [pid = 3036] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 07:48:21 INFO - PROCESS | 3036 | --DOMWINDOW == 185 (000000148F7E9400) [pid = 3036] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 07:48:21 INFO - PROCESS | 3036 | --DOMWINDOW == 184 (0000001490A3A000) [pid = 3036] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 07:48:21 INFO - PROCESS | 3036 | --DOMWINDOW == 183 (000000148FB54000) [pid = 3036] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 07:48:21 INFO - PROCESS | 3036 | --DOMWINDOW == 182 (000000149141C400) [pid = 3036] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 07:48:21 INFO - PROCESS | 3036 | --DOMWINDOW == 181 (0000001490A91400) [pid = 3036] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 07:48:21 INFO - PROCESS | 3036 | --DOMWINDOW == 180 (000000148A38E800) [pid = 3036] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 07:48:21 INFO - PROCESS | 3036 | --DOMWINDOW == 179 (0000001483C6D400) [pid = 3036] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 07:48:21 INFO - PROCESS | 3036 | --DOMWINDOW == 178 (0000001495C33000) [pid = 3036] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 07:48:21 INFO - PROCESS | 3036 | --DOMWINDOW == 177 (000000148F2C2400) [pid = 3036] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 07:48:21 INFO - PROCESS | 3036 | --DOMWINDOW == 176 (000000148E35E400) [pid = 3036] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 07:48:21 INFO - PROCESS | 3036 | --DOMWINDOW == 175 (00000014931E1400) [pid = 3036] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 07:48:21 INFO - PROCESS | 3036 | --DOMWINDOW == 174 (000000148E65B000) [pid = 3036] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 07:48:21 INFO - PROCESS | 3036 | --DOMWINDOW == 173 (0000001490A8DC00) [pid = 3036] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 07:48:21 INFO - PROCESS | 3036 | --DOMWINDOW == 172 (0000001493120400) [pid = 3036] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 07:48:21 INFO - PROCESS | 3036 | --DOMWINDOW == 171 (000000148E402400) [pid = 3036] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 07:48:21 INFO - PROCESS | 3036 | 1462373301513 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]]]}] 07:48:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 07:48:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 987ms 07:48:21 INFO - PROCESS | 3036 | 1462373301582 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 07:48:21 INFO - PROCESS | 3036 | 1462373301585 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 07:48:21 INFO - PROCESS | 3036 | 1462373301588 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 07:48:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 07:48:21 INFO - PROCESS | 3036 | 1462373301592 Marionette TRACE conn5 <- [1,2446,null,{}] 07:48:21 INFO - PROCESS | 3036 | 1462373301603 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}] 07:48:21 INFO - PROCESS | 3036 | 1462373301709 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 07:48:21 INFO - PROCESS | 3036 | 1462373301845 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:21 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E3B2000 == 73 [pid = 3036] [id = 621] 07:48:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 172 (000000148BB45C00) [pid = 3036] [serial = 1863] [outer = 0000000000000000] 07:48:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 173 (000000148D214400) [pid = 3036] [serial = 1864] [outer = 000000148BB45C00] 07:48:21 INFO - PROCESS | 3036 | 1462373301896 Marionette DEBUG loaded listener.js 07:48:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 174 (000000148E241C00) [pid = 3036] [serial = 1865] [outer = 000000148BB45C00] 07:48:22 INFO - PROCESS | 3036 | 1462373302294 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]]]}] 07:48:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 07:48:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 734ms 07:48:22 INFO - PROCESS | 3036 | 1462373302348 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 07:48:22 INFO - PROCESS | 3036 | 1462373302351 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 07:48:22 INFO - PROCESS | 3036 | 1462373302354 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 07:48:22 INFO - PROCESS | 3036 | 1462373302356 Marionette TRACE conn5 <- [1,2450,null,{}] 07:48:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 07:48:22 INFO - PROCESS | 3036 | 1462373302359 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}] 07:48:22 INFO - PROCESS | 3036 | 1462373302459 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 07:48:22 INFO - PROCESS | 3036 | 1462373302465 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:22 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F873800 == 74 [pid = 3036] [id = 622] 07:48:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 175 (000000148E359800) [pid = 3036] [serial = 1866] [outer = 0000000000000000] 07:48:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 176 (000000148E657000) [pid = 3036] [serial = 1867] [outer = 000000148E359800] 07:48:22 INFO - PROCESS | 3036 | 1462373302512 Marionette DEBUG loaded listener.js 07:48:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 177 (000000148EDAF400) [pid = 3036] [serial = 1868] [outer = 000000148E359800] 07:48:22 INFO - PROCESS | 3036 | 1462373302960 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]]]}] 07:48:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 07:48:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 671ms 07:48:23 INFO - PROCESS | 3036 | 1462373303032 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 07:48:23 INFO - PROCESS | 3036 | 1462373303034 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 07:48:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 07:48:23 INFO - PROCESS | 3036 | 1462373303037 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 07:48:23 INFO - PROCESS | 3036 | 1462373303039 Marionette TRACE conn5 <- [1,2454,null,{}] 07:48:23 INFO - PROCESS | 3036 | 1462373303043 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}] 07:48:23 INFO - PROCESS | 3036 | 1462373303139 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 07:48:23 INFO - PROCESS | 3036 | 1462373303146 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:23 INFO - PROCESS | 3036 | ++DOCSHELL 0000001490729800 == 75 [pid = 3036] [id = 623] 07:48:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 178 (000000148EDF2400) [pid = 3036] [serial = 1869] [outer = 0000000000000000] 07:48:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 179 (000000148F2BF000) [pid = 3036] [serial = 1870] [outer = 000000148EDF2400] 07:48:23 INFO - PROCESS | 3036 | 1462373303193 Marionette DEBUG loaded listener.js 07:48:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 180 (000000148F546C00) [pid = 3036] [serial = 1871] [outer = 000000148EDF2400] 07:48:23 INFO - PROCESS | 3036 | 1462373303688 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]]]}] 07:48:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 07:48:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 671ms 07:48:23 INFO - PROCESS | 3036 | 1462373303717 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 07:48:23 INFO - PROCESS | 3036 | 1462373303720 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 07:48:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 07:48:23 INFO - PROCESS | 3036 | 1462373303723 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 07:48:23 INFO - PROCESS | 3036 | 1462373303725 Marionette TRACE conn5 <- [1,2458,null,{}] 07:48:23 INFO - PROCESS | 3036 | 1462373303729 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}] 07:48:23 INFO - PROCESS | 3036 | 1462373303913 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 07:48:23 INFO - PROCESS | 3036 | 1462373303940 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:23 INFO - PROCESS | 3036 | ++DOCSHELL 0000001492664800 == 76 [pid = 3036] [id = 624] 07:48:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 181 (000000148FB51C00) [pid = 3036] [serial = 1872] [outer = 0000000000000000] 07:48:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 182 (000000148FBC7C00) [pid = 3036] [serial = 1873] [outer = 000000148FB51C00] 07:48:23 INFO - PROCESS | 3036 | 1462373303988 Marionette DEBUG loaded listener.js 07:48:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 183 (0000001490A33C00) [pid = 3036] [serial = 1874] [outer = 000000148FB51C00] 07:48:24 INFO - PROCESS | 3036 | 1462373304462 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]]]}] 07:48:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 07:48:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 776ms 07:48:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 07:48:24 INFO - PROCESS | 3036 | 1462373304502 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 07:48:24 INFO - PROCESS | 3036 | 1462373304504 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 07:48:24 INFO - PROCESS | 3036 | 1462373304507 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 07:48:24 INFO - PROCESS | 3036 | 1462373304509 Marionette TRACE conn5 <- [1,2462,null,{}] 07:48:24 INFO - PROCESS | 3036 | 1462373304513 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}] 07:48:24 INFO - PROCESS | 3036 | 1462373304641 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 07:48:24 INFO - PROCESS | 3036 | 1462373304708 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:24 INFO - PROCESS | 3036 | ++DOCSHELL 000000149275D000 == 77 [pid = 3036] [id = 625] 07:48:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 184 (0000001490A8E000) [pid = 3036] [serial = 1875] [outer = 0000000000000000] 07:48:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 185 (0000001490A95000) [pid = 3036] [serial = 1876] [outer = 0000001490A8E000] 07:48:24 INFO - PROCESS | 3036 | 1462373304754 Marionette DEBUG loaded listener.js 07:48:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 186 (000000149142AC00) [pid = 3036] [serial = 1877] [outer = 0000001490A8E000] 07:48:25 INFO - PROCESS | 3036 | 1462373305199 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]]]}] 07:48:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 07:48:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 734ms 07:48:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 07:48:25 INFO - PROCESS | 3036 | 1462373305279 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 07:48:25 INFO - PROCESS | 3036 | 1462373305281 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 07:48:25 INFO - PROCESS | 3036 | 1462373305288 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 07:48:25 INFO - PROCESS | 3036 | 1462373305290 Marionette TRACE conn5 <- [1,2466,null,{}] 07:48:25 INFO - PROCESS | 3036 | 1462373305293 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}] 07:48:25 INFO - PROCESS | 3036 | 1462373305635 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 07:48:25 INFO - PROCESS | 3036 | --DOMWINDOW == 185 (000000149312A400) [pid = 3036] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 07:48:25 INFO - PROCESS | 3036 | --DOMWINDOW == 184 (000000148E30E000) [pid = 3036] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 07:48:25 INFO - PROCESS | 3036 | --DOMWINDOW == 183 (0000001489F59800) [pid = 3036] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 07:48:25 INFO - PROCESS | 3036 | --DOMWINDOW == 182 (000000148F2BFC00) [pid = 3036] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 07:48:25 INFO - PROCESS | 3036 | --DOMWINDOW == 181 (000000148F67F400) [pid = 3036] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 07:48:25 INFO - PROCESS | 3036 | --DOMWINDOW == 180 (000000148A9A6800) [pid = 3036] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 07:48:25 INFO - PROCESS | 3036 | --DOMWINDOW == 179 (000000149141E400) [pid = 3036] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 07:48:25 INFO - PROCESS | 3036 | --DOMWINDOW == 178 (0000001487834400) [pid = 3036] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 07:48:25 INFO - PROCESS | 3036 | --DOMWINDOW == 177 (0000001492C12400) [pid = 3036] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 07:48:25 INFO - PROCESS | 3036 | --DOMWINDOW == 176 (0000001496E66400) [pid = 3036] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 07:48:25 INFO - PROCESS | 3036 | 1462373305710 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:25 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E3B6000 == 78 [pid = 3036] [id = 626] 07:48:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 177 (000000148308B000) [pid = 3036] [serial = 1878] [outer = 0000000000000000] 07:48:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 178 (0000001489F59800) [pid = 3036] [serial = 1879] [outer = 000000148308B000] 07:48:25 INFO - PROCESS | 3036 | 1462373305758 Marionette DEBUG loaded listener.js 07:48:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 179 (0000001490A37C00) [pid = 3036] [serial = 1880] [outer = 000000148308B000] 07:48:26 INFO - PROCESS | 3036 | 1462373306130 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]]]}] 07:48:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 07:48:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 881ms 07:48:26 INFO - PROCESS | 3036 | 1462373306170 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 07:48:26 INFO - PROCESS | 3036 | 1462373306172 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 07:48:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 07:48:26 INFO - PROCESS | 3036 | 1462373306175 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 07:48:26 INFO - PROCESS | 3036 | 1462373306177 Marionette TRACE conn5 <- [1,2470,null,{}] 07:48:26 INFO - PROCESS | 3036 | 1462373306181 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}] 07:48:26 INFO - PROCESS | 3036 | 1462373306293 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 07:48:26 INFO - PROCESS | 3036 | 1462373306303 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:26 INFO - PROCESS | 3036 | ++DOCSHELL 000000149375C000 == 79 [pid = 3036] [id = 627] 07:48:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 180 (0000001491438400) [pid = 3036] [serial = 1881] [outer = 0000000000000000] 07:48:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 181 (000000149159B800) [pid = 3036] [serial = 1882] [outer = 0000001491438400] 07:48:26 INFO - PROCESS | 3036 | 1462373306349 Marionette DEBUG loaded listener.js 07:48:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 182 (0000001492614000) [pid = 3036] [serial = 1883] [outer = 0000001491438400] 07:48:26 INFO - PROCESS | 3036 | 1462373306809 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]]]}] 07:48:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 07:48:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 672ms 07:48:26 INFO - PROCESS | 3036 | 1462373306850 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 07:48:26 INFO - PROCESS | 3036 | 1462373306852 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 07:48:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 07:48:26 INFO - PROCESS | 3036 | 1462373306856 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 07:48:26 INFO - PROCESS | 3036 | 1462373306858 Marionette TRACE conn5 <- [1,2474,null,{}] 07:48:26 INFO - PROCESS | 3036 | 1462373306861 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}] 07:48:26 INFO - PROCESS | 3036 | 1462373306961 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 07:48:27 INFO - PROCESS | 3036 | 1462373307006 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:27 INFO - PROCESS | 3036 | ++DOCSHELL 0000001495A26000 == 80 [pid = 3036] [id = 628] 07:48:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 183 (0000001492C1DC00) [pid = 3036] [serial = 1884] [outer = 0000000000000000] 07:48:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 184 (0000001493122800) [pid = 3036] [serial = 1885] [outer = 0000001492C1DC00] 07:48:27 INFO - PROCESS | 3036 | 1462373307052 Marionette DEBUG loaded listener.js 07:48:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 185 (00000014931E0800) [pid = 3036] [serial = 1886] [outer = 0000001492C1DC00] 07:48:27 INFO - PROCESS | 3036 | 1462373307514 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]]]}] 07:48:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 07:48:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 734ms 07:48:27 INFO - PROCESS | 3036 | 1462373307593 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 07:48:27 INFO - PROCESS | 3036 | 1462373307596 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 07:48:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 07:48:27 INFO - PROCESS | 3036 | 1462373307678 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 07:48:27 INFO - PROCESS | 3036 | 1462373307682 Marionette TRACE conn5 <- [1,2478,null,{}] 07:48:27 INFO - PROCESS | 3036 | 1462373307688 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}] 07:48:27 INFO - PROCESS | 3036 | 1462373307814 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 07:48:27 INFO - PROCESS | 3036 | 1462373307956 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:27 INFO - PROCESS | 3036 | ++DOCSHELL 000000148BC03000 == 81 [pid = 3036] [id = 629] 07:48:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 186 (000000148783F000) [pid = 3036] [serial = 1887] [outer = 0000000000000000] 07:48:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 187 (0000001487FA0800) [pid = 3036] [serial = 1888] [outer = 000000148783F000] 07:48:28 INFO - PROCESS | 3036 | 1462373308016 Marionette DEBUG loaded listener.js 07:48:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 188 (000000148A40E000) [pid = 3036] [serial = 1889] [outer = 000000148783F000] 07:48:28 INFO - PROCESS | 3036 | 1462373308710 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]]]}] 07:48:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 07:48:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1159ms 07:48:28 INFO - PROCESS | 3036 | 1462373308762 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 07:48:28 INFO - PROCESS | 3036 | 1462373308768 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 07:48:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 07:48:28 INFO - PROCESS | 3036 | 1462373308773 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 07:48:28 INFO - PROCESS | 3036 | 1462373308777 Marionette TRACE conn5 <- [1,2482,null,{}] 07:48:28 INFO - PROCESS | 3036 | 1462373308786 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}] 07:48:28 INFO - PROCESS | 3036 | 1462373308916 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 07:48:29 INFO - PROCESS | 3036 | 1462373309062 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:29 INFO - PROCESS | 3036 | ++DOCSHELL 0000001490730800 == 82 [pid = 3036] [id = 630] 07:48:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 189 (000000148B5C6000) [pid = 3036] [serial = 1890] [outer = 0000000000000000] 07:48:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 190 (000000148E306400) [pid = 3036] [serial = 1891] [outer = 000000148B5C6000] 07:48:29 INFO - PROCESS | 3036 | 1462373309120 Marionette DEBUG loaded listener.js 07:48:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 191 (000000148EDF4400) [pid = 3036] [serial = 1892] [outer = 000000148B5C6000] 07:48:29 INFO - PROCESS | 3036 | 1462373309718 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]]]}] 07:48:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 07:48:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 986ms 07:48:29 INFO - PROCESS | 3036 | 1462373309762 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 07:48:29 INFO - PROCESS | 3036 | 1462373309765 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 07:48:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 07:48:29 INFO - PROCESS | 3036 | 1462373309769 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 07:48:29 INFO - PROCESS | 3036 | 1462373309772 Marionette TRACE conn5 <- [1,2486,null,{}] 07:48:29 INFO - PROCESS | 3036 | 1462373309776 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}] 07:48:29 INFO - PROCESS | 3036 | 1462373309904 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 07:48:30 INFO - PROCESS | 3036 | 1462373310072 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:30 INFO - PROCESS | 3036 | ++DOCSHELL 0000001496C87800 == 83 [pid = 3036] [id = 631] 07:48:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 192 (000000148FBC1800) [pid = 3036] [serial = 1893] [outer = 0000000000000000] 07:48:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 193 (000000148FBF9C00) [pid = 3036] [serial = 1894] [outer = 000000148FBC1800] 07:48:30 INFO - PROCESS | 3036 | 1462373310139 Marionette DEBUG loaded listener.js 07:48:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 194 (0000001491599800) [pid = 3036] [serial = 1895] [outer = 000000148FBC1800] 07:48:30 INFO - PROCESS | 3036 | 1462373310780 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]]]}] 07:48:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 07:48:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1026ms 07:48:30 INFO - PROCESS | 3036 | 1462373310811 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 07:48:30 INFO - PROCESS | 3036 | 1462373310815 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 07:48:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 07:48:30 INFO - PROCESS | 3036 | 1462373310838 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 07:48:30 INFO - PROCESS | 3036 | 1462373310840 Marionette TRACE conn5 <- [1,2490,null,{}] 07:48:30 INFO - PROCESS | 3036 | 1462373310844 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}] 07:48:30 INFO - PROCESS | 3036 | 1462373310968 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 07:48:31 INFO - PROCESS | 3036 | 1462373311115 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:31 INFO - PROCESS | 3036 | ++DOCSHELL 0000001497D96000 == 84 [pid = 3036] [id = 632] 07:48:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 195 (0000001495B28400) [pid = 3036] [serial = 1896] [outer = 0000000000000000] 07:48:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 196 (0000001495B41400) [pid = 3036] [serial = 1897] [outer = 0000001495B28400] 07:48:31 INFO - PROCESS | 3036 | 1462373311174 Marionette DEBUG loaded listener.js 07:48:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 197 (0000001495C76800) [pid = 3036] [serial = 1898] [outer = 0000001495B28400] 07:48:31 INFO - PROCESS | 3036 | 1462373311741 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]]]}] 07:48:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 07:48:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 986ms 07:48:31 INFO - PROCESS | 3036 | 1462373311810 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 07:48:31 INFO - PROCESS | 3036 | 1462373311813 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 07:48:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 07:48:31 INFO - PROCESS | 3036 | 1462373311817 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 07:48:31 INFO - PROCESS | 3036 | 1462373311819 Marionette TRACE conn5 <- [1,2494,null,{}] 07:48:31 INFO - PROCESS | 3036 | 1462373311823 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}] 07:48:31 INFO - PROCESS | 3036 | 1462373311944 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 07:48:32 INFO - PROCESS | 3036 | 1462373312103 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:32 INFO - PROCESS | 3036 | ++DOCSHELL 0000001499628800 == 85 [pid = 3036] [id = 633] 07:48:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 198 (0000001495C70400) [pid = 3036] [serial = 1899] [outer = 0000000000000000] 07:48:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 199 (00000014963D3000) [pid = 3036] [serial = 1900] [outer = 0000001495C70400] 07:48:32 INFO - PROCESS | 3036 | 1462373312161 Marionette DEBUG loaded listener.js 07:48:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 200 (0000001496E5F000) [pid = 3036] [serial = 1901] [outer = 0000001495C70400] 07:48:32 INFO - PROCESS | 3036 | 1462373312768 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]]]}] 07:48:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 07:48:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 987ms 07:48:32 INFO - PROCESS | 3036 | 1462373312805 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 07:48:32 INFO - PROCESS | 3036 | 1462373312808 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 07:48:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 07:48:32 INFO - PROCESS | 3036 | 1462373312811 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 07:48:32 INFO - PROCESS | 3036 | 1462373312814 Marionette TRACE conn5 <- [1,2498,null,{}] 07:48:32 INFO - PROCESS | 3036 | 1462373312817 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}] 07:48:32 INFO - PROCESS | 3036 | 1462373312965 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 07:48:33 INFO - PROCESS | 3036 | 1462373313112 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:33 INFO - PROCESS | 3036 | ++DOCSHELL 000000149A4E5800 == 86 [pid = 3036] [id = 634] 07:48:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 201 (00000014978C4800) [pid = 3036] [serial = 1902] [outer = 0000000000000000] 07:48:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 202 (0000001497C0A000) [pid = 3036] [serial = 1903] [outer = 00000014978C4800] 07:48:33 INFO - PROCESS | 3036 | 1462373313171 Marionette DEBUG loaded listener.js 07:48:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 203 (0000001497D31400) [pid = 3036] [serial = 1904] [outer = 00000014978C4800] 07:48:33 INFO - PROCESS | 3036 | 1462373313746 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]]]}] 07:48:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 07:48:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 986ms 07:48:33 INFO - PROCESS | 3036 | 1462373313800 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 07:48:33 INFO - PROCESS | 3036 | 1462373313803 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 07:48:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 07:48:33 INFO - PROCESS | 3036 | 1462373313807 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 07:48:33 INFO - PROCESS | 3036 | 1462373313809 Marionette TRACE conn5 <- [1,2502,null,{}] 07:48:33 INFO - PROCESS | 3036 | 1462373313813 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}] 07:48:33 INFO - PROCESS | 3036 | 1462373313935 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 07:48:34 INFO - PROCESS | 3036 | 1462373314083 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:34 INFO - PROCESS | 3036 | ++DOCSHELL 00000014FDFD9800 == 87 [pid = 3036] [id = 635] 07:48:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 204 (0000001498045000) [pid = 3036] [serial = 1905] [outer = 0000000000000000] 07:48:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 205 (0000001498047C00) [pid = 3036] [serial = 1906] [outer = 0000001498045000] 07:48:34 INFO - PROCESS | 3036 | 1462373314140 Marionette DEBUG loaded listener.js 07:48:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 206 (0000001498174C00) [pid = 3036] [serial = 1907] [outer = 0000001498045000] 07:48:34 INFO - PROCESS | 3036 | 1462373314708 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]]]}] 07:48:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 07:48:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 986ms 07:48:34 INFO - PROCESS | 3036 | 1462373314796 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 07:48:34 INFO - PROCESS | 3036 | 1462373314798 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 07:48:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 07:48:34 INFO - PROCESS | 3036 | 1462373314802 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 07:48:34 INFO - PROCESS | 3036 | 1462373314805 Marionette TRACE conn5 <- [1,2506,null,{}] 07:48:34 INFO - PROCESS | 3036 | 1462373314808 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}] 07:48:34 INFO - PROCESS | 3036 | 1462373314932 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 07:48:35 INFO - PROCESS | 3036 | 1462373315078 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:35 INFO - PROCESS | 3036 | ++DOCSHELL 0000001497A8F000 == 88 [pid = 3036] [id = 636] 07:48:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 207 (0000001498043800) [pid = 3036] [serial = 1908] [outer = 0000000000000000] 07:48:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 208 (00000014995F5C00) [pid = 3036] [serial = 1909] [outer = 0000001498043800] 07:48:35 INFO - PROCESS | 3036 | 1462373315136 Marionette DEBUG loaded listener.js 07:48:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 209 (000000149978D400) [pid = 3036] [serial = 1910] [outer = 0000001498043800] 07:48:35 INFO - PROCESS | 3036 | 1462373315673 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]]]}] 07:48:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 07:48:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 923ms 07:48:35 INFO - PROCESS | 3036 | 1462373315728 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 07:48:35 INFO - PROCESS | 3036 | 1462373315731 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 07:48:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 07:48:35 INFO - PROCESS | 3036 | 1462373315734 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 07:48:35 INFO - PROCESS | 3036 | 1462373315737 Marionette TRACE conn5 <- [1,2510,null,{}] 07:48:35 INFO - PROCESS | 3036 | 1462373315740 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}] 07:48:35 INFO - PROCESS | 3036 | 1462373315862 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 07:48:36 INFO - PROCESS | 3036 | 1462373316023 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:36 INFO - PROCESS | 3036 | ++DOCSHELL 0000001497AAA800 == 89 [pid = 3036] [id = 637] 07:48:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 210 (0000001499794400) [pid = 3036] [serial = 1911] [outer = 0000000000000000] 07:48:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 211 (0000001499799000) [pid = 3036] [serial = 1912] [outer = 0000001499794400] 07:48:36 INFO - PROCESS | 3036 | 1462373316081 Marionette DEBUG loaded listener.js 07:48:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 212 (00000014FC7CA400) [pid = 3036] [serial = 1913] [outer = 0000001499794400] 07:48:36 INFO - PROCESS | 3036 | 1462373316737 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]]]}] 07:48:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 07:48:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1078ms 07:48:36 INFO - PROCESS | 3036 | 1462373316815 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 07:48:36 INFO - PROCESS | 3036 | 1462373316818 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 07:48:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 07:48:36 INFO - PROCESS | 3036 | 1462373316821 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 07:48:36 INFO - PROCESS | 3036 | 1462373316824 Marionette TRACE conn5 <- [1,2514,null,{}] 07:48:36 INFO - PROCESS | 3036 | 1462373316828 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}] 07:48:36 INFO - PROCESS | 3036 | 1462373316955 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 07:48:37 INFO - PROCESS | 3036 | 1462373317104 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:37 INFO - PROCESS | 3036 | ++DOCSHELL 000000148EAC1000 == 90 [pid = 3036] [id = 638] 07:48:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 213 (000000148FB46C00) [pid = 3036] [serial = 1914] [outer = 0000000000000000] 07:48:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 214 (0000001493122400) [pid = 3036] [serial = 1915] [outer = 000000148FB46C00] 07:48:37 INFO - PROCESS | 3036 | 1462373317164 Marionette DEBUG loaded listener.js 07:48:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 215 (00000014978C7C00) [pid = 3036] [serial = 1916] [outer = 000000148FB46C00] 07:48:37 INFO - PROCESS | 3036 | 1462373317976 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]]]}] 07:48:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 07:48:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1175ms 07:48:38 INFO - PROCESS | 3036 | 1462373317999 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 07:48:38 INFO - PROCESS | 3036 | 1462373318003 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 07:48:38 INFO - PROCESS | 3036 | 1462373318009 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 07:48:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 07:48:38 INFO - PROCESS | 3036 | 1462373318012 Marionette TRACE conn5 <- [1,2518,null,{}] 07:48:38 INFO - PROCESS | 3036 | 1462373318018 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}] 07:48:38 INFO - PROCESS | 3036 | 1462373318141 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 07:48:38 INFO - PROCESS | 3036 | 1462373318295 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:38 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F4A9000 == 91 [pid = 3036] [id = 639] 07:48:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 216 (0000001484833400) [pid = 3036] [serial = 1917] [outer = 0000000000000000] 07:48:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 217 (000000148A114000) [pid = 3036] [serial = 1918] [outer = 0000001484833400] 07:48:38 INFO - PROCESS | 3036 | 1462373318350 Marionette DEBUG loaded listener.js 07:48:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 218 (000000148CD03800) [pid = 3036] [serial = 1919] [outer = 0000001484833400] 07:48:39 INFO - PROCESS | 3036 | 1462373318990 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]]]}] 07:48:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 07:48:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1023ms 07:48:39 INFO - PROCESS | 3036 | 1462373319036 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 07:48:39 INFO - PROCESS | 3036 | 1462373319042 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 07:48:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 07:48:39 INFO - PROCESS | 3036 | 1462373319049 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 07:48:39 INFO - PROCESS | 3036 | 1462373319052 Marionette TRACE conn5 <- [1,2522,null,{}] 07:48:39 INFO - PROCESS | 3036 | 1462373319056 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}] 07:48:39 INFO - PROCESS | 3036 | 1462373319171 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 07:48:39 INFO - PROCESS | 3036 | 1462373319294 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:39 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F222000 == 92 [pid = 3036] [id = 640] 07:48:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 219 (000000148EDA7C00) [pid = 3036] [serial = 1920] [outer = 0000000000000000] 07:48:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 220 (000000148F544C00) [pid = 3036] [serial = 1921] [outer = 000000148EDA7C00] 07:48:39 INFO - PROCESS | 3036 | 1462373319345 Marionette DEBUG loaded listener.js 07:48:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 221 (000000148FBBA400) [pid = 3036] [serial = 1922] [outer = 000000148EDA7C00] 07:48:39 INFO - PROCESS | 3036 | --DOCSHELL 0000001495B19000 == 91 [pid = 3036] [id = 542] 07:48:39 INFO - PROCESS | 3036 | --DOCSHELL 00000014FC72F000 == 90 [pid = 3036] [id = 579] 07:48:39 INFO - PROCESS | 3036 | --DOCSHELL 0000001495B9D800 == 89 [pid = 3036] [id = 543] 07:48:39 INFO - PROCESS | 3036 | --DOCSHELL 000000149375C000 == 88 [pid = 3036] [id = 627] 07:48:39 INFO - PROCESS | 3036 | --DOCSHELL 000000148E3B6000 == 87 [pid = 3036] [id = 626] 07:48:39 INFO - PROCESS | 3036 | --DOCSHELL 000000149275D000 == 86 [pid = 3036] [id = 625] 07:48:39 INFO - PROCESS | 3036 | --DOCSHELL 0000001492664800 == 85 [pid = 3036] [id = 624] 07:48:39 INFO - PROCESS | 3036 | --DOCSHELL 0000001490729800 == 84 [pid = 3036] [id = 623] 07:48:39 INFO - PROCESS | 3036 | --DOCSHELL 000000148F873800 == 83 [pid = 3036] [id = 622] 07:48:39 INFO - PROCESS | 3036 | --DOCSHELL 000000148E3B2000 == 82 [pid = 3036] [id = 621] 07:48:39 INFO - PROCESS | 3036 | --DOCSHELL 000000148A0FE000 == 81 [pid = 3036] [id = 620] 07:48:39 INFO - PROCESS | 3036 | --DOMWINDOW == 220 (0000001497C0D000) [pid = 3036] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 07:48:39 INFO - PROCESS | 3036 | --DOMWINDOW == 219 (0000001496D32800) [pid = 3036] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 07:48:39 INFO - PROCESS | 3036 | --DOMWINDOW == 218 (0000001498170400) [pid = 3036] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 07:48:39 INFO - PROCESS | 3036 | --DOMWINDOW == 217 (0000001497D2AC00) [pid = 3036] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 07:48:39 INFO - PROCESS | 3036 | --DOMWINDOW == 216 (0000001497BC6C00) [pid = 3036] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 07:48:39 INFO - PROCESS | 3036 | --DOMWINDOW == 215 (0000001497D23C00) [pid = 3036] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 07:48:39 INFO - PROCESS | 3036 | --DOCSHELL 000000148E270000 == 80 [pid = 3036] [id = 619] 07:48:39 INFO - PROCESS | 3036 | --DOCSHELL 000000149A3DD000 == 79 [pid = 3036] [id = 615] 07:48:39 INFO - PROCESS | 3036 | --DOCSHELL 000000149A4E7000 == 78 [pid = 3036] [id = 614] 07:48:39 INFO - PROCESS | 3036 | --DOCSHELL 00000014FDAA4000 == 77 [pid = 3036] [id = 613] 07:48:39 INFO - PROCESS | 3036 | --DOCSHELL 0000001492CC3000 == 76 [pid = 3036] [id = 612] 07:48:39 INFO - PROCESS | 3036 | --DOCSHELL 000000148E42A000 == 75 [pid = 3036] [id = 611] 07:48:39 INFO - PROCESS | 3036 | --DOMWINDOW == 214 (00000014966EB400) [pid = 3036] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 07:48:39 INFO - PROCESS | 3036 | --DOMWINDOW == 213 (00000014963D1C00) [pid = 3036] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 07:48:39 INFO - PROCESS | 3036 | --DOMWINDOW == 212 (000000148EDF7C00) [pid = 3036] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 07:48:39 INFO - PROCESS | 3036 | --DOMWINDOW == 211 (000000148B966C00) [pid = 3036] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 07:48:39 INFO - PROCESS | 3036 | --DOMWINDOW == 210 (000000148F67C400) [pid = 3036] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 07:48:39 INFO - PROCESS | 3036 | --DOMWINDOW == 209 (0000001495B2C000) [pid = 3036] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 07:48:39 INFO - PROCESS | 3036 | --DOMWINDOW == 208 (0000001490A3E800) [pid = 3036] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 07:48:39 INFO - PROCESS | 3036 | --DOMWINDOW == 207 (000000148E361C00) [pid = 3036] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 07:48:39 INFO - PROCESS | 3036 | --DOMWINDOW == 206 (0000001492586800) [pid = 3036] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 07:48:39 INFO - PROCESS | 3036 | --DOMWINDOW == 205 (000000148B738400) [pid = 3036] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 07:48:39 INFO - PROCESS | 3036 | --DOMWINDOW == 204 (0000001487F9EC00) [pid = 3036] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 07:48:39 INFO - PROCESS | 3036 | --DOMWINDOW == 203 (0000001492613C00) [pid = 3036] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 07:48:39 INFO - PROCESS | 3036 | --DOMWINDOW == 202 (000000149384AC00) [pid = 3036] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 07:48:39 INFO - PROCESS | 3036 | --DOMWINDOW == 201 (0000001496D30800) [pid = 3036] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 07:48:39 INFO - PROCESS | 3036 | --DOMWINDOW == 200 (000000149142E400) [pid = 3036] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 07:48:39 INFO - PROCESS | 3036 | --DOMWINDOW == 199 (000000148F8BE000) [pid = 3036] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 07:48:39 INFO - PROCESS | 3036 | --DOMWINDOW == 198 (000000148E240C00) [pid = 3036] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 07:48:39 INFO - PROCESS | 3036 | --DOMWINDOW == 197 (0000001495C79400) [pid = 3036] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 07:48:39 INFO - PROCESS | 3036 | --DOMWINDOW == 196 (000000148EDB2800) [pid = 3036] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 07:48:39 INFO - PROCESS | 3036 | --DOMWINDOW == 195 (000000148FBF7000) [pid = 3036] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 07:48:39 INFO - PROCESS | 3036 | --DOMWINDOW == 194 (000000148B24A000) [pid = 3036] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 07:48:39 INFO - PROCESS | 3036 | --DOMWINDOW == 193 (00000014974CC400) [pid = 3036] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 07:48:39 INFO - PROCESS | 3036 | --DOMWINDOW == 192 (0000001495B4D000) [pid = 3036] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 07:48:39 INFO - PROCESS | 3036 | --DOMWINDOW == 191 (00000014978C9800) [pid = 3036] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 07:48:39 INFO - PROCESS | 3036 | 1462373319929 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]]]}] 07:48:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 07:48:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 922ms 07:48:39 INFO - PROCESS | 3036 | 1462373319976 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 07:48:39 INFO - PROCESS | 3036 | 1462373319979 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 07:48:39 INFO - PROCESS | 3036 | 1462373319982 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 07:48:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 07:48:39 INFO - PROCESS | 3036 | 1462373319986 Marionette TRACE conn5 <- [1,2526,null,{}] 07:48:40 INFO - PROCESS | 3036 | 1462373319998 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}] 07:48:40 INFO - PROCESS | 3036 | 1462373320109 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 07:48:40 INFO - PROCESS | 3036 | 1462373320217 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:40 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F293800 == 76 [pid = 3036] [id = 641] 07:48:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 192 (000000148E20B400) [pid = 3036] [serial = 1923] [outer = 0000000000000000] 07:48:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 193 (000000148EDAE800) [pid = 3036] [serial = 1924] [outer = 000000148E20B400] 07:48:40 INFO - PROCESS | 3036 | 1462373320269 Marionette DEBUG loaded listener.js 07:48:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 194 (000000148F8B8C00) [pid = 3036] [serial = 1925] [outer = 000000148E20B400] 07:48:40 INFO - PROCESS | 3036 | 1462373320684 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]]]}] 07:48:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 07:48:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 734ms 07:48:40 INFO - PROCESS | 3036 | 1462373320719 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 07:48:40 INFO - PROCESS | 3036 | 1462373320722 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 07:48:40 INFO - PROCESS | 3036 | 1462373320726 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 07:48:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 07:48:40 INFO - PROCESS | 3036 | 1462373320728 Marionette TRACE conn5 <- [1,2530,null,{}] 07:48:40 INFO - PROCESS | 3036 | 1462373320731 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}] 07:48:40 INFO - PROCESS | 3036 | 1462373320834 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 07:48:40 INFO - PROCESS | 3036 | 1462373320841 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:40 INFO - PROCESS | 3036 | ++DOCSHELL 0000001491536800 == 77 [pid = 3036] [id = 642] 07:48:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 195 (000000148FBC6400) [pid = 3036] [serial = 1926] [outer = 0000000000000000] 07:48:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 196 (0000001490A3A000) [pid = 3036] [serial = 1927] [outer = 000000148FBC6400] 07:48:40 INFO - PROCESS | 3036 | 1462373320889 Marionette DEBUG loaded listener.js 07:48:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 197 (0000001491309400) [pid = 3036] [serial = 1928] [outer = 000000148FBC6400] 07:48:41 INFO - PROCESS | 3036 | 1462373321399 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]]]}] 07:48:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 07:48:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 734ms 07:48:41 INFO - PROCESS | 3036 | 1462373321463 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 07:48:41 INFO - PROCESS | 3036 | 1462373321465 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 07:48:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 07:48:41 INFO - PROCESS | 3036 | 1462373321468 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 07:48:41 INFO - PROCESS | 3036 | 1462373321470 Marionette TRACE conn5 <- [1,2534,null,{}] 07:48:41 INFO - PROCESS | 3036 | 1462373321473 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}] 07:48:41 INFO - PROCESS | 3036 | 1462373321602 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 07:48:41 INFO - PROCESS | 3036 | 1462373321718 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:41 INFO - PROCESS | 3036 | ++DOCSHELL 0000001493155000 == 78 [pid = 3036] [id = 643] 07:48:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 198 (000000148FBF3400) [pid = 3036] [serial = 1929] [outer = 0000000000000000] 07:48:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 199 (0000001491599000) [pid = 3036] [serial = 1930] [outer = 000000148FBF3400] 07:48:41 INFO - PROCESS | 3036 | 1462373321765 Marionette DEBUG loaded listener.js 07:48:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 200 (00000014931D2800) [pid = 3036] [serial = 1931] [outer = 000000148FBF3400] 07:48:42 INFO - PROCESS | 3036 | 1462373322217 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]]]}] 07:48:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 07:48:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 776ms 07:48:42 INFO - PROCESS | 3036 | 1462373322252 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 07:48:42 INFO - PROCESS | 3036 | 1462373322255 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 07:48:42 INFO - PROCESS | 3036 | 1462373322258 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 07:48:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 07:48:42 INFO - PROCESS | 3036 | 1462373322260 Marionette TRACE conn5 <- [1,2538,null,{}] 07:48:42 INFO - PROCESS | 3036 | 1462373322264 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}] 07:48:42 INFO - PROCESS | 3036 | 1462373322419 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 07:48:42 INFO - PROCESS | 3036 | 1462373322444 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:42 INFO - PROCESS | 3036 | ++DOCSHELL 0000001495A12800 == 79 [pid = 3036] [id = 644] 07:48:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 201 (0000001495C7EC00) [pid = 3036] [serial = 1932] [outer = 0000000000000000] 07:48:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 202 (0000001496E63400) [pid = 3036] [serial = 1933] [outer = 0000001495C7EC00] 07:48:42 INFO - PROCESS | 3036 | 1462373322492 Marionette DEBUG loaded listener.js 07:48:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 203 (00000014978CF000) [pid = 3036] [serial = 1934] [outer = 0000001495C7EC00] 07:48:42 INFO - PROCESS | 3036 | 1462373322973 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]]]}] 07:48:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 07:48:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 775ms 07:48:43 INFO - PROCESS | 3036 | 1462373323037 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 07:48:43 INFO - PROCESS | 3036 | 1462373323039 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 07:48:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 07:48:43 INFO - PROCESS | 3036 | 1462373323043 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 07:48:43 INFO - PROCESS | 3036 | 1462373323045 Marionette TRACE conn5 <- [1,2542,null,{}] 07:48:43 INFO - PROCESS | 3036 | 1462373323059 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}] 07:48:43 INFO - PROCESS | 3036 | 1462373323200 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 07:48:43 INFO - PROCESS | 3036 | 1462373323221 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:43 INFO - PROCESS | 3036 | ++DOCSHELL 0000001496554800 == 80 [pid = 3036] [id = 645] 07:48:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 204 (00000014963CB000) [pid = 3036] [serial = 1935] [outer = 0000000000000000] 07:48:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 205 (0000001497C14C00) [pid = 3036] [serial = 1936] [outer = 00000014963CB000] 07:48:43 INFO - PROCESS | 3036 | 1462373323268 Marionette DEBUG loaded listener.js 07:48:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 206 (00000014995EC000) [pid = 3036] [serial = 1937] [outer = 00000014963CB000] 07:48:43 INFO - PROCESS | 3036 | 1462373323727 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]]]}] 07:48:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 07:48:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 734ms 07:48:43 INFO - PROCESS | 3036 | 1462373323787 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 07:48:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 07:48:43 INFO - PROCESS | 3036 | 1462373323790 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 07:48:43 INFO - PROCESS | 3036 | 1462373323793 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 07:48:43 INFO - PROCESS | 3036 | 1462373323795 Marionette TRACE conn5 <- [1,2546,null,{}] 07:48:43 INFO - PROCESS | 3036 | 1462373323799 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}] 07:48:43 INFO - PROCESS | 3036 | 1462373323936 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 07:48:44 INFO - PROCESS | 3036 | --DOMWINDOW == 205 (000000148FB51C00) [pid = 3036] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 07:48:44 INFO - PROCESS | 3036 | --DOMWINDOW == 204 (0000001490A8E000) [pid = 3036] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 07:48:44 INFO - PROCESS | 3036 | --DOMWINDOW == 203 (000000148308B000) [pid = 3036] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 07:48:44 INFO - PROCESS | 3036 | --DOMWINDOW == 202 (0000001491438400) [pid = 3036] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 07:48:44 INFO - PROCESS | 3036 | --DOMWINDOW == 201 (000000148BB45C00) [pid = 3036] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 07:48:44 INFO - PROCESS | 3036 | --DOMWINDOW == 200 (000000148E359800) [pid = 3036] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 07:48:44 INFO - PROCESS | 3036 | --DOMWINDOW == 199 (000000148989C000) [pid = 3036] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 07:48:44 INFO - PROCESS | 3036 | --DOMWINDOW == 198 (000000148EDF2400) [pid = 3036] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 07:48:44 INFO - PROCESS | 3036 | --DOMWINDOW == 197 (0000001483089400) [pid = 3036] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 07:48:44 INFO - PROCESS | 3036 | 1462373324177 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:44 INFO - PROCESS | 3036 | ++DOCSHELL 0000001492747800 == 81 [pid = 3036] [id = 646] 07:48:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 198 (0000001483C6D400) [pid = 3036] [serial = 1938] [outer = 0000000000000000] 07:48:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 199 (000000148A38E800) [pid = 3036] [serial = 1939] [outer = 0000001483C6D400] 07:48:44 INFO - PROCESS | 3036 | 1462373324225 Marionette DEBUG loaded listener.js 07:48:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 200 (0000001491434000) [pid = 3036] [serial = 1940] [outer = 0000001483C6D400] 07:48:44 INFO - PROCESS | 3036 | 1462373324653 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]]]}] 07:48:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 07:48:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 882ms 07:48:44 INFO - PROCESS | 3036 | 1462373324675 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 07:48:44 INFO - PROCESS | 3036 | 1462373324677 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 07:48:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 07:48:44 INFO - PROCESS | 3036 | 1462373324681 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 07:48:44 INFO - PROCESS | 3036 | 1462373324683 Marionette TRACE conn5 <- [1,2550,null,{}] 07:48:44 INFO - PROCESS | 3036 | 1462373324686 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}] 07:48:44 INFO - PROCESS | 3036 | 1462373324788 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 07:48:44 INFO - PROCESS | 3036 | 1462373324794 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:44 INFO - PROCESS | 3036 | ++DOCSHELL 0000001497B8D800 == 82 [pid = 3036] [id = 647] 07:48:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 201 (00000014995F9800) [pid = 3036] [serial = 1941] [outer = 0000000000000000] 07:48:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 202 (0000001499CCDC00) [pid = 3036] [serial = 1942] [outer = 00000014995F9800] 07:48:44 INFO - PROCESS | 3036 | 1462373324844 Marionette DEBUG loaded listener.js 07:48:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 203 (0000001499CD5C00) [pid = 3036] [serial = 1943] [outer = 00000014995F9800] 07:48:45 INFO - PROCESS | 3036 | 1462373325315 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]]]}] 07:48:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 07:48:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 670ms 07:48:45 INFO - PROCESS | 3036 | 1462373325354 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 07:48:45 INFO - PROCESS | 3036 | 1462373325357 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 07:48:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 07:48:45 INFO - PROCESS | 3036 | 1462373325360 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 07:48:45 INFO - PROCESS | 3036 | 1462373325362 Marionette TRACE conn5 <- [1,2554,null,{}] 07:48:45 INFO - PROCESS | 3036 | 1462373325365 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}] 07:48:45 INFO - PROCESS | 3036 | 1462373325466 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 07:48:45 INFO - PROCESS | 3036 | 1462373325473 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:45 INFO - PROCESS | 3036 | ++DOCSHELL 0000001498236800 == 83 [pid = 3036] [id = 648] 07:48:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 204 (0000001491434C00) [pid = 3036] [serial = 1944] [outer = 0000000000000000] 07:48:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 205 (000000149B3E2C00) [pid = 3036] [serial = 1945] [outer = 0000001491434C00] 07:48:45 INFO - PROCESS | 3036 | 1462373325520 Marionette DEBUG loaded listener.js 07:48:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 206 (000000149B3ECC00) [pid = 3036] [serial = 1946] [outer = 0000001491434C00] 07:48:45 INFO - PROCESS | 3036 | 1462373325992 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]]]}] 07:48:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 07:48:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 671ms 07:48:46 INFO - PROCESS | 3036 | 1462373326034 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 07:48:46 INFO - PROCESS | 3036 | 1462373326037 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 07:48:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 07:48:46 INFO - PROCESS | 3036 | 1462373326041 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 07:48:46 INFO - PROCESS | 3036 | 1462373326043 Marionette TRACE conn5 <- [1,2558,null,{}] 07:48:46 INFO - PROCESS | 3036 | 1462373326047 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}] 07:48:46 INFO - PROCESS | 3036 | 1462373326251 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 07:48:46 INFO - PROCESS | 3036 | 1462373326460 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:46 INFO - PROCESS | 3036 | ++DOCSHELL 000000148DBB7000 == 84 [pid = 3036] [id = 649] 07:48:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 207 (0000001484492C00) [pid = 3036] [serial = 1947] [outer = 0000000000000000] 07:48:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 208 (000000148783C400) [pid = 3036] [serial = 1948] [outer = 0000001484492C00] 07:48:46 INFO - PROCESS | 3036 | 1462373326523 Marionette DEBUG loaded listener.js 07:48:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 209 (000000148B249C00) [pid = 3036] [serial = 1949] [outer = 0000001484492C00] 07:48:47 INFO - PROCESS | 3036 | 1462373327133 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]]]}] 07:48:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 07:48:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1125ms 07:48:47 INFO - PROCESS | 3036 | 1462373327170 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 07:48:47 INFO - PROCESS | 3036 | 1462373327174 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 07:48:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 07:48:47 INFO - PROCESS | 3036 | 1462373327179 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 07:48:47 INFO - PROCESS | 3036 | 1462373327184 Marionette TRACE conn5 <- [1,2562,null,{}] 07:48:47 INFO - PROCESS | 3036 | 1462373327189 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}] 07:48:47 INFO - PROCESS | 3036 | 1462373327324 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 07:48:47 INFO - PROCESS | 3036 | 1462373327476 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:47 INFO - PROCESS | 3036 | ++DOCSHELL 000000149267C000 == 85 [pid = 3036] [id = 650] 07:48:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 210 (000000148EDB2800) [pid = 3036] [serial = 1950] [outer = 0000000000000000] 07:48:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 211 (000000148F2C8000) [pid = 3036] [serial = 1951] [outer = 000000148EDB2800] 07:48:47 INFO - PROCESS | 3036 | 1462373327539 Marionette DEBUG loaded listener.js 07:48:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 212 (0000001490A37400) [pid = 3036] [serial = 1952] [outer = 000000148EDB2800] 07:48:48 INFO - PROCESS | 3036 | 1462373328233 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]]]}] 07:48:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 07:48:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1123ms 07:48:48 INFO - PROCESS | 3036 | 1462373328306 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 07:48:48 INFO - PROCESS | 3036 | 1462373328310 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 07:48:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 07:48:48 INFO - PROCESS | 3036 | 1462373328327 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 07:48:48 INFO - PROCESS | 3036 | 1462373328330 Marionette TRACE conn5 <- [1,2566,null,{}] 07:48:48 INFO - PROCESS | 3036 | 1462373328337 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}] 07:48:48 INFO - PROCESS | 3036 | 1462373328481 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 07:48:48 INFO - PROCESS | 3036 | 1462373328626 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:48 INFO - PROCESS | 3036 | ++DOCSHELL 000000149A4ED800 == 86 [pid = 3036] [id = 651] 07:48:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 213 (0000001491455C00) [pid = 3036] [serial = 1953] [outer = 0000000000000000] 07:48:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 214 (0000001495B2D800) [pid = 3036] [serial = 1954] [outer = 0000001491455C00] 07:48:48 INFO - PROCESS | 3036 | 1462373328685 Marionette DEBUG loaded listener.js 07:48:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 215 (0000001496D3C400) [pid = 3036] [serial = 1955] [outer = 0000001491455C00] 07:48:49 INFO - PROCESS | 3036 | 1462373329325 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]]]}] 07:48:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 07:48:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1040ms 07:48:49 INFO - PROCESS | 3036 | 1462373329355 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 07:48:49 INFO - PROCESS | 3036 | 1462373329360 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 07:48:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 07:48:49 INFO - PROCESS | 3036 | 1462373329372 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 07:48:49 INFO - PROCESS | 3036 | 1462373329378 Marionette TRACE conn5 <- [1,2570,null,{}] 07:48:49 INFO - PROCESS | 3036 | 1462373329382 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}] 07:48:49 INFO - PROCESS | 3036 | 1462373329561 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 07:48:49 INFO - PROCESS | 3036 | 1462373329710 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:49 INFO - PROCESS | 3036 | ++DOCSHELL 000000149C1E1000 == 87 [pid = 3036] [id = 652] 07:48:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 216 (0000001497BC9800) [pid = 3036] [serial = 1956] [outer = 0000000000000000] 07:48:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 217 (00000014996E4400) [pid = 3036] [serial = 1957] [outer = 0000001497BC9800] 07:48:49 INFO - PROCESS | 3036 | 1462373329769 Marionette DEBUG loaded listener.js 07:48:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 218 (000000149B3EAC00) [pid = 3036] [serial = 1958] [outer = 0000001497BC9800] 07:48:50 INFO - PROCESS | 3036 | 1462373330358 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]]]}] 07:48:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 07:48:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1032ms 07:48:50 INFO - PROCESS | 3036 | 1462373330401 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 07:48:50 INFO - PROCESS | 3036 | 1462373330404 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 07:48:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 07:48:50 INFO - PROCESS | 3036 | 1462373330407 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 07:48:50 INFO - PROCESS | 3036 | 1462373330409 Marionette TRACE conn5 <- [1,2574,null,{}] 07:48:50 INFO - PROCESS | 3036 | 1462373330413 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}] 07:48:50 INFO - PROCESS | 3036 | 1462373330538 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 07:48:50 INFO - PROCESS | 3036 | 1462373330661 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:50 INFO - PROCESS | 3036 | ++DOCSHELL 000000149ACC3800 == 88 [pid = 3036] [id = 653] 07:48:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 219 (0000001498004C00) [pid = 3036] [serial = 1959] [outer = 0000000000000000] 07:48:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 220 (000000149800E400) [pid = 3036] [serial = 1960] [outer = 0000001498004C00] 07:48:50 INFO - PROCESS | 3036 | 1462373330718 Marionette DEBUG loaded listener.js 07:48:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 221 (000000149B3EB000) [pid = 3036] [serial = 1961] [outer = 0000001498004C00] 07:48:51 INFO - PROCESS | 3036 | 1462373331305 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]]]}] 07:48:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 07:48:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 923ms 07:48:51 INFO - PROCESS | 3036 | 1462373331333 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 07:48:51 INFO - PROCESS | 3036 | 1462373331336 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 07:48:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 07:48:51 INFO - PROCESS | 3036 | 1462373331339 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 07:48:51 INFO - PROCESS | 3036 | 1462373331342 Marionette TRACE conn5 <- [1,2578,null,{}] 07:48:51 INFO - PROCESS | 3036 | 1462373331345 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}] 07:48:51 INFO - PROCESS | 3036 | 1462373331472 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 07:48:51 INFO - PROCESS | 3036 | 1462373331639 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:51 INFO - PROCESS | 3036 | ++DOCSHELL 000000149ACE2000 == 89 [pid = 3036] [id = 654] 07:48:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 222 (000000149802B000) [pid = 3036] [serial = 1962] [outer = 0000000000000000] 07:48:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 223 (000000149802CC00) [pid = 3036] [serial = 1963] [outer = 000000149802B000] 07:48:51 INFO - PROCESS | 3036 | 1462373331706 Marionette DEBUG loaded listener.js 07:48:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 224 (00000014FC7C2800) [pid = 3036] [serial = 1964] [outer = 000000149802B000] 07:48:52 INFO - PROCESS | 3036 | 1462373332278 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]]]}] 07:48:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 07:48:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 986ms 07:48:52 INFO - PROCESS | 3036 | 1462373332329 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 07:48:52 INFO - PROCESS | 3036 | 1462373332331 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 07:48:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 07:48:52 INFO - PROCESS | 3036 | 1462373332335 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 07:48:52 INFO - PROCESS | 3036 | 1462373332337 Marionette TRACE conn5 <- [1,2582,null,{}] 07:48:52 INFO - PROCESS | 3036 | 1462373332341 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}] 07:48:52 INFO - PROCESS | 3036 | 1462373332468 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 07:48:52 INFO - PROCESS | 3036 | 1462373332632 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:52 INFO - PROCESS | 3036 | ++DOCSHELL 000000149ADE0800 == 90 [pid = 3036] [id = 655] 07:48:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 225 (000000149C1C9C00) [pid = 3036] [serial = 1965] [outer = 0000000000000000] 07:48:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 226 (000000149C1D2800) [pid = 3036] [serial = 1966] [outer = 000000149C1C9C00] 07:48:52 INFO - PROCESS | 3036 | 1462373332688 Marionette DEBUG loaded listener.js 07:48:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 227 (00000014FCF0C400) [pid = 3036] [serial = 1967] [outer = 000000149C1C9C00] 07:48:53 INFO - PROCESS | 3036 | 1462373333275 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]]]}] 07:48:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 07:48:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 986ms 07:48:53 INFO - PROCESS | 3036 | 1462373333324 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 07:48:53 INFO - PROCESS | 3036 | 1462373333326 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 07:48:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 07:48:53 INFO - PROCESS | 3036 | 1462373333330 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 07:48:53 INFO - PROCESS | 3036 | 1462373333332 Marionette TRACE conn5 <- [1,2586,null,{}] 07:48:53 INFO - PROCESS | 3036 | 1462373333336 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}] 07:48:53 INFO - PROCESS | 3036 | 1462373333461 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 07:48:53 INFO - PROCESS | 3036 | 1462373333611 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:53 INFO - PROCESS | 3036 | ++DOCSHELL 000000149B1E1000 == 91 [pid = 3036] [id = 656] 07:48:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 228 (000000149B134800) [pid = 3036] [serial = 1968] [outer = 0000000000000000] 07:48:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 229 (000000149B13D000) [pid = 3036] [serial = 1969] [outer = 000000149B134800] 07:48:53 INFO - PROCESS | 3036 | 1462373333669 Marionette DEBUG loaded listener.js 07:48:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 230 (000000149C1CE000) [pid = 3036] [serial = 1970] [outer = 000000149B134800] 07:48:54 INFO - PROCESS | 3036 | 1462373334307 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]]]}] 07:48:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 07:48:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1021ms 07:48:54 INFO - PROCESS | 3036 | 1462373334369 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 07:48:54 INFO - PROCESS | 3036 | 1462373334371 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 07:48:54 INFO - PROCESS | 3036 | 1462373334395 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 07:48:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 07:48:54 INFO - PROCESS | 3036 | 1462373334397 Marionette TRACE conn5 <- [1,2590,null,{}] 07:48:54 INFO - PROCESS | 3036 | 1462373334401 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}] 07:48:54 INFO - PROCESS | 3036 | 1462373334527 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 07:48:54 INFO - PROCESS | 3036 | 1462373334919 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:54 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E261000 == 92 [pid = 3036] [id = 657] 07:48:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 231 (000000148308B000) [pid = 3036] [serial = 1971] [outer = 0000000000000000] 07:48:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 232 (0000001483BCEC00) [pid = 3036] [serial = 1972] [outer = 000000148308B000] 07:48:55 INFO - PROCESS | 3036 | 1462373335021 Marionette DEBUG loaded listener.js 07:48:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 233 (0000001487F9E800) [pid = 3036] [serial = 1973] [outer = 000000148308B000] 07:48:55 INFO - PROCESS | 3036 | 1462373335702 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]]]}] 07:48:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 07:48:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1326ms 07:48:55 INFO - PROCESS | 3036 | 1462373335724 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 07:48:55 INFO - PROCESS | 3036 | 1462373335729 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 07:48:55 INFO - PROCESS | 3036 | 1462373335733 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 07:48:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 07:48:55 INFO - PROCESS | 3036 | 1462373335737 Marionette TRACE conn5 <- [1,2594,null,{}] 07:48:55 INFO - PROCESS | 3036 | 1462373335742 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}] 07:48:55 INFO - PROCESS | 3036 | 1462373335861 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 07:48:56 INFO - PROCESS | 3036 | 1462373336033 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:56 INFO - PROCESS | 3036 | ++DOCSHELL 000000148AF2C000 == 93 [pid = 3036] [id = 658] 07:48:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 234 (000000148CD86000) [pid = 3036] [serial = 1974] [outer = 0000000000000000] 07:48:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 235 (000000148DB7D400) [pid = 3036] [serial = 1975] [outer = 000000148CD86000] 07:48:56 INFO - PROCESS | 3036 | 1462373336088 Marionette DEBUG loaded listener.js 07:48:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 236 (000000148E409000) [pid = 3036] [serial = 1976] [outer = 000000148CD86000] 07:48:56 INFO - PROCESS | 3036 | 1462373336813 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]]]}] 07:48:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 07:48:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1134ms 07:48:56 INFO - PROCESS | 3036 | 1462373336873 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 07:48:56 INFO - PROCESS | 3036 | 1462373336878 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 07:48:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 07:48:56 INFO - PROCESS | 3036 | 1462373336883 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 07:48:56 INFO - PROCESS | 3036 | 1462373336885 Marionette TRACE conn5 <- [1,2598,null,{}] 07:48:56 INFO - PROCESS | 3036 | 1462373336889 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}] 07:48:57 INFO - PROCESS | 3036 | 1462373337003 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 07:48:57 INFO - PROCESS | 3036 | 1462373337159 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:57 INFO - PROCESS | 3036 | ++DOCSHELL 0000001490AD1800 == 94 [pid = 3036] [id = 659] 07:48:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 237 (000000148F7DEC00) [pid = 3036] [serial = 1977] [outer = 0000000000000000] 07:48:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 238 (000000148F7E5400) [pid = 3036] [serial = 1978] [outer = 000000148F7DEC00] 07:48:57 INFO - PROCESS | 3036 | 1462373337210 Marionette DEBUG loaded listener.js 07:48:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 239 (000000148FBC4000) [pid = 3036] [serial = 1979] [outer = 000000148F7DEC00] 07:48:57 INFO - PROCESS | 3036 | --DOCSHELL 000000148FC21000 == 93 [pid = 3036] [id = 488] 07:48:57 INFO - PROCESS | 3036 | --DOCSHELL 000000149268F800 == 92 [pid = 3036] [id = 524] 07:48:57 INFO - PROCESS | 3036 | --DOCSHELL 0000001498236800 == 91 [pid = 3036] [id = 648] 07:48:57 INFO - PROCESS | 3036 | --DOCSHELL 0000001497B8D800 == 90 [pid = 3036] [id = 647] 07:48:57 INFO - PROCESS | 3036 | --DOCSHELL 0000001492747800 == 89 [pid = 3036] [id = 646] 07:48:57 INFO - PROCESS | 3036 | --DOCSHELL 0000001496554800 == 88 [pid = 3036] [id = 645] 07:48:57 INFO - PROCESS | 3036 | --DOCSHELL 0000001495A12800 == 87 [pid = 3036] [id = 644] 07:48:57 INFO - PROCESS | 3036 | --DOCSHELL 0000001493155000 == 86 [pid = 3036] [id = 643] 07:48:57 INFO - PROCESS | 3036 | --DOMWINDOW == 238 (0000001493122800) [pid = 3036] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 07:48:57 INFO - PROCESS | 3036 | --DOMWINDOW == 237 (00000014995F7800) [pid = 3036] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 07:48:57 INFO - PROCESS | 3036 | --DOMWINDOW == 236 (000000148CD09C00) [pid = 3036] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 07:48:57 INFO - PROCESS | 3036 | --DOMWINDOW == 235 (000000148FBC3800) [pid = 3036] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 07:48:57 INFO - PROCESS | 3036 | --DOMWINDOW == 234 (000000148FB55800) [pid = 3036] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 07:48:57 INFO - PROCESS | 3036 | --DOMWINDOW == 233 (00000014963CDC00) [pid = 3036] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 07:48:57 INFO - PROCESS | 3036 | --DOCSHELL 0000001491536800 == 85 [pid = 3036] [id = 642] 07:48:57 INFO - PROCESS | 3036 | --DOCSHELL 000000148F293800 == 84 [pid = 3036] [id = 641] 07:48:57 INFO - PROCESS | 3036 | --DOCSHELL 000000148F222000 == 83 [pid = 3036] [id = 640] 07:48:57 INFO - PROCESS | 3036 | --DOCSHELL 000000148F4A9000 == 82 [pid = 3036] [id = 639] 07:48:57 INFO - PROCESS | 3036 | --DOCSHELL 0000001497AAA800 == 81 [pid = 3036] [id = 637] 07:48:57 INFO - PROCESS | 3036 | --DOCSHELL 0000001497A8F000 == 80 [pid = 3036] [id = 636] 07:48:57 INFO - PROCESS | 3036 | --DOCSHELL 00000014FDFD9800 == 79 [pid = 3036] [id = 635] 07:48:57 INFO - PROCESS | 3036 | --DOCSHELL 000000149A4E5800 == 78 [pid = 3036] [id = 634] 07:48:57 INFO - PROCESS | 3036 | --DOCSHELL 0000001499628800 == 77 [pid = 3036] [id = 633] 07:48:57 INFO - PROCESS | 3036 | --DOCSHELL 0000001497D96000 == 76 [pid = 3036] [id = 632] 07:48:57 INFO - PROCESS | 3036 | --DOCSHELL 0000001496C87800 == 75 [pid = 3036] [id = 631] 07:48:57 INFO - PROCESS | 3036 | --DOCSHELL 0000001490730800 == 74 [pid = 3036] [id = 630] 07:48:57 INFO - PROCESS | 3036 | --DOCSHELL 000000148BC03000 == 73 [pid = 3036] [id = 629] 07:48:57 INFO - PROCESS | 3036 | --DOCSHELL 0000001495A26000 == 72 [pid = 3036] [id = 628] 07:48:57 INFO - PROCESS | 3036 | 1462373337908 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]]]}] 07:48:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 07:48:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1071ms 07:48:57 INFO - PROCESS | 3036 | 1462373337957 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 07:48:57 INFO - PROCESS | 3036 | 1462373337959 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 07:48:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 07:48:57 INFO - PROCESS | 3036 | 1462373337965 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 07:48:57 INFO - PROCESS | 3036 | 1462373337971 Marionette TRACE conn5 <- [1,2602,null,{}] 07:48:57 INFO - PROCESS | 3036 | 1462373337981 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}] 07:48:58 INFO - PROCESS | 3036 | 1462373338089 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 07:48:58 INFO - PROCESS | 3036 | --DOMWINDOW == 232 (000000148FBC7C00) [pid = 3036] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 07:48:58 INFO - PROCESS | 3036 | --DOMWINDOW == 231 (0000001490A95000) [pid = 3036] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 07:48:58 INFO - PROCESS | 3036 | --DOMWINDOW == 230 (0000001489F59800) [pid = 3036] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 07:48:58 INFO - PROCESS | 3036 | --DOMWINDOW == 229 (000000149142AC00) [pid = 3036] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 07:48:58 INFO - PROCESS | 3036 | --DOMWINDOW == 228 (000000149159B800) [pid = 3036] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 07:48:58 INFO - PROCESS | 3036 | --DOMWINDOW == 227 (000000148D214400) [pid = 3036] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 07:48:58 INFO - PROCESS | 3036 | --DOMWINDOW == 226 (000000148E241C00) [pid = 3036] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 07:48:58 INFO - PROCESS | 3036 | --DOMWINDOW == 225 (000000148E657000) [pid = 3036] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 07:48:58 INFO - PROCESS | 3036 | --DOMWINDOW == 224 (000000148EDAF400) [pid = 3036] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 07:48:58 INFO - PROCESS | 3036 | --DOMWINDOW == 223 (000000148A9E7400) [pid = 3036] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 07:48:58 INFO - PROCESS | 3036 | --DOMWINDOW == 222 (0000001489F56000) [pid = 3036] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 07:48:58 INFO - PROCESS | 3036 | --DOMWINDOW == 221 (000000148F2BF000) [pid = 3036] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 07:48:58 INFO - PROCESS | 3036 | --DOMWINDOW == 220 (000000148985F000) [pid = 3036] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 07:48:58 INFO - PROCESS | 3036 | --DOMWINDOW == 219 (000000148C46C400) [pid = 3036] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 07:48:58 INFO - PROCESS | 3036 | --DOMWINDOW == 218 (00000014FC749800) [pid = 3036] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 07:48:58 INFO - PROCESS | 3036 | --DOMWINDOW == 217 (0000001495312C00) [pid = 3036] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 07:48:58 INFO - PROCESS | 3036 | --DOMWINDOW == 216 (000000148E35F400) [pid = 3036] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 07:48:58 INFO - PROCESS | 3036 | --DOMWINDOW == 215 (0000001490A37C00) [pid = 3036] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 07:48:58 INFO - PROCESS | 3036 | --DOMWINDOW == 214 (0000001492614000) [pid = 3036] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 07:48:58 INFO - PROCESS | 3036 | --DOMWINDOW == 213 (0000001490A33C00) [pid = 3036] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 07:48:58 INFO - PROCESS | 3036 | --DOMWINDOW == 212 (000000148F546C00) [pid = 3036] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 07:48:58 INFO - PROCESS | 3036 | 1462373338218 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:58 INFO - PROCESS | 3036 | ++DOCSHELL 000000148DBB5000 == 73 [pid = 3036] [id = 660] 07:48:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 213 (0000001489F59800) [pid = 3036] [serial = 1980] [outer = 0000000000000000] 07:48:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 214 (000000148C3CE400) [pid = 3036] [serial = 1981] [outer = 0000001489F59800] 07:48:58 INFO - PROCESS | 3036 | 1462373338266 Marionette DEBUG loaded listener.js 07:48:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 215 (000000148E241000) [pid = 3036] [serial = 1982] [outer = 0000001489F59800] 07:48:58 INFO - PROCESS | 3036 | 1462373338730 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]]]}] 07:48:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 07:48:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 776ms 07:48:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 07:48:58 INFO - PROCESS | 3036 | 1462373338742 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 07:48:58 INFO - PROCESS | 3036 | 1462373338744 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 07:48:58 INFO - PROCESS | 3036 | 1462373338748 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 07:48:58 INFO - PROCESS | 3036 | 1462373338750 Marionette TRACE conn5 <- [1,2606,null,{}] 07:48:58 INFO - PROCESS | 3036 | 1462373338753 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}] 07:48:58 INFO - PROCESS | 3036 | 1462373338853 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 07:48:58 INFO - PROCESS | 3036 | 1462373338859 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:58 INFO - PROCESS | 3036 | ++DOCSHELL 000000148FC18800 == 74 [pid = 3036] [id = 661] 07:48:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 216 (000000148E30DC00) [pid = 3036] [serial = 1983] [outer = 0000000000000000] 07:48:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 217 (000000148F448C00) [pid = 3036] [serial = 1984] [outer = 000000148E30DC00] 07:48:58 INFO - PROCESS | 3036 | 1462373338908 Marionette DEBUG loaded listener.js 07:48:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 218 (000000148F7E0C00) [pid = 3036] [serial = 1985] [outer = 000000148E30DC00] 07:48:59 INFO - PROCESS | 3036 | 1462373339396 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]]]}] 07:48:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 07:48:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 671ms 07:48:59 INFO - PROCESS | 3036 | 1462373339422 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 07:48:59 INFO - PROCESS | 3036 | 1462373339424 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 07:48:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 07:48:59 INFO - PROCESS | 3036 | 1462373339427 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 07:48:59 INFO - PROCESS | 3036 | 1462373339429 Marionette TRACE conn5 <- [1,2610,null,{}] 07:48:59 INFO - PROCESS | 3036 | 1462373339433 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}] 07:48:59 INFO - PROCESS | 3036 | 1462373339532 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 07:48:59 INFO - PROCESS | 3036 | 1462373339678 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:59 INFO - PROCESS | 3036 | ++DOCSHELL 000000149269C800 == 75 [pid = 3036] [id = 662] 07:48:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 219 (000000148FBF3800) [pid = 3036] [serial = 1986] [outer = 0000000000000000] 07:48:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 220 (000000148FC37000) [pid = 3036] [serial = 1987] [outer = 000000148FBF3800] 07:48:59 INFO - PROCESS | 3036 | 1462373339734 Marionette DEBUG loaded listener.js 07:48:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 221 (0000001491302400) [pid = 3036] [serial = 1988] [outer = 000000148FBF3800] 07:49:00 INFO - PROCESS | 3036 | 1462373340212 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]]]}] 07:49:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 07:49:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 818ms 07:49:00 INFO - PROCESS | 3036 | 1462373340249 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 07:49:00 INFO - PROCESS | 3036 | 1462373340251 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 07:49:00 INFO - PROCESS | 3036 | 1462373340255 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 07:49:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 07:49:00 INFO - PROCESS | 3036 | 1462373340257 Marionette TRACE conn5 <- [1,2614,null,{}] 07:49:00 INFO - PROCESS | 3036 | 1462373340260 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}] 07:49:00 INFO - PROCESS | 3036 | 1462373340399 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 07:49:00 INFO - PROCESS | 3036 | 1462373340424 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:00 INFO - PROCESS | 3036 | ++DOCSHELL 0000001493715000 == 76 [pid = 3036] [id = 663] 07:49:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 222 (0000001491420400) [pid = 3036] [serial = 1989] [outer = 0000000000000000] 07:49:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 223 (0000001491438C00) [pid = 3036] [serial = 1990] [outer = 0000001491420400] 07:49:00 INFO - PROCESS | 3036 | 1462373340471 Marionette DEBUG loaded listener.js 07:49:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 224 (0000001492586800) [pid = 3036] [serial = 1991] [outer = 0000001491420400] 07:49:00 INFO - PROCESS | 3036 | 1462373340935 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]]]}] 07:49:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 07:49:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 734ms 07:49:00 INFO - PROCESS | 3036 | 1462373340992 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 07:49:01 INFO - PROCESS | 3036 | 1462373340994 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 07:49:01 INFO - PROCESS | 3036 | 1462373340997 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 07:49:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 07:49:01 INFO - PROCESS | 3036 | 1462373340999 Marionette TRACE conn5 <- [1,2618,null,{}] 07:49:01 INFO - PROCESS | 3036 | 1462373341003 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}] 07:49:01 INFO - PROCESS | 3036 | 1462373341142 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 07:49:01 INFO - PROCESS | 3036 | 1462373341161 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:01 INFO - PROCESS | 3036 | ++DOCSHELL 0000001495A0A800 == 77 [pid = 3036] [id = 664] 07:49:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 225 (000000149261A400) [pid = 3036] [serial = 1992] [outer = 0000000000000000] 07:49:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 226 (000000149311F400) [pid = 3036] [serial = 1993] [outer = 000000149261A400] 07:49:01 INFO - PROCESS | 3036 | 1462373341208 Marionette DEBUG loaded listener.js 07:49:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 227 (000000149384EC00) [pid = 3036] [serial = 1994] [outer = 000000149261A400] 07:49:01 INFO - PROCESS | 3036 | 1462373341683 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]]]}] 07:49:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 07:49:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 735ms 07:49:01 INFO - PROCESS | 3036 | 1462373341735 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 07:49:01 INFO - PROCESS | 3036 | 1462373341737 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 07:49:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 07:49:01 INFO - PROCESS | 3036 | 1462373341741 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 07:49:01 INFO - PROCESS | 3036 | 1462373341743 Marionette TRACE conn5 <- [1,2622,null,{}] 07:49:01 INFO - PROCESS | 3036 | 1462373341746 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}] 07:49:01 INFO - PROCESS | 3036 | 1462373341882 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 07:49:01 INFO - PROCESS | 3036 | 1462373341903 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:01 INFO - PROCESS | 3036 | ++DOCSHELL 0000001496541800 == 78 [pid = 3036] [id = 665] 07:49:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 228 (0000001495B28000) [pid = 3036] [serial = 1995] [outer = 0000000000000000] 07:49:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 229 (0000001495B2FC00) [pid = 3036] [serial = 1996] [outer = 0000001495B28000] 07:49:01 INFO - PROCESS | 3036 | 1462373341951 Marionette DEBUG loaded listener.js 07:49:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 230 (0000001495C3D400) [pid = 3036] [serial = 1997] [outer = 0000001495B28000] 07:49:02 INFO - PROCESS | 3036 | --DOMWINDOW == 229 (000000148F549C00) [pid = 3036] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 07:49:02 INFO - PROCESS | 3036 | --DOMWINDOW == 228 (00000014963D6C00) [pid = 3036] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 07:49:02 INFO - PROCESS | 3036 | --DOMWINDOW == 227 (000000148FC30C00) [pid = 3036] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 07:49:02 INFO - PROCESS | 3036 | --DOMWINDOW == 226 (0000001490A88C00) [pid = 3036] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 07:49:02 INFO - PROCESS | 3036 | --DOMWINDOW == 225 (000000148EDA5800) [pid = 3036] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 07:49:02 INFO - PROCESS | 3036 | --DOMWINDOW == 224 (000000148F677C00) [pid = 3036] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 07:49:02 INFO - PROCESS | 3036 | --DOMWINDOW == 223 (000000148FC32C00) [pid = 3036] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 07:49:02 INFO - PROCESS | 3036 | --DOMWINDOW == 222 (000000148E65D000) [pid = 3036] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 07:49:02 INFO - PROCESS | 3036 | --DOMWINDOW == 221 (00000014963D7800) [pid = 3036] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 07:49:02 INFO - PROCESS | 3036 | --DOMWINDOW == 220 (00000014830ED000) [pid = 3036] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 07:49:02 INFO - PROCESS | 3036 | --DOMWINDOW == 219 (0000001495B43C00) [pid = 3036] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 07:49:02 INFO - PROCESS | 3036 | --DOMWINDOW == 218 (0000001493848000) [pid = 3036] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 07:49:02 INFO - PROCESS | 3036 | --DOMWINDOW == 217 (0000001495C79000) [pid = 3036] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 07:49:02 INFO - PROCESS | 3036 | --DOMWINDOW == 216 (0000001496E64400) [pid = 3036] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 07:49:02 INFO - PROCESS | 3036 | --DOMWINDOW == 215 (000000148E364000) [pid = 3036] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 07:49:02 INFO - PROCESS | 3036 | --DOMWINDOW == 214 (0000001487849800) [pid = 3036] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 07:49:02 INFO - PROCESS | 3036 | --DOMWINDOW == 213 (0000001492618C00) [pid = 3036] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 07:49:02 INFO - PROCESS | 3036 | --DOMWINDOW == 212 (0000001491457C00) [pid = 3036] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 07:49:02 INFO - PROCESS | 3036 | --DOMWINDOW == 211 (000000148FB4E400) [pid = 3036] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 07:49:02 INFO - PROCESS | 3036 | --DOMWINDOW == 210 (0000001487F56C00) [pid = 3036] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 07:49:02 INFO - PROCESS | 3036 | --DOMWINDOW == 209 (0000001491450800) [pid = 3036] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 07:49:02 INFO - PROCESS | 3036 | --DOMWINDOW == 208 (000000148B736800) [pid = 3036] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 07:49:02 INFO - PROCESS | 3036 | --DOMWINDOW == 207 (000000148E23E800) [pid = 3036] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 07:49:02 INFO - PROCESS | 3036 | --DOMWINDOW == 206 (00000014915A6000) [pid = 3036] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 07:49:02 INFO - PROCESS | 3036 | --DOMWINDOW == 205 (0000001495B2B000) [pid = 3036] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 07:49:02 INFO - PROCESS | 3036 | --DOMWINDOW == 204 (000000148A40F800) [pid = 3036] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 07:49:02 INFO - PROCESS | 3036 | --DOMWINDOW == 203 (00000014978D0800) [pid = 3036] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 07:49:02 INFO - PROCESS | 3036 | --DOMWINDOW == 202 (000000148AF88400) [pid = 3036] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 07:49:02 INFO - PROCESS | 3036 | --DOMWINDOW == 201 (0000001483C73800) [pid = 3036] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 07:49:02 INFO - PROCESS | 3036 | --DOMWINDOW == 200 (000000148BCA2400) [pid = 3036] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 07:49:02 INFO - PROCESS | 3036 | --DOMWINDOW == 199 (0000001489F53400) [pid = 3036] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 07:49:02 INFO - PROCESS | 3036 | --DOMWINDOW == 198 (0000001491309000) [pid = 3036] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 07:49:02 INFO - PROCESS | 3036 | --DOMWINDOW == 197 (000000148E20B400) [pid = 3036] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 07:49:02 INFO - PROCESS | 3036 | --DOMWINDOW == 196 (0000001495C7EC00) [pid = 3036] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 07:49:02 INFO - PROCESS | 3036 | --DOMWINDOW == 195 (000000148EDA7C00) [pid = 3036] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 07:49:02 INFO - PROCESS | 3036 | --DOMWINDOW == 194 (0000001484833400) [pid = 3036] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 07:49:02 INFO - PROCESS | 3036 | --DOMWINDOW == 193 (00000014963CB000) [pid = 3036] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 07:49:02 INFO - PROCESS | 3036 | --DOMWINDOW == 192 (000000148FBF3400) [pid = 3036] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 07:49:02 INFO - PROCESS | 3036 | --DOMWINDOW == 191 (0000001483C6D400) [pid = 3036] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 07:49:02 INFO - PROCESS | 3036 | --DOMWINDOW == 190 (000000148FBC6400) [pid = 3036] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 07:49:02 INFO - PROCESS | 3036 | --DOMWINDOW == 189 (0000001492C1DC00) [pid = 3036] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 07:49:02 INFO - PROCESS | 3036 | --DOMWINDOW == 188 (00000014995F9800) [pid = 3036] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 07:49:03 INFO - PROCESS | 3036 | 1462373343168 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]]]}] 07:49:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 07:49:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1475ms 07:49:03 INFO - PROCESS | 3036 | 1462373343220 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 07:49:03 INFO - PROCESS | 3036 | 1462373343222 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 07:49:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 07:49:03 INFO - PROCESS | 3036 | 1462373343226 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 07:49:03 INFO - PROCESS | 3036 | 1462373343228 Marionette TRACE conn5 <- [1,2626,null,{}] 07:49:03 INFO - PROCESS | 3036 | 1462373343232 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}] 07:49:03 INFO - PROCESS | 3036 | 1462373343334 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 07:49:03 INFO - PROCESS | 3036 | 1462373343343 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:03 INFO - PROCESS | 3036 | ++DOCSHELL 000000149268F800 == 79 [pid = 3036] [id = 666] 07:49:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 189 (0000001486A9E000) [pid = 3036] [serial = 1998] [outer = 0000000000000000] 07:49:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 190 (000000148A9E9800) [pid = 3036] [serial = 1999] [outer = 0000001486A9E000] 07:49:03 INFO - PROCESS | 3036 | 1462373343390 Marionette DEBUG loaded listener.js 07:49:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 191 (000000148E364000) [pid = 3036] [serial = 2000] [outer = 0000001486A9E000] 07:49:03 INFO - PROCESS | 3036 | 1462373343851 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]]]}] 07:49:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 07:49:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 671ms 07:49:03 INFO - PROCESS | 3036 | 1462373343900 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 07:49:03 INFO - PROCESS | 3036 | 1462373343902 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 07:49:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 07:49:03 INFO - PROCESS | 3036 | 1462373343905 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 07:49:03 INFO - PROCESS | 3036 | 1462373343907 Marionette TRACE conn5 <- [1,2630,null,{}] 07:49:03 INFO - PROCESS | 3036 | 1462373343911 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}] 07:49:04 INFO - PROCESS | 3036 | 1462373344011 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 07:49:04 INFO - PROCESS | 3036 | 1462373344045 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:04 INFO - PROCESS | 3036 | ++DOCSHELL 0000001496E10800 == 80 [pid = 3036] [id = 667] 07:49:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 192 (000000148F43F800) [pid = 3036] [serial = 2001] [outer = 0000000000000000] 07:49:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 193 (000000148FBC6400) [pid = 3036] [serial = 2002] [outer = 000000148F43F800] 07:49:04 INFO - PROCESS | 3036 | 1462373344099 Marionette DEBUG loaded listener.js 07:49:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 194 (00000014931DE000) [pid = 3036] [serial = 2003] [outer = 000000148F43F800] 07:49:04 INFO - PROCESS | 3036 | 1462373344564 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]]]}] 07:49:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 07:49:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 734ms 07:49:04 INFO - PROCESS | 3036 | 1462373344643 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 07:49:04 INFO - PROCESS | 3036 | 1462373344645 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 07:49:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 07:49:04 INFO - PROCESS | 3036 | 1462373344649 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 07:49:04 INFO - PROCESS | 3036 | 1462373344651 Marionette TRACE conn5 <- [1,2634,null,{}] 07:49:04 INFO - PROCESS | 3036 | 1462373344655 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}] 07:49:04 INFO - PROCESS | 3036 | 1462373344773 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 07:49:04 INFO - PROCESS | 3036 | 1462373344779 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:04 INFO - PROCESS | 3036 | ++DOCSHELL 0000001497D87000 == 81 [pid = 3036] [id = 668] 07:49:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 195 (00000014963CD000) [pid = 3036] [serial = 2004] [outer = 0000000000000000] 07:49:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 196 (00000014966F2800) [pid = 3036] [serial = 2005] [outer = 00000014963CD000] 07:49:04 INFO - PROCESS | 3036 | 1462373344824 Marionette DEBUG loaded listener.js 07:49:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 197 (0000001496D39C00) [pid = 3036] [serial = 2006] [outer = 00000014963CD000] 07:49:05 INFO - PROCESS | 3036 | 1462373345626 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]]]}] 07:49:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 07:49:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1028ms 07:49:05 INFO - PROCESS | 3036 | 1462373345680 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 07:49:05 INFO - PROCESS | 3036 | 1462373345686 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 07:49:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 07:49:05 INFO - PROCESS | 3036 | 1462373345691 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 07:49:05 INFO - PROCESS | 3036 | 1462373345696 Marionette TRACE conn5 <- [1,2638,null,{}] 07:49:05 INFO - PROCESS | 3036 | 1462373345723 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}] 07:49:05 INFO - PROCESS | 3036 | 1462373345935 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 07:49:06 INFO - PROCESS | 3036 | 1462373346046 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:06 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F29A000 == 82 [pid = 3036] [id = 669] 07:49:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 198 (000000148AF88400) [pid = 3036] [serial = 2007] [outer = 0000000000000000] 07:49:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 199 (000000148B73A000) [pid = 3036] [serial = 2008] [outer = 000000148AF88400] 07:49:06 INFO - PROCESS | 3036 | 1462373346108 Marionette DEBUG loaded listener.js 07:49:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 200 (000000148E20CC00) [pid = 3036] [serial = 2009] [outer = 000000148AF88400] 07:49:06 INFO - PROCESS | 3036 | 1462373346690 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]]]}] 07:49:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 07:49:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1047ms 07:49:06 INFO - PROCESS | 3036 | 1462373346742 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 07:49:06 INFO - PROCESS | 3036 | 1462373346749 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 07:49:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 07:49:06 INFO - PROCESS | 3036 | 1462373346756 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 07:49:06 INFO - PROCESS | 3036 | 1462373346759 Marionette TRACE conn5 <- [1,2642,null,{}] 07:49:06 INFO - PROCESS | 3036 | 1462373346763 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}] 07:49:06 INFO - PROCESS | 3036 | 1462373346894 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 07:49:07 INFO - PROCESS | 3036 | 1462373347047 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:07 INFO - PROCESS | 3036 | ++DOCSHELL 0000001492CCD000 == 83 [pid = 3036] [id = 670] 07:49:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 201 (000000148EDA9400) [pid = 3036] [serial = 2010] [outer = 0000000000000000] 07:49:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 202 (000000148F542400) [pid = 3036] [serial = 2011] [outer = 000000148EDA9400] 07:49:07 INFO - PROCESS | 3036 | 1462373347106 Marionette DEBUG loaded listener.js 07:49:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 203 (000000148FB4D000) [pid = 3036] [serial = 2012] [outer = 000000148EDA9400] 07:49:07 INFO - PROCESS | 3036 | 1462373347727 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]]]}] 07:49:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 07:49:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1021ms 07:49:07 INFO - PROCESS | 3036 | 1462373347781 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 07:49:07 INFO - PROCESS | 3036 | 1462373347784 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 07:49:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 07:49:07 INFO - PROCESS | 3036 | 1462373347788 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 07:49:07 INFO - PROCESS | 3036 | 1462373347793 Marionette TRACE conn5 <- [1,2646,null,{}] 07:49:07 INFO - PROCESS | 3036 | 1462373347819 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}] 07:49:08 INFO - PROCESS | 3036 | 1462373348017 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 07:49:08 INFO - PROCESS | 3036 | 1462373348128 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:08 INFO - PROCESS | 3036 | ++DOCSHELL 000000149963B000 == 84 [pid = 3036] [id = 671] 07:49:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 204 (0000001491450400) [pid = 3036] [serial = 2013] [outer = 0000000000000000] 07:49:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 205 (000000149145D800) [pid = 3036] [serial = 2014] [outer = 0000001491450400] 07:49:08 INFO - PROCESS | 3036 | 1462373348192 Marionette DEBUG loaded listener.js 07:49:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 206 (0000001495B33C00) [pid = 3036] [serial = 2015] [outer = 0000001491450400] 07:49:08 INFO - PROCESS | 3036 | 1462373348747 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]]]}] 07:49:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 07:49:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1027ms 07:49:08 INFO - PROCESS | 3036 | 1462373348818 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 07:49:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 07:49:08 INFO - PROCESS | 3036 | 1462373348821 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 07:49:08 INFO - PROCESS | 3036 | 1462373348825 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 07:49:08 INFO - PROCESS | 3036 | 1462373348828 Marionette TRACE conn5 <- [1,2650,null,{}] 07:49:08 INFO - PROCESS | 3036 | 1462373348832 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}] 07:49:09 INFO - PROCESS | 3036 | 1462373348992 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 07:49:09 INFO - PROCESS | 3036 | 1462373349144 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:09 INFO - PROCESS | 3036 | ++DOCSHELL 000000149ADCC800 == 85 [pid = 3036] [id = 672] 07:49:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 207 (00000014963D7800) [pid = 3036] [serial = 2016] [outer = 0000000000000000] 07:49:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 208 (0000001496D2F400) [pid = 3036] [serial = 2017] [outer = 00000014963D7800] 07:49:09 INFO - PROCESS | 3036 | 1462373349204 Marionette DEBUG loaded listener.js 07:49:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 209 (00000014974D6800) [pid = 3036] [serial = 2018] [outer = 00000014963D7800] 07:49:09 INFO - PROCESS | 3036 | 1462373349788 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]]]}] 07:49:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 07:49:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 985ms 07:49:09 INFO - PROCESS | 3036 | 1462373349817 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 07:49:09 INFO - PROCESS | 3036 | 1462373349819 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 07:49:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 07:49:09 INFO - PROCESS | 3036 | 1462373349825 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 07:49:09 INFO - PROCESS | 3036 | 1462373349827 Marionette TRACE conn5 <- [1,2654,null,{}] 07:49:09 INFO - PROCESS | 3036 | 1462373349831 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}] 07:49:09 INFO - PROCESS | 3036 | 1462373349954 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 07:49:10 INFO - PROCESS | 3036 | 1462373350117 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:10 INFO - PROCESS | 3036 | ++DOCSHELL 000000149B4B3000 == 86 [pid = 3036] [id = 673] 07:49:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 210 (00000014963D8400) [pid = 3036] [serial = 2019] [outer = 0000000000000000] 07:49:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 211 (00000014978D0400) [pid = 3036] [serial = 2020] [outer = 00000014963D8400] 07:49:10 INFO - PROCESS | 3036 | 1462373350175 Marionette DEBUG loaded listener.js 07:49:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 212 (0000001497C11800) [pid = 3036] [serial = 2021] [outer = 00000014963D8400] 07:49:10 INFO - PROCESS | 3036 | [3036] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:49:11 INFO - PROCESS | 3036 | [3036] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:49:11 INFO - PROCESS | 3036 | 1462373351257 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]]]}] 07:49:11 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) 07:49:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1494ms 07:49:11 INFO - PROCESS | 3036 | 1462373351320 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 07:49:11 INFO - PROCESS | 3036 | 1462373351323 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 07:49:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 07:49:11 INFO - PROCESS | 3036 | 1462373351327 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 07:49:11 INFO - PROCESS | 3036 | 1462373351329 Marionette TRACE conn5 <- [1,2658,null,{}] 07:49:11 INFO - PROCESS | 3036 | 1462373351333 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}] 07:49:11 INFO - PROCESS | 3036 | 1462373351502 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 07:49:11 INFO - PROCESS | 3036 | 1462373351675 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:11 INFO - PROCESS | 3036 | ++DOCSHELL 00000014FDA99000 == 87 [pid = 3036] [id = 674] 07:49:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 213 (0000001498008000) [pid = 3036] [serial = 2022] [outer = 0000000000000000] 07:49:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 214 (0000001498014400) [pid = 3036] [serial = 2023] [outer = 0000001498008000] 07:49:11 INFO - PROCESS | 3036 | 1462373351733 Marionette DEBUG loaded listener.js 07:49:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 215 (0000001498047000) [pid = 3036] [serial = 2024] [outer = 0000001498008000] 07:49:12 INFO - PROCESS | 3036 | 1462373352797 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 07:49:12 INFO - PROCESS | 3036 | 1462373352863 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 07:49:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 07:49:12 INFO - PROCESS | 3036 | 1462373352867 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 07:49:12 INFO - PROCESS | 3036 | 1462373352870 Marionette TRACE conn5 <- [1,2662,null,{}] 07:49:12 INFO - PROCESS | 3036 | 1462373352873 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}] 07:49:13 INFO - PROCESS | 3036 | 1462373353029 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 07:49:13 INFO - PROCESS | 3036 | 1462373353181 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:13 INFO - PROCESS | 3036 | ++DOCSHELL 0000001499C0C000 == 88 [pid = 3036] [id = 675] 07:49:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 216 (000000149802F800) [pid = 3036] [serial = 2025] [outer = 0000000000000000] 07:49:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 217 (000000149920D800) [pid = 3036] [serial = 2026] [outer = 000000149802F800] 07:49:13 INFO - PROCESS | 3036 | 1462373353237 Marionette DEBUG loaded listener.js 07:49:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 218 (0000001499214C00) [pid = 3036] [serial = 2027] [outer = 000000149802F800] 07:49:14 INFO - PROCESS | 3036 | 1462373354296 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 07:49:14 INFO - PROCESS | 3036 | 1462373354406 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 07:49:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 07:49:14 INFO - PROCESS | 3036 | 1462373354410 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 07:49:14 INFO - PROCESS | 3036 | 1462373354412 Marionette TRACE conn5 <- [1,2666,null,{}] 07:49:14 INFO - PROCESS | 3036 | 1462373354417 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}] 07:49:14 INFO - PROCESS | 3036 | 1462373354573 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 07:49:14 INFO - PROCESS | 3036 | 1462373354763 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:14 INFO - PROCESS | 3036 | ++DOCSHELL 0000001483598000 == 89 [pid = 3036] [id = 676] 07:49:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 219 (0000001487FAA800) [pid = 3036] [serial = 2028] [outer = 0000000000000000] 07:49:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 220 (000000148A11CC00) [pid = 3036] [serial = 2029] [outer = 0000001487FAA800] 07:49:14 INFO - PROCESS | 3036 | 1462373354822 Marionette DEBUG loaded listener.js 07:49:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 221 (000000148BB3D400) [pid = 3036] [serial = 2030] [outer = 0000001487FAA800] 07:49:16 INFO - PROCESS | 3036 | 1462373356153 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]]]}] 07:49:16 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) 07:49:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1792ms 07:49:16 INFO - PROCESS | 3036 | 1462373356205 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 07:49:16 INFO - PROCESS | 3036 | 1462373356210 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 07:49:16 INFO - PROCESS | 3036 | 1462373356215 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 07:49:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 07:49:16 INFO - PROCESS | 3036 | 1462373356219 Marionette TRACE conn5 <- [1,2670,null,{}] 07:49:16 INFO - PROCESS | 3036 | 1462373356225 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}] 07:49:16 INFO - PROCESS | 3036 | 1462373356345 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 07:49:16 INFO - PROCESS | 3036 | 1462373356496 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:16 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F2A1800 == 90 [pid = 3036] [id = 677] 07:49:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 222 (000000148A9F1800) [pid = 3036] [serial = 2031] [outer = 0000000000000000] 07:49:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 223 (000000148B370800) [pid = 3036] [serial = 2032] [outer = 000000148A9F1800] 07:49:16 INFO - PROCESS | 3036 | 1462373356550 Marionette DEBUG loaded listener.js 07:49:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 224 (000000148BCB0800) [pid = 3036] [serial = 2033] [outer = 000000148A9F1800] 07:49:16 INFO - PROCESS | 3036 | --DOCSHELL 0000001496E10800 == 89 [pid = 3036] [id = 667] 07:49:16 INFO - PROCESS | 3036 | --DOCSHELL 000000149268F800 == 88 [pid = 3036] [id = 666] 07:49:16 INFO - PROCESS | 3036 | --DOCSHELL 0000001496541800 == 87 [pid = 3036] [id = 665] 07:49:16 INFO - PROCESS | 3036 | --DOCSHELL 0000001495A0A800 == 86 [pid = 3036] [id = 664] 07:49:16 INFO - PROCESS | 3036 | --DOCSHELL 0000001493715000 == 85 [pid = 3036] [id = 663] 07:49:16 INFO - PROCESS | 3036 | --DOCSHELL 000000149269C800 == 84 [pid = 3036] [id = 662] 07:49:16 INFO - PROCESS | 3036 | --DOCSHELL 000000148FC18800 == 83 [pid = 3036] [id = 661] 07:49:16 INFO - PROCESS | 3036 | --DOCSHELL 000000148DBB5000 == 82 [pid = 3036] [id = 660] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 223 (000000149B3E2C00) [pid = 3036] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 222 (0000001497C0A000) [pid = 3036] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 221 (0000001498047C00) [pid = 3036] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 220 (00000014995F5C00) [pid = 3036] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 219 (0000001499799000) [pid = 3036] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOCSHELL 0000001490AD1800 == 81 [pid = 3036] [id = 659] 07:49:16 INFO - PROCESS | 3036 | --DOCSHELL 000000148AF2C000 == 80 [pid = 3036] [id = 658] 07:49:16 INFO - PROCESS | 3036 | --DOCSHELL 000000148E261000 == 79 [pid = 3036] [id = 657] 07:49:16 INFO - PROCESS | 3036 | --DOCSHELL 000000149A4ED800 == 78 [pid = 3036] [id = 651] 07:49:16 INFO - PROCESS | 3036 | --DOCSHELL 000000149267C000 == 77 [pid = 3036] [id = 650] 07:49:16 INFO - PROCESS | 3036 | --DOCSHELL 000000148DBB7000 == 76 [pid = 3036] [id = 649] 07:49:16 INFO - PROCESS | 3036 | --DOCSHELL 0000001497E42800 == 75 [pid = 3036] [id = 610] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 218 (000000148F67C000) [pid = 3036] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 217 (0000001496D33000) [pid = 3036] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 216 (00000014931D9000) [pid = 3036] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 215 (0000001491309800) [pid = 3036] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 214 (000000148F8BE800) [pid = 3036] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 213 (000000148F8B6400) [pid = 3036] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 212 (00000014926B0400) [pid = 3036] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 211 (000000148F7E9000) [pid = 3036] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 210 (0000001496E65400) [pid = 3036] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 209 (0000001489F57800) [pid = 3036] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 208 (00000014962D7800) [pid = 3036] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 207 (0000001495B34C00) [pid = 3036] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 206 (00000014962D6800) [pid = 3036] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 205 (00000014974D5C00) [pid = 3036] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 204 (000000148F441400) [pid = 3036] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 203 (000000148A403400) [pid = 3036] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 202 (0000001492C1C000) [pid = 3036] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 201 (000000149257AC00) [pid = 3036] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 200 (000000148FC2D000) [pid = 3036] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 199 (000000148D789800) [pid = 3036] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 198 (000000149384E000) [pid = 3036] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 197 (000000148E247400) [pid = 3036] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 196 (000000148F53E400) [pid = 3036] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 195 (000000149261BC00) [pid = 3036] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 194 (0000001495B4AC00) [pid = 3036] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 193 (0000001495C71C00) [pid = 3036] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 192 (0000001497BCB000) [pid = 3036] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 191 (000000148CE32C00) [pid = 3036] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 190 (000000148A9F4000) [pid = 3036] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 189 (000000148E246800) [pid = 3036] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 188 (000000148BB3D800) [pid = 3036] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 187 (000000149142FC00) [pid = 3036] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 186 (0000001499CD5C00) [pid = 3036] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 185 (00000014978CF000) [pid = 3036] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 184 (0000001491434000) [pid = 3036] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 183 (00000014931D2800) [pid = 3036] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 182 (000000148EDAE800) [pid = 3036] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 181 (000000148F8B8C00) [pid = 3036] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 180 (0000001496E63400) [pid = 3036] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 179 (000000148FBBA400) [pid = 3036] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 178 (000000148F544C00) [pid = 3036] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 177 (000000148CD03800) [pid = 3036] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 176 (000000148A114000) [pid = 3036] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 175 (000000148E306400) [pid = 3036] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 174 (00000014963D3000) [pid = 3036] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 173 (0000001497C14C00) [pid = 3036] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 172 (0000001495B41400) [pid = 3036] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 171 (000000148FBF9C00) [pid = 3036] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 170 (0000001491599000) [pid = 3036] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 169 (000000148A38E800) [pid = 3036] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 168 (0000001490A3A000) [pid = 3036] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 167 (0000001491309400) [pid = 3036] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 166 (0000001487FA0800) [pid = 3036] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 165 (0000001493122400) [pid = 3036] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 164 (00000014931E0800) [pid = 3036] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 163 (00000014995EC000) [pid = 3036] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 07:49:16 INFO - PROCESS | 3036 | --DOMWINDOW == 162 (0000001499CCDC00) [pid = 3036] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 07:49:17 INFO - PROCESS | 3036 | 1462373357684 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]]]}] 07:49:17 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) 07:49:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1482ms 07:49:17 INFO - PROCESS | 3036 | 1462373357702 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 07:49:17 INFO - PROCESS | 3036 | 1462373357708 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 07:49:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 07:49:17 INFO - PROCESS | 3036 | 1462373357714 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 07:49:17 INFO - PROCESS | 3036 | 1462373357717 Marionette TRACE conn5 <- [1,2674,null,{}] 07:49:17 INFO - PROCESS | 3036 | 1462373357721 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}] 07:49:17 INFO - PROCESS | 3036 | 1462373357826 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 07:49:17 INFO - PROCESS | 3036 | 1462373357835 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:17 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E33A800 == 76 [pid = 3036] [id = 678] 07:49:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 163 (000000148B5C4800) [pid = 3036] [serial = 2034] [outer = 0000000000000000] 07:49:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 164 (000000148CD04400) [pid = 3036] [serial = 2035] [outer = 000000148B5C4800] 07:49:17 INFO - PROCESS | 3036 | 1462373357883 Marionette DEBUG loaded listener.js 07:49:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 165 (000000148E23C400) [pid = 3036] [serial = 2036] [outer = 000000148B5C4800] 07:49:18 INFO - PROCESS | 3036 | 1462373358902 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 07:49:18 INFO - PROCESS | 3036 | 1462373358951 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 07:49:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 07:49:18 INFO - PROCESS | 3036 | 1462373358955 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 07:49:18 INFO - PROCESS | 3036 | 1462373358958 Marionette TRACE conn5 <- [1,2678,null,{}] 07:49:18 INFO - PROCESS | 3036 | 1462373358978 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}] 07:49:19 INFO - PROCESS | 3036 | 1462373359123 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 07:49:19 INFO - PROCESS | 3036 | 1462373359140 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:19 INFO - PROCESS | 3036 | ++DOCSHELL 0000001490631000 == 77 [pid = 3036] [id = 679] 07:49:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 166 (000000148E40A000) [pid = 3036] [serial = 2037] [outer = 0000000000000000] 07:49:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 167 (000000148EDED400) [pid = 3036] [serial = 2038] [outer = 000000148E40A000] 07:49:19 INFO - PROCESS | 3036 | 1462373359191 Marionette DEBUG loaded listener.js 07:49:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 168 (000000148F44AC00) [pid = 3036] [serial = 2039] [outer = 000000148E40A000] 07:49:20 INFO - PROCESS | 3036 | 1462373360172 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 07:49:20 INFO - PROCESS | 3036 | 1462373360195 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 07:49:20 INFO - PROCESS | 3036 | 1462373360199 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 07:49:20 INFO - PROCESS | 3036 | 1462373360201 Marionette TRACE conn5 <- [1,2682,null,{}] 07:49:20 INFO - PROCESS | 3036 | 1462373360210 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}] 07:49:20 INFO - PROCESS | 3036 | 1462373360349 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 07:49:20 INFO - PROCESS | 3036 | 1462373360363 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:20 INFO - PROCESS | 3036 | ++DOCSHELL 0000001491483000 == 78 [pid = 3036] [id = 680] 07:49:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 169 (000000148F54B000) [pid = 3036] [serial = 2040] [outer = 0000000000000000] 07:49:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 170 (000000148F7EA400) [pid = 3036] [serial = 2041] [outer = 000000148F54B000] 07:49:20 INFO - PROCESS | 3036 | 1462373360412 Marionette DEBUG loaded listener.js 07:49:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 171 (000000148FB4AC00) [pid = 3036] [serial = 2042] [outer = 000000148F54B000] 07:49:21 INFO - PROCESS | 3036 | --DOMWINDOW == 170 (0000001495C70400) [pid = 3036] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 07:49:21 INFO - PROCESS | 3036 | --DOMWINDOW == 169 (000000148B5C6000) [pid = 3036] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 07:49:21 INFO - PROCESS | 3036 | --DOMWINDOW == 168 (0000001495B28400) [pid = 3036] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 07:49:21 INFO - PROCESS | 3036 | --DOMWINDOW == 167 (000000148783F000) [pid = 3036] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 07:49:21 INFO - PROCESS | 3036 | --DOMWINDOW == 166 (000000148FBC1800) [pid = 3036] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 07:49:21 INFO - PROCESS | 3036 | --DOMWINDOW == 165 (00000014978C4800) [pid = 3036] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 07:49:21 INFO - PROCESS | 3036 | --DOMWINDOW == 164 (000000148FBF3800) [pid = 3036] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 07:49:21 INFO - PROCESS | 3036 | --DOMWINDOW == 163 (000000148F7DEC00) [pid = 3036] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 07:49:21 INFO - PROCESS | 3036 | --DOMWINDOW == 162 (000000148308B000) [pid = 3036] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 07:49:21 INFO - PROCESS | 3036 | --DOMWINDOW == 161 (0000001487FA6000) [pid = 3036] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 07:49:21 INFO - PROCESS | 3036 | --DOMWINDOW == 160 (000000148BCF4000) [pid = 3036] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 07:49:21 INFO - PROCESS | 3036 | --DOMWINDOW == 159 (0000001491420400) [pid = 3036] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 07:49:21 INFO - PROCESS | 3036 | --DOMWINDOW == 158 (000000148A40A000) [pid = 3036] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 07:49:21 INFO - PROCESS | 3036 | --DOMWINDOW == 157 (000000148A9F4800) [pid = 3036] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 07:49:21 INFO - PROCESS | 3036 | --DOMWINDOW == 156 (0000001489F59800) [pid = 3036] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 07:49:21 INFO - PROCESS | 3036 | --DOMWINDOW == 155 (000000148E30DC00) [pid = 3036] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 07:49:21 INFO - PROCESS | 3036 | --DOMWINDOW == 154 (000000148F43E400) [pid = 3036] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 07:49:21 INFO - PROCESS | 3036 | --DOMWINDOW == 153 (00000014963D8000) [pid = 3036] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 07:49:21 INFO - PROCESS | 3036 | --DOMWINDOW == 152 (0000001486A9E000) [pid = 3036] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 07:49:21 INFO - PROCESS | 3036 | --DOMWINDOW == 151 (000000148CD86000) [pid = 3036] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 07:49:21 INFO - PROCESS | 3036 | --DOMWINDOW == 150 (000000148A4AF000) [pid = 3036] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 07:49:21 INFO - PROCESS | 3036 | --DOMWINDOW == 149 (0000001495B28000) [pid = 3036] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 07:49:21 INFO - PROCESS | 3036 | --DOMWINDOW == 148 (000000148E218800) [pid = 3036] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 07:49:21 INFO - PROCESS | 3036 | --DOMWINDOW == 147 (0000001497BCF400) [pid = 3036] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 07:49:21 INFO - PROCESS | 3036 | --DOMWINDOW == 146 (0000001499791C00) [pid = 3036] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 07:49:21 INFO - PROCESS | 3036 | --DOMWINDOW == 145 (000000149530D800) [pid = 3036] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 07:49:21 INFO - PROCESS | 3036 | --DOMWINDOW == 144 (0000001491434C00) [pid = 3036] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 07:49:21 INFO - PROCESS | 3036 | --DOMWINDOW == 143 (00000014931D9800) [pid = 3036] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 07:49:21 INFO - PROCESS | 3036 | --DOMWINDOW == 142 (0000001497C08400) [pid = 3036] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 07:49:21 INFO - PROCESS | 3036 | --DOMWINDOW == 141 (00000014974CB400) [pid = 3036] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 07:49:21 INFO - PROCESS | 3036 | --DOMWINDOW == 140 (0000001495B2C800) [pid = 3036] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 07:49:21 INFO - PROCESS | 3036 | --DOMWINDOW == 139 (000000149261A400) [pid = 3036] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 07:49:21 INFO - PROCESS | 3036 | --DOMWINDOW == 138 (00000014963CA800) [pid = 3036] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 07:49:21 INFO - PROCESS | 3036 | --DOMWINDOW == 137 (0000001490A40000) [pid = 3036] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 07:49:21 INFO - PROCESS | 3036 | --DOMWINDOW == 136 (0000001497BC8400) [pid = 3036] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 07:49:21 INFO - PROCESS | 3036 | --DOMWINDOW == 135 (000000148F43F800) [pid = 3036] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 07:49:21 INFO - PROCESS | 3036 | 1462373361777 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 07:49:21 INFO - PROCESS | 3036 | 1462373361845 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 07:49:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 07:49:21 INFO - PROCESS | 3036 | 1462373361848 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 07:49:21 INFO - PROCESS | 3036 | 1462373361850 Marionette TRACE conn5 <- [1,2686,null,{}] 07:49:21 INFO - PROCESS | 3036 | 1462373361854 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}] 07:49:21 INFO - PROCESS | 3036 | 1462373361949 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 07:49:22 INFO - PROCESS | 3036 | 1462373362049 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:22 INFO - PROCESS | 3036 | ++DOCSHELL 0000001492682000 == 79 [pid = 3036] [id = 681] 07:49:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 136 (00000014831A8C00) [pid = 3036] [serial = 2043] [outer = 0000000000000000] 07:49:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 137 (000000148B96B800) [pid = 3036] [serial = 2044] [outer = 00000014831A8C00] 07:49:22 INFO - PROCESS | 3036 | 1462373362097 Marionette DEBUG loaded listener.js 07:49:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 138 (000000148EDF1800) [pid = 3036] [serial = 2045] [outer = 00000014831A8C00] 07:49:22 INFO - PROCESS | 3036 | 1462373362948 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 07:49:22 INFO - PROCESS | 3036 | 1462373362989 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 07:49:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 07:49:23 INFO - PROCESS | 3036 | 1462373362992 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 07:49:23 INFO - PROCESS | 3036 | 1462373362994 Marionette TRACE conn5 <- [1,2690,null,{}] 07:49:23 INFO - PROCESS | 3036 | 1462373362998 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}] 07:49:23 INFO - PROCESS | 3036 | 1462373363155 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 07:49:23 INFO - PROCESS | 3036 | 1462373363166 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:23 INFO - PROCESS | 3036 | ++DOCSHELL 000000149316B000 == 80 [pid = 3036] [id = 682] 07:49:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 139 (000000148FB4C000) [pid = 3036] [serial = 2046] [outer = 0000000000000000] 07:49:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 140 (0000001491302800) [pid = 3036] [serial = 2047] [outer = 000000148FB4C000] 07:49:23 INFO - PROCESS | 3036 | 1462373363214 Marionette DEBUG loaded listener.js 07:49:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 141 (000000149141B800) [pid = 3036] [serial = 2048] [outer = 000000148FB4C000] 07:49:24 INFO - PROCESS | 3036 | 1462373363990 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]]]}] 07:49:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 07:49:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1024ms 07:49:24 INFO - PROCESS | 3036 | 1462373364020 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 07:49:24 INFO - PROCESS | 3036 | 1462373364026 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 07:49:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 07:49:24 INFO - PROCESS | 3036 | 1462373364031 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 07:49:24 INFO - PROCESS | 3036 | 1462373364036 Marionette TRACE conn5 <- [1,2694,null,{}] 07:49:24 INFO - PROCESS | 3036 | 1462373364041 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}] 07:49:24 INFO - PROCESS | 3036 | 1462373364177 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 07:49:24 INFO - PROCESS | 3036 | 1462373364340 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:24 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F214800 == 81 [pid = 3036] [id = 683] 07:49:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 142 (000000148B96AC00) [pid = 3036] [serial = 2049] [outer = 0000000000000000] 07:49:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 143 (000000148C4CA000) [pid = 3036] [serial = 2050] [outer = 000000148B96AC00] 07:49:24 INFO - PROCESS | 3036 | 1462373364403 Marionette DEBUG loaded listener.js 07:49:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 144 (000000148E308C00) [pid = 3036] [serial = 2051] [outer = 000000148B96AC00] 07:49:25 INFO - PROCESS | 3036 | 1462373365027 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]]]}] 07:49:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 07:49:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1023ms 07:49:25 INFO - PROCESS | 3036 | 1462373365057 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 07:49:25 INFO - PROCESS | 3036 | 1462373365064 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 07:49:25 INFO - PROCESS | 3036 | 1462373365071 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 07:49:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 07:49:25 INFO - PROCESS | 3036 | 1462373365074 Marionette TRACE conn5 <- [1,2698,null,{}] 07:49:25 INFO - PROCESS | 3036 | 1462373365079 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}] 07:49:25 INFO - PROCESS | 3036 | 1462373365210 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 07:49:25 INFO - PROCESS | 3036 | 1462373365372 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:25 INFO - PROCESS | 3036 | ++DOCSHELL 000000149275B000 == 82 [pid = 3036] [id = 684] 07:49:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 145 (000000148F2C3C00) [pid = 3036] [serial = 2052] [outer = 0000000000000000] 07:49:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 146 (000000148F673C00) [pid = 3036] [serial = 2053] [outer = 000000148F2C3C00] 07:49:25 INFO - PROCESS | 3036 | 1462373365432 Marionette DEBUG loaded listener.js 07:49:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 147 (000000148FBC3800) [pid = 3036] [serial = 2054] [outer = 000000148F2C3C00] 07:49:26 INFO - PROCESS | 3036 | 1462373366097 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] 07:49:26 INFO - PROCESS | 3036 | 1462373366151 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 07:49:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 07:49:26 INFO - PROCESS | 3036 | 1462373366155 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 07:49:26 INFO - PROCESS | 3036 | 1462373366159 Marionette TRACE conn5 <- [1,2702,null,{}] 07:49:26 INFO - PROCESS | 3036 | 1462373366172 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}] 07:49:26 INFO - PROCESS | 3036 | 1462373366334 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 07:49:26 INFO - PROCESS | 3036 | 1462373366484 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:26 INFO - PROCESS | 3036 | ++DOCSHELL 0000001495A0D000 == 83 [pid = 3036] [id = 685] 07:49:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 148 (0000001490A8B400) [pid = 3036] [serial = 2055] [outer = 0000000000000000] 07:49:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 149 (0000001491430800) [pid = 3036] [serial = 2056] [outer = 0000001490A8B400] 07:49:26 INFO - PROCESS | 3036 | 1462373366546 Marionette DEBUG loaded listener.js 07:49:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 150 (00000014915A5800) [pid = 3036] [serial = 2057] [outer = 0000001490A8B400] 07:49:27 INFO - PROCESS | 3036 | 1462373367144 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]]]}] 07:49:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 07:49:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1028ms 07:49:27 INFO - PROCESS | 3036 | 1462373367187 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 07:49:27 INFO - PROCESS | 3036 | 1462373367190 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 07:49:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 07:49:27 INFO - PROCESS | 3036 | 1462373367194 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 07:49:27 INFO - PROCESS | 3036 | 1462373367196 Marionette TRACE conn5 <- [1,2706,null,{}] 07:49:27 INFO - PROCESS | 3036 | 1462373367200 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}] 07:49:27 INFO - PROCESS | 3036 | 1462373367359 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 07:49:27 INFO - PROCESS | 3036 | 1462373367506 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:27 INFO - PROCESS | 3036 | ++DOCSHELL 0000001496363800 == 84 [pid = 3036] [id = 686] 07:49:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 151 (00000014915A4000) [pid = 3036] [serial = 2058] [outer = 0000000000000000] 07:49:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 152 (0000001492C1C800) [pid = 3036] [serial = 2059] [outer = 00000014915A4000] 07:49:27 INFO - PROCESS | 3036 | 1462373367565 Marionette DEBUG loaded listener.js 07:49:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 153 (00000014931D6400) [pid = 3036] [serial = 2060] [outer = 00000014915A4000] 07:49:28 INFO - PROCESS | 3036 | 1462373368159 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] 07:49:28 INFO - PROCESS | 3036 | 1462373368221 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 07:49:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 07:49:28 INFO - PROCESS | 3036 | 1462373368225 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 07:49:28 INFO - PROCESS | 3036 | 1462373368227 Marionette TRACE conn5 <- [1,2710,null,{}] 07:49:28 INFO - PROCESS | 3036 | 1462373368231 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}] 07:49:28 INFO - PROCESS | 3036 | 1462373368355 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 07:49:28 INFO - PROCESS | 3036 | 1462373368515 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:28 INFO - PROCESS | 3036 | ++DOCSHELL 00000014966D1800 == 85 [pid = 3036] [id = 687] 07:49:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 154 (0000001493120800) [pid = 3036] [serial = 2061] [outer = 0000000000000000] 07:49:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 155 (0000001493850000) [pid = 3036] [serial = 2062] [outer = 0000001493120800] 07:49:28 INFO - PROCESS | 3036 | 1462373368574 Marionette DEBUG loaded listener.js 07:49:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 156 (0000001495B27000) [pid = 3036] [serial = 2063] [outer = 0000001493120800] 07:49:29 INFO - PROCESS | 3036 | 1462373369204 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] 07:49:29 INFO - PROCESS | 3036 | 1462373369256 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 07:49:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 07:49:29 INFO - PROCESS | 3036 | 1462373369260 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 07:49:29 INFO - PROCESS | 3036 | 1462373369262 Marionette TRACE conn5 <- [1,2714,null,{}] 07:49:29 INFO - PROCESS | 3036 | 1462373369266 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}] 07:49:29 INFO - PROCESS | 3036 | 1462373369417 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 07:49:29 INFO - PROCESS | 3036 | 1462373369566 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:29 INFO - PROCESS | 3036 | ++DOCSHELL 0000001496CDB800 == 86 [pid = 3036] [id = 688] 07:49:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 157 (0000001495B4E000) [pid = 3036] [serial = 2064] [outer = 0000000000000000] 07:49:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 158 (00000014963D1C00) [pid = 3036] [serial = 2065] [outer = 0000001495B4E000] 07:49:29 INFO - PROCESS | 3036 | 1462373369626 Marionette DEBUG loaded listener.js 07:49:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 159 (0000001496D34800) [pid = 3036] [serial = 2066] [outer = 0000001495B4E000] 07:49:30 INFO - PROCESS | 3036 | 1462373370189 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]]]}] 07:49:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 07:49:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 986ms 07:49:30 INFO - PROCESS | 3036 | 1462373370249 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 07:49:30 INFO - PROCESS | 3036 | 1462373370252 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 07:49:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 07:49:30 INFO - PROCESS | 3036 | 1462373370256 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 07:49:30 INFO - PROCESS | 3036 | 1462373370258 Marionette TRACE conn5 <- [1,2718,null,{}] 07:49:30 INFO - PROCESS | 3036 | 1462373370262 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}] 07:49:30 INFO - PROCESS | 3036 | 1462373370383 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 07:49:30 INFO - PROCESS | 3036 | 1462373370542 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:30 INFO - PROCESS | 3036 | ++DOCSHELL 0000001497817800 == 87 [pid = 3036] [id = 689] 07:49:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 160 (0000001496E63C00) [pid = 3036] [serial = 2067] [outer = 0000000000000000] 07:49:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 161 (00000014974CF000) [pid = 3036] [serial = 2068] [outer = 0000001496E63C00] 07:49:30 INFO - PROCESS | 3036 | 1462373370598 Marionette DEBUG loaded listener.js 07:49:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 162 (0000001497BCBC00) [pid = 3036] [serial = 2069] [outer = 0000001496E63C00] 07:49:31 INFO - PROCESS | 3036 | 1462373371625 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 07:49:31 INFO - PROCESS | 3036 | 1462373371640 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 07:49:31 INFO - PROCESS | 3036 | 1462373371644 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 07:49:31 INFO - PROCESS | 3036 | 1462373371646 Marionette TRACE conn5 <- [1,2722,null,{}] 07:49:31 INFO - PROCESS | 3036 | 1462373371650 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}] 07:49:31 INFO - PROCESS | 3036 | 1462373371809 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 07:49:31 INFO - PROCESS | 3036 | 1462373371953 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:31 INFO - PROCESS | 3036 | ++DOCSHELL 000000148B2E7000 == 88 [pid = 3036] [id = 690] 07:49:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 163 (0000001483C77400) [pid = 3036] [serial = 2070] [outer = 0000000000000000] 07:49:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 164 (00000014898AA000) [pid = 3036] [serial = 2071] [outer = 0000001483C77400] 07:49:32 INFO - PROCESS | 3036 | 1462373372010 Marionette DEBUG loaded listener.js 07:49:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 165 (000000148F540000) [pid = 3036] [serial = 2072] [outer = 0000001483C77400] 07:49:32 INFO - PROCESS | 3036 | 1462373372560 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]]]}] 07:49:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 07:49:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 923ms 07:49:32 INFO - PROCESS | 3036 | 1462373372569 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 07:49:32 INFO - PROCESS | 3036 | 1462373372572 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 07:49:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 07:49:32 INFO - PROCESS | 3036 | 1462373372576 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 07:49:32 INFO - PROCESS | 3036 | 1462373372578 Marionette TRACE conn5 <- [1,2726,null,{}] 07:49:32 INFO - PROCESS | 3036 | 1462373372582 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}] 07:49:32 INFO - PROCESS | 3036 | 1462373372937 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 07:49:33 INFO - PROCESS | 3036 | 1462373373028 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:33 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E3A9000 == 89 [pid = 3036] [id = 691] 07:49:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 166 (000000148783D400) [pid = 3036] [serial = 2073] [outer = 0000000000000000] 07:49:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 167 (0000001487FA6000) [pid = 3036] [serial = 2074] [outer = 000000148783D400] 07:49:33 INFO - PROCESS | 3036 | 1462373373084 Marionette DEBUG loaded listener.js 07:49:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 168 (000000148A99D000) [pid = 3036] [serial = 2075] [outer = 000000148783D400] 07:49:33 INFO - PROCESS | 3036 | 1462373373694 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]]]}] 07:49:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 07:49:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1178ms 07:49:33 INFO - PROCESS | 3036 | 1462373373758 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 07:49:33 INFO - PROCESS | 3036 | 1462373373762 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 07:49:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 07:49:33 INFO - PROCESS | 3036 | 1462373373767 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 07:49:33 INFO - PROCESS | 3036 | 1462373373771 Marionette TRACE conn5 <- [1,2730,null,{}] 07:49:33 INFO - PROCESS | 3036 | 1462373373776 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}] 07:49:33 INFO - PROCESS | 3036 | 1462373373897 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 07:49:34 INFO - PROCESS | 3036 | 1462373374051 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:34 INFO - PROCESS | 3036 | ++DOCSHELL 0000001491521800 == 90 [pid = 3036] [id = 692] 07:49:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 169 (000000148CD08400) [pid = 3036] [serial = 2076] [outer = 0000000000000000] 07:49:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 170 (000000148D655400) [pid = 3036] [serial = 2077] [outer = 000000148CD08400] 07:49:34 INFO - PROCESS | 3036 | 1462373374107 Marionette DEBUG loaded listener.js 07:49:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 171 (000000148EDAA000) [pid = 3036] [serial = 2078] [outer = 000000148CD08400] 07:49:34 INFO - PROCESS | 3036 | 1462373374729 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]]]}] 07:49:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 07:49:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 986ms 07:49:34 INFO - PROCESS | 3036 | 1462373374757 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 07:49:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 07:49:34 INFO - PROCESS | 3036 | 1462373374760 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 07:49:34 INFO - PROCESS | 3036 | 1462373374764 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 07:49:34 INFO - PROCESS | 3036 | 1462373374766 Marionette TRACE conn5 <- [1,2734,null,{}] 07:49:34 INFO - PROCESS | 3036 | 1462373374770 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}] 07:49:34 INFO - PROCESS | 3036 | 1462373374886 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 07:49:35 INFO - PROCESS | 3036 | 1462373375043 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:35 INFO - PROCESS | 3036 | ++DOCSHELL 0000001490AD5800 == 91 [pid = 3036] [id = 693] 07:49:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 172 (000000148F7DFC00) [pid = 3036] [serial = 2079] [outer = 0000000000000000] 07:49:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 173 (000000148FB50C00) [pid = 3036] [serial = 2080] [outer = 000000148F7DFC00] 07:49:35 INFO - PROCESS | 3036 | 1462373375094 Marionette DEBUG loaded listener.js 07:49:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 174 (0000001490A40000) [pid = 3036] [serial = 2081] [outer = 000000148F7DFC00] 07:49:35 INFO - PROCESS | 3036 | --DOCSHELL 00000014FEE71800 == 90 [pid = 3036] [id = 598] 07:49:35 INFO - PROCESS | 3036 | --DOCSHELL 0000001497804000 == 89 [pid = 3036] [id = 561] 07:49:35 INFO - PROCESS | 3036 | --DOCSHELL 0000001492682000 == 88 [pid = 3036] [id = 681] 07:49:35 INFO - PROCESS | 3036 | --DOCSHELL 0000001491483000 == 87 [pid = 3036] [id = 680] 07:49:35 INFO - PROCESS | 3036 | --DOCSHELL 0000001490631000 == 86 [pid = 3036] [id = 679] 07:49:35 INFO - PROCESS | 3036 | --DOCSHELL 000000148E33A800 == 85 [pid = 3036] [id = 678] 07:49:35 INFO - PROCESS | 3036 | --DOCSHELL 000000148F2A1800 == 84 [pid = 3036] [id = 677] 07:49:35 INFO - PROCESS | 3036 | --DOMWINDOW == 173 (000000148783C400) [pid = 3036] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 07:49:35 INFO - PROCESS | 3036 | --DOMWINDOW == 172 (00000014996E4400) [pid = 3036] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 07:49:35 INFO - PROCESS | 3036 | --DOMWINDOW == 171 (0000001495B2D800) [pid = 3036] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 07:49:35 INFO - PROCESS | 3036 | --DOMWINDOW == 170 (000000149B13D000) [pid = 3036] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 07:49:35 INFO - PROCESS | 3036 | --DOMWINDOW == 169 (000000149C1D2800) [pid = 3036] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 07:49:35 INFO - PROCESS | 3036 | --DOMWINDOW == 168 (000000149800E400) [pid = 3036] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 07:49:35 INFO - PROCESS | 3036 | --DOMWINDOW == 167 (000000149802CC00) [pid = 3036] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 07:49:35 INFO - PROCESS | 3036 | --DOMWINDOW == 166 (000000148F2C8000) [pid = 3036] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 07:49:35 INFO - PROCESS | 3036 | --DOCSHELL 000000149B4B3000 == 83 [pid = 3036] [id = 673] 07:49:35 INFO - PROCESS | 3036 | --DOCSHELL 000000149ADCC800 == 82 [pid = 3036] [id = 672] 07:49:35 INFO - PROCESS | 3036 | --DOCSHELL 000000149963B000 == 81 [pid = 3036] [id = 671] 07:49:35 INFO - PROCESS | 3036 | --DOCSHELL 0000001492CCD000 == 80 [pid = 3036] [id = 670] 07:49:35 INFO - PROCESS | 3036 | --DOCSHELL 000000148F29A000 == 79 [pid = 3036] [id = 669] 07:49:35 INFO - PROCESS | 3036 | --DOMWINDOW == 165 (0000001497D31C00) [pid = 3036] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 07:49:35 INFO - PROCESS | 3036 | --DOMWINDOW == 164 (0000001497BD0800) [pid = 3036] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 07:49:35 INFO - PROCESS | 3036 | --DOMWINDOW == 163 (0000001495C3D400) [pid = 3036] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 07:49:35 INFO - PROCESS | 3036 | --DOMWINDOW == 162 (0000001495C7B400) [pid = 3036] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 07:49:35 INFO - PROCESS | 3036 | --DOMWINDOW == 161 (000000149384EC00) [pid = 3036] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 07:49:35 INFO - PROCESS | 3036 | --DOMWINDOW == 160 (00000014966EFC00) [pid = 3036] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 07:49:35 INFO - PROCESS | 3036 | --DOMWINDOW == 159 (000000149311F400) [pid = 3036] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 07:49:35 INFO - PROCESS | 3036 | --DOMWINDOW == 158 (0000001495C38800) [pid = 3036] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 07:49:35 INFO - PROCESS | 3036 | --DOMWINDOW == 157 (000000148DB7D400) [pid = 3036] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 07:49:35 INFO - PROCESS | 3036 | --DOMWINDOW == 156 (0000001497C15400) [pid = 3036] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 07:49:35 INFO - PROCESS | 3036 | --DOMWINDOW == 155 (000000148E364000) [pid = 3036] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 07:49:35 INFO - PROCESS | 3036 | --DOMWINDOW == 154 (000000148FBC6400) [pid = 3036] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 07:49:35 INFO - PROCESS | 3036 | --DOMWINDOW == 153 (00000014931DE000) [pid = 3036] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 07:49:35 INFO - PROCESS | 3036 | --DOMWINDOW == 152 (0000001496E5F000) [pid = 3036] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 07:49:35 INFO - PROCESS | 3036 | --DOMWINDOW == 151 (000000148EDF4400) [pid = 3036] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 07:49:35 INFO - PROCESS | 3036 | --DOMWINDOW == 150 (0000001495C76800) [pid = 3036] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 07:49:35 INFO - PROCESS | 3036 | --DOMWINDOW == 149 (000000148A40E000) [pid = 3036] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 07:49:35 INFO - PROCESS | 3036 | --DOMWINDOW == 148 (0000001491599800) [pid = 3036] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 07:49:35 INFO - PROCESS | 3036 | --DOMWINDOW == 147 (0000001497D31400) [pid = 3036] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 07:49:35 INFO - PROCESS | 3036 | --DOMWINDOW == 146 (000000148FC37000) [pid = 3036] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 07:49:35 INFO - PROCESS | 3036 | --DOMWINDOW == 145 (000000148F7E5400) [pid = 3036] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 07:49:35 INFO - PROCESS | 3036 | --DOMWINDOW == 144 (0000001487F9E800) [pid = 3036] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 07:49:35 INFO - PROCESS | 3036 | --DOMWINDOW == 143 (000000149817A000) [pid = 3036] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 07:49:35 INFO - PROCESS | 3036 | --DOMWINDOW == 142 (0000001491436C00) [pid = 3036] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 07:49:35 INFO - PROCESS | 3036 | --DOMWINDOW == 141 (0000001491438C00) [pid = 3036] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 07:49:35 INFO - PROCESS | 3036 | --DOMWINDOW == 140 (000000148C470000) [pid = 3036] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 07:49:35 INFO - PROCESS | 3036 | --DOMWINDOW == 139 (000000148E30CC00) [pid = 3036] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 07:49:35 INFO - PROCESS | 3036 | --DOMWINDOW == 138 (0000001483BCEC00) [pid = 3036] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 07:49:35 INFO - PROCESS | 3036 | --DOMWINDOW == 137 (000000148C3CE400) [pid = 3036] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 07:49:35 INFO - PROCESS | 3036 | --DOMWINDOW == 136 (0000001491302400) [pid = 3036] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 07:49:35 INFO - PROCESS | 3036 | --DOMWINDOW == 135 (000000148F448C00) [pid = 3036] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 07:49:35 INFO - PROCESS | 3036 | --DOMWINDOW == 134 (0000001491311C00) [pid = 3036] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 07:49:35 INFO - PROCESS | 3036 | --DOMWINDOW == 133 (00000014974CCC00) [pid = 3036] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 07:49:35 INFO - PROCESS | 3036 | --DOMWINDOW == 132 (000000148A9E9800) [pid = 3036] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 07:49:35 INFO - PROCESS | 3036 | --DOMWINDOW == 131 (000000148E409000) [pid = 3036] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 07:49:35 INFO - PROCESS | 3036 | --DOMWINDOW == 130 (000000148F7E0C00) [pid = 3036] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 07:49:35 INFO - PROCESS | 3036 | --DOMWINDOW == 129 (000000148E241000) [pid = 3036] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 07:49:35 INFO - PROCESS | 3036 | --DOMWINDOW == 128 (000000149978C400) [pid = 3036] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 07:49:35 INFO - PROCESS | 3036 | --DOMWINDOW == 127 (0000001495B2FC00) [pid = 3036] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 07:49:35 INFO - PROCESS | 3036 | --DOMWINDOW == 126 (000000148FBC4000) [pid = 3036] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 07:49:35 INFO - PROCESS | 3036 | --DOMWINDOW == 125 (000000148F677800) [pid = 3036] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 07:49:35 INFO - PROCESS | 3036 | --DOMWINDOW == 124 (00000014996E3000) [pid = 3036] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 07:49:35 INFO - PROCESS | 3036 | --DOMWINDOW == 123 (0000001492586800) [pid = 3036] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 07:49:35 INFO - PROCESS | 3036 | --DOMWINDOW == 122 (00000014FC7C9000) [pid = 3036] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 07:49:35 INFO - PROCESS | 3036 | --DOMWINDOW == 121 (0000001495318C00) [pid = 3036] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 07:49:35 INFO - PROCESS | 3036 | --DOMWINDOW == 120 (000000149B3ECC00) [pid = 3036] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 07:49:35 INFO - PROCESS | 3036 | --DOMWINDOW == 119 (0000001498175800) [pid = 3036] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 07:49:35 INFO - PROCESS | 3036 | 1462373375637 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]]]}] 07:49:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 07:49:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 923ms 07:49:35 INFO - PROCESS | 3036 | 1462373375689 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 07:49:35 INFO - PROCESS | 3036 | 1462373375693 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 07:49:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 07:49:35 INFO - PROCESS | 3036 | 1462373375705 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 07:49:35 INFO - PROCESS | 3036 | 1462373375710 Marionette TRACE conn5 <- [1,2738,null,{}] 07:49:35 INFO - PROCESS | 3036 | 1462373375713 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}] 07:49:35 INFO - PROCESS | 3036 | 1462373375824 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 07:49:35 INFO - PROCESS | 3036 | 1462373375926 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:35 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E3C5000 == 80 [pid = 3036] [id = 694] 07:49:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 120 (000000148A396400) [pid = 3036] [serial = 2082] [outer = 0000000000000000] 07:49:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 121 (000000148C3D8400) [pid = 3036] [serial = 2083] [outer = 000000148A396400] 07:49:35 INFO - PROCESS | 3036 | 1462373375974 Marionette DEBUG loaded listener.js 07:49:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 122 (000000148EDF7C00) [pid = 3036] [serial = 2084] [outer = 000000148A396400] 07:49:36 INFO - PROCESS | 3036 | 1462373376374 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]]]}] 07:49:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 07:49:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 734ms 07:49:36 INFO - PROCESS | 3036 | 1462373376439 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 07:49:36 INFO - PROCESS | 3036 | 1462373376441 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 07:49:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 07:49:36 INFO - PROCESS | 3036 | 1462373376445 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 07:49:36 INFO - PROCESS | 3036 | 1462373376447 Marionette TRACE conn5 <- [1,2742,null,{}] 07:49:36 INFO - PROCESS | 3036 | 1462373376450 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}] 07:49:36 INFO - PROCESS | 3036 | 1462373376554 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 07:49:36 INFO - PROCESS | 3036 | 1462373376561 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:36 INFO - PROCESS | 3036 | ++DOCSHELL 0000001490ACB800 == 81 [pid = 3036] [id = 695] 07:49:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 123 (000000148F544400) [pid = 3036] [serial = 2085] [outer = 0000000000000000] 07:49:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 124 (000000148FB4EC00) [pid = 3036] [serial = 2086] [outer = 000000148F544400] 07:49:36 INFO - PROCESS | 3036 | 1462373376608 Marionette DEBUG loaded listener.js 07:49:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 125 (0000001490A3B400) [pid = 3036] [serial = 2087] [outer = 000000148F544400] 07:49:37 INFO - PROCESS | 3036 | 1462373377080 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]]]}] 07:49:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 07:49:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 672ms 07:49:37 INFO - PROCESS | 3036 | 1462373377117 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 07:49:37 INFO - PROCESS | 3036 | 1462373377120 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 07:49:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 07:49:37 INFO - PROCESS | 3036 | 1462373377123 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 07:49:37 INFO - PROCESS | 3036 | 1462373377125 Marionette TRACE conn5 <- [1,2746,null,{}] 07:49:37 INFO - PROCESS | 3036 | 1462373377128 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}] 07:49:37 INFO - PROCESS | 3036 | 1462373377231 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 07:49:37 INFO - PROCESS | 3036 | 1462373377242 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:37 INFO - PROCESS | 3036 | ++DOCSHELL 0000001492CD1800 == 82 [pid = 3036] [id = 696] 07:49:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 126 (000000149141DC00) [pid = 3036] [serial = 2088] [outer = 0000000000000000] 07:49:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 127 (0000001491431400) [pid = 3036] [serial = 2089] [outer = 000000149141DC00] 07:49:37 INFO - PROCESS | 3036 | 1462373377296 Marionette DEBUG loaded listener.js 07:49:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 128 (0000001492586800) [pid = 3036] [serial = 2090] [outer = 000000149141DC00] 07:49:37 INFO - PROCESS | 3036 | 1462373377808 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]]]}] 07:49:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 07:49:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 734ms 07:49:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 07:49:37 INFO - PROCESS | 3036 | 1462373377865 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 07:49:37 INFO - PROCESS | 3036 | 1462373377867 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 07:49:37 INFO - PROCESS | 3036 | 1462373377870 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 07:49:37 INFO - PROCESS | 3036 | 1462373377872 Marionette TRACE conn5 <- [1,2750,null,{}] 07:49:37 INFO - PROCESS | 3036 | 1462373377876 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}] 07:49:38 INFO - PROCESS | 3036 | 1462373378041 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 07:49:38 INFO - PROCESS | 3036 | 1462373378066 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:38 INFO - PROCESS | 3036 | ++DOCSHELL 00000014954C7000 == 83 [pid = 3036] [id = 697] 07:49:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 129 (000000149261C800) [pid = 3036] [serial = 2091] [outer = 0000000000000000] 07:49:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 130 (0000001493843800) [pid = 3036] [serial = 2092] [outer = 000000149261C800] 07:49:38 INFO - PROCESS | 3036 | 1462373378117 Marionette DEBUG loaded listener.js 07:49:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 131 (0000001495B2B000) [pid = 3036] [serial = 2093] [outer = 000000149261C800] 07:49:38 INFO - PROCESS | 3036 | 1462373378571 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]]]}] 07:49:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 07:49:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 734ms 07:49:38 INFO - PROCESS | 3036 | 1462373378607 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 07:49:38 INFO - PROCESS | 3036 | 1462373378610 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 07:49:38 INFO - PROCESS | 3036 | 1462373378613 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 07:49:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 07:49:38 INFO - PROCESS | 3036 | 1462373378615 Marionette TRACE conn5 <- [1,2754,null,{}] 07:49:38 INFO - PROCESS | 3036 | 1462373378618 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}] 07:49:38 INFO - PROCESS | 3036 | 1462373378753 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 07:49:38 INFO - PROCESS | 3036 | 1462373378772 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:38 INFO - PROCESS | 3036 | ++DOCSHELL 0000001495B1B000 == 84 [pid = 3036] [id = 698] 07:49:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 132 (0000001495B41800) [pid = 3036] [serial = 2094] [outer = 0000000000000000] 07:49:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 133 (0000001495C3B000) [pid = 3036] [serial = 2095] [outer = 0000001495B41800] 07:49:38 INFO - PROCESS | 3036 | 1462373378819 Marionette DEBUG loaded listener.js 07:49:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 134 (00000014962D1800) [pid = 3036] [serial = 2096] [outer = 0000001495B41800] 07:49:39 INFO - PROCESS | 3036 | 1462373379282 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]]]}] 07:49:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 07:49:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 734ms 07:49:39 INFO - PROCESS | 3036 | 1462373379354 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 07:49:39 INFO - PROCESS | 3036 | 1462373379356 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 07:49:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 07:49:39 INFO - PROCESS | 3036 | 1462373379359 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 07:49:39 INFO - PROCESS | 3036 | 1462373379361 Marionette TRACE conn5 <- [1,2758,null,{}] 07:49:39 INFO - PROCESS | 3036 | 1462373379365 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}] 07:49:39 INFO - PROCESS | 3036 | 1462373379528 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 07:49:39 INFO - PROCESS | 3036 | --DOMWINDOW == 133 (0000001484492C00) [pid = 3036] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 07:49:39 INFO - PROCESS | 3036 | --DOMWINDOW == 132 (000000149C1C9C00) [pid = 3036] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 07:49:39 INFO - PROCESS | 3036 | --DOMWINDOW == 131 (000000149B134800) [pid = 3036] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 07:49:39 INFO - PROCESS | 3036 | --DOMWINDOW == 130 (000000149802B000) [pid = 3036] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 07:49:39 INFO - PROCESS | 3036 | --DOMWINDOW == 129 (0000001498004C00) [pid = 3036] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 07:49:39 INFO - PROCESS | 3036 | --DOMWINDOW == 128 (0000001498043800) [pid = 3036] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 07:49:39 INFO - PROCESS | 3036 | --DOMWINDOW == 127 (0000001497BC9800) [pid = 3036] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 07:49:39 INFO - PROCESS | 3036 | --DOMWINDOW == 126 (0000001498045000) [pid = 3036] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 07:49:39 INFO - PROCESS | 3036 | --DOMWINDOW == 125 (0000001499794400) [pid = 3036] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 07:49:39 INFO - PROCESS | 3036 | --DOMWINDOW == 124 (000000148FB46C00) [pid = 3036] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 07:49:39 INFO - PROCESS | 3036 | --DOMWINDOW == 123 (00000014978C5C00) [pid = 3036] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 07:49:39 INFO - PROCESS | 3036 | --DOMWINDOW == 122 (0000001491455C00) [pid = 3036] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 07:49:39 INFO - PROCESS | 3036 | --DOMWINDOW == 121 (000000148EDB2800) [pid = 3036] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 07:49:39 INFO - PROCESS | 3036 | --DOMWINDOW == 120 (000000148E40A000) [pid = 3036] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 07:49:39 INFO - PROCESS | 3036 | --DOMWINDOW == 119 (000000148F54B000) [pid = 3036] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 07:49:39 INFO - PROCESS | 3036 | --DOMWINDOW == 118 (000000149802F800) [pid = 3036] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 07:49:39 INFO - PROCESS | 3036 | --DOMWINDOW == 117 (00000014963D8400) [pid = 3036] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 07:49:39 INFO - PROCESS | 3036 | --DOMWINDOW == 116 (00000014963CD000) [pid = 3036] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 07:49:39 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (00000014831A8C00) [pid = 3036] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 07:49:39 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (0000001491450400) [pid = 3036] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 07:49:39 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (0000001487FAA800) [pid = 3036] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 07:49:39 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (000000148EDA9400) [pid = 3036] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 07:49:39 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (00000014963D7800) [pid = 3036] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 07:49:39 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (000000148A9F1800) [pid = 3036] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 07:49:39 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (0000001498008000) [pid = 3036] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 07:49:39 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000148B5C4800) [pid = 3036] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 07:49:39 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (000000148AF88400) [pid = 3036] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 07:49:39 INFO - PROCESS | 3036 | 1462373379980 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:40 INFO - PROCESS | 3036 | ++DOCSHELL 000000148B12C800 == 85 [pid = 3036] [id = 699] 07:49:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (0000001482E17C00) [pid = 3036] [serial = 2097] [outer = 0000000000000000] 07:49:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (0000001484832C00) [pid = 3036] [serial = 2098] [outer = 0000001482E17C00] 07:49:40 INFO - PROCESS | 3036 | 1462373380043 Marionette DEBUG loaded listener.js 07:49:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (000000148943FC00) [pid = 3036] [serial = 2099] [outer = 0000001482E17C00] 07:49:40 INFO - PROCESS | 3036 | 1462373380648 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]]]}] 07:49:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 07:49:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1322ms 07:49:40 INFO - PROCESS | 3036 | 1462373380688 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 07:49:40 INFO - PROCESS | 3036 | 1462373380693 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 07:49:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 07:49:40 INFO - PROCESS | 3036 | 1462373380698 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 07:49:40 INFO - PROCESS | 3036 | 1462373380703 Marionette TRACE conn5 <- [1,2762,null,{}] 07:49:40 INFO - PROCESS | 3036 | 1462373380709 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}] 07:49:40 INFO - PROCESS | 3036 | 1462373380847 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 07:49:41 INFO - PROCESS | 3036 | 1462373381008 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:41 INFO - PROCESS | 3036 | ++DOCSHELL 0000001490718000 == 86 [pid = 3036] [id = 700] 07:49:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (000000148CD07800) [pid = 3036] [serial = 2100] [outer = 0000000000000000] 07:49:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (000000148CD8A400) [pid = 3036] [serial = 2101] [outer = 000000148CD07800] 07:49:41 INFO - PROCESS | 3036 | 1462373381070 Marionette DEBUG loaded listener.js 07:49:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (000000148E309400) [pid = 3036] [serial = 2102] [outer = 000000148CD07800] 07:49:41 INFO - PROCESS | 3036 | 1462373381681 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]]]}] 07:49:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 07:49:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1022ms 07:49:41 INFO - PROCESS | 3036 | 1462373381726 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 07:49:41 INFO - PROCESS | 3036 | 1462373381731 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 07:49:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 07:49:41 INFO - PROCESS | 3036 | 1462373381735 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 07:49:41 INFO - PROCESS | 3036 | 1462373381737 Marionette TRACE conn5 <- [1,2766,null,{}] 07:49:41 INFO - PROCESS | 3036 | 1462373381742 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}] 07:49:41 INFO - PROCESS | 3036 | 1462373381895 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 07:49:42 INFO - PROCESS | 3036 | 1462373382046 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:42 INFO - PROCESS | 3036 | ++DOCSHELL 00000014966CB000 == 87 [pid = 3036] [id = 701] 07:49:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (000000148F672C00) [pid = 3036] [serial = 2103] [outer = 0000000000000000] 07:49:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (000000148F7E9800) [pid = 3036] [serial = 2104] [outer = 000000148F672C00] 07:49:42 INFO - PROCESS | 3036 | 1462373382103 Marionette DEBUG loaded listener.js 07:49:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000148FC32000) [pid = 3036] [serial = 2105] [outer = 000000148F672C00] 07:49:42 INFO - PROCESS | 3036 | 1462373382677 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]]]}] 07:49:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 07:49:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 987ms 07:49:42 INFO - PROCESS | 3036 | 1462373382724 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 07:49:42 INFO - PROCESS | 3036 | 1462373382727 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 07:49:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 07:49:42 INFO - PROCESS | 3036 | 1462373382739 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 07:49:42 INFO - PROCESS | 3036 | 1462373382746 Marionette TRACE conn5 <- [1,2770,null,{}] 07:49:42 INFO - PROCESS | 3036 | 1462373382751 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}] 07:49:42 INFO - PROCESS | 3036 | 1462373382885 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 07:49:43 INFO - PROCESS | 3036 | 1462373383045 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:43 INFO - PROCESS | 3036 | ++DOCSHELL 0000001497813800 == 88 [pid = 3036] [id = 702] 07:49:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (0000001491413C00) [pid = 3036] [serial = 2106] [outer = 0000000000000000] 07:49:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (0000001492C1B400) [pid = 3036] [serial = 2107] [outer = 0000001491413C00] 07:49:43 INFO - PROCESS | 3036 | 1462373383104 Marionette DEBUG loaded listener.js 07:49:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 119 (00000014963D0000) [pid = 3036] [serial = 2108] [outer = 0000001491413C00] 07:49:43 INFO - PROCESS | 3036 | 1462373383677 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]]]}] 07:49:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 07:49:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 985ms 07:49:43 INFO - PROCESS | 3036 | 1462373383717 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 07:49:43 INFO - PROCESS | 3036 | 1462373383721 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 07:49:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 07:49:43 INFO - PROCESS | 3036 | 1462373383724 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 07:49:43 INFO - PROCESS | 3036 | 1462373383727 Marionette TRACE conn5 <- [1,2774,null,{}] 07:49:43 INFO - PROCESS | 3036 | 1462373383730 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}] 07:49:43 INFO - PROCESS | 3036 | 1462373383860 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 07:49:44 INFO - PROCESS | 3036 | 1462373384008 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:44 INFO - PROCESS | 3036 | ++DOCSHELL 0000001497B84000 == 89 [pid = 3036] [id = 703] 07:49:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 120 (00000014926A9000) [pid = 3036] [serial = 2109] [outer = 0000000000000000] 07:49:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 121 (00000014974D2800) [pid = 3036] [serial = 2110] [outer = 00000014926A9000] 07:49:44 INFO - PROCESS | 3036 | 1462373384069 Marionette DEBUG loaded listener.js 07:49:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 122 (0000001497BC2800) [pid = 3036] [serial = 2111] [outer = 00000014926A9000] 07:49:44 INFO - PROCESS | 3036 | 1462373384621 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]]]}] 07:49:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 07:49:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 923ms 07:49:44 INFO - PROCESS | 3036 | 1462373384653 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 07:49:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 07:49:44 INFO - PROCESS | 3036 | 1462373384656 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 07:49:44 INFO - PROCESS | 3036 | 1462373384661 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 07:49:44 INFO - PROCESS | 3036 | 1462373384663 Marionette TRACE conn5 <- [1,2778,null,{}] 07:49:44 INFO - PROCESS | 3036 | 1462373384667 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}] 07:49:44 INFO - PROCESS | 3036 | 1462373384796 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 07:49:44 INFO - PROCESS | 3036 | 1462373384955 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:44 INFO - PROCESS | 3036 | ++DOCSHELL 0000001497D90800 == 90 [pid = 3036] [id = 704] 07:49:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 123 (0000001497D22C00) [pid = 3036] [serial = 2112] [outer = 0000000000000000] 07:49:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 124 (0000001497D2D000) [pid = 3036] [serial = 2113] [outer = 0000001497D22C00] 07:49:45 INFO - PROCESS | 3036 | 1462373385021 Marionette DEBUG loaded listener.js 07:49:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 125 (000000149800BC00) [pid = 3036] [serial = 2114] [outer = 0000001497D22C00] 07:49:45 INFO - PROCESS | 3036 | 1462373385650 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]]]}] 07:49:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 07:49:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1022ms 07:49:45 INFO - PROCESS | 3036 | 1462373385686 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 07:49:45 INFO - PROCESS | 3036 | 1462373385688 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 07:49:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 07:49:45 INFO - PROCESS | 3036 | 1462373385692 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 07:49:45 INFO - PROCESS | 3036 | 1462373385694 Marionette TRACE conn5 <- [1,2782,null,{}] 07:49:45 INFO - PROCESS | 3036 | 1462373385698 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}] 07:49:45 INFO - PROCESS | 3036 | 1462373385825 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 07:49:45 INFO - PROCESS | 3036 | 1462373385986 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:46 INFO - PROCESS | 3036 | ++DOCSHELL 0000001499626000 == 91 [pid = 3036] [id = 705] 07:49:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 126 (000000149801A000) [pid = 3036] [serial = 2115] [outer = 0000000000000000] 07:49:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 127 (0000001498022800) [pid = 3036] [serial = 2116] [outer = 000000149801A000] 07:49:46 INFO - PROCESS | 3036 | 1462373386044 Marionette DEBUG loaded listener.js 07:49:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 128 (000000149802E400) [pid = 3036] [serial = 2117] [outer = 000000149801A000] 07:49:46 INFO - PROCESS | 3036 | 1462373386593 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]]]}] 07:49:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 07:49:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 923ms 07:49:46 INFO - PROCESS | 3036 | 1462373386618 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 07:49:46 INFO - PROCESS | 3036 | 1462373386621 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 07:49:46 INFO - PROCESS | 3036 | 1462373386624 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 07:49:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 07:49:46 INFO - PROCESS | 3036 | 1462373386626 Marionette TRACE conn5 <- [1,2786,null,{}] 07:49:46 INFO - PROCESS | 3036 | 1462373386630 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}] 07:49:46 INFO - PROCESS | 3036 | 1462373386753 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 07:49:46 INFO - PROCESS | 3036 | 1462373386914 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:46 INFO - PROCESS | 3036 | ++DOCSHELL 0000001499C05800 == 92 [pid = 3036] [id = 706] 07:49:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 129 (000000149801B400) [pid = 3036] [serial = 2118] [outer = 0000000000000000] 07:49:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 130 (0000001498046C00) [pid = 3036] [serial = 2119] [outer = 000000149801B400] 07:49:46 INFO - PROCESS | 3036 | 1462373386970 Marionette DEBUG loaded listener.js 07:49:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 131 (0000001498175000) [pid = 3036] [serial = 2120] [outer = 000000149801B400] 07:49:47 INFO - PROCESS | 3036 | 1462373387559 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]]]}] 07:49:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 07:49:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 986ms 07:49:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 07:49:47 INFO - PROCESS | 3036 | 1462373387613 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 07:49:47 INFO - PROCESS | 3036 | 1462373387616 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 07:49:47 INFO - PROCESS | 3036 | 1462373387620 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 07:49:47 INFO - PROCESS | 3036 | 1462373387622 Marionette TRACE conn5 <- [1,2790,null,{}] 07:49:47 INFO - PROCESS | 3036 | 1462373387625 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}] 07:49:47 INFO - PROCESS | 3036 | 1462373387750 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 07:49:47 INFO - PROCESS | 3036 | 1462373387898 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:47 INFO - PROCESS | 3036 | ++DOCSHELL 000000149A3EC000 == 93 [pid = 3036] [id = 707] 07:49:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 132 (000000149802B000) [pid = 3036] [serial = 2121] [outer = 0000000000000000] 07:49:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 133 (000000149920DC00) [pid = 3036] [serial = 2122] [outer = 000000149802B000] 07:49:47 INFO - PROCESS | 3036 | 1462373387955 Marionette DEBUG loaded listener.js 07:49:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 134 (0000001499219000) [pid = 3036] [serial = 2123] [outer = 000000149802B000] 07:49:48 INFO - PROCESS | 3036 | 1462373388490 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]]]}] 07:49:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 07:49:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 924ms 07:49:48 INFO - PROCESS | 3036 | 1462373388545 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 07:49:48 INFO - PROCESS | 3036 | 1462373388548 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 07:49:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 07:49:48 INFO - PROCESS | 3036 | 1462373388552 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 07:49:48 INFO - PROCESS | 3036 | 1462373388554 Marionette TRACE conn5 <- [1,2794,null,{}] 07:49:48 INFO - PROCESS | 3036 | 1462373388558 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}] 07:49:48 INFO - PROCESS | 3036 | 1462373388686 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 07:49:48 INFO - PROCESS | 3036 | 1462373388846 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:48 INFO - PROCESS | 3036 | ++DOCSHELL 000000149ACC6000 == 94 [pid = 3036] [id = 708] 07:49:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 135 (00000014995F6800) [pid = 3036] [serial = 2124] [outer = 0000000000000000] 07:49:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 136 (00000014995F9C00) [pid = 3036] [serial = 2125] [outer = 00000014995F6800] 07:49:48 INFO - PROCESS | 3036 | 1462373388905 Marionette DEBUG loaded listener.js 07:49:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 137 (00000014996EA400) [pid = 3036] [serial = 2126] [outer = 00000014995F6800] 07:49:49 INFO - PROCESS | 3036 | 1462373389474 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]]]}] 07:49:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 07:49:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 986ms 07:49:49 INFO - PROCESS | 3036 | 1462373389540 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 07:49:49 INFO - PROCESS | 3036 | 1462373389543 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 07:49:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 07:49:49 INFO - PROCESS | 3036 | 1462373389547 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 07:49:49 INFO - PROCESS | 3036 | 1462373389549 Marionette TRACE conn5 <- [1,2798,null,{}] 07:49:49 INFO - PROCESS | 3036 | 1462373389553 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}] 07:49:49 INFO - PROCESS | 3036 | 1462373389729 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 07:49:49 INFO - PROCESS | 3036 | 1462373389867 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:49 INFO - PROCESS | 3036 | ++DOCSHELL 0000001492696800 == 95 [pid = 3036] [id = 709] 07:49:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 138 (000000148E65F400) [pid = 3036] [serial = 2127] [outer = 0000000000000000] 07:49:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 139 (0000001499794400) [pid = 3036] [serial = 2128] [outer = 000000148E65F400] 07:49:49 INFO - PROCESS | 3036 | 1462373389930 Marionette DEBUG loaded listener.js 07:49:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 140 (0000001499CD6C00) [pid = 3036] [serial = 2129] [outer = 000000148E65F400] 07:49:50 INFO - PROCESS | 3036 | 1462373390518 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]]]}] 07:49:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 07:49:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1023ms 07:49:50 INFO - PROCESS | 3036 | 1462373390573 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 07:49:50 INFO - PROCESS | 3036 | 1462373390576 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 07:49:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 07:49:50 INFO - PROCESS | 3036 | 1462373390580 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 07:49:50 INFO - PROCESS | 3036 | 1462373390583 Marionette TRACE conn5 <- [1,2802,null,{}] 07:49:50 INFO - PROCESS | 3036 | 1462373390587 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}] 07:49:50 INFO - PROCESS | 3036 | 1462373390921 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 07:49:51 INFO - PROCESS | 3036 | 1462373391116 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:51 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E33B800 == 96 [pid = 3036] [id = 710] 07:49:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 141 (0000001484492C00) [pid = 3036] [serial = 2130] [outer = 0000000000000000] 07:49:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 142 (000000148783E000) [pid = 3036] [serial = 2131] [outer = 0000001484492C00] 07:49:51 INFO - PROCESS | 3036 | 1462373391169 Marionette DEBUG loaded listener.js 07:49:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 143 (000000148A3E2400) [pid = 3036] [serial = 2132] [outer = 0000001484492C00] 07:49:51 INFO - PROCESS | 3036 | 1462373391800 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]]]}] 07:49:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 07:49:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1279ms 07:49:51 INFO - PROCESS | 3036 | 1462373391862 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 07:49:51 INFO - PROCESS | 3036 | 1462373391866 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 07:49:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 07:49:51 INFO - PROCESS | 3036 | 1462373391871 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 07:49:51 INFO - PROCESS | 3036 | 1462373391876 Marionette TRACE conn5 <- [1,2806,null,{}] 07:49:51 INFO - PROCESS | 3036 | 1462373391901 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}] 07:49:52 INFO - PROCESS | 3036 | 1462373392025 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 07:49:52 INFO - PROCESS | 3036 | 1462373392181 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:52 INFO - PROCESS | 3036 | ++DOCSHELL 000000148DBAD000 == 97 [pid = 3036] [id = 711] 07:49:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 144 (000000148E244800) [pid = 3036] [serial = 2133] [outer = 0000000000000000] 07:49:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 145 (000000148E30BC00) [pid = 3036] [serial = 2134] [outer = 000000148E244800] 07:49:52 INFO - PROCESS | 3036 | 1462373392239 Marionette DEBUG loaded listener.js 07:49:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 146 (000000148EDA9400) [pid = 3036] [serial = 2135] [outer = 000000148E244800] 07:49:52 INFO - PROCESS | 3036 | --DOCSHELL 00000014FDAA7000 == 96 [pid = 3036] [id = 506] 07:49:52 INFO - PROCESS | 3036 | --DOCSHELL 0000001495B1B000 == 95 [pid = 3036] [id = 698] 07:49:52 INFO - PROCESS | 3036 | --DOCSHELL 00000014954C7000 == 94 [pid = 3036] [id = 697] 07:49:52 INFO - PROCESS | 3036 | --DOCSHELL 0000001492CD1800 == 93 [pid = 3036] [id = 696] 07:49:52 INFO - PROCESS | 3036 | --DOCSHELL 0000001490ACB800 == 92 [pid = 3036] [id = 695] 07:49:52 INFO - PROCESS | 3036 | --DOCSHELL 000000148E3C5000 == 91 [pid = 3036] [id = 694] 07:49:52 INFO - PROCESS | 3036 | --DOCSHELL 0000001490AD5800 == 90 [pid = 3036] [id = 693] 07:49:52 INFO - PROCESS | 3036 | --DOCSHELL 0000001491521800 == 89 [pid = 3036] [id = 692] 07:49:52 INFO - PROCESS | 3036 | --DOCSHELL 000000148E3A9000 == 88 [pid = 3036] [id = 691] 07:49:52 INFO - PROCESS | 3036 | --DOCSHELL 00000014966D1800 == 87 [pid = 3036] [id = 687] 07:49:52 INFO - PROCESS | 3036 | --DOCSHELL 0000001496363800 == 86 [pid = 3036] [id = 686] 07:49:52 INFO - PROCESS | 3036 | --DOCSHELL 0000001495A0D000 == 85 [pid = 3036] [id = 685] 07:49:52 INFO - PROCESS | 3036 | --DOCSHELL 000000149275B000 == 84 [pid = 3036] [id = 684] 07:49:52 INFO - PROCESS | 3036 | --DOCSHELL 000000148F214800 == 83 [pid = 3036] [id = 683] 07:49:52 INFO - PROCESS | 3036 | --DOCSHELL 000000149316B000 == 82 [pid = 3036] [id = 682] 07:49:52 INFO - PROCESS | 3036 | --DOMWINDOW == 145 (000000149B3EAC00) [pid = 3036] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 07:49:52 INFO - PROCESS | 3036 | --DOMWINDOW == 144 (0000001498174C00) [pid = 3036] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 07:49:52 INFO - PROCESS | 3036 | --DOMWINDOW == 143 (00000014FC7CA400) [pid = 3036] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 07:49:52 INFO - PROCESS | 3036 | --DOMWINDOW == 142 (00000014978C7C00) [pid = 3036] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 07:49:52 INFO - PROCESS | 3036 | --DOMWINDOW == 141 (00000014995F2800) [pid = 3036] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 07:49:52 INFO - PROCESS | 3036 | --DOMWINDOW == 140 (0000001496D3C400) [pid = 3036] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 07:49:52 INFO - PROCESS | 3036 | --DOMWINDOW == 139 (0000001490A37400) [pid = 3036] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 07:49:52 INFO - PROCESS | 3036 | --DOMWINDOW == 138 (000000148B249C00) [pid = 3036] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 07:49:52 INFO - PROCESS | 3036 | --DOMWINDOW == 137 (00000014FCF0C400) [pid = 3036] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 07:49:52 INFO - PROCESS | 3036 | --DOMWINDOW == 136 (000000149C1CE000) [pid = 3036] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 07:49:52 INFO - PROCESS | 3036 | --DOMWINDOW == 135 (00000014FC7C2800) [pid = 3036] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 07:49:52 INFO - PROCESS | 3036 | --DOMWINDOW == 134 (000000149B3EB000) [pid = 3036] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 07:49:52 INFO - PROCESS | 3036 | --DOMWINDOW == 133 (000000149978D400) [pid = 3036] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 07:49:52 INFO - PROCESS | 3036 | --DOMWINDOW == 132 (000000148FB4AC00) [pid = 3036] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 07:49:52 INFO - PROCESS | 3036 | --DOMWINDOW == 131 (000000148EDF1800) [pid = 3036] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 07:49:52 INFO - PROCESS | 3036 | --DOMWINDOW == 130 (000000148E23C400) [pid = 3036] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 07:49:52 INFO - PROCESS | 3036 | --DOMWINDOW == 129 (000000148EDED400) [pid = 3036] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 07:49:52 INFO - PROCESS | 3036 | --DOMWINDOW == 128 (000000148F7EA400) [pid = 3036] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 07:49:52 INFO - PROCESS | 3036 | --DOMWINDOW == 127 (000000148F44AC00) [pid = 3036] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 07:49:52 INFO - PROCESS | 3036 | --DOMWINDOW == 126 (0000001499214C00) [pid = 3036] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 07:49:52 INFO - PROCESS | 3036 | --DOMWINDOW == 125 (000000149920D800) [pid = 3036] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 07:49:52 INFO - PROCESS | 3036 | --DOMWINDOW == 124 (0000001497C11800) [pid = 3036] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 07:49:52 INFO - PROCESS | 3036 | --DOMWINDOW == 123 (00000014978D0400) [pid = 3036] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 07:49:52 INFO - PROCESS | 3036 | --DOMWINDOW == 122 (00000014966F2800) [pid = 3036] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 07:49:52 INFO - PROCESS | 3036 | --DOMWINDOW == 121 (0000001496D39C00) [pid = 3036] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 07:49:52 INFO - PROCESS | 3036 | --DOMWINDOW == 120 (000000148B96B800) [pid = 3036] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 07:49:52 INFO - PROCESS | 3036 | --DOMWINDOW == 119 (0000001495B33C00) [pid = 3036] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 07:49:52 INFO - PROCESS | 3036 | --DOMWINDOW == 118 (000000149145D800) [pid = 3036] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 07:49:52 INFO - PROCESS | 3036 | --DOMWINDOW == 117 (000000148BB3D400) [pid = 3036] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 07:49:52 INFO - PROCESS | 3036 | --DOMWINDOW == 116 (000000148A11CC00) [pid = 3036] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 07:49:52 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (000000148FB4D000) [pid = 3036] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 07:49:52 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (000000148F542400) [pid = 3036] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 07:49:52 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (00000014974D6800) [pid = 3036] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 07:49:52 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (0000001496D2F400) [pid = 3036] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 07:49:52 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (000000148BCB0800) [pid = 3036] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 07:49:52 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (000000148B370800) [pid = 3036] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 07:49:52 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (0000001498047000) [pid = 3036] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 07:49:52 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (0000001498014400) [pid = 3036] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 07:49:52 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (000000148CD04400) [pid = 3036] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 07:49:52 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (000000148E20CC00) [pid = 3036] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 07:49:52 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (000000148B73A000) [pid = 3036] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 07:49:52 INFO - PROCESS | 3036 | 1462373392879 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]]]}] 07:49:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 07:49:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1046ms 07:49:52 INFO - PROCESS | 3036 | 1462373392921 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 07:49:52 INFO - PROCESS | 3036 | 1462373392924 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 07:49:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 07:49:52 INFO - PROCESS | 3036 | 1462373392928 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 07:49:52 INFO - PROCESS | 3036 | 1462373392930 Marionette TRACE conn5 <- [1,2810,null,{}] 07:49:52 INFO - PROCESS | 3036 | 1462373392934 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}] 07:49:53 INFO - PROCESS | 3036 | 1462373393047 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 07:49:53 INFO - PROCESS | 3036 | 1462373393180 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:53 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E419000 == 83 [pid = 3036] [id = 712] 07:49:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (00000014877BF400) [pid = 3036] [serial = 2136] [outer = 0000000000000000] 07:49:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (000000148A9EF400) [pid = 3036] [serial = 2137] [outer = 00000014877BF400] 07:49:53 INFO - PROCESS | 3036 | 1462373393230 Marionette DEBUG loaded listener.js 07:49:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000148C4D3800) [pid = 3036] [serial = 2138] [outer = 00000014877BF400] 07:49:53 INFO - PROCESS | 3036 | 1462373393648 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]]]}] 07:49:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 07:49:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 776ms 07:49:53 INFO - PROCESS | 3036 | 1462373393706 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 07:49:53 INFO - PROCESS | 3036 | 1462373393710 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 07:49:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 07:49:53 INFO - PROCESS | 3036 | 1462373393721 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 07:49:53 INFO - PROCESS | 3036 | 1462373393726 Marionette TRACE conn5 <- [1,2814,null,{}] 07:49:53 INFO - PROCESS | 3036 | 1462373393730 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}] 07:49:53 INFO - PROCESS | 3036 | 1462373393838 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 07:49:53 INFO - PROCESS | 3036 | 1462373393849 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:53 INFO - PROCESS | 3036 | ++DOCSHELL 000000149072D800 == 84 [pid = 3036] [id = 713] 07:49:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000148E246800) [pid = 3036] [serial = 2139] [outer = 0000000000000000] 07:49:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (000000148F2BFC00) [pid = 3036] [serial = 2140] [outer = 000000148E246800] 07:49:53 INFO - PROCESS | 3036 | 1462373393897 Marionette DEBUG loaded listener.js 07:49:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (000000148F54A400) [pid = 3036] [serial = 2141] [outer = 000000148E246800] 07:49:54 INFO - PROCESS | 3036 | 1462373394366 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 07:49:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 07:49:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 693ms 07:49:54 INFO - PROCESS | 3036 | 1462373394412 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 07:49:54 INFO - PROCESS | 3036 | 1462373394414 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 07:49:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 07:49:54 INFO - PROCESS | 3036 | 1462373394418 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 07:49:54 INFO - PROCESS | 3036 | 1462373394420 Marionette TRACE conn5 <- [1,2818,null,{}] 07:49:54 INFO - PROCESS | 3036 | 1462373394423 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}] 07:49:54 INFO - PROCESS | 3036 | 1462373394557 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 07:49:54 INFO - PROCESS | 3036 | 1462373394564 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:54 INFO - PROCESS | 3036 | ++DOCSHELL 0000001492679000 == 85 [pid = 3036] [id = 714] 07:49:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (000000148985F800) [pid = 3036] [serial = 2142] [outer = 0000000000000000] 07:49:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (000000148F67B400) [pid = 3036] [serial = 2143] [outer = 000000148985F800] 07:49:54 INFO - PROCESS | 3036 | 1462373394611 Marionette DEBUG loaded listener.js 07:49:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (000000148F8BD800) [pid = 3036] [serial = 2144] [outer = 000000148985F800] 07:49:55 INFO - PROCESS | 3036 | 1462373395116 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]]]}] 07:49:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 07:49:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 734ms 07:49:55 INFO - PROCESS | 3036 | 1462373395155 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 07:49:55 INFO - PROCESS | 3036 | 1462373395158 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 07:49:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 07:49:55 INFO - PROCESS | 3036 | 1462373395161 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 07:49:55 INFO - PROCESS | 3036 | 1462373395163 Marionette TRACE conn5 <- [1,2822,null,{}] 07:49:55 INFO - PROCESS | 3036 | 1462373395167 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}] 07:49:55 INFO - PROCESS | 3036 | 1462373395311 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 07:49:55 INFO - PROCESS | 3036 | 1462373395333 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:55 INFO - PROCESS | 3036 | ++DOCSHELL 000000149316B000 == 86 [pid = 3036] [id = 715] 07:49:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (000000148FC31000) [pid = 3036] [serial = 2145] [outer = 0000000000000000] 07:49:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (0000001490A3D800) [pid = 3036] [serial = 2146] [outer = 000000148FC31000] 07:49:55 INFO - PROCESS | 3036 | 1462373395390 Marionette DEBUG loaded listener.js 07:49:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (0000001491418000) [pid = 3036] [serial = 2147] [outer = 000000148FC31000] 07:49:55 INFO - PROCESS | 3036 | 1462373395881 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 07:49:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 07:49:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 776ms 07:49:55 INFO - PROCESS | 3036 | 1462373395948 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 07:49:55 INFO - PROCESS | 3036 | 1462373395951 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 07:49:55 INFO - PROCESS | 3036 | 1462373395954 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 07:49:55 INFO - PROCESS | 3036 | 1462373395956 Marionette TRACE conn5 <- [1,2826,null,{}] 07:49:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 07:49:55 INFO - PROCESS | 3036 | 1462373395964 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}] 07:49:56 INFO - PROCESS | 3036 | 1462373396107 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 07:49:56 INFO - PROCESS | 3036 | 1462373396129 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:56 INFO - PROCESS | 3036 | ++DOCSHELL 0000001495A25000 == 87 [pid = 3036] [id = 716] 07:49:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (0000001490A33800) [pid = 3036] [serial = 2148] [outer = 0000000000000000] 07:49:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 119 (0000001492610800) [pid = 3036] [serial = 2149] [outer = 0000001490A33800] 07:49:56 INFO - PROCESS | 3036 | 1462373396176 Marionette DEBUG loaded listener.js 07:49:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 120 (0000001492C1D000) [pid = 3036] [serial = 2150] [outer = 0000001490A33800] 07:49:56 INFO - PROCESS | 3036 | 1462373396635 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]]]}] 07:49:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 07:49:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 734ms 07:49:56 INFO - PROCESS | 3036 | 1462373396695 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 07:49:56 INFO - PROCESS | 3036 | 1462373396697 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 07:49:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 07:49:56 INFO - PROCESS | 3036 | 1462373396700 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 07:49:56 INFO - PROCESS | 3036 | 1462373396702 Marionette TRACE conn5 <- [1,2830,null,{}] 07:49:56 INFO - PROCESS | 3036 | 1462373396706 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}] 07:49:56 INFO - PROCESS | 3036 | 1462373396968 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 07:49:56 INFO - PROCESS | 3036 | --DOMWINDOW == 119 (000000148783D400) [pid = 3036] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 07:49:56 INFO - PROCESS | 3036 | --DOMWINDOW == 118 (000000149141DC00) [pid = 3036] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 07:49:56 INFO - PROCESS | 3036 | --DOMWINDOW == 117 (000000148A396400) [pid = 3036] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 07:49:56 INFO - PROCESS | 3036 | --DOMWINDOW == 116 (000000149261C800) [pid = 3036] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 07:49:56 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (000000148F7DFC00) [pid = 3036] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 07:49:56 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (000000148F544400) [pid = 3036] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 07:49:56 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (000000148FB4C000) [pid = 3036] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 07:49:56 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (000000148CD08400) [pid = 3036] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 07:49:57 INFO - PROCESS | 3036 | 1462373397061 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:57 INFO - PROCESS | 3036 | ++DOCSHELL 000000149071E000 == 88 [pid = 3036] [id = 717] 07:49:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (000000148A38CC00) [pid = 3036] [serial = 2151] [outer = 0000000000000000] 07:49:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (000000148BB41800) [pid = 3036] [serial = 2152] [outer = 000000148A38CC00] 07:49:57 INFO - PROCESS | 3036 | 1462373397109 Marionette DEBUG loaded listener.js 07:49:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (0000001493125C00) [pid = 3036] [serial = 2153] [outer = 000000148A38CC00] 07:49:57 INFO - PROCESS | 3036 | 1462373397530 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]]]}] 07:49:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 07:49:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 881ms 07:49:57 INFO - PROCESS | 3036 | 1462373397585 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 07:49:57 INFO - PROCESS | 3036 | 1462373397587 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 07:49:57 INFO - PROCESS | 3036 | 1462373397590 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 07:49:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 07:49:57 INFO - PROCESS | 3036 | 1462373397592 Marionette TRACE conn5 <- [1,2834,null,{}] 07:49:57 INFO - PROCESS | 3036 | 1462373397595 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}] 07:49:57 INFO - PROCESS | 3036 | 1462373397698 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 07:49:57 INFO - PROCESS | 3036 | 1462373397706 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:57 INFO - PROCESS | 3036 | ++DOCSHELL 0000001496CCB000 == 89 [pid = 3036] [id = 718] 07:49:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000149384DC00) [pid = 3036] [serial = 2154] [outer = 0000000000000000] 07:49:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (0000001495318C00) [pid = 3036] [serial = 2155] [outer = 000000149384DC00] 07:49:57 INFO - PROCESS | 3036 | 1462373397757 Marionette DEBUG loaded listener.js 07:49:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (0000001495C34800) [pid = 3036] [serial = 2156] [outer = 000000149384DC00] 07:49:58 INFO - PROCESS | 3036 | 1462373398205 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]]]}] 07:49:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 07:49:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 629ms 07:49:58 INFO - PROCESS | 3036 | 1462373398237 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 07:49:58 INFO - PROCESS | 3036 | 1462373398239 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 07:49:58 INFO - PROCESS | 3036 | 1462373398243 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 07:49:58 INFO - PROCESS | 3036 | 1462373398245 Marionette TRACE conn5 <- [1,2838,null,{}] 07:49:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 07:49:58 INFO - PROCESS | 3036 | 1462373398248 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}] 07:49:58 INFO - PROCESS | 3036 | 1462373398353 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 07:49:58 INFO - PROCESS | 3036 | 1462373398359 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:58 INFO - PROCESS | 3036 | ++DOCSHELL 0000001497A9C800 == 90 [pid = 3036] [id = 719] 07:49:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 119 (0000001495C72800) [pid = 3036] [serial = 2157] [outer = 0000000000000000] 07:49:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 120 (0000001495C79C00) [pid = 3036] [serial = 2158] [outer = 0000001495C72800] 07:49:58 INFO - PROCESS | 3036 | 1462373398405 Marionette DEBUG loaded listener.js 07:49:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 121 (00000014966F5800) [pid = 3036] [serial = 2159] [outer = 0000001495C72800] 07:49:58 INFO - PROCESS | 3036 | 1462373398853 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 07:49:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 07:49:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 671ms 07:49:58 INFO - PROCESS | 3036 | 1462373398921 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 07:49:58 INFO - PROCESS | 3036 | 1462373398924 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 07:49:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 07:49:58 INFO - PROCESS | 3036 | 1462373398927 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 07:49:58 INFO - PROCESS | 3036 | 1462373398929 Marionette TRACE conn5 <- [1,2842,null,{}] 07:49:59 INFO - PROCESS | 3036 | 1462373399017 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}] 07:49:59 INFO - PROCESS | 3036 | 1462373399211 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 07:49:59 INFO - PROCESS | 3036 | 1462373399356 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:59 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E343800 == 91 [pid = 3036] [id = 720] 07:49:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 122 (0000001487F57400) [pid = 3036] [serial = 2160] [outer = 0000000000000000] 07:49:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 123 (0000001489440800) [pid = 3036] [serial = 2161] [outer = 0000001487F57400] 07:49:59 INFO - PROCESS | 3036 | 1462373399456 Marionette DEBUG loaded listener.js 07:49:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 124 (000000148B5B7400) [pid = 3036] [serial = 2162] [outer = 0000001487F57400] 07:50:00 INFO - PROCESS | 3036 | 1462373400052 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]]]}] 07:50:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 07:50:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1178ms 07:50:00 INFO - PROCESS | 3036 | 1462373400108 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 07:50:00 INFO - PROCESS | 3036 | 1462373400114 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 07:50:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 07:50:00 INFO - PROCESS | 3036 | 1462373400119 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 07:50:00 INFO - PROCESS | 3036 | 1462373400122 Marionette TRACE conn5 <- [1,2846,null,{}] 07:50:00 INFO - PROCESS | 3036 | 1462373400127 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}] 07:50:00 INFO - PROCESS | 3036 | 1462373400263 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 07:50:00 INFO - PROCESS | 3036 | 1462373400429 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:00 INFO - PROCESS | 3036 | ++DOCSHELL 0000001492662800 == 92 [pid = 3036] [id = 721] 07:50:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 125 (000000148E310400) [pid = 3036] [serial = 2163] [outer = 0000000000000000] 07:50:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 126 (000000148E405000) [pid = 3036] [serial = 2164] [outer = 000000148E310400] 07:50:00 INFO - PROCESS | 3036 | 1462373400489 Marionette DEBUG loaded listener.js 07:50:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 127 (000000148F2CC000) [pid = 3036] [serial = 2165] [outer = 000000148E310400] 07:50:01 INFO - PROCESS | 3036 | 1462373401123 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 07:50:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 07:50:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1027ms 07:50:01 INFO - PROCESS | 3036 | 1462373401149 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 07:50:01 INFO - PROCESS | 3036 | 1462373401151 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 07:50:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 07:50:01 INFO - PROCESS | 3036 | 1462373401155 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 07:50:01 INFO - PROCESS | 3036 | 1462373401158 Marionette TRACE conn5 <- [1,2850,null,{}] 07:50:01 INFO - PROCESS | 3036 | 1462373401162 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}] 07:50:01 INFO - PROCESS | 3036 | 1462373401295 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 07:50:01 INFO - PROCESS | 3036 | 1462373401446 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:01 INFO - PROCESS | 3036 | ++DOCSHELL 000000149821C000 == 93 [pid = 3036] [id = 722] 07:50:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 128 (000000148FBC3C00) [pid = 3036] [serial = 2166] [outer = 0000000000000000] 07:50:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 129 (0000001490A8A800) [pid = 3036] [serial = 2167] [outer = 000000148FBC3C00] 07:50:01 INFO - PROCESS | 3036 | 1462373401509 Marionette DEBUG loaded listener.js 07:50:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 130 (0000001492582C00) [pid = 3036] [serial = 2168] [outer = 000000148FBC3C00] 07:50:02 INFO - PROCESS | 3036 | 1462373402086 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]]]}] 07:50:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 07:50:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 986ms 07:50:02 INFO - PROCESS | 3036 | 1462373402151 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 07:50:02 INFO - PROCESS | 3036 | 1462373402158 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 07:50:02 INFO - PROCESS | 3036 | 1462373402164 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 07:50:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 07:50:02 INFO - PROCESS | 3036 | 1462373402166 Marionette TRACE conn5 <- [1,2854,null,{}] 07:50:02 INFO - PROCESS | 3036 | 1462373402170 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}] 07:50:02 INFO - PROCESS | 3036 | 1462373402301 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 07:50:02 INFO - PROCESS | 3036 | 1462373402460 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:02 INFO - PROCESS | 3036 | ++DOCSHELL 000000149A3F6800 == 94 [pid = 3036] [id = 723] 07:50:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 131 (0000001496D33000) [pid = 3036] [serial = 2169] [outer = 0000000000000000] 07:50:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 132 (00000014974D2000) [pid = 3036] [serial = 2170] [outer = 0000001496D33000] 07:50:02 INFO - PROCESS | 3036 | 1462373402520 Marionette DEBUG loaded listener.js 07:50:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 133 (0000001497BC3800) [pid = 3036] [serial = 2171] [outer = 0000001496D33000] 07:50:03 INFO - PROCESS | 3036 | 1462373403136 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]]]}] 07:50:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 07:50:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1016ms 07:50:03 INFO - PROCESS | 3036 | 1462373403187 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 07:50:03 INFO - PROCESS | 3036 | 1462373403189 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 07:50:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 07:50:03 INFO - PROCESS | 3036 | 1462373403193 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 07:50:03 INFO - PROCESS | 3036 | 1462373403195 Marionette TRACE conn5 <- [1,2858,null,{}] 07:50:03 INFO - PROCESS | 3036 | 1462373403199 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}] 07:50:03 INFO - PROCESS | 3036 | 1462373403327 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 07:50:03 INFO - PROCESS | 3036 | 1462373403473 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:03 INFO - PROCESS | 3036 | ++DOCSHELL 000000149ADD2800 == 95 [pid = 3036] [id = 724] 07:50:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 134 (00000014978C3400) [pid = 3036] [serial = 2172] [outer = 0000000000000000] 07:50:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 135 (0000001497D30C00) [pid = 3036] [serial = 2173] [outer = 00000014978C3400] 07:50:03 INFO - PROCESS | 3036 | 1462373403531 Marionette DEBUG loaded listener.js 07:50:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 136 (0000001498011800) [pid = 3036] [serial = 2174] [outer = 00000014978C3400] 07:50:04 INFO - PROCESS | 3036 | 1462373404077 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]]]}] 07:50:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 07:50:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 923ms 07:50:04 INFO - PROCESS | 3036 | 1462373404122 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 07:50:04 INFO - PROCESS | 3036 | 1462373404125 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 07:50:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 07:50:04 INFO - PROCESS | 3036 | 1462373404130 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 07:50:04 INFO - PROCESS | 3036 | 1462373404133 Marionette TRACE conn5 <- [1,2862,null,{}] 07:50:04 INFO - PROCESS | 3036 | 1462373404136 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}] 07:50:04 INFO - PROCESS | 3036 | 1462373404293 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 07:50:04 INFO - PROCESS | 3036 | 1462373404457 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:04 INFO - PROCESS | 3036 | ++DOCSHELL 000000149B4A8000 == 96 [pid = 3036] [id = 725] 07:50:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 137 (000000149920D800) [pid = 3036] [serial = 2175] [outer = 0000000000000000] 07:50:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 138 (00000014995EDC00) [pid = 3036] [serial = 2176] [outer = 000000149920D800] 07:50:04 INFO - PROCESS | 3036 | 1462373404516 Marionette DEBUG loaded listener.js 07:50:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 139 (000000149978E800) [pid = 3036] [serial = 2177] [outer = 000000149920D800] 07:50:05 INFO - PROCESS | 3036 | 1462373405122 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]]]}] 07:50:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 07:50:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1019ms 07:50:05 INFO - PROCESS | 3036 | 1462373405152 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 07:50:05 INFO - PROCESS | 3036 | 1462373405155 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 07:50:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 07:50:05 INFO - PROCESS | 3036 | 1462373405158 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 07:50:05 INFO - PROCESS | 3036 | 1462373405160 Marionette TRACE conn5 <- [1,2866,null,{}] 07:50:05 INFO - PROCESS | 3036 | 1462373405164 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}] 07:50:05 INFO - PROCESS | 3036 | 1462373405291 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 07:50:05 INFO - PROCESS | 3036 | 1462373405451 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:05 INFO - PROCESS | 3036 | ++DOCSHELL 000000149C1E2000 == 97 [pid = 3036] [id = 726] 07:50:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 140 (0000001491415000) [pid = 3036] [serial = 2178] [outer = 0000000000000000] 07:50:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 141 (0000001499CCB000) [pid = 3036] [serial = 2179] [outer = 0000001491415000] 07:50:05 INFO - PROCESS | 3036 | 1462373405510 Marionette DEBUG loaded listener.js 07:50:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 142 (000000149B137400) [pid = 3036] [serial = 2180] [outer = 0000001491415000] 07:50:06 INFO - PROCESS | 3036 | 1462373406085 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]]]}] 07:50:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 07:50:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 987ms 07:50:06 INFO - PROCESS | 3036 | 1462373406148 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 07:50:06 INFO - PROCESS | 3036 | 1462373406150 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 07:50:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 07:50:06 INFO - PROCESS | 3036 | 1462373406154 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 07:50:06 INFO - PROCESS | 3036 | 1462373406156 Marionette TRACE conn5 <- [1,2870,null,{}] 07:50:06 INFO - PROCESS | 3036 | 1462373406160 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}] 07:50:06 INFO - PROCESS | 3036 | 1462373406287 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 07:50:06 INFO - PROCESS | 3036 | 1462373406435 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:06 INFO - PROCESS | 3036 | ++DOCSHELL 00000014FBD91000 == 98 [pid = 3036] [id = 727] 07:50:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 143 (000000149978F800) [pid = 3036] [serial = 2181] [outer = 0000000000000000] 07:50:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 144 (000000149B13F800) [pid = 3036] [serial = 2182] [outer = 000000149978F800] 07:50:06 INFO - PROCESS | 3036 | 1462373406493 Marionette DEBUG loaded listener.js 07:50:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 145 (000000149B3EA000) [pid = 3036] [serial = 2183] [outer = 000000149978F800] 07:50:07 INFO - PROCESS | 3036 | 1462373407096 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]]]}] 07:50:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 07:50:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 986ms 07:50:07 INFO - PROCESS | 3036 | 1462373407144 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 07:50:07 INFO - PROCESS | 3036 | 1462373407147 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 07:50:07 INFO - PROCESS | 3036 | 1462373407151 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 07:50:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 07:50:07 INFO - PROCESS | 3036 | 1462373407153 Marionette TRACE conn5 <- [1,2874,null,{}] 07:50:07 INFO - PROCESS | 3036 | 1462373407157 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}] 07:50:07 INFO - PROCESS | 3036 | 1462373407284 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 07:50:07 INFO - PROCESS | 3036 | 1462373407446 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:07 INFO - PROCESS | 3036 | ++DOCSHELL 00000014FCF52000 == 99 [pid = 3036] [id = 728] 07:50:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 146 (000000149B3E6800) [pid = 3036] [serial = 2184] [outer = 0000000000000000] 07:50:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 147 (000000149B3F1C00) [pid = 3036] [serial = 2185] [outer = 000000149B3E6800] 07:50:07 INFO - PROCESS | 3036 | 1462373407503 Marionette DEBUG loaded listener.js 07:50:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 148 (000000149C1D0800) [pid = 3036] [serial = 2186] [outer = 000000149B3E6800] 07:50:08 INFO - PROCESS | 3036 | 1462373408049 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]]]}] 07:50:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 07:50:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 923ms 07:50:08 INFO - PROCESS | 3036 | 1462373408090 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 07:50:08 INFO - PROCESS | 3036 | 1462373408092 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 07:50:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 07:50:08 INFO - PROCESS | 3036 | 1462373408098 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 07:50:08 INFO - PROCESS | 3036 | 1462373408100 Marionette TRACE conn5 <- [1,2878,null,{}] 07:50:08 INFO - PROCESS | 3036 | 1462373408104 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}] 07:50:08 INFO - PROCESS | 3036 | 1462373408235 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 07:50:08 INFO - PROCESS | 3036 | 1462373408441 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:08 INFO - PROCESS | 3036 | ++DOCSHELL 0000001495A13000 == 100 [pid = 3036] [id = 729] 07:50:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 149 (000000149530A400) [pid = 3036] [serial = 2187] [outer = 0000000000000000] 07:50:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 150 (000000149C1D6C00) [pid = 3036] [serial = 2188] [outer = 000000149530A400] 07:50:08 INFO - PROCESS | 3036 | 1462373408497 Marionette DEBUG loaded listener.js 07:50:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 151 (00000014FC7C7C00) [pid = 3036] [serial = 2189] [outer = 000000149530A400] 07:50:09 INFO - PROCESS | 3036 | 1462373409416 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 07:50:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 07:50:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1388ms 07:50:09 INFO - PROCESS | 3036 | 1462373409492 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 07:50:09 INFO - PROCESS | 3036 | 1462373409496 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 07:50:09 INFO - PROCESS | 3036 | 1462373409502 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 07:50:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 07:50:09 INFO - PROCESS | 3036 | 1462373409507 Marionette TRACE conn5 <- [1,2882,null,{}] 07:50:09 INFO - PROCESS | 3036 | 1462373409514 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}] 07:50:09 INFO - PROCESS | 3036 | 1462373409672 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 07:50:09 INFO - PROCESS | 3036 | 1462373409831 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:09 INFO - PROCESS | 3036 | ++DOCSHELL 000000148C3B0000 == 101 [pid = 3036] [id = 730] 07:50:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 152 (00000014824CB800) [pid = 3036] [serial = 2190] [outer = 0000000000000000] 07:50:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 153 (0000001486B9C800) [pid = 3036] [serial = 2191] [outer = 00000014824CB800] 07:50:09 INFO - PROCESS | 3036 | 1462373409885 Marionette DEBUG loaded listener.js 07:50:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 154 (000000148A403000) [pid = 3036] [serial = 2192] [outer = 00000014824CB800] 07:50:10 INFO - PROCESS | 3036 | 1462373410493 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]]]}] 07:50:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 07:50:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1027ms 07:50:10 INFO - PROCESS | 3036 | 1462373410533 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 07:50:10 INFO - PROCESS | 3036 | 1462373410540 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 07:50:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 07:50:10 INFO - PROCESS | 3036 | 1462373410546 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 07:50:10 INFO - PROCESS | 3036 | 1462373410549 Marionette TRACE conn5 <- [1,2886,null,{}] 07:50:10 INFO - PROCESS | 3036 | 1462373410553 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}] 07:50:10 INFO - PROCESS | 3036 | 1462373410700 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 07:50:10 INFO - PROCESS | 3036 | --DOCSHELL 0000001496CCB000 == 100 [pid = 3036] [id = 718] 07:50:10 INFO - PROCESS | 3036 | --DOCSHELL 000000149071E000 == 99 [pid = 3036] [id = 717] 07:50:10 INFO - PROCESS | 3036 | --DOCSHELL 0000001495A25000 == 98 [pid = 3036] [id = 716] 07:50:10 INFO - PROCESS | 3036 | --DOCSHELL 000000149316B000 == 97 [pid = 3036] [id = 715] 07:50:10 INFO - PROCESS | 3036 | --DOCSHELL 0000001492679000 == 96 [pid = 3036] [id = 714] 07:50:10 INFO - PROCESS | 3036 | --DOCSHELL 000000149072D800 == 95 [pid = 3036] [id = 713] 07:50:10 INFO - PROCESS | 3036 | --DOCSHELL 000000148E419000 == 94 [pid = 3036] [id = 712] 07:50:10 INFO - PROCESS | 3036 | --DOMWINDOW == 153 (0000001495C3B000) [pid = 3036] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 07:50:10 INFO - PROCESS | 3036 | --DOCSHELL 000000148DBAD000 == 93 [pid = 3036] [id = 711] 07:50:10 INFO - PROCESS | 3036 | --DOCSHELL 000000148E33B800 == 92 [pid = 3036] [id = 710] 07:50:10 INFO - PROCESS | 3036 | --DOCSHELL 0000001497D90800 == 91 [pid = 3036] [id = 704] 07:50:10 INFO - PROCESS | 3036 | --DOCSHELL 0000001497B84000 == 90 [pid = 3036] [id = 703] 07:50:10 INFO - PROCESS | 3036 | --DOCSHELL 0000001497813800 == 89 [pid = 3036] [id = 702] 07:50:10 INFO - PROCESS | 3036 | --DOCSHELL 00000014966CB000 == 88 [pid = 3036] [id = 701] 07:50:10 INFO - PROCESS | 3036 | --DOCSHELL 0000001490718000 == 87 [pid = 3036] [id = 700] 07:50:10 INFO - PROCESS | 3036 | --DOCSHELL 000000148B12C800 == 86 [pid = 3036] [id = 699] 07:50:10 INFO - PROCESS | 3036 | --DOMWINDOW == 152 (0000001487FA6000) [pid = 3036] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 07:50:10 INFO - PROCESS | 3036 | --DOMWINDOW == 151 (0000001490A40000) [pid = 3036] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 07:50:10 INFO - PROCESS | 3036 | --DOMWINDOW == 150 (0000001492C1C800) [pid = 3036] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 07:50:10 INFO - PROCESS | 3036 | --DOMWINDOW == 149 (000000148D655400) [pid = 3036] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 07:50:10 INFO - PROCESS | 3036 | --DOMWINDOW == 148 (0000001495B2B000) [pid = 3036] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 07:50:10 INFO - PROCESS | 3036 | --DOMWINDOW == 147 (000000148A99D000) [pid = 3036] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 07:50:10 INFO - PROCESS | 3036 | --DOMWINDOW == 146 (000000148EDF7C00) [pid = 3036] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 07:50:10 INFO - PROCESS | 3036 | --DOMWINDOW == 145 (00000014963D1C00) [pid = 3036] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 07:50:10 INFO - PROCESS | 3036 | --DOMWINDOW == 144 (0000001490A3B400) [pid = 3036] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 07:50:10 INFO - PROCESS | 3036 | --DOMWINDOW == 143 (00000014898AA000) [pid = 3036] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 07:50:10 INFO - PROCESS | 3036 | --DOMWINDOW == 142 (0000001492586800) [pid = 3036] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 07:50:10 INFO - PROCESS | 3036 | --DOMWINDOW == 141 (0000001491431400) [pid = 3036] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 07:50:10 INFO - PROCESS | 3036 | --DOMWINDOW == 140 (000000148C3D8400) [pid = 3036] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 07:50:10 INFO - PROCESS | 3036 | --DOMWINDOW == 139 (0000001493843800) [pid = 3036] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 07:50:10 INFO - PROCESS | 3036 | --DOMWINDOW == 138 (0000001491430800) [pid = 3036] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 07:50:10 INFO - PROCESS | 3036 | --DOMWINDOW == 137 (000000148FB50C00) [pid = 3036] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 07:50:10 INFO - PROCESS | 3036 | --DOMWINDOW == 136 (000000148FB4EC00) [pid = 3036] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 07:50:10 INFO - PROCESS | 3036 | --DOMWINDOW == 135 (000000148F673C00) [pid = 3036] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 07:50:10 INFO - PROCESS | 3036 | --DOMWINDOW == 134 (000000149141B800) [pid = 3036] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 07:50:10 INFO - PROCESS | 3036 | --DOMWINDOW == 133 (000000148C4CA000) [pid = 3036] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 07:50:10 INFO - PROCESS | 3036 | --DOMWINDOW == 132 (0000001491302800) [pid = 3036] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 07:50:10 INFO - PROCESS | 3036 | --DOMWINDOW == 131 (00000014974CF000) [pid = 3036] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 07:50:10 INFO - PROCESS | 3036 | --DOMWINDOW == 130 (0000001493850000) [pid = 3036] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 07:50:10 INFO - PROCESS | 3036 | --DOMWINDOW == 129 (000000148EDAA000) [pid = 3036] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 07:50:10 INFO - PROCESS | 3036 | 1462373410922 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:10 INFO - PROCESS | 3036 | ++DOCSHELL 0000001483594000 == 87 [pid = 3036] [id = 731] 07:50:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 130 (0000001482C78C00) [pid = 3036] [serial = 2193] [outer = 0000000000000000] 07:50:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 131 (000000148783D000) [pid = 3036] [serial = 2194] [outer = 0000001482C78C00] 07:50:10 INFO - PROCESS | 3036 | 1462373410972 Marionette DEBUG loaded listener.js 07:50:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 132 (000000148A4ACC00) [pid = 3036] [serial = 2195] [outer = 0000001482C78C00] 07:50:11 INFO - PROCESS | 3036 | 1462373411483 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]]]}] 07:50:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 07:50:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 987ms 07:50:11 INFO - PROCESS | 3036 | 1462373411533 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 07:50:11 INFO - PROCESS | 3036 | 1462373411536 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 07:50:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 07:50:11 INFO - PROCESS | 3036 | 1462373411540 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 07:50:11 INFO - PROCESS | 3036 | 1462373411543 Marionette TRACE conn5 <- [1,2890,null,{}] 07:50:11 INFO - PROCESS | 3036 | 1462373411554 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}] 07:50:11 INFO - PROCESS | 3036 | 1462373411666 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 07:50:11 INFO - PROCESS | 3036 | 1462373411775 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:11 INFO - PROCESS | 3036 | ++DOCSHELL 000000148FB80800 == 88 [pid = 3036] [id = 732] 07:50:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 133 (000000148A40A000) [pid = 3036] [serial = 2196] [outer = 0000000000000000] 07:50:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 134 (000000148E356C00) [pid = 3036] [serial = 2197] [outer = 000000148A40A000] 07:50:11 INFO - PROCESS | 3036 | 1462373411825 Marionette DEBUG loaded listener.js 07:50:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 135 (000000148EDAA000) [pid = 3036] [serial = 2198] [outer = 000000148A40A000] 07:50:12 INFO - PROCESS | 3036 | 1462373412268 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 07:50:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 07:50:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 776ms 07:50:12 INFO - PROCESS | 3036 | 1462373412318 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 07:50:12 INFO - PROCESS | 3036 | 1462373412321 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 07:50:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 07:50:12 INFO - PROCESS | 3036 | 1462373412325 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 07:50:12 INFO - PROCESS | 3036 | 1462373412327 Marionette TRACE conn5 <- [1,2894,null,{}] 07:50:12 INFO - PROCESS | 3036 | 1462373412331 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}] 07:50:12 INFO - PROCESS | 3036 | 1462373412439 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 07:50:12 INFO - PROCESS | 3036 | 1462373412452 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:12 INFO - PROCESS | 3036 | ++DOCSHELL 000000149151E000 == 89 [pid = 3036] [id = 733] 07:50:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 136 (000000148F44A000) [pid = 3036] [serial = 2199] [outer = 0000000000000000] 07:50:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 137 (000000148F547C00) [pid = 3036] [serial = 2200] [outer = 000000148F44A000] 07:50:12 INFO - PROCESS | 3036 | 1462373412501 Marionette DEBUG loaded listener.js 07:50:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 138 (000000148F7E0C00) [pid = 3036] [serial = 2201] [outer = 000000148F44A000] 07:50:12 INFO - PROCESS | 3036 | 1462373412978 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]]]}] 07:50:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 07:50:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 734ms 07:50:13 INFO - PROCESS | 3036 | 1462373413072 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 07:50:13 INFO - PROCESS | 3036 | 1462373413075 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 07:50:13 INFO - PROCESS | 3036 | 1462373413081 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 07:50:13 INFO - PROCESS | 3036 | 1462373413083 Marionette TRACE conn5 <- [1,2898,null,{}] 07:50:13 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 07:50:13 INFO - PROCESS | 3036 | 1462373413086 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}] 07:50:13 INFO - PROCESS | 3036 | 1462373413236 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 07:50:13 INFO - PROCESS | 3036 | 1462373413260 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:13 INFO - PROCESS | 3036 | ++DOCSHELL 0000001492741800 == 90 [pid = 3036] [id = 734] 07:50:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 139 (000000148F8BDC00) [pid = 3036] [serial = 2202] [outer = 0000000000000000] 07:50:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 140 (000000148FB4AC00) [pid = 3036] [serial = 2203] [outer = 000000148F8BDC00] 07:50:13 INFO - PROCESS | 3036 | 1462373413309 Marionette DEBUG loaded listener.js 07:50:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 141 (000000148FC2B400) [pid = 3036] [serial = 2204] [outer = 000000148F8BDC00] 07:50:13 INFO - PROCESS | 3036 | 1462373413762 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]]]}] 07:50:13 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 07:50:13 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 07:50:13 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 713ms 07:50:13 INFO - PROCESS | 3036 | 1462373413802 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 07:50:13 INFO - PROCESS | 3036 | 1462373413804 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 07:50:13 INFO - TEST-START | /DOMEvents/constructors.html 07:50:13 INFO - PROCESS | 3036 | 1462373413808 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 07:50:13 INFO - PROCESS | 3036 | 1462373413809 Marionette TRACE conn5 <- [1,2902,null,{}] 07:50:13 INFO - PROCESS | 3036 | 1462373413813 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}] 07:50:13 INFO - PROCESS | 3036 | 1462373413970 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 07:50:13 INFO - PROCESS | 3036 | 1462373413995 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:14 INFO - PROCESS | 3036 | ++DOCSHELL 0000001493744000 == 91 [pid = 3036] [id = 735] 07:50:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 142 (0000001490A8C400) [pid = 3036] [serial = 2205] [outer = 0000000000000000] 07:50:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 143 (0000001491430400) [pid = 3036] [serial = 2206] [outer = 0000001490A8C400] 07:50:14 INFO - PROCESS | 3036 | 1462373414043 Marionette DEBUG loaded listener.js 07:50:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 144 (000000149159F800) [pid = 3036] [serial = 2207] [outer = 0000001490A8C400] 07:50:14 INFO - PROCESS | 3036 | 1462373414634 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]]]}] 07:50:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 07:50:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 07:50:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 07:50:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 07:50:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 07:50:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 07:50:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 07:50:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 07:50:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 07:50:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 07:50:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 07:50:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 07:50:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 07:50:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 07:50:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 07:50:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 07:50:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 07:50:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 07:50:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 07:50:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 07:50:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 07:50:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 07:50:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 07:50:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 07:50:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 07:50:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 07:50:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 07:50:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 07:50:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 07:50:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 07:50:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 07:50:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 07:50:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 07:50:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 07:50:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 07:50:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 07:50:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 07:50:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 07:50:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 07:50:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:50:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 07:50:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 07:50:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 07:50:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:50:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 07:50:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 07:50:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 07:50:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:50:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 07:50:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 07:50:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 07:50:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:50:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 07:50:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 07:50:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 07:50:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:50:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 07:50:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 07:50:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 07:50:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:50:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 07:50:14 INFO - TEST-OK | /DOMEvents/constructors.html | took 898ms 07:50:14 INFO - PROCESS | 3036 | 1462373414709 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 07:50:14 INFO - PROCESS | 3036 | 1462373414711 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 07:50:14 INFO - TEST-START | /DOMEvents/event-phases-order.html 07:50:14 INFO - PROCESS | 3036 | 1462373414715 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 07:50:14 INFO - PROCESS | 3036 | 1462373414716 Marionette TRACE conn5 <- [1,2906,null,{}] 07:50:14 INFO - PROCESS | 3036 | 1462373414720 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}] 07:50:14 INFO - PROCESS | 3036 | 1462373414868 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 07:50:14 INFO - PROCESS | 3036 | 1462373414883 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:14 INFO - PROCESS | 3036 | ++DOCSHELL 0000001495B14800 == 92 [pid = 3036] [id = 736] 07:50:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 145 (0000001492581000) [pid = 3036] [serial = 2208] [outer = 0000000000000000] 07:50:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 146 (00000014926A4800) [pid = 3036] [serial = 2209] [outer = 0000001492581000] 07:50:14 INFO - PROCESS | 3036 | 1462373414931 Marionette DEBUG loaded listener.js 07:50:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 147 (000000149530B400) [pid = 3036] [serial = 2210] [outer = 0000001492581000] 07:50:15 INFO - PROCESS | 3036 | --DOMWINDOW == 146 (0000001495B41800) [pid = 3036] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 07:50:15 INFO - PROCESS | 3036 | --DOMWINDOW == 145 (000000148FC31000) [pid = 3036] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 07:50:15 INFO - PROCESS | 3036 | --DOMWINDOW == 144 (0000001490A33800) [pid = 3036] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 07:50:15 INFO - PROCESS | 3036 | --DOMWINDOW == 143 (000000148E246800) [pid = 3036] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 07:50:15 INFO - PROCESS | 3036 | --DOMWINDOW == 142 (000000148A38CC00) [pid = 3036] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 07:50:15 INFO - PROCESS | 3036 | --DOMWINDOW == 141 (000000148E244800) [pid = 3036] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 07:50:15 INFO - PROCESS | 3036 | --DOMWINDOW == 140 (00000014877BF400) [pid = 3036] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 07:50:15 INFO - PROCESS | 3036 | --DOMWINDOW == 139 (000000148985F800) [pid = 3036] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 07:50:15 INFO - PROCESS | 3036 | --DOMWINDOW == 138 (0000001484492C00) [pid = 3036] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 07:50:15 INFO - PROCESS | 3036 | --DOMWINDOW == 137 (000000149384DC00) [pid = 3036] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 07:50:15 INFO - PROCESS | 3036 | 1462373415552 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 07:50:15 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 07:50:15 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 881ms 07:50:15 INFO - PROCESS | 3036 | 1462373415599 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 07:50:15 INFO - PROCESS | 3036 | 1462373415601 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 07:50:15 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 07:50:15 INFO - PROCESS | 3036 | 1462373415604 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 07:50:15 INFO - PROCESS | 3036 | 1462373415606 Marionette TRACE conn5 <- [1,2910,null,{}] 07:50:15 INFO - PROCESS | 3036 | 1462373415610 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}] 07:50:15 INFO - PROCESS | 3036 | 1462373415713 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 07:50:15 INFO - PROCESS | 3036 | 1462373415719 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:15 INFO - PROCESS | 3036 | ++DOCSHELL 0000001495B06800 == 93 [pid = 3036] [id = 737] 07:50:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 138 (0000001487FAC000) [pid = 3036] [serial = 2211] [outer = 0000000000000000] 07:50:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 139 (0000001492617400) [pid = 3036] [serial = 2212] [outer = 0000001487FAC000] 07:50:15 INFO - PROCESS | 3036 | 1462373415765 Marionette DEBUG loaded listener.js 07:50:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 140 (0000001495B2DC00) [pid = 3036] [serial = 2213] [outer = 0000001487FAC000] 07:50:16 INFO - PROCESS | 3036 | [3036] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 07:50:16 INFO - PROCESS | 3036 | [3036] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 07:50:16 INFO - PROCESS | 3036 | [3036] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 07:50:16 INFO - PROCESS | 3036 | [3036] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 07:50:16 INFO - PROCESS | 3036 | 1462373416232 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]]]}] 07:50:16 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 07:50:16 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 07:50:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 07:50:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:16 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:50:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:50:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:50:16 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 07:50:16 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 07:50:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:50:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:16 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:50:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:50:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:50:16 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 07:50:16 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 07:50:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:50:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:16 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:50:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:50:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:50:16 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]" 07:50:16 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 07:50:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:50:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:16 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:50:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:50:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:50:16 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 07:50:16 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 676ms 07:50:16 INFO - PROCESS | 3036 | 1462373416284 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 07:50:16 INFO - PROCESS | 3036 | 1462373416286 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 07:50:16 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 07:50:16 INFO - PROCESS | 3036 | 1462373416290 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 07:50:16 INFO - PROCESS | 3036 | 1462373416292 Marionette TRACE conn5 <- [1,2914,null,{}] 07:50:16 INFO - PROCESS | 3036 | 1462373416295 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}] 07:50:16 INFO - PROCESS | 3036 | 1462373416401 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 07:50:16 INFO - PROCESS | 3036 | 1462373416438 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:16 INFO - PROCESS | 3036 | ++DOCSHELL 0000001496CD7000 == 94 [pid = 3036] [id = 738] 07:50:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 141 (0000001495C7AC00) [pid = 3036] [serial = 2214] [outer = 0000000000000000] 07:50:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 142 (00000014962D1C00) [pid = 3036] [serial = 2215] [outer = 0000001495C7AC00] 07:50:16 INFO - PROCESS | 3036 | 1462373416487 Marionette DEBUG loaded listener.js 07:50:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 143 (00000014963D4C00) [pid = 3036] [serial = 2216] [outer = 0000001495C7AC00] 07:50:16 INFO - PROCESS | 3036 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 07:50:16 INFO - PROCESS | 3036 | 1462373416920 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]]]}] 07:50:16 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 07:50:16 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 671ms 07:50:16 INFO - PROCESS | 3036 | 1462373416965 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 07:50:16 INFO - PROCESS | 3036 | 1462373416967 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 07:50:16 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 07:50:16 INFO - PROCESS | 3036 | 1462373416971 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 07:50:16 INFO - PROCESS | 3036 | 1462373416973 Marionette TRACE conn5 <- [1,2918,null,{}] 07:50:16 INFO - PROCESS | 3036 | 1462373416981 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}] 07:50:17 INFO - PROCESS | 3036 | 1462373417089 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 07:50:17 INFO - PROCESS | 3036 | 1462373417095 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:17 INFO - PROCESS | 3036 | ++DOCSHELL 0000001497A97000 == 95 [pid = 3036] [id = 739] 07:50:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 144 (0000001496D36000) [pid = 3036] [serial = 2217] [outer = 0000000000000000] 07:50:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 145 (0000001496D3D800) [pid = 3036] [serial = 2218] [outer = 0000001496D36000] 07:50:17 INFO - PROCESS | 3036 | 1462373417142 Marionette DEBUG loaded listener.js 07:50:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 146 (00000014978C4800) [pid = 3036] [serial = 2219] [outer = 0000001496D36000] 07:50:17 INFO - PROCESS | 3036 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 07:50:17 INFO - PROCESS | 3036 | 1462373417869 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]]]}] 07:50:17 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 07:50:17 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 924ms 07:50:17 INFO - PROCESS | 3036 | 1462373417896 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 07:50:17 INFO - PROCESS | 3036 | 1462373417903 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 07:50:17 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 07:50:17 INFO - PROCESS | 3036 | 1462373417908 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 07:50:17 INFO - PROCESS | 3036 | 1462373417913 Marionette TRACE conn5 <- [1,2922,null,{}] 07:50:17 INFO - PROCESS | 3036 | 1462373417918 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}] 07:50:18 INFO - PROCESS | 3036 | 1462373418059 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 07:50:18 INFO - PROCESS | 3036 | 1462373418184 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:18 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F297800 == 96 [pid = 3036] [id = 740] 07:50:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 147 (000000148A9F5000) [pid = 3036] [serial = 2220] [outer = 0000000000000000] 07:50:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 148 (000000148BB3C400) [pid = 3036] [serial = 2221] [outer = 000000148A9F5000] 07:50:18 INFO - PROCESS | 3036 | 1462373418285 Marionette DEBUG loaded listener.js 07:50:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 149 (000000148D650000) [pid = 3036] [serial = 2222] [outer = 000000148A9F5000] 07:50:18 INFO - PROCESS | 3036 | 1462373418830 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]]]}] 07:50:18 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:50:18 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 986ms 07:50:18 INFO - PROCESS | 3036 | 1462373418897 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 07:50:18 INFO - PROCESS | 3036 | 1462373418905 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 07:50:18 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 07:50:18 INFO - PROCESS | 3036 | 1462373418912 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 07:50:18 INFO - PROCESS | 3036 | 1462373418915 Marionette TRACE conn5 <- [1,2926,null,{}] 07:50:18 INFO - PROCESS | 3036 | 1462373418920 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}] 07:50:19 INFO - PROCESS | 3036 | 1462373419055 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 07:50:19 INFO - PROCESS | 3036 | 1462373419206 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:19 INFO - PROCESS | 3036 | ++DOCSHELL 000000149371F000 == 97 [pid = 3036] [id = 741] 07:50:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 150 (000000148F2C8800) [pid = 3036] [serial = 2223] [outer = 0000000000000000] 07:50:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 151 (000000148F677000) [pid = 3036] [serial = 2224] [outer = 000000148F2C8800] 07:50:19 INFO - PROCESS | 3036 | 1462373419264 Marionette DEBUG loaded listener.js 07:50:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 152 (0000001490A33C00) [pid = 3036] [serial = 2225] [outer = 000000148F2C8800] 07:50:19 INFO - PROCESS | 3036 | 1462373419825 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]]]}] 07:50:19 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. 07:50:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 944ms 07:50:19 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 07:50:19 INFO - PROCESS | 3036 | 1462373419861 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 07:50:19 INFO - PROCESS | 3036 | 1462373419864 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 07:50:19 INFO - PROCESS | 3036 | 1462373419868 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 07:50:19 INFO - PROCESS | 3036 | 1462373419872 Marionette TRACE conn5 <- [1,2930,null,{}] 07:50:19 INFO - PROCESS | 3036 | 1462373419885 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}] 07:50:20 INFO - PROCESS | 3036 | 1462373420021 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 07:50:20 INFO - PROCESS | 3036 | 1462373420187 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:20 INFO - PROCESS | 3036 | ++DOCSHELL 0000001498223000 == 98 [pid = 3036] [id = 742] 07:50:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 153 (00000014926AA000) [pid = 3036] [serial = 2226] [outer = 0000000000000000] 07:50:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 154 (0000001493124C00) [pid = 3036] [serial = 2227] [outer = 00000014926AA000] 07:50:20 INFO - PROCESS | 3036 | 1462373420249 Marionette DEBUG loaded listener.js 07:50:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 155 (00000014966F2000) [pid = 3036] [serial = 2228] [outer = 00000014926AA000] 07:50:20 INFO - PROCESS | 3036 | 1462373420772 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"]]]}] 07:50:20 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 07:50:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 07:50:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 07:50:20 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 944ms 07:50:20 INFO - PROCESS | 3036 | 1462373420825 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 07:50:20 INFO - PROCESS | 3036 | 1462373420829 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 07:50:20 INFO - PROCESS | 3036 | 1462373420834 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 07:50:20 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 07:50:20 INFO - PROCESS | 3036 | 1462373420836 Marionette TRACE conn5 <- [1,2934,null,{}] 07:50:20 INFO - PROCESS | 3036 | 1462373420840 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}] 07:50:20 INFO - PROCESS | 3036 | 1462373420974 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 07:50:21 INFO - PROCESS | 3036 | 1462373421136 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:21 INFO - PROCESS | 3036 | ++DOCSHELL 000000149A3EA800 == 99 [pid = 3036] [id = 743] 07:50:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 156 (00000014978CB400) [pid = 3036] [serial = 2229] [outer = 0000000000000000] 07:50:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 157 (0000001497C0B800) [pid = 3036] [serial = 2230] [outer = 00000014978CB400] 07:50:21 INFO - PROCESS | 3036 | 1462373421196 Marionette DEBUG loaded listener.js 07:50:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 158 (0000001498006400) [pid = 3036] [serial = 2231] [outer = 00000014978CB400] 07:50:21 INFO - PROCESS | 3036 | 1462373421737 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]]]}] 07:50:21 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. 07:50:21 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 923ms 07:50:21 INFO - PROCESS | 3036 | 1462373421764 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 07:50:21 INFO - PROCESS | 3036 | 1462373421767 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 07:50:21 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 07:50:21 INFO - PROCESS | 3036 | 1462373421770 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 07:50:21 INFO - PROCESS | 3036 | 1462373421773 Marionette TRACE conn5 <- [1,2938,null,{}] 07:50:21 INFO - PROCESS | 3036 | 1462373421777 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}] 07:50:21 INFO - PROCESS | 3036 | 1462373421905 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 07:50:22 INFO - PROCESS | 3036 | 1462373422066 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:22 INFO - PROCESS | 3036 | ++DOCSHELL 000000149B1EA800 == 100 [pid = 3036] [id = 744] 07:50:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 159 (000000149801A400) [pid = 3036] [serial = 2232] [outer = 0000000000000000] 07:50:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 160 (0000001498027800) [pid = 3036] [serial = 2233] [outer = 000000149801A400] 07:50:22 INFO - PROCESS | 3036 | 1462373422125 Marionette DEBUG loaded listener.js 07:50:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 161 (0000001498048000) [pid = 3036] [serial = 2234] [outer = 000000149801A400] 07:50:22 INFO - PROCESS | 3036 | ++DOCSHELL 000000149B1E7000 == 101 [pid = 3036] [id = 745] 07:50:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 162 (000000149920F000) [pid = 3036] [serial = 2235] [outer = 0000000000000000] 07:50:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 163 (0000001499210400) [pid = 3036] [serial = 2236] [outer = 000000149920F000] 07:50:22 INFO - PROCESS | 3036 | 1462373422738 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]]]}] 07:50:22 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. 07:50:22 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1022ms 07:50:22 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 07:50:22 INFO - PROCESS | 3036 | 1462373422795 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 07:50:22 INFO - PROCESS | 3036 | 1462373422798 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 07:50:22 INFO - PROCESS | 3036 | 1462373422801 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 07:50:22 INFO - PROCESS | 3036 | 1462373422804 Marionette TRACE conn5 <- [1,2942,null,{}] 07:50:22 INFO - PROCESS | 3036 | 1462373422808 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}] 07:50:23 INFO - PROCESS | 3036 | 1462373423001 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 07:50:23 INFO - PROCESS | 3036 | 1462373423145 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:23 INFO - PROCESS | 3036 | ++DOCSHELL 00000014FE3C8800 == 102 [pid = 3036] [id = 746] 07:50:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 164 (000000149920AC00) [pid = 3036] [serial = 2237] [outer = 0000000000000000] 07:50:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 165 (00000014996DF800) [pid = 3036] [serial = 2238] [outer = 000000149920AC00] 07:50:23 INFO - PROCESS | 3036 | 1462373423202 Marionette DEBUG loaded listener.js 07:50:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 166 (0000001499CCFC00) [pid = 3036] [serial = 2239] [outer = 000000149920AC00] 07:50:23 INFO - PROCESS | 3036 | 1462373423739 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]]]}] 07:50:23 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:50:23 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 07:50:23 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 987ms 07:50:23 INFO - PROCESS | 3036 | 1462373423792 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 07:50:23 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 07:50:23 INFO - PROCESS | 3036 | 1462373423795 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 07:50:23 INFO - PROCESS | 3036 | 1462373423799 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 07:50:23 INFO - PROCESS | 3036 | 1462373423801 Marionette TRACE conn5 <- [1,2946,null,{}] 07:50:23 INFO - PROCESS | 3036 | 1462373423805 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}] 07:50:23 INFO - PROCESS | 3036 | 1462373423948 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 07:50:24 INFO - PROCESS | 3036 | 1462373424111 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:24 INFO - PROCESS | 3036 | ++DOCSHELL 00000014FF43F800 == 103 [pid = 3036] [id = 747] 07:50:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 167 (000000149633F000) [pid = 3036] [serial = 2240] [outer = 0000000000000000] 07:50:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 168 (0000001496344800) [pid = 3036] [serial = 2241] [outer = 000000149633F000] 07:50:24 INFO - PROCESS | 3036 | 1462373424169 Marionette DEBUG loaded listener.js 07:50:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 169 (0000001499CD2000) [pid = 3036] [serial = 2242] [outer = 000000149633F000] 07:50:24 INFO - PROCESS | 3036 | 1462373424725 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]]]}] 07:50:24 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. 07:50:24 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 986ms 07:50:24 INFO - PROCESS | 3036 | 1462373424785 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 07:50:24 INFO - PROCESS | 3036 | 1462373424788 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 07:50:24 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 07:50:24 INFO - PROCESS | 3036 | 1462373424792 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 07:50:24 INFO - PROCESS | 3036 | 1462373424794 Marionette TRACE conn5 <- [1,2950,null,{}] 07:50:24 INFO - PROCESS | 3036 | 1462373424798 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}] 07:50:24 INFO - PROCESS | 3036 | 1462373424929 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 07:50:25 INFO - PROCESS | 3036 | 1462373425091 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:25 INFO - PROCESS | 3036 | ++DOCSHELL 000000149ABD0800 == 104 [pid = 3036] [id = 748] 07:50:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 170 (0000001496340400) [pid = 3036] [serial = 2243] [outer = 0000000000000000] 07:50:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 171 (0000001497E2E400) [pid = 3036] [serial = 2244] [outer = 0000001496340400] 07:50:25 INFO - PROCESS | 3036 | 1462373425149 Marionette DEBUG loaded listener.js 07:50:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 172 (0000001497E34C00) [pid = 3036] [serial = 2245] [outer = 0000001496340400] 07:50:25 INFO - PROCESS | 3036 | 1462373425650 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]]]}] 07:50:25 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. 07:50:25 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 881ms 07:50:25 INFO - PROCESS | 3036 | 1462373425675 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 07:50:25 INFO - PROCESS | 3036 | 1462373425678 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 07:50:25 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 07:50:25 INFO - PROCESS | 3036 | 1462373425681 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 07:50:25 INFO - PROCESS | 3036 | 1462373425684 Marionette TRACE conn5 <- [1,2954,null,{}] 07:50:25 INFO - PROCESS | 3036 | 1462373425687 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}] 07:50:25 INFO - PROCESS | 3036 | 1462373425816 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 07:50:25 INFO - PROCESS | 3036 | 1462373425970 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:25 INFO - PROCESS | 3036 | ++DOCSHELL 0000001499679800 == 105 [pid = 3036] [id = 749] 07:50:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 173 (0000001497C0EC00) [pid = 3036] [serial = 2246] [outer = 0000000000000000] 07:50:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 174 (0000001499CCA400) [pid = 3036] [serial = 2247] [outer = 0000001497C0EC00] 07:50:26 INFO - PROCESS | 3036 | 1462373426028 Marionette DEBUG loaded listener.js 07:50:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 175 (000000149B0EE400) [pid = 3036] [serial = 2248] [outer = 0000001497C0EC00] 07:50:26 INFO - PROCESS | 3036 | 1462373426548 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]]]}] 07:50:26 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. 07:50:26 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 881ms 07:50:26 INFO - PROCESS | 3036 | 1462373426576 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 07:50:26 INFO - PROCESS | 3036 | 1462373426579 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 07:50:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 07:50:26 INFO - PROCESS | 3036 | 1462373426584 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 07:50:26 INFO - PROCESS | 3036 | 1462373426586 Marionette TRACE conn5 <- [1,2958,null,{}] 07:50:26 INFO - PROCESS | 3036 | 1462373426590 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}] 07:50:26 INFO - PROCESS | 3036 | 1462373426722 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 07:50:26 INFO - PROCESS | 3036 | 1462373426886 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:26 INFO - PROCESS | 3036 | ++DOCSHELL 0000001499B10000 == 106 [pid = 3036] [id = 750] 07:50:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 176 (000000149B0EC400) [pid = 3036] [serial = 2249] [outer = 0000000000000000] 07:50:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 177 (000000149C1CBC00) [pid = 3036] [serial = 2250] [outer = 000000149B0EC400] 07:50:26 INFO - PROCESS | 3036 | 1462373426943 Marionette DEBUG loaded listener.js 07:50:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 178 (00000014FC911C00) [pid = 3036] [serial = 2251] [outer = 000000149B0EC400] 07:50:27 INFO - PROCESS | 3036 | 1462373427488 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]]]}] 07:50:27 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. 07:50:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 923ms 07:50:27 INFO - PROCESS | 3036 | 1462373427526 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 07:50:27 INFO - PROCESS | 3036 | 1462373427529 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 07:50:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 07:50:27 INFO - PROCESS | 3036 | 1462373427534 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 07:50:27 INFO - PROCESS | 3036 | 1462373427538 Marionette TRACE conn5 <- [1,2962,null,{}] 07:50:27 INFO - PROCESS | 3036 | 1462373427542 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}] 07:50:27 INFO - PROCESS | 3036 | 1462373427689 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 07:50:27 INFO - PROCESS | 3036 | 1462373427856 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:27 INFO - PROCESS | 3036 | ++DOCSHELL 000000149DD0E000 == 107 [pid = 3036] [id = 751] 07:50:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 179 (000000149C46E800) [pid = 3036] [serial = 2252] [outer = 0000000000000000] 07:50:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 180 (00000014FC910400) [pid = 3036] [serial = 2253] [outer = 000000149C46E800] 07:50:27 INFO - PROCESS | 3036 | 1462373427920 Marionette DEBUG loaded listener.js 07:50:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 181 (00000014FD13CC00) [pid = 3036] [serial = 2254] [outer = 000000149C46E800] 07:50:28 INFO - PROCESS | 3036 | 1462373428464 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]]]}] 07:50:28 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. 07:50:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 986ms 07:50:28 INFO - PROCESS | 3036 | 1462373428522 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 07:50:28 INFO - PROCESS | 3036 | 1462373428524 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 07:50:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 07:50:28 INFO - PROCESS | 3036 | 1462373428546 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 07:50:28 INFO - PROCESS | 3036 | 1462373428548 Marionette TRACE conn5 <- [1,2966,null,{}] 07:50:28 INFO - PROCESS | 3036 | 1462373428553 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}] 07:50:28 INFO - PROCESS | 3036 | 1462373428685 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 07:50:28 INFO - PROCESS | 3036 | 1462373428849 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:28 INFO - PROCESS | 3036 | ++DOCSHELL 000000149A5C4000 == 108 [pid = 3036] [id = 752] 07:50:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 182 (000000149DF03000) [pid = 3036] [serial = 2255] [outer = 0000000000000000] 07:50:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 183 (000000149DF0A800) [pid = 3036] [serial = 2256] [outer = 000000149DF03000] 07:50:28 INFO - PROCESS | 3036 | 1462373428906 Marionette DEBUG loaded listener.js 07:50:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 184 (000000149DF11800) [pid = 3036] [serial = 2257] [outer = 000000149DF03000] 07:50:29 INFO - PROCESS | 3036 | 1462373429466 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]]]}] 07:50:29 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. 07:50:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 987ms 07:50:29 INFO - PROCESS | 3036 | 1462373429536 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 07:50:29 INFO - PROCESS | 3036 | 1462373429539 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 07:50:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 07:50:29 INFO - PROCESS | 3036 | 1462373429543 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 07:50:29 INFO - PROCESS | 3036 | 1462373429547 Marionette TRACE conn5 <- [1,2970,null,{}] 07:50:29 INFO - PROCESS | 3036 | 1462373429551 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}] 07:50:29 INFO - PROCESS | 3036 | 1462373429680 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 07:50:29 INFO - PROCESS | 3036 | 1462373429848 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:29 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F28D000 == 109 [pid = 3036] [id = 753] 07:50:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 185 (000000148BBA2000) [pid = 3036] [serial = 2258] [outer = 0000000000000000] 07:50:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 186 (0000001492586C00) [pid = 3036] [serial = 2259] [outer = 000000148BBA2000] 07:50:29 INFO - PROCESS | 3036 | 1462373429906 Marionette DEBUG loaded listener.js 07:50:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 187 (000000149C31D800) [pid = 3036] [serial = 2260] [outer = 000000148BBA2000] 07:50:30 INFO - PROCESS | 3036 | 1462373430710 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"]]]}] 07:50:30 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 07:50:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 07:50:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 07:50:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1247ms 07:50:30 INFO - PROCESS | 3036 | 1462373430793 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 07:50:30 INFO - PROCESS | 3036 | 1462373430798 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 07:50:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 07:50:30 INFO - PROCESS | 3036 | 1462373430803 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 07:50:30 INFO - PROCESS | 3036 | 1462373430807 Marionette TRACE conn5 <- [1,2974,null,{}] 07:50:30 INFO - PROCESS | 3036 | 1462373430813 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}] 07:50:30 INFO - PROCESS | 3036 | 1462373430943 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 07:50:31 INFO - PROCESS | 3036 | 1462373431100 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:31 INFO - PROCESS | 3036 | ++DOCSHELL 0000001492755800 == 110 [pid = 3036] [id = 754] 07:50:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 188 (000000148CE30C00) [pid = 3036] [serial = 2261] [outer = 0000000000000000] 07:50:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 189 (000000148E304000) [pid = 3036] [serial = 2262] [outer = 000000148CE30C00] 07:50:31 INFO - PROCESS | 3036 | 1462373431155 Marionette DEBUG loaded listener.js 07:50:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 190 (000000148F53D800) [pid = 3036] [serial = 2263] [outer = 000000148CE30C00] 07:50:31 INFO - PROCESS | 3036 | 1462373431714 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]]]}] 07:50:31 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. 07:50:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 944ms 07:50:31 INFO - PROCESS | 3036 | 1462373431765 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 07:50:31 INFO - PROCESS | 3036 | 1462373431771 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 07:50:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 07:50:31 INFO - PROCESS | 3036 | 1462373431780 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 07:50:31 INFO - PROCESS | 3036 | 1462373431783 Marionette TRACE conn5 <- [1,2978,null,{}] 07:50:31 INFO - PROCESS | 3036 | 1462373431787 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}] 07:50:31 INFO - PROCESS | 3036 | 1462373431918 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 07:50:32 INFO - PROCESS | 3036 | 1462373432090 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:32 INFO - PROCESS | 3036 | ++DOCSHELL 0000001490718000 == 111 [pid = 3036] [id = 755] 07:50:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 191 (000000148FBB8400) [pid = 3036] [serial = 2264] [outer = 0000000000000000] 07:50:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 192 (0000001490A33400) [pid = 3036] [serial = 2265] [outer = 000000148FBB8400] 07:50:32 INFO - PROCESS | 3036 | 1462373432143 Marionette DEBUG loaded listener.js 07:50:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 193 (000000149141FC00) [pid = 3036] [serial = 2266] [outer = 000000148FBB8400] 07:50:32 INFO - PROCESS | 3036 | --DOCSHELL 00000014FE318000 == 110 [pid = 3036] [id = 507] 07:50:32 INFO - PROCESS | 3036 | --DOCSHELL 000000148B2E7000 == 109 [pid = 3036] [id = 690] 07:50:32 INFO - PROCESS | 3036 | --DOCSHELL 0000001496CDB800 == 108 [pid = 3036] [id = 688] 07:50:32 INFO - PROCESS | 3036 | --DOCSHELL 0000001496CD7000 == 107 [pid = 3036] [id = 738] 07:50:32 INFO - PROCESS | 3036 | --DOCSHELL 0000001495B06800 == 106 [pid = 3036] [id = 737] 07:50:32 INFO - PROCESS | 3036 | --DOCSHELL 0000001495B14800 == 105 [pid = 3036] [id = 736] 07:50:32 INFO - PROCESS | 3036 | --DOCSHELL 0000001493744000 == 104 [pid = 3036] [id = 735] 07:50:32 INFO - PROCESS | 3036 | --DOCSHELL 0000001492741800 == 103 [pid = 3036] [id = 734] 07:50:32 INFO - PROCESS | 3036 | --DOCSHELL 000000149151E000 == 102 [pid = 3036] [id = 733] 07:50:32 INFO - PROCESS | 3036 | --DOCSHELL 000000148FB80800 == 101 [pid = 3036] [id = 732] 07:50:32 INFO - PROCESS | 3036 | --DOMWINDOW == 192 (0000001495C79C00) [pid = 3036] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 07:50:32 INFO - PROCESS | 3036 | --DOMWINDOW == 191 (0000001498046C00) [pid = 3036] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 07:50:32 INFO - PROCESS | 3036 | --DOMWINDOW == 190 (0000001498022800) [pid = 3036] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 07:50:32 INFO - PROCESS | 3036 | --DOMWINDOW == 189 (0000001497D2D000) [pid = 3036] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 07:50:32 INFO - PROCESS | 3036 | --DOMWINDOW == 188 (000000149920DC00) [pid = 3036] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 07:50:32 INFO - PROCESS | 3036 | --DOMWINDOW == 187 (00000014995F9C00) [pid = 3036] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 07:50:32 INFO - PROCESS | 3036 | --DOMWINDOW == 186 (0000001499794400) [pid = 3036] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 07:50:32 INFO - PROCESS | 3036 | --DOCSHELL 0000001483594000 == 100 [pid = 3036] [id = 731] 07:50:32 INFO - PROCESS | 3036 | --DOCSHELL 000000148C3B0000 == 99 [pid = 3036] [id = 730] 07:50:32 INFO - PROCESS | 3036 | --DOCSHELL 00000014FBD91000 == 98 [pid = 3036] [id = 727] 07:50:32 INFO - PROCESS | 3036 | --DOCSHELL 000000149C1E2000 == 97 [pid = 3036] [id = 726] 07:50:32 INFO - PROCESS | 3036 | --DOCSHELL 000000149B4A8000 == 96 [pid = 3036] [id = 725] 07:50:32 INFO - PROCESS | 3036 | --DOCSHELL 000000149ADD2800 == 95 [pid = 3036] [id = 724] 07:50:32 INFO - PROCESS | 3036 | --DOCSHELL 000000149A3F6800 == 94 [pid = 3036] [id = 723] 07:50:32 INFO - PROCESS | 3036 | --DOCSHELL 000000149821C000 == 93 [pid = 3036] [id = 722] 07:50:32 INFO - PROCESS | 3036 | --DOCSHELL 0000001492662800 == 92 [pid = 3036] [id = 721] 07:50:32 INFO - PROCESS | 3036 | --DOCSHELL 000000148E343800 == 91 [pid = 3036] [id = 720] 07:50:32 INFO - PROCESS | 3036 | --DOCSHELL 0000001497A9C800 == 90 [pid = 3036] [id = 719] 07:50:32 INFO - PROCESS | 3036 | --DOMWINDOW == 185 (00000014962D1800) [pid = 3036] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 07:50:32 INFO - PROCESS | 3036 | --DOMWINDOW == 184 (0000001490A3D800) [pid = 3036] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 07:50:32 INFO - PROCESS | 3036 | --DOMWINDOW == 183 (0000001492610800) [pid = 3036] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 07:50:32 INFO - PROCESS | 3036 | --DOMWINDOW == 182 (0000001491418000) [pid = 3036] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 07:50:32 INFO - PROCESS | 3036 | --DOMWINDOW == 181 (000000148F2BFC00) [pid = 3036] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 07:50:32 INFO - PROCESS | 3036 | --DOMWINDOW == 180 (000000148F54A400) [pid = 3036] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 07:50:32 INFO - PROCESS | 3036 | --DOMWINDOW == 179 (000000148BB41800) [pid = 3036] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 07:50:32 INFO - PROCESS | 3036 | --DOMWINDOW == 178 (000000148CD8A400) [pid = 3036] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 07:50:32 INFO - PROCESS | 3036 | --DOMWINDOW == 177 (000000148EDA9400) [pid = 3036] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 07:50:32 INFO - PROCESS | 3036 | --DOMWINDOW == 176 (000000148E30BC00) [pid = 3036] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 07:50:32 INFO - PROCESS | 3036 | --DOMWINDOW == 175 (0000001484832C00) [pid = 3036] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 07:50:32 INFO - PROCESS | 3036 | --DOMWINDOW == 174 (000000148A9EF400) [pid = 3036] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 07:50:32 INFO - PROCESS | 3036 | --DOMWINDOW == 173 (000000148C4D3800) [pid = 3036] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 07:50:32 INFO - PROCESS | 3036 | --DOMWINDOW == 172 (000000148F67B400) [pid = 3036] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 07:50:32 INFO - PROCESS | 3036 | --DOMWINDOW == 171 (000000148A3E2400) [pid = 3036] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 07:50:32 INFO - PROCESS | 3036 | --DOMWINDOW == 170 (000000148783E000) [pid = 3036] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 07:50:32 INFO - PROCESS | 3036 | --DOMWINDOW == 169 (0000001492C1B400) [pid = 3036] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 07:50:32 INFO - PROCESS | 3036 | --DOMWINDOW == 168 (00000014974D2800) [pid = 3036] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 07:50:32 INFO - PROCESS | 3036 | --DOMWINDOW == 167 (000000148F7E9800) [pid = 3036] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 07:50:32 INFO - PROCESS | 3036 | --DOMWINDOW == 166 (0000001492C1D000) [pid = 3036] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 07:50:32 INFO - PROCESS | 3036 | --DOMWINDOW == 165 (0000001495318C00) [pid = 3036] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 07:50:32 INFO - PROCESS | 3036 | --DOMWINDOW == 164 (0000001493125C00) [pid = 3036] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 07:50:32 INFO - PROCESS | 3036 | --DOMWINDOW == 163 (0000001495C34800) [pid = 3036] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 07:50:32 INFO - PROCESS | 3036 | --DOMWINDOW == 162 (000000148F8BD800) [pid = 3036] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 07:50:32 INFO - PROCESS | 3036 | ++DOCSHELL 000000148B2E7000 == 91 [pid = 3036] [id = 756] 07:50:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 163 (000000148B73A400) [pid = 3036] [serial = 2267] [outer = 0000000000000000] 07:50:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 164 (000000148BB45C00) [pid = 3036] [serial = 2268] [outer = 000000148B73A400] 07:50:32 INFO - PROCESS | 3036 | 1462373432748 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]]]}] 07:50:32 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. 07:50:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 986ms 07:50:32 INFO - PROCESS | 3036 | 1462373432770 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 07:50:32 INFO - PROCESS | 3036 | 1462373432773 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 07:50:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 07:50:32 INFO - PROCESS | 3036 | 1462373432776 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 07:50:32 INFO - PROCESS | 3036 | 1462373432780 Marionette TRACE conn5 <- [1,2982,null,{}] 07:50:32 INFO - PROCESS | 3036 | 1462373432791 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}] 07:50:32 INFO - PROCESS | 3036 | 1462373432942 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 07:50:33 INFO - PROCESS | 3036 | 1462373433055 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:33 INFO - PROCESS | 3036 | ++DOCSHELL 0000001490632000 == 92 [pid = 3036] [id = 757] 07:50:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 165 (000000148BCA1400) [pid = 3036] [serial = 2269] [outer = 0000000000000000] 07:50:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 166 (000000148E40E000) [pid = 3036] [serial = 2270] [outer = 000000148BCA1400] 07:50:33 INFO - PROCESS | 3036 | 1462373433106 Marionette DEBUG loaded listener.js 07:50:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 167 (000000148FC36400) [pid = 3036] [serial = 2271] [outer = 000000148BCA1400] 07:50:33 INFO - PROCESS | 3036 | 1462373433495 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]]]}] 07:50:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:50:33 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 07:50:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 776ms 07:50:33 INFO - PROCESS | 3036 | 1462373433561 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 07:50:33 INFO - PROCESS | 3036 | 1462373433564 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 07:50:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 07:50:33 INFO - PROCESS | 3036 | 1462373433567 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 07:50:33 INFO - PROCESS | 3036 | 1462373433569 Marionette TRACE conn5 <- [1,2986,null,{}] 07:50:33 INFO - PROCESS | 3036 | 1462373433573 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}] 07:50:33 INFO - PROCESS | 3036 | 1462373433693 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 07:50:33 INFO - PROCESS | 3036 | 1462373433700 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:33 INFO - PROCESS | 3036 | ++DOCSHELL 0000001493714000 == 93 [pid = 3036] [id = 758] 07:50:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 168 (0000001491599400) [pid = 3036] [serial = 2272] [outer = 0000000000000000] 07:50:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 169 (000000149257AC00) [pid = 3036] [serial = 2273] [outer = 0000001491599400] 07:50:33 INFO - PROCESS | 3036 | 1462373433748 Marionette DEBUG loaded listener.js 07:50:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 170 (0000001492C1D000) [pid = 3036] [serial = 2274] [outer = 0000001491599400] 07:50:34 INFO - PROCESS | 3036 | 1462373434208 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]]]}] 07:50:34 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. 07:50:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 671ms 07:50:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 07:50:34 INFO - PROCESS | 3036 | 1462373434240 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 07:50:34 INFO - PROCESS | 3036 | 1462373434243 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 07:50:34 INFO - PROCESS | 3036 | 1462373434246 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 07:50:34 INFO - PROCESS | 3036 | 1462373434248 Marionette TRACE conn5 <- [1,2990,null,{}] 07:50:34 INFO - PROCESS | 3036 | 1462373434251 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}] 07:50:34 INFO - PROCESS | 3036 | 1462373434359 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 07:50:34 INFO - PROCESS | 3036 | 1462373434365 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:34 INFO - PROCESS | 3036 | ++DOCSHELL 0000001495B1B800 == 94 [pid = 3036] [id = 759] 07:50:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 171 (0000001493129C00) [pid = 3036] [serial = 2275] [outer = 0000000000000000] 07:50:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 172 (000000149530C000) [pid = 3036] [serial = 2276] [outer = 0000001493129C00] 07:50:34 INFO - PROCESS | 3036 | 1462373434411 Marionette DEBUG loaded listener.js 07:50:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 173 (0000001495C3A800) [pid = 3036] [serial = 2277] [outer = 0000001493129C00] 07:50:34 INFO - PROCESS | 3036 | 1462373434887 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]]]}] 07:50:34 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. 07:50:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 671ms 07:50:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 07:50:34 INFO - PROCESS | 3036 | 1462373434923 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 07:50:34 INFO - PROCESS | 3036 | 1462373434926 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 07:50:34 INFO - PROCESS | 3036 | 1462373434937 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 07:50:34 INFO - PROCESS | 3036 | 1462373434939 Marionette TRACE conn5 <- [1,2994,null,{}] 07:50:34 INFO - PROCESS | 3036 | 1462373434943 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}] 07:50:35 INFO - PROCESS | 3036 | 1462373435098 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 07:50:35 INFO - PROCESS | 3036 | 1462373435160 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:35 INFO - PROCESS | 3036 | ++DOCSHELL 0000001496CD2800 == 95 [pid = 3036] [id = 760] 07:50:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 174 (0000001496D35800) [pid = 3036] [serial = 2278] [outer = 0000000000000000] 07:50:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 175 (00000014974CF000) [pid = 3036] [serial = 2279] [outer = 0000001496D35800] 07:50:35 INFO - PROCESS | 3036 | 1462373435209 Marionette DEBUG loaded listener.js 07:50:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 176 (0000001497C0C800) [pid = 3036] [serial = 2280] [outer = 0000001496D35800] 07:50:35 INFO - PROCESS | 3036 | 1462373435655 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]]]}] 07:50:35 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. 07:50:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 797ms 07:50:35 INFO - PROCESS | 3036 | 1462373435730 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 07:50:35 INFO - PROCESS | 3036 | 1462373435733 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 07:50:35 INFO - PROCESS | 3036 | 1462373435736 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 07:50:35 INFO - PROCESS | 3036 | 1462373435738 Marionette TRACE conn5 <- [1,2998,null,{}] 07:50:35 INFO - TEST-START | /FileAPI/FileReaderSync.worker 07:50:35 INFO - PROCESS | 3036 | 1462373435742 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}] 07:50:35 INFO - PROCESS | 3036 | 1462373435884 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 07:50:35 INFO - PROCESS | 3036 | 1462373435904 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:35 INFO - PROCESS | 3036 | ++DOCSHELL 0000001497AA7800 == 96 [pid = 3036] [id = 761] 07:50:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 177 (0000001497D2D000) [pid = 3036] [serial = 2281] [outer = 0000000000000000] 07:50:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 178 (0000001498020400) [pid = 3036] [serial = 2282] [outer = 0000001497D2D000] 07:50:35 INFO - PROCESS | 3036 | 1462373435950 Marionette DEBUG loaded listener.js 07:50:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 179 (0000001498172C00) [pid = 3036] [serial = 2283] [outer = 0000001497D2D000] 07:50:36 INFO - PROCESS | 3036 | [3036] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:50:36 INFO - PROCESS | 3036 | 1462373436449 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 07:50:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 07:50:36 INFO - {} 07:50:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 07:50:36 INFO - {} 07:50:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 07:50:36 INFO - {} 07:50:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 07:50:36 INFO - {} 07:50:36 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 734ms 07:50:36 INFO - PROCESS | 3036 | 1462373436508 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 07:50:36 INFO - PROCESS | 3036 | 1462373436510 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 07:50:36 INFO - PROCESS | 3036 | 1462373436514 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 07:50:36 INFO - TEST-START | /FileAPI/fileReader.html 07:50:36 INFO - PROCESS | 3036 | 1462373436516 Marionette TRACE conn5 <- [1,3002,null,{}] 07:50:36 INFO - PROCESS | 3036 | 1462373436519 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}] 07:50:36 INFO - PROCESS | 3036 | 1462373436666 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 07:50:36 INFO - PROCESS | 3036 | 1462373436683 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:36 INFO - PROCESS | 3036 | ++DOCSHELL 0000001499B0D000 == 97 [pid = 3036] [id = 762] 07:50:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 180 (00000014996E2000) [pid = 3036] [serial = 2284] [outer = 0000000000000000] 07:50:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 181 (0000001499CCD000) [pid = 3036] [serial = 2285] [outer = 00000014996E2000] 07:50:36 INFO - PROCESS | 3036 | 1462373436730 Marionette DEBUG loaded listener.js 07:50:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 182 (000000149B141800) [pid = 3036] [serial = 2286] [outer = 00000014996E2000] 07:50:37 INFO - PROCESS | 3036 | --DOMWINDOW == 181 (000000148F8BDC00) [pid = 3036] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 07:50:37 INFO - PROCESS | 3036 | --DOMWINDOW == 180 (0000001490A8C400) [pid = 3036] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 07:50:37 INFO - PROCESS | 3036 | --DOMWINDOW == 179 (0000001492581000) [pid = 3036] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 07:50:37 INFO - PROCESS | 3036 | --DOMWINDOW == 178 (0000001495C7AC00) [pid = 3036] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 07:50:37 INFO - PROCESS | 3036 | --DOMWINDOW == 177 (000000148A40A000) [pid = 3036] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 07:50:37 INFO - PROCESS | 3036 | --DOMWINDOW == 176 (0000001482C78C00) [pid = 3036] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 07:50:37 INFO - PROCESS | 3036 | --DOMWINDOW == 175 (00000014824CB800) [pid = 3036] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 07:50:37 INFO - PROCESS | 3036 | --DOMWINDOW == 174 (000000148F44A000) [pid = 3036] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 07:50:37 INFO - PROCESS | 3036 | --DOMWINDOW == 173 (0000001495C72800) [pid = 3036] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 07:50:37 INFO - PROCESS | 3036 | --DOMWINDOW == 172 (0000001487FAC000) [pid = 3036] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 07:50:37 INFO - PROCESS | 3036 | 1462373437354 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]]]}] 07:50:37 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 07:50:37 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 07:50:37 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 07:50:37 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 07:50:37 INFO - TEST-OK | /FileAPI/fileReader.html | took 882ms 07:50:37 INFO - PROCESS | 3036 | 1462373437400 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 07:50:37 INFO - PROCESS | 3036 | 1462373437403 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 07:50:37 INFO - TEST-START | /FileAPI/historical.html 07:50:37 INFO - PROCESS | 3036 | 1462373437406 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 07:50:37 INFO - PROCESS | 3036 | 1462373437408 Marionette TRACE conn5 <- [1,3006,null,{}] 07:50:37 INFO - PROCESS | 3036 | 1462373437412 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}] 07:50:37 INFO - PROCESS | 3036 | 1462373437563 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 07:50:37 INFO - PROCESS | 3036 | 1462373437579 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:37 INFO - PROCESS | 3036 | ++DOCSHELL 000000149A3F9000 == 98 [pid = 3036] [id = 763] 07:50:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 173 (0000001490A8C400) [pid = 3036] [serial = 2287] [outer = 0000000000000000] 07:50:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 174 (000000149B137C00) [pid = 3036] [serial = 2288] [outer = 0000001490A8C400] 07:50:37 INFO - PROCESS | 3036 | 1462373437626 Marionette DEBUG loaded listener.js 07:50:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 175 (000000149C1D3000) [pid = 3036] [serial = 2289] [outer = 0000001490A8C400] 07:50:38 INFO - PROCESS | 3036 | 1462373438039 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"]]]}] 07:50:38 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 07:50:38 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 07:50:38 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 07:50:38 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 07:50:38 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 07:50:38 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 07:50:38 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 07:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:38 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 07:50:38 INFO - TEST-OK | /FileAPI/historical.html | took 692ms 07:50:38 INFO - PROCESS | 3036 | 1462373438102 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 07:50:38 INFO - PROCESS | 3036 | 1462373438104 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 07:50:38 INFO - TEST-START | /FileAPI/idlharness.html 07:50:38 INFO - PROCESS | 3036 | 1462373438108 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 07:50:38 INFO - PROCESS | 3036 | 1462373438110 Marionette TRACE conn5 <- [1,3010,null,{}] 07:50:38 INFO - PROCESS | 3036 | 1462373438114 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}] 07:50:38 INFO - PROCESS | 3036 | 1462373438224 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 07:50:38 INFO - PROCESS | 3036 | 1462373438263 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:38 INFO - PROCESS | 3036 | ++DOCSHELL 000000149B1CB000 == 99 [pid = 3036] [id = 764] 07:50:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 176 (000000149C32BC00) [pid = 3036] [serial = 2290] [outer = 0000000000000000] 07:50:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 177 (000000149C468C00) [pid = 3036] [serial = 2291] [outer = 000000149C32BC00] 07:50:38 INFO - PROCESS | 3036 | 1462373438310 Marionette DEBUG loaded listener.js 07:50:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 178 (000000149DF0C800) [pid = 3036] [serial = 2292] [outer = 000000149C32BC00] 07:50:39 INFO - PROCESS | 3036 | 1462373439143 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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]]]}] 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 07:50:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:50:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:50:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:50:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:50:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:50:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:50:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:50:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:50:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:50:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:50:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 07:50:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:50:39 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:50:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:39 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:50:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:50:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:50:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:50:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:50:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:50:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:50:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:50:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 07:50:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:50:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:50:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:50:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:50:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:50:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:50:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:50:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:50:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:50:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:50:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 07:50:39 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 07:50:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:50:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:50:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:50:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:50:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:50:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:50:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:50:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:50:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:50:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 07:50:39 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 07:50:39 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 07:50:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:50:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:50:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:50:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:50:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:50:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:50:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:50:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:50:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:50:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 07:50:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:50:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:50:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:50:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:50:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:50:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:50:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:50:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:50:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:50:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 07:50:39 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 07:50:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:50:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:50:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:50:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:50:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:50:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:50:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:50:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:50:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:50:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 07:50:39 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 07:50:39 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 07:50:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:50:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:50:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:50:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:50:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:50:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:50:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:50:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:50:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:50:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 07:50:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 07:50:39 INFO - TEST-OK | /FileAPI/idlharness.html | took 1135ms 07:50:39 INFO - PROCESS | 3036 | 1462373439286 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 07:50:39 INFO - PROCESS | 3036 | 1462373439292 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 07:50:39 INFO - PROCESS | 3036 | 1462373439314 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 07:50:39 INFO - PROCESS | 3036 | 1462373439318 Marionette TRACE conn5 <- [1,3014,null,{}] 07:50:39 INFO - TEST-START | /FileAPI/idlharness.worker 07:50:39 INFO - PROCESS | 3036 | 1462373439324 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}] 07:50:39 INFO - PROCESS | 3036 | 1462373439477 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 07:50:39 INFO - PROCESS | 3036 | 1462373439641 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:39 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E419000 == 100 [pid = 3036] [id = 765] 07:50:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 179 (000000148A018C00) [pid = 3036] [serial = 2293] [outer = 0000000000000000] 07:50:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 180 (000000148A99CC00) [pid = 3036] [serial = 2294] [outer = 000000148A018C00] 07:50:39 INFO - PROCESS | 3036 | 1462373439751 Marionette DEBUG loaded listener.js 07:50:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 181 (000000148E212000) [pid = 3036] [serial = 2295] [outer = 000000148A018C00] 07:50:40 INFO - PROCESS | 3036 | [3036] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:50:40 INFO - PROCESS | 3036 | 1462373440929 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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,{},{}]]]}] 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:50:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:50:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:50:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:50:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:50:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:50:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:50:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:50:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:50:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:50:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:50:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:50:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:50:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:50:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:50:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:50:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:50:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:50:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 07:50:41 INFO - {} 07:50:41 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 07:50:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:50:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:50:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:50:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:50:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:50:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 07:50:41 INFO - {} 07:50:41 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 - {} 07:50:41 INFO - {} 07:50:41 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 07:50:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:50:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:50:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:50:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:50:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:50:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:50:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:50:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:50:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:50:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:50:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 07:50:41 INFO - {} 07:50:41 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 07:50:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:50:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:50:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:50:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:50:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:50:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 07:50:41 INFO - {} 07:50:41 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 - {} 07:50:41 INFO - {} 07:50:41 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 07:50:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:50:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:50:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:50:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:50:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:50:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:50:41 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 07:50:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 07:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 07:50:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:50:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:50:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:50:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:50:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:50:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 07:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:50:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:50:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:50:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:50:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:50:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:50:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 07:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 07:50:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:50:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:50:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:50:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:50:41 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 07:50:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 07:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 07:50:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:50:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:50:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:50:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:50:41 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 07:50:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 07:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 07:50:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:50:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:50:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:50:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:50:41 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 07:50:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 07:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:50:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:50:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:50:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:50:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:50:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:50:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:50:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 07:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:50:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:50:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:50:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:50:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:50:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:50:41 INFO - {} 07:50:41 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1753ms 07:50:41 INFO - PROCESS | 3036 | 1462373441108 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 07:50:41 INFO - PROCESS | 3036 | 1462373441112 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 07:50:41 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 07:50:41 INFO - PROCESS | 3036 | 1462373441133 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 07:50:41 INFO - PROCESS | 3036 | 1462373441138 Marionette TRACE conn5 <- [1,3018,null,{}] 07:50:41 INFO - PROCESS | 3036 | 1462373441142 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}] 07:50:41 INFO - PROCESS | 3036 | 1462373441276 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 07:50:41 INFO - PROCESS | 3036 | 1462373441424 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:41 INFO - PROCESS | 3036 | ++DOCSHELL 000000149ABA0800 == 101 [pid = 3036] [id = 766] 07:50:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 182 (000000148E661800) [pid = 3036] [serial = 2296] [outer = 0000000000000000] 07:50:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 183 (00000014FF260800) [pid = 3036] [serial = 2297] [outer = 000000148E661800] 07:50:41 INFO - PROCESS | 3036 | 1462373441483 Marionette DEBUG loaded listener.js 07:50:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 184 (000000149A4AAC00) [pid = 3036] [serial = 2298] [outer = 000000148E661800] 07:50:42 INFO - PROCESS | 3036 | 1462373442021 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]]]}] 07:50:42 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 07:50:42 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 944ms 07:50:42 INFO - PROCESS | 3036 | 1462373442078 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 07:50:42 INFO - PROCESS | 3036 | 1462373442081 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 07:50:42 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 07:50:42 INFO - PROCESS | 3036 | 1462373442086 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 07:50:42 INFO - PROCESS | 3036 | 1462373442089 Marionette TRACE conn5 <- [1,3022,null,{}] 07:50:42 INFO - PROCESS | 3036 | 1462373442099 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}] 07:50:42 INFO - PROCESS | 3036 | 1462373442244 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 07:50:42 INFO - PROCESS | 3036 | 1462373442435 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:42 INFO - PROCESS | 3036 | ++DOCSHELL 000000149B19C800 == 102 [pid = 3036] [id = 767] 07:50:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 185 (000000149AC03400) [pid = 3036] [serial = 2299] [outer = 0000000000000000] 07:50:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 186 (000000149AC05000) [pid = 3036] [serial = 2300] [outer = 000000149AC03400] 07:50:42 INFO - PROCESS | 3036 | 1462373442496 Marionette DEBUG loaded listener.js 07:50:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 187 (000000149AC0D400) [pid = 3036] [serial = 2301] [outer = 000000149AC03400] 07:50:43 INFO - PROCESS | 3036 | 1462373443075 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]]]}] 07:50:43 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 07:50:43 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1024ms 07:50:43 INFO - PROCESS | 3036 | 1462373443112 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 07:50:43 INFO - TEST-START | /FileAPI/blob/Blob-close.html 07:50:43 INFO - PROCESS | 3036 | 1462373443115 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 07:50:43 INFO - PROCESS | 3036 | 1462373443119 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 07:50:43 INFO - PROCESS | 3036 | 1462373443121 Marionette TRACE conn5 <- [1,3026,null,{}] 07:50:43 INFO - PROCESS | 3036 | 1462373443125 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}] 07:50:43 INFO - PROCESS | 3036 | 1462373443263 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 07:50:43 INFO - PROCESS | 3036 | 1462373443430 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:43 INFO - PROCESS | 3036 | ++DOCSHELL 000000149C291800 == 103 [pid = 3036] [id = 768] 07:50:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 188 (000000149B2C7C00) [pid = 3036] [serial = 2302] [outer = 0000000000000000] 07:50:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 189 (000000149B2CA400) [pid = 3036] [serial = 2303] [outer = 000000149B2C7C00] 07:50:43 INFO - PROCESS | 3036 | 1462373443489 Marionette DEBUG loaded listener.js 07:50:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 190 (000000149B2D1000) [pid = 3036] [serial = 2304] [outer = 000000149B2C7C00] 07:50:44 INFO - PROCESS | 3036 | 1462373444002 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"]]]}] 07:50:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 07:50:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 07:50:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 07:50:44 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 924ms 07:50:44 INFO - PROCESS | 3036 | 1462373444044 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 07:50:44 INFO - PROCESS | 3036 | 1462373444046 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 07:50:44 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 07:50:44 INFO - PROCESS | 3036 | 1462373444051 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 07:50:44 INFO - PROCESS | 3036 | 1462373444053 Marionette TRACE conn5 <- [1,3030,null,{}] 07:50:44 INFO - PROCESS | 3036 | 1462373444057 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}] 07:50:44 INFO - PROCESS | 3036 | 1462373444191 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 07:50:44 INFO - PROCESS | 3036 | 1462373444349 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:44 INFO - PROCESS | 3036 | ++DOCSHELL 000000149B065000 == 104 [pid = 3036] [id = 769] 07:50:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 191 (000000149B2C8000) [pid = 3036] [serial = 2305] [outer = 0000000000000000] 07:50:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 192 (000000149F5AFC00) [pid = 3036] [serial = 2306] [outer = 000000149B2C8000] 07:50:44 INFO - PROCESS | 3036 | 1462373444405 Marionette DEBUG loaded listener.js 07:50:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 193 (000000149F5B8400) [pid = 3036] [serial = 2307] [outer = 000000149B2C8000] 07:50:45 INFO - PROCESS | 3036 | 1462373445127 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]]]}] 07:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 07:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 07:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 07:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 07:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 07:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 07:50:45 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. 07:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 07:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 07:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 07:50:45 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'.) 07:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 07:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 07:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 07:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 07:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 07:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 07:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 07:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 07:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 07:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 07:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 07:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 07:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 07:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 07:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 07:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 07:50:45 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. 07:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 07:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 07:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 07:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 07:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 07:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 07:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 07:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 07:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 07:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 07:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 07:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 07:50:45 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. 07:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 07:50:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 07:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:50:45 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. 07:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 07:50:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 07:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 07:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 07:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 07:50:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 07:50:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 07:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 07:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 07:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 07:50:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 07:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 07:50:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 07:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:50:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 07:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:50:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 07:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 07:50:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 07:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:50:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 07:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:50:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 07:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:50:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 07:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:50:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 07:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 07:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 07:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 07:50:45 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1210ms 07:50:45 INFO - PROCESS | 3036 | 1462373445266 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 07:50:45 INFO - PROCESS | 3036 | 1462373445269 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 07:50:45 INFO - PROCESS | 3036 | 1462373445272 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 07:50:45 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 07:50:45 INFO - PROCESS | 3036 | 1462373445275 Marionette TRACE conn5 <- [1,3034,null,{}] 07:50:45 INFO - PROCESS | 3036 | 1462373445279 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}] 07:50:45 INFO - PROCESS | 3036 | 1462373445437 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 07:50:45 INFO - PROCESS | 3036 | 1462373445591 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:45 INFO - PROCESS | 3036 | ++DOCSHELL 000000149FC54000 == 105 [pid = 3036] [id = 770] 07:50:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 194 (000000148E411C00) [pid = 3036] [serial = 2308] [outer = 0000000000000000] 07:50:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 195 (000000149FC2F400) [pid = 3036] [serial = 2309] [outer = 000000148E411C00] 07:50:45 INFO - PROCESS | 3036 | 1462373445648 Marionette DEBUG loaded listener.js 07:50:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 196 (00000014A0097400) [pid = 3036] [serial = 2310] [outer = 000000148E411C00] 07:50:45 INFO - PROCESS | 3036 | [3036] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:50:46 INFO - PROCESS | 3036 | 1462373446167 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 07:50:46 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 07:50:46 INFO - {} 07:50:46 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 923ms 07:50:46 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 07:50:46 INFO - PROCESS | 3036 | 1462373446201 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 07:50:46 INFO - PROCESS | 3036 | 1462373446203 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 07:50:46 INFO - PROCESS | 3036 | 1462373446207 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 07:50:46 INFO - PROCESS | 3036 | 1462373446210 Marionette TRACE conn5 <- [1,3038,null,{}] 07:50:46 INFO - PROCESS | 3036 | 1462373446214 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}] 07:50:46 INFO - PROCESS | 3036 | 1462373446351 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 07:50:46 INFO - PROCESS | 3036 | 1462373446520 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:46 INFO - PROCESS | 3036 | ++DOCSHELL 0000001492662800 == 106 [pid = 3036] [id = 771] 07:50:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 197 (000000148A9A1400) [pid = 3036] [serial = 2311] [outer = 0000000000000000] 07:50:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 198 (000000148EDAE800) [pid = 3036] [serial = 2312] [outer = 000000148A9A1400] 07:50:46 INFO - PROCESS | 3036 | 1462373446578 Marionette DEBUG loaded listener.js 07:50:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 199 (000000148FBC3000) [pid = 3036] [serial = 2313] [outer = 000000148A9A1400] 07:50:47 INFO - PROCESS | 3036 | 1462373447117 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]]]}] 07:50:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 07:50:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 07:50:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 07:50:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 07:50:47 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 923ms 07:50:47 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 07:50:47 INFO - PROCESS | 3036 | 1462373447133 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 07:50:47 INFO - PROCESS | 3036 | 1462373447135 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 07:50:47 INFO - PROCESS | 3036 | 1462373447139 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 07:50:47 INFO - PROCESS | 3036 | 1462373447142 Marionette TRACE conn5 <- [1,3042,null,{}] 07:50:47 INFO - PROCESS | 3036 | 1462373447145 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}] 07:50:47 INFO - PROCESS | 3036 | 1462373447278 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 07:50:47 INFO - PROCESS | 3036 | 1462373447438 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:47 INFO - PROCESS | 3036 | ++DOCSHELL 0000001499B1D800 == 107 [pid = 3036] [id = 772] 07:50:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 200 (000000148E35E000) [pid = 3036] [serial = 2314] [outer = 0000000000000000] 07:50:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 201 (000000149257D000) [pid = 3036] [serial = 2315] [outer = 000000148E35E000] 07:50:47 INFO - PROCESS | 3036 | 1462373447493 Marionette DEBUG loaded listener.js 07:50:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 202 (0000001495C76400) [pid = 3036] [serial = 2316] [outer = 000000148E35E000] 07:50:48 INFO - PROCESS | 3036 | 1462373448265 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"]]]}] 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 07:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 07:50:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 07:50:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:50:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 07:50:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:50:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 07:50:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:50:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 07:50:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:50:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 07:50:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:50:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 07:50:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:50:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 07:50:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:50:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 07:50:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:50:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 07:50:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:50:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 07:50:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:50:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 07:50:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:50:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 07:50:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:50:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 07:50:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:50:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 07:50:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:50:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 07:50:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:50:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 07:50:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:50:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 07:50:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:50:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 07:50:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:50:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 07:50:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:50:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 07:50:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:50:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 07:50:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:50:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 07:50:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:50:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:50:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:50:48 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" 07:50:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:50:48 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" 07:50:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:50:48 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1245ms 07:50:48 INFO - PROCESS | 3036 | 1462373448428 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 07:50:48 INFO - PROCESS | 3036 | 1462373448430 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 07:50:48 INFO - TEST-START | /FileAPI/file/File-constructor.html 07:50:48 INFO - PROCESS | 3036 | 1462373448437 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 07:50:48 INFO - PROCESS | 3036 | 1462373448439 Marionette TRACE conn5 <- [1,3046,null,{}] 07:50:48 INFO - PROCESS | 3036 | 1462373448443 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}] 07:50:48 INFO - PROCESS | 3036 | 1462373448567 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 07:50:48 INFO - PROCESS | 3036 | 1462373448759 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:48 INFO - PROCESS | 3036 | ++DOCSHELL 000000149BFEC000 == 108 [pid = 3036] [id = 773] 07:50:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 203 (0000001499797800) [pid = 3036] [serial = 2317] [outer = 0000000000000000] 07:50:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 204 (000000149A404400) [pid = 3036] [serial = 2318] [outer = 0000001499797800] 07:50:48 INFO - PROCESS | 3036 | 1462373448853 Marionette DEBUG loaded listener.js 07:50:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 205 (000000149A40C400) [pid = 3036] [serial = 2319] [outer = 0000001499797800] 07:50:49 INFO - PROCESS | 3036 | 1462373449404 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]]]}] 07:50:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 07:50:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 07:50:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 07:50:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 07:50:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 07:50:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 07:50:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 07:50:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 07:50:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 07:50:49 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 07:50:49 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 07:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:49 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 07:50:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 07:50:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 07:50:49 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:50:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 07:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 07:50:49 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 07:50:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 07:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 07:50:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 07:50:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 07:50:49 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1023ms 07:50:49 INFO - PROCESS | 3036 | 1462373449464 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 07:50:49 INFO - PROCESS | 3036 | 1462373449467 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 07:50:49 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 07:50:49 INFO - PROCESS | 3036 | 1462373449471 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 07:50:49 INFO - PROCESS | 3036 | 1462373449473 Marionette TRACE conn5 <- [1,3050,null,{}] 07:50:49 INFO - PROCESS | 3036 | 1462373449477 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}] 07:50:49 INFO - PROCESS | 3036 | 1462373449635 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 07:50:49 INFO - PROCESS | 3036 | 1462373449794 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:49 INFO - PROCESS | 3036 | ++DOCSHELL 000000149F534000 == 109 [pid = 3036] [id = 774] 07:50:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 206 (0000001499CCD400) [pid = 3036] [serial = 2320] [outer = 0000000000000000] 07:50:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 207 (00000014A023AC00) [pid = 3036] [serial = 2321] [outer = 0000001499CCD400] 07:50:49 INFO - PROCESS | 3036 | 1462373449852 Marionette DEBUG loaded listener.js 07:50:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 208 (00000014A0246800) [pid = 3036] [serial = 2322] [outer = 0000001499CCD400] 07:50:50 INFO - PROCESS | 3036 | [3036] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:50:50 INFO - PROCESS | 3036 | 1462373450410 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 07:50:50 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 07:50:50 INFO - {} 07:50:50 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 986ms 07:50:50 INFO - PROCESS | 3036 | 1462373450526 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 07:50:50 INFO - PROCESS | 3036 | 1462373450529 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 07:50:50 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 07:50:50 INFO - PROCESS | 3036 | 1462373450565 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 07:50:50 INFO - PROCESS | 3036 | 1462373450568 Marionette TRACE conn5 <- [1,3054,null,{}] 07:50:50 INFO - PROCESS | 3036 | 1462373450572 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}] 07:50:50 INFO - PROCESS | 3036 | 1462373450724 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 07:50:50 INFO - PROCESS | 3036 | 1462373450865 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:50 INFO - PROCESS | 3036 | ++DOCSHELL 000000149266B800 == 110 [pid = 3036] [id = 775] 07:50:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 209 (0000001489F54400) [pid = 3036] [serial = 2323] [outer = 0000000000000000] 07:50:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 210 (000000148F7E1C00) [pid = 3036] [serial = 2324] [outer = 0000001489F54400] 07:50:50 INFO - PROCESS | 3036 | 1462373450928 Marionette DEBUG loaded listener.js 07:50:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 211 (00000014963D1C00) [pid = 3036] [serial = 2325] [outer = 0000001489F54400] 07:50:51 INFO - PROCESS | 3036 | 1462373451458 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]]]}] 07:50:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 07:50:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 07:50:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 07:50:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 07:50:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 07:50:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 07:50:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 07:50:51 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 945ms 07:50:51 INFO - PROCESS | 3036 | 1462373451494 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 07:50:51 INFO - PROCESS | 3036 | 1462373451497 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 07:50:51 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 07:50:51 INFO - PROCESS | 3036 | 1462373451500 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 07:50:51 INFO - PROCESS | 3036 | 1462373451502 Marionette TRACE conn5 <- [1,3058,null,{}] 07:50:51 INFO - PROCESS | 3036 | 1462373451506 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}] 07:50:51 INFO - PROCESS | 3036 | 1462373451643 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 07:50:51 INFO - PROCESS | 3036 | 1462373451818 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:51 INFO - PROCESS | 3036 | ++DOCSHELL 000000149062A000 == 111 [pid = 3036] [id = 776] 07:50:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 212 (000000148E215000) [pid = 3036] [serial = 2326] [outer = 0000000000000000] 07:50:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 213 (000000149B297400) [pid = 3036] [serial = 2327] [outer = 000000148E215000] 07:50:51 INFO - PROCESS | 3036 | 1462373451876 Marionette DEBUG loaded listener.js 07:50:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 214 (000000149B29E800) [pid = 3036] [serial = 2328] [outer = 000000148E215000] 07:50:52 INFO - PROCESS | 3036 | 1462373452820 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]]]}] 07:50:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 07:50:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 07:50:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 07:50:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 07:50:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 07:50:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 07:50:52 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1384ms 07:50:52 INFO - PROCESS | 3036 | 1462373452888 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 07:50:52 INFO - PROCESS | 3036 | 1462373452894 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 07:50:52 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 07:50:52 INFO - PROCESS | 3036 | 1462373452898 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 07:50:52 INFO - PROCESS | 3036 | 1462373452903 Marionette TRACE conn5 <- [1,3062,null,{}] 07:50:52 INFO - PROCESS | 3036 | 1462373452909 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}] 07:50:53 INFO - PROCESS | 3036 | 1462373453069 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 07:50:53 INFO - PROCESS | 3036 | 1462373453235 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:53 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F294800 == 112 [pid = 3036] [id = 777] 07:50:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 215 (000000148783E400) [pid = 3036] [serial = 2329] [outer = 0000000000000000] 07:50:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 216 (0000001489D43800) [pid = 3036] [serial = 2330] [outer = 000000148783E400] 07:50:53 INFO - PROCESS | 3036 | 1462373453287 Marionette DEBUG loaded listener.js 07:50:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 217 (000000148BCFD800) [pid = 3036] [serial = 2331] [outer = 000000148783E400] 07:50:53 INFO - PROCESS | 3036 | 1462373453840 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]]]}] 07:50:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 07:50:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 07:50:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 07:50:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 07:50:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 07:50:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 07:50:53 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 986ms 07:50:53 INFO - PROCESS | 3036 | 1462373453889 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 07:50:53 INFO - PROCESS | 3036 | 1462373453895 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 07:50:53 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 07:50:53 INFO - PROCESS | 3036 | 1462373453923 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 07:50:53 INFO - PROCESS | 3036 | 1462373453926 Marionette TRACE conn5 <- [1,3066,null,{}] 07:50:53 INFO - PROCESS | 3036 | 1462373453931 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}] 07:50:54 INFO - PROCESS | 3036 | 1462373454063 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 07:50:54 INFO - PROCESS | 3036 | 1462373454240 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:54 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F220800 == 113 [pid = 3036] [id = 778] 07:50:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 218 (000000148EDA8C00) [pid = 3036] [serial = 2332] [outer = 0000000000000000] 07:50:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 219 (000000148EDF4C00) [pid = 3036] [serial = 2333] [outer = 000000148EDA8C00] 07:50:54 INFO - PROCESS | 3036 | 1462373454293 Marionette DEBUG loaded listener.js 07:50:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 220 (000000148F7E2C00) [pid = 3036] [serial = 2334] [outer = 000000148EDA8C00] 07:50:54 INFO - PROCESS | 3036 | --DOCSHELL 000000149A3F9000 == 112 [pid = 3036] [id = 763] 07:50:54 INFO - PROCESS | 3036 | --DOCSHELL 0000001499B0D000 == 111 [pid = 3036] [id = 762] 07:50:54 INFO - PROCESS | 3036 | --DOCSHELL 0000001497AA7800 == 110 [pid = 3036] [id = 761] 07:50:54 INFO - PROCESS | 3036 | --DOCSHELL 0000001496CD2800 == 109 [pid = 3036] [id = 760] 07:50:54 INFO - PROCESS | 3036 | --DOCSHELL 0000001495B1B800 == 108 [pid = 3036] [id = 759] 07:50:54 INFO - PROCESS | 3036 | --DOMWINDOW == 219 (0000001496D3D800) [pid = 3036] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 07:50:54 INFO - PROCESS | 3036 | --DOCSHELL 0000001493714000 == 107 [pid = 3036] [id = 758] 07:50:54 INFO - PROCESS | 3036 | --DOCSHELL 0000001490632000 == 106 [pid = 3036] [id = 757] 07:50:54 INFO - PROCESS | 3036 | --DOCSHELL 000000148B2E7000 == 105 [pid = 3036] [id = 756] 07:50:54 INFO - PROCESS | 3036 | --DOCSHELL 0000001490718000 == 104 [pid = 3036] [id = 755] 07:50:54 INFO - PROCESS | 3036 | --DOCSHELL 0000001492755800 == 103 [pid = 3036] [id = 754] 07:50:54 INFO - PROCESS | 3036 | --DOCSHELL 000000149B1E7000 == 102 [pid = 3036] [id = 745] 07:50:54 INFO - PROCESS | 3036 | --DOCSHELL 000000149B1EA800 == 101 [pid = 3036] [id = 744] 07:50:54 INFO - PROCESS | 3036 | --DOCSHELL 000000149A3EA800 == 100 [pid = 3036] [id = 743] 07:50:54 INFO - PROCESS | 3036 | --DOCSHELL 0000001498223000 == 99 [pid = 3036] [id = 742] 07:50:54 INFO - PROCESS | 3036 | --DOCSHELL 000000149371F000 == 98 [pid = 3036] [id = 741] 07:50:54 INFO - PROCESS | 3036 | --DOCSHELL 000000148F297800 == 97 [pid = 3036] [id = 740] 07:50:54 INFO - PROCESS | 3036 | --DOCSHELL 0000001497A97000 == 96 [pid = 3036] [id = 739] 07:50:54 INFO - PROCESS | 3036 | --DOMWINDOW == 218 (000000148FB4AC00) [pid = 3036] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 07:50:54 INFO - PROCESS | 3036 | --DOMWINDOW == 217 (000000148FC2B400) [pid = 3036] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 07:50:54 INFO - PROCESS | 3036 | --DOMWINDOW == 216 (0000001491430400) [pid = 3036] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 07:50:54 INFO - PROCESS | 3036 | --DOMWINDOW == 215 (00000014926A4800) [pid = 3036] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 07:50:54 INFO - PROCESS | 3036 | --DOMWINDOW == 214 (00000014962D1C00) [pid = 3036] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 07:50:54 INFO - PROCESS | 3036 | --DOMWINDOW == 213 (00000014974D2000) [pid = 3036] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 07:50:54 INFO - PROCESS | 3036 | --DOMWINDOW == 212 (000000148E356C00) [pid = 3036] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 07:50:54 INFO - PROCESS | 3036 | --DOMWINDOW == 211 (000000148EDAA000) [pid = 3036] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 07:50:54 INFO - PROCESS | 3036 | --DOMWINDOW == 210 (0000001490A8A800) [pid = 3036] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 07:50:54 INFO - PROCESS | 3036 | --DOMWINDOW == 209 (000000148783D000) [pid = 3036] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 07:50:54 INFO - PROCESS | 3036 | --DOMWINDOW == 208 (000000148A4ACC00) [pid = 3036] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 07:50:54 INFO - PROCESS | 3036 | --DOMWINDOW == 207 (0000001499CCB000) [pid = 3036] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 07:50:54 INFO - PROCESS | 3036 | --DOMWINDOW == 206 (000000148A403000) [pid = 3036] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 07:50:54 INFO - PROCESS | 3036 | --DOMWINDOW == 205 (0000001486B9C800) [pid = 3036] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 07:50:54 INFO - PROCESS | 3036 | --DOMWINDOW == 204 (0000001489440800) [pid = 3036] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 07:50:54 INFO - PROCESS | 3036 | --DOMWINDOW == 203 (000000148F547C00) [pid = 3036] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 07:50:54 INFO - PROCESS | 3036 | --DOMWINDOW == 202 (000000149C1D6C00) [pid = 3036] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 07:50:54 INFO - PROCESS | 3036 | --DOMWINDOW == 201 (00000014995EDC00) [pid = 3036] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 07:50:54 INFO - PROCESS | 3036 | --DOMWINDOW == 200 (0000001497D30C00) [pid = 3036] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 07:50:54 INFO - PROCESS | 3036 | --DOMWINDOW == 199 (000000149B3F1C00) [pid = 3036] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 07:50:54 INFO - PROCESS | 3036 | --DOMWINDOW == 198 (000000149530B400) [pid = 3036] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 07:50:54 INFO - PROCESS | 3036 | --DOMWINDOW == 197 (000000149B13F800) [pid = 3036] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 07:50:54 INFO - PROCESS | 3036 | --DOMWINDOW == 196 (000000148E405000) [pid = 3036] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 07:50:54 INFO - PROCESS | 3036 | --DOMWINDOW == 195 (00000014966F5800) [pid = 3036] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 07:50:54 INFO - PROCESS | 3036 | --DOMWINDOW == 194 (00000014963D4C00) [pid = 3036] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 07:50:54 INFO - PROCESS | 3036 | --DOMWINDOW == 193 (000000149159F800) [pid = 3036] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 07:50:54 INFO - PROCESS | 3036 | --DOMWINDOW == 192 (0000001492617400) [pid = 3036] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 07:50:54 INFO - PROCESS | 3036 | --DOMWINDOW == 191 (000000148F7E0C00) [pid = 3036] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 07:50:54 INFO - PROCESS | 3036 | --DOMWINDOW == 190 (0000001495B2DC00) [pid = 3036] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 07:50:54 INFO - PROCESS | 3036 | 1462373454943 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] 07:50:55 INFO - PROCESS | 3036 | 1462373455012 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 07:50:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 07:50:55 INFO - PROCESS | 3036 | 1462373455015 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 07:50:55 INFO - PROCESS | 3036 | 1462373455019 Marionette TRACE conn5 <- [1,3070,null,{}] 07:50:55 INFO - PROCESS | 3036 | 1462373455030 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}] 07:50:55 INFO - PROCESS | 3036 | 1462373455234 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 07:50:55 INFO - PROCESS | 3036 | 1462373455246 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:55 INFO - PROCESS | 3036 | ++DOCSHELL 000000148F221800 == 97 [pid = 3036] [id = 779] 07:50:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 191 (000000148BB3BC00) [pid = 3036] [serial = 2335] [outer = 0000000000000000] 07:50:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 192 (000000148E40A000) [pid = 3036] [serial = 2336] [outer = 000000148BB3BC00] 07:50:55 INFO - PROCESS | 3036 | 1462373455298 Marionette DEBUG loaded listener.js 07:50:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 193 (000000148F53F800) [pid = 3036] [serial = 2337] [outer = 000000148BB3BC00] 07:50:55 INFO - PROCESS | 3036 | 1462373455788 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]]]}] 07:50:55 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 07:50:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 07:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 07:50:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 07:50:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 839ms 07:50:55 INFO - PROCESS | 3036 | 1462373455857 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 07:50:55 INFO - PROCESS | 3036 | 1462373455860 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 07:50:55 INFO - PROCESS | 3036 | 1462373455863 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 07:50:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 07:50:55 INFO - PROCESS | 3036 | 1462373455865 Marionette TRACE conn5 <- [1,3074,null,{}] 07:50:55 INFO - PROCESS | 3036 | 1462373455869 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}] 07:50:56 INFO - PROCESS | 3036 | 1462373455982 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 07:50:56 INFO - PROCESS | 3036 | 1462373456099 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:56 INFO - PROCESS | 3036 | ++DOCSHELL 000000149269F800 == 98 [pid = 3036] [id = 780] 07:50:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 194 (000000148E356C00) [pid = 3036] [serial = 2338] [outer = 0000000000000000] 07:50:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 195 (000000148FB4B000) [pid = 3036] [serial = 2339] [outer = 000000148E356C00] 07:50:56 INFO - PROCESS | 3036 | 1462373456148 Marionette DEBUG loaded listener.js 07:50:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 196 (000000148FBF3400) [pid = 3036] [serial = 2340] [outer = 000000148E356C00] 07:50:56 INFO - PROCESS | 3036 | 1462373456517 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 07:50:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 07:50:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 671ms 07:50:56 INFO - PROCESS | 3036 | 1462373456537 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 07:50:56 INFO - PROCESS | 3036 | 1462373456539 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 07:50:56 INFO - PROCESS | 3036 | 1462373456542 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 07:50:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 07:50:56 INFO - PROCESS | 3036 | 1462373456544 Marionette TRACE conn5 <- [1,3078,null,{}] 07:50:56 INFO - PROCESS | 3036 | 1462373456547 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}] 07:50:56 INFO - PROCESS | 3036 | 1462373456716 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 07:50:56 INFO - PROCESS | 3036 | 1462373456739 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:56 INFO - PROCESS | 3036 | ++DOCSHELL 0000001493719800 == 99 [pid = 3036] [id = 781] 07:50:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 197 (000000148FC2E400) [pid = 3036] [serial = 2341] [outer = 0000000000000000] 07:50:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 198 (000000148FC38000) [pid = 3036] [serial = 2342] [outer = 000000148FC2E400] 07:50:56 INFO - PROCESS | 3036 | 1462373456789 Marionette DEBUG loaded listener.js 07:50:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 199 (0000001491302400) [pid = 3036] [serial = 2343] [outer = 000000148FC2E400] 07:50:57 INFO - PROCESS | 3036 | 1462373457280 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 07:50:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 07:50:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 776ms 07:50:57 INFO - PROCESS | 3036 | 1462373457322 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 07:50:57 INFO - PROCESS | 3036 | 1462373457324 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 07:50:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 07:50:57 INFO - PROCESS | 3036 | 1462373457327 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 07:50:57 INFO - PROCESS | 3036 | 1462373457329 Marionette TRACE conn5 <- [1,3082,null,{}] 07:50:57 INFO - PROCESS | 3036 | 1462373457333 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}] 07:50:57 INFO - PROCESS | 3036 | 1462373457539 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 07:50:57 INFO - PROCESS | 3036 | 1462373457573 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:57 INFO - PROCESS | 3036 | ++DOCSHELL 000000149637A000 == 100 [pid = 3036] [id = 782] 07:50:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 200 (00000014915A2400) [pid = 3036] [serial = 2344] [outer = 0000000000000000] 07:50:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 201 (0000001492585000) [pid = 3036] [serial = 2345] [outer = 00000014915A2400] 07:50:57 INFO - PROCESS | 3036 | 1462373457622 Marionette DEBUG loaded listener.js 07:50:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 202 (0000001492C1A000) [pid = 3036] [serial = 2346] [outer = 00000014915A2400] 07:50:58 INFO - PROCESS | 3036 | 1462373458066 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 07:50:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 07:50:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 777ms 07:50:58 INFO - PROCESS | 3036 | 1462373458107 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 07:50:58 INFO - PROCESS | 3036 | 1462373458109 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 07:50:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 07:50:58 INFO - PROCESS | 3036 | 1462373458113 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 07:50:58 INFO - PROCESS | 3036 | 1462373458115 Marionette TRACE conn5 <- [1,3086,null,{}] 07:50:58 INFO - PROCESS | 3036 | 1462373458118 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}] 07:50:58 INFO - PROCESS | 3036 | 1462373458266 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 07:50:58 INFO - PROCESS | 3036 | 1462373458283 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:58 INFO - PROCESS | 3036 | ++DOCSHELL 0000001496E0E000 == 101 [pid = 3036] [id = 783] 07:50:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 203 (0000001493125400) [pid = 3036] [serial = 2347] [outer = 0000000000000000] 07:50:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 204 (0000001493843000) [pid = 3036] [serial = 2348] [outer = 0000001493125400] 07:50:58 INFO - PROCESS | 3036 | 1462373458330 Marionette DEBUG loaded listener.js 07:50:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 205 (0000001495319C00) [pid = 3036] [serial = 2349] [outer = 0000001493125400] 07:50:59 INFO - PROCESS | 3036 | --DOMWINDOW == 204 (0000001497D2D000) [pid = 3036] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 07:50:59 INFO - PROCESS | 3036 | --DOMWINDOW == 203 (000000148BCA1400) [pid = 3036] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 07:50:59 INFO - PROCESS | 3036 | --DOMWINDOW == 202 (0000001496D35800) [pid = 3036] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 07:50:59 INFO - PROCESS | 3036 | --DOMWINDOW == 201 (0000001491599400) [pid = 3036] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 07:50:59 INFO - PROCESS | 3036 | --DOMWINDOW == 200 (0000001493129C00) [pid = 3036] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 07:50:59 INFO - PROCESS | 3036 | --DOMWINDOW == 199 (000000148FBB8400) [pid = 3036] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 07:50:59 INFO - PROCESS | 3036 | --DOMWINDOW == 198 (000000148B73A400) [pid = 3036] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:50:59 INFO - PROCESS | 3036 | --DOMWINDOW == 197 (000000148CE30C00) [pid = 3036] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 07:50:59 INFO - PROCESS | 3036 | --DOMWINDOW == 196 (000000149920F000) [pid = 3036] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:50:59 INFO - PROCESS | 3036 | --DOMWINDOW == 195 (00000014996E2000) [pid = 3036] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 07:50:59 INFO - PROCESS | 3036 | --DOMWINDOW == 194 (0000001490A8C400) [pid = 3036] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 07:50:59 INFO - PROCESS | 3036 | 1462373459192 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]]]}] 07:50:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 07:50:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 07:50:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1126ms 07:50:59 INFO - PROCESS | 3036 | 1462373459242 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 07:50:59 INFO - PROCESS | 3036 | 1462373459245 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 07:50:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 07:50:59 INFO - PROCESS | 3036 | 1462373459248 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 07:50:59 INFO - PROCESS | 3036 | 1462373459250 Marionette TRACE conn5 <- [1,3090,null,{}] 07:50:59 INFO - PROCESS | 3036 | 1462373459254 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}] 07:50:59 INFO - PROCESS | 3036 | 1462373459405 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 07:50:59 INFO - PROCESS | 3036 | 1462373459484 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:59 INFO - PROCESS | 3036 | ++DOCSHELL 0000001496E26000 == 102 [pid = 3036] [id = 784] 07:50:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 195 (000000148BCA1400) [pid = 3036] [serial = 2350] [outer = 0000000000000000] 07:50:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 196 (0000001495B35C00) [pid = 3036] [serial = 2351] [outer = 000000148BCA1400] 07:50:59 INFO - PROCESS | 3036 | 1462373459531 Marionette DEBUG loaded listener.js 07:50:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 197 (0000001495C7B000) [pid = 3036] [serial = 2352] [outer = 000000148BCA1400] 07:50:59 INFO - PROCESS | 3036 | 1462373459847 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 07:50:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 07:50:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 629ms 07:50:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 07:50:59 INFO - PROCESS | 3036 | 1462373459880 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 07:50:59 INFO - PROCESS | 3036 | 1462373459883 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 07:50:59 INFO - PROCESS | 3036 | 1462373459886 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 07:50:59 INFO - PROCESS | 3036 | 1462373459888 Marionette TRACE conn5 <- [1,3094,null,{}] 07:50:59 INFO - PROCESS | 3036 | 1462373459892 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}] 07:51:00 INFO - PROCESS | 3036 | 1462373460054 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 07:51:00 INFO - PROCESS | 3036 | 1462373460064 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:00 INFO - PROCESS | 3036 | ++DOCSHELL 0000001497D9A000 == 103 [pid = 3036] [id = 785] 07:51:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 198 (0000001493127C00) [pid = 3036] [serial = 2353] [outer = 0000000000000000] 07:51:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 199 (0000001496340800) [pid = 3036] [serial = 2354] [outer = 0000001493127C00] 07:51:00 INFO - PROCESS | 3036 | 1462373460111 Marionette DEBUG loaded listener.js 07:51:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 200 (00000014963D6C00) [pid = 3036] [serial = 2355] [outer = 0000001493127C00] 07:51:00 INFO - PROCESS | 3036 | 1462373460533 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]]]}] 07:51:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 07:51:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 07:51:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 07:51:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 671ms 07:51:00 INFO - PROCESS | 3036 | 1462373460560 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 07:51:00 INFO - PROCESS | 3036 | 1462373460563 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 07:51:00 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 07:51:00 INFO - PROCESS | 3036 | 1462373460566 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 07:51:00 INFO - PROCESS | 3036 | 1462373460568 Marionette TRACE conn5 <- [1,3098,null,{}] 07:51:00 INFO - PROCESS | 3036 | 1462373460572 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}] 07:51:00 INFO - PROCESS | 3036 | 1462373460734 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 07:51:00 INFO - PROCESS | 3036 | 1462373460781 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:00 INFO - PROCESS | 3036 | ++DOCSHELL 0000001499678000 == 104 [pid = 3036] [id = 786] 07:51:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 201 (0000001496D37C00) [pid = 3036] [serial = 2356] [outer = 0000000000000000] 07:51:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 202 (00000014974CF400) [pid = 3036] [serial = 2357] [outer = 0000001496D37C00] 07:51:00 INFO - PROCESS | 3036 | 1462373460827 Marionette DEBUG loaded listener.js 07:51:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 203 (0000001497BC2C00) [pid = 3036] [serial = 2358] [outer = 0000001496D37C00] 07:51:01 INFO - PROCESS | 3036 | 1462373461491 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"]]]}] 07:51:01 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 07:51:01 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 07:51:01 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 07:51:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:51:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:51:01 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 07:51:01 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 986ms 07:51:01 INFO - PROCESS | 3036 | 1462373461556 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 07:51:01 INFO - PROCESS | 3036 | 1462373461562 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 07:51:01 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 07:51:01 INFO - PROCESS | 3036 | 1462373461569 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 07:51:01 INFO - PROCESS | 3036 | 1462373461573 Marionette TRACE conn5 <- [1,3102,null,{}] 07:51:01 INFO - PROCESS | 3036 | 1462373461594 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}] 07:51:01 INFO - PROCESS | 3036 | 1462373461750 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 07:51:01 INFO - PROCESS | 3036 | 1462373461905 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\", \"b315e7c3-c41f-4e6c-ad99-4e46e4375c3a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:01 INFO - PROCESS | 3036 | ++DOCSHELL 000000148E423800 == 105 [pid = 3036] [id = 787] 07:51:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 204 (0000001487FA1800) [pid = 3036] [serial = 2359] [outer = 0000000000000000] 07:51:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 205 (000000148A4B2800) [pid = 3036] [serial = 2360] [outer = 0000001487FA1800] 07:51:01 INFO - PROCESS | 3036 | 1462373461968 Marionette DEBUG loaded listener.js 07:51:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 206 (000000148C4C9C00) [pid = 3036] [serial = 2361] [outer = 0000001487FA1800] 07:51:02 INFO - PROCESS | 3036 | 1462373462547 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]]]}] 07:51:02 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 07:51:02 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1029ms 07:51:02 INFO - PROCESS | 3036 | 1462373462600 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 07:51:02 INFO - PROCESS | 3036 | 1462373462607 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 07:51:03 WARNING - u'runner_teardown' () 07:51:03 INFO - No more tests 07:51:03 INFO - Got 0 unexpected results 07:51:03 INFO - SUITE-END | took 716s 07:51:03 INFO - Closing logging queue 07:51:03 INFO - queue closed 07:51:03 INFO - Return code: 0 07:51:03 WARNING - # TBPL SUCCESS # 07:51:03 INFO - Running post-action listener: _resource_record_post_action 07:51:03 INFO - Running post-run listener: _resource_record_post_run 07:51:04 INFO - Total resource usage - Wall time: 726s; CPU: 14.0%; Read bytes: 198482432; Write bytes: 995756544; Read time: 2498250; Write time: 5561430 07:51:04 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 07:51:04 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 13500416; Read time: 0; Write time: 168950 07:51:04 INFO - run-tests - Wall time: 723s; CPU: 14.0%; Read bytes: 198482432; Write bytes: 888793600; Read time: 2498250; Write time: 5328850 07:51:04 INFO - Running post-run listener: _upload_blobber_files 07:51:04 INFO - Blob upload gear active. 07:51:04 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 07:51:04 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 07:51:04 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-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 07:51:04 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-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 07:51:05 INFO - (blobuploader) - INFO - Open directory for files ... 07:51:05 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 07:51:05 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:51:05 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:51:06 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 07:51:06 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:51:06 INFO - (blobuploader) - INFO - Done attempting. 07:51:06 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 07:51:07 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:51:07 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:51:08 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 07:51:08 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:51:08 INFO - (blobuploader) - INFO - Done attempting. 07:51:08 INFO - (blobuploader) - INFO - Iteration through files over. 07:51:08 INFO - Return code: 0 07:51:08 INFO - rmtree: C:\slave\test\build\uploaded_files.json 07:51:08 INFO - Using _rmtree_windows ... 07:51:08 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 07:51:08 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1f64d057fe2a8958b000489f7cea267915ec211d6a88ecb3ce8b04d75c2d27f9b06aca443fa071480b224e78153468718bf4d168c2803bca63ac2867ddd23845", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/473fb11fed01c9064edcc995cf88e1b1c727b880b89bc115439fb93cdfcfb107b85654087e89426de9f51465f49075c0142a302a8418991c7c2ca055ecb61eaa"} 07:51:08 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 07:51:08 INFO - Writing to file C:\slave\test\properties\blobber_files 07:51:08 INFO - Contents: 07:51:08 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1f64d057fe2a8958b000489f7cea267915ec211d6a88ecb3ce8b04d75c2d27f9b06aca443fa071480b224e78153468718bf4d168c2803bca63ac2867ddd23845", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/473fb11fed01c9064edcc995cf88e1b1c727b880b89bc115439fb93cdfcfb107b85654087e89426de9f51465f49075c0142a302a8418991c7c2ca055ecb61eaa"} 07:51:08 INFO - Running post-run listener: copy_logs_to_upload_dir 07:51:08 INFO - Copying logs to upload dir... 07:51:08 INFO - mkdir: C:\slave\test\build\upload\logs 07:51:08 INFO - Copying logs to upload dir... 07:51:08 INFO - Using _rmtree_windows ... 07:51:08 INFO - Using _rmtree_windows ... 07:51:08 INFO - Using _rmtree_windows ... 07:51:08 INFO - Using _rmtree_windows ... 07:51:08 INFO - Using _rmtree_windows ... 07:51:08 INFO - Using _rmtree_windows ... 07:51:08 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=912.534000 ========= master_lag: 0.54 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 13 secs) (at 2016-05-04 07:51:09.426752) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-04 07:51:09.427919) ========= '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-172\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-172 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-172 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-172\AppData\Local LOGONSERVER=\\T-W864-IX-172 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-172 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-172 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-172 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1f64d057fe2a8958b000489f7cea267915ec211d6a88ecb3ce8b04d75c2d27f9b06aca443fa071480b224e78153468718bf4d168c2803bca63ac2867ddd23845", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/473fb11fed01c9064edcc995cf88e1b1c727b880b89bc115439fb93cdfcfb107b85654087e89426de9f51465f49075c0142a302a8418991c7c2ca055ecb61eaa"} build_url:https://queue.taskcluster.net/v1/task/P205XrNoS4-B6Nl5o5MjzA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/P205XrNoS4-B6Nl5o5MjzA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/P205XrNoS4-B6Nl5o5MjzA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1f64d057fe2a8958b000489f7cea267915ec211d6a88ecb3ce8b04d75c2d27f9b06aca443fa071480b224e78153468718bf4d168c2803bca63ac2867ddd23845", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/473fb11fed01c9064edcc995cf88e1b1c727b880b89bc115439fb93cdfcfb107b85654087e89426de9f51465f49075c0142a302a8418991c7c2ca055ecb61eaa"}' symbols_url: 'https://queue.taskcluster.net/v1/task/P205XrNoS4-B6Nl5o5MjzA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-04 07:51:09.549095) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-04 07:51:09.549474) ========= '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-172\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-172 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-172 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-172\AppData\Local LOGONSERVER=\\T-W864-IX-172 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-172 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-172 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-172 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-04 07:51:09.663653) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-04 07:51:09.663981) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-04 07:51:10.184643) ========= ========= Total master_lag: 0.78 =========