builder: mozilla-aurora_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-258 starttime: 1465032432.86 results: success (0) buildid: 20160604011925 builduid: 03e7a287c64e4dec9f34514b4444eea2 revision: 240b7e66dfef9a2dccd39bb32846ab41ece57fb8 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-04 02:27:12.862983) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-04 02:27:12.863760) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-04 02:27:12.864468) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-04 02:27:13.092638) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-04 02:27:13.093028) ========= '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\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-258 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-258 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=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\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-258 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False --02:27:13-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.08 MB/s 02:27:14 (8.08 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.984000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-04 02:27:14.123049) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-04 02:27:14.123492) ========= '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\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-258 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-258 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=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\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-258 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=3.501000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-04 02:27:17.641743) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-04 02:27:17.642198) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 240b7e66dfef9a2dccd39bb32846ab41ece57fb8 --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 240b7e66dfef9a2dccd39bb32846ab41ece57fb8 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-258 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-258 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=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\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-258 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-06-04 02:27:18,062 truncating revision to first 12 chars 2016-06-04 02:27:18,062 Setting DEBUG logging. 2016-06-04 02:27:18,062 attempt 1/10 2016-06-04 02:27:18,062 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/240b7e66dfef?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-04 02:27:18,582 unpacking tar archive at: mozilla-aurora-240b7e66dfef/testing/mozharness/ program finished with exit code 0 elapsedTime=1.276000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-04 02:27:18.951250) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-04 02:27:18.951670) ========= script_repo_revision: 240b7e66dfef9a2dccd39bb32846ab41ece57fb8 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-04 02:27:18.952295) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-04 02:27:18.952636) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-04 02:27:18.972423) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 2 secs) (at 2016-06-04 02:27:18.972764) ========= '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\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-258 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com DevEnvDir=D:\msvs8\Common7\IDE FP_NO_HOST_CHECK=NO FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework FrameworkSDKDir=D:\msvs8\SDK\v2.0 FrameworkVersion=v2.0.50727 HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-258 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=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\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-258 USERNAME=cltbld USERPROFILE=C:\Users\cltbld VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log XPCOM_DEBUG_BREAK=warn using PTY: False 02:27:19 INFO - MultiFileLogger online at 20160604 02:27:19 in C:\slave\test 02:27:19 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 02:27:19 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 02:27:19 INFO - {'append_to_log': False, 02:27:19 INFO - 'base_work_dir': 'C:\\slave\\test', 02:27:19 INFO - 'blob_upload_branch': 'mozilla-aurora', 02:27:19 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 02:27:19 INFO - 'buildbot_json_path': 'buildprops.json', 02:27:19 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 02:27:19 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 02:27:19 INFO - 'download_minidump_stackwalk': True, 02:27:19 INFO - 'download_symbols': 'true', 02:27:19 INFO - 'e10s': False, 02:27:19 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 02:27:19 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 02:27:19 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 02:27:19 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 02:27:19 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 02:27:19 INFO - 'C:/mozilla-build/tooltool.py'), 02:27:19 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 02:27:19 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 02:27:19 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 02:27:19 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 02:27:19 INFO - 'log_level': 'info', 02:27:19 INFO - 'log_to_console': True, 02:27:19 INFO - 'opt_config_files': (), 02:27:19 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 02:27:19 INFO - '--processes=1', 02:27:19 INFO - '--config=%(test_path)s/wptrunner.ini', 02:27:19 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 02:27:19 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 02:27:19 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 02:27:19 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 02:27:19 INFO - 'pip_index': False, 02:27:19 INFO - 'require_test_zip': True, 02:27:19 INFO - 'test_type': ('testharness',), 02:27:19 INFO - 'this_chunk': '1', 02:27:19 INFO - 'total_chunks': '10', 02:27:19 INFO - 'virtualenv_path': 'venv', 02:27:19 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 02:27:19 INFO - 'work_dir': 'build'} 02:27:19 INFO - ##### 02:27:19 INFO - ##### Running clobber step. 02:27:19 INFO - ##### 02:27:19 INFO - Running pre-action listener: _resource_record_pre_action 02:27:19 INFO - Running main action method: clobber 02:27:19 INFO - rmtree: C:\slave\test\build 02:27:19 INFO - Using _rmtree_windows ... 02:27:19 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 02:29:38 INFO - Running post-action listener: _resource_record_post_action 02:29:38 INFO - ##### 02:29:38 INFO - ##### Running read-buildbot-config step. 02:29:38 INFO - ##### 02:29:38 INFO - Running pre-action listener: _resource_record_pre_action 02:29:38 INFO - Running main action method: read_buildbot_config 02:29:38 INFO - Using buildbot properties: 02:29:38 INFO - { 02:29:38 INFO - "project": "", 02:29:38 INFO - "product": "firefox", 02:29:38 INFO - "script_repo_revision": "production", 02:29:38 INFO - "scheduler": "tests-mozilla-aurora-win7_ix-debug-unittest", 02:29:38 INFO - "repository": "", 02:29:38 INFO - "buildername": "Windows 7 32-bit mozilla-aurora debug test web-platform-tests-1", 02:29:38 INFO - "buildid": "20160604011925", 02:29:38 INFO - "pgo_build": "False", 02:29:38 INFO - "basedir": "C:\\slave\\test", 02:29:38 INFO - "buildnumber": 22, 02:29:38 INFO - "slavename": "t-w732-ix-258", 02:29:38 INFO - "revision": "240b7e66dfef9a2dccd39bb32846ab41ece57fb8", 02:29:38 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 02:29:38 INFO - "platform": "win32", 02:29:38 INFO - "branch": "mozilla-aurora", 02:29:38 INFO - "repo_path": "releases/mozilla-aurora", 02:29:38 INFO - "moz_repo_path": "", 02:29:38 INFO - "stage_platform": "win32", 02:29:38 INFO - "builduid": "03e7a287c64e4dec9f34514b4444eea2", 02:29:38 INFO - "slavebuilddir": "test" 02:29:38 INFO - } 02:29:38 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/NrUC59F5Rfu_ueDFExujKw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 02:29:38 INFO - Found installer url https://queue.taskcluster.net/v1/task/NrUC59F5Rfu_ueDFExujKw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 02:29:38 INFO - Running post-action listener: _resource_record_post_action 02:29:38 INFO - ##### 02:29:38 INFO - ##### Running download-and-extract step. 02:29:38 INFO - ##### 02:29:38 INFO - Running pre-action listener: _resource_record_pre_action 02:29:38 INFO - Running main action method: download_and_extract 02:29:38 INFO - mkdir: C:\slave\test\build\tests 02:29: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')]} 02:29:38 INFO - https://queue.taskcluster.net/v1/task/NrUC59F5Rfu_ueDFExujKw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 02:29:38 INFO - trying https://queue.taskcluster.net/v1/task/NrUC59F5Rfu_ueDFExujKw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 02:29:38 INFO - Downloading https://queue.taskcluster.net/v1/task/NrUC59F5Rfu_ueDFExujKw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 02:29:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NrUC59F5Rfu_ueDFExujKw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 02:29:39 INFO - Downloaded 1274 bytes. 02:29:39 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 02:29:39 INFO - Using the following test package requirements: 02:29:39 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 02:29:39 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:29:39 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 02:29:39 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:29:39 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 02:29:39 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:29:39 INFO - u'jsshell-win32.zip'], 02:29:39 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:29:39 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 02:29:39 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 02:29:39 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:29:39 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 02:29:39 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:29:39 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 02:29:39 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:29:39 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 02:29:39 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:29:39 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 02:29:39 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 02:29:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:29:39 INFO - https://queue.taskcluster.net/v1/task/NrUC59F5Rfu_ueDFExujKw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 02:29:39 INFO - trying https://queue.taskcluster.net/v1/task/NrUC59F5Rfu_ueDFExujKw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 02:29:39 INFO - Downloading https://queue.taskcluster.net/v1/task/NrUC59F5Rfu_ueDFExujKw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 02:29:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/NrUC59F5Rfu_ueDFExujKw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 02:29:41 INFO - Downloaded 20343945 bytes. 02:29:41 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:29:41 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:29:43 INFO - caution: filename not matched: web-platform/* 02:29:43 INFO - Return code: 11 02:29:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:29:43 INFO - https://queue.taskcluster.net/v1/task/NrUC59F5Rfu_ueDFExujKw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 02:29:43 INFO - trying https://queue.taskcluster.net/v1/task/NrUC59F5Rfu_ueDFExujKw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 02:29:43 INFO - Downloading https://queue.taskcluster.net/v1/task/NrUC59F5Rfu_ueDFExujKw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 02:29:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/NrUC59F5Rfu_ueDFExujKw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 02:29:46 INFO - Downloaded 36389111 bytes. 02:29:46 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:29:46 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:30:28 INFO - caution: filename not matched: bin/* 02:30:28 INFO - caution: filename not matched: config/* 02:30:28 INFO - caution: filename not matched: mozbase/* 02:30:28 INFO - caution: filename not matched: marionette/* 02:30:28 INFO - caution: filename not matched: tools/wptserve/* 02:30:28 INFO - Return code: 11 02:30:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:30:28 INFO - https://queue.taskcluster.net/v1/task/NrUC59F5Rfu_ueDFExujKw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 02:30:28 INFO - trying https://queue.taskcluster.net/v1/task/NrUC59F5Rfu_ueDFExujKw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 02:30:28 INFO - Downloading https://queue.taskcluster.net/v1/task/NrUC59F5Rfu_ueDFExujKw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 02:30:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NrUC59F5Rfu_ueDFExujKw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 02:30:32 INFO - Downloaded 68499906 bytes. 02:30:32 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/NrUC59F5Rfu_ueDFExujKw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 02:30:32 INFO - mkdir: C:\slave\test\properties 02:30:32 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 02:30:32 INFO - Writing to file C:\slave\test\properties\build_url 02:30:32 INFO - Contents: 02:30:32 INFO - build_url:https://queue.taskcluster.net/v1/task/NrUC59F5Rfu_ueDFExujKw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 02:30:33 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/NrUC59F5Rfu_ueDFExujKw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 02:30:33 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 02:30:33 INFO - Writing to file C:\slave\test\properties\symbols_url 02:30:33 INFO - Contents: 02:30:33 INFO - symbols_url:https://queue.taskcluster.net/v1/task/NrUC59F5Rfu_ueDFExujKw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 02:30:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:30:33 INFO - https://queue.taskcluster.net/v1/task/NrUC59F5Rfu_ueDFExujKw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 02:30:33 INFO - trying https://queue.taskcluster.net/v1/task/NrUC59F5Rfu_ueDFExujKw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 02:30:33 INFO - Downloading https://queue.taskcluster.net/v1/task/NrUC59F5Rfu_ueDFExujKw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 02:30:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NrUC59F5Rfu_ueDFExujKw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 02:30:36 INFO - Downloaded 55574874 bytes. 02:30:36 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 02:30:36 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 02:30:39 INFO - Return code: 0 02:30:39 INFO - Running post-action listener: _resource_record_post_action 02:30:39 INFO - Running post-action listener: set_extra_try_arguments 02:30:39 INFO - ##### 02:30:39 INFO - ##### Running create-virtualenv step. 02:30:39 INFO - ##### 02:30:39 INFO - Running pre-action listener: _pre_create_virtualenv 02:30:39 INFO - Running pre-action listener: _resource_record_pre_action 02:30:39 INFO - Running main action method: create_virtualenv 02:30:39 INFO - Creating virtualenv C:\slave\test\build\venv 02:30:39 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 02:30:39 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 02:30:42 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 02:30:45 INFO - Installing distribute......................................................................................................................................................................................done. 02:30:46 INFO - Return code: 0 02:30:46 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 02:30:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:30:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:30:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:30:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:30:46 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x019286B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BD5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018E60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B4C368>, '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 0x018AAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BE10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-258', 'USERDOMAIN': 'T-W732-IX-258', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-258', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 02:30:46 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 02:30:46 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 02:30:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:30:46 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:30:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:30:46 INFO - 'COMPUTERNAME': 'T-W732-IX-258', 02:30:46 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:30:46 INFO - 'DCLOCATION': 'SCL3', 02:30:46 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:30:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:30:46 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:30:46 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:30:46 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:30:46 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:30:46 INFO - 'HOMEDRIVE': 'C:', 02:30:46 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:30:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:30:46 INFO - 'KTS_VERSION': '1.19c', 02:30:46 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:30:46 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:30:46 INFO - 'LOGONSERVER': '\\\\T-W732-IX-258', 02:30:46 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:30:46 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:30:46 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:30:46 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:30:46 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:30:46 INFO - 'MOZ_AIRBAG': '1', 02:30:46 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:30:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:30:46 INFO - 'MOZ_MSVCVERSION': '8', 02:30:46 INFO - 'MOZ_NO_REMOTE': '1', 02:30:46 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:30:46 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:30:46 INFO - 'NO_EM_RESTART': '1', 02:30:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:30:46 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:30:46 INFO - 'OS': 'Windows_NT', 02:30:46 INFO - 'OURDRIVE': 'C:', 02:30:46 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 02:30:46 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:30:46 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:30:46 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:30:46 INFO - 'PROCESSOR_LEVEL': '6', 02:30:46 INFO - 'PROCESSOR_REVISION': '1e05', 02:30:46 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:30:46 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:30:46 INFO - 'PROMPT': '$P$G', 02:30:46 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:30:46 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:30:46 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:30:46 INFO - 'PWD': 'C:\\slave\\test', 02:30:46 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:30:46 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:30:46 INFO - 'SYSTEMDRIVE': 'C:', 02:30:46 INFO - 'SYSTEMROOT': 'C:\\windows', 02:30:46 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:30:46 INFO - 'TEST1': 'testie', 02:30:46 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:30:46 INFO - 'USERDOMAIN': 'T-W732-IX-258', 02:30:46 INFO - 'USERNAME': 'cltbld', 02:30:46 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:30:46 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:30:46 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:30:46 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:30:46 INFO - 'WINDIR': 'C:\\windows', 02:30:46 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:30:46 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:30:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:30:48 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:30:48 INFO - Downloading/unpacking psutil>=0.7.1 02:30:48 INFO - Running setup.py egg_info for package psutil 02:30:48 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:30:48 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:30:48 INFO - Installing collected packages: psutil 02:30:48 INFO - Running setup.py install for psutil 02:30:48 INFO - building 'psutil._psutil_windows' extension 02:30:48 INFO - error: Unable to find vcvarsall.bat 02:30:48 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\appdata\local\temp\pip-fyrlxl-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:30:48 INFO - running install 02:30:48 INFO - running build 02:30:48 INFO - running build_py 02:30:48 INFO - creating build 02:30:48 INFO - creating build\lib.win32-2.7 02:30:48 INFO - creating build\lib.win32-2.7\psutil 02:30:48 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 02:30:48 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 02:30:48 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 02:30:48 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 02:30:48 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 02:30:48 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 02:30:48 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 02:30:48 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 02:30:48 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 02:30:48 INFO - running build_ext 02:30:48 INFO - building 'psutil._psutil_windows' extension 02:30:48 INFO - error: Unable to find vcvarsall.bat 02:30:48 INFO - ---------------------------------------- 02:30:48 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\appdata\local\temp\pip-fyrlxl-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:30:48 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 02:30:48 WARNING - Return code: 1 02:30:48 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! 02:30:48 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 02:30:48 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')]} 02:30:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:30:48 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')]} 02:30:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:30:48 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 0x019286B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BD5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018E60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B4C368>, '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 0x018AAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BE10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-258', 'USERDOMAIN': 'T-W732-IX-258', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-258', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 02:30:48 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 02:30:48 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 02:30:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:30:48 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:30:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:30:48 INFO - 'COMPUTERNAME': 'T-W732-IX-258', 02:30:48 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:30:48 INFO - 'DCLOCATION': 'SCL3', 02:30:48 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:30:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:30:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:30:48 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:30:48 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:30:48 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:30:48 INFO - 'HOMEDRIVE': 'C:', 02:30:48 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:30:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:30:48 INFO - 'KTS_VERSION': '1.19c', 02:30:48 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:30:48 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:30:48 INFO - 'LOGONSERVER': '\\\\T-W732-IX-258', 02:30:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:30:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:30:48 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:30:48 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:30:48 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:30:48 INFO - 'MOZ_AIRBAG': '1', 02:30:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:30:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:30:48 INFO - 'MOZ_MSVCVERSION': '8', 02:30:48 INFO - 'MOZ_NO_REMOTE': '1', 02:30:48 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:30:48 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:30:48 INFO - 'NO_EM_RESTART': '1', 02:30:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:30:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:30:48 INFO - 'OS': 'Windows_NT', 02:30:48 INFO - 'OURDRIVE': 'C:', 02:30:48 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 02:30:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:30:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:30:48 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:30:48 INFO - 'PROCESSOR_LEVEL': '6', 02:30:48 INFO - 'PROCESSOR_REVISION': '1e05', 02:30:48 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:30:48 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:30:48 INFO - 'PROMPT': '$P$G', 02:30:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:30:48 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:30:48 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:30:48 INFO - 'PWD': 'C:\\slave\\test', 02:30:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:30:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:30:48 INFO - 'SYSTEMDRIVE': 'C:', 02:30:48 INFO - 'SYSTEMROOT': 'C:\\windows', 02:30:48 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:30:48 INFO - 'TEST1': 'testie', 02:30:48 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:30:48 INFO - 'USERDOMAIN': 'T-W732-IX-258', 02:30:48 INFO - 'USERNAME': 'cltbld', 02:30:48 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:30:48 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:30:48 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:30:48 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:30:48 INFO - 'WINDIR': 'C:\\windows', 02:30:48 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:30:48 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:30:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:30:49 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:30:49 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 02:30:49 INFO - Downloading mozsystemmonitor-0.0.tar.gz 02:30:49 INFO - Running setup.py egg_info for package mozsystemmonitor 02:30:49 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 02:30:49 INFO - Running setup.py egg_info for package psutil 02:30:49 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:30:49 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:30:49 INFO - Installing collected packages: mozsystemmonitor, psutil 02:30:49 INFO - Running setup.py install for mozsystemmonitor 02:30:49 INFO - Running setup.py install for psutil 02:30:49 INFO - building 'psutil._psutil_windows' extension 02:30:49 INFO - error: Unable to find vcvarsall.bat 02:30:49 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\appdata\local\temp\pip-b3nmbd-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:30:49 INFO - running install 02:30:49 INFO - running build 02:30:49 INFO - running build_py 02:30:49 INFO - running build_ext 02:30:49 INFO - building 'psutil._psutil_windows' extension 02:30:49 INFO - error: Unable to find vcvarsall.bat 02:30:49 INFO - ---------------------------------------- 02:30:49 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\appdata\local\temp\pip-b3nmbd-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:30:49 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 02:30:49 WARNING - Return code: 1 02:30:49 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! 02:30:49 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 02:30:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:30:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:30:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:30:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:30:49 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 0x019286B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BD5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018E60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B4C368>, '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 0x018AAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BE10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-258', 'USERDOMAIN': 'T-W732-IX-258', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-258', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 02:30:49 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 02:30:49 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 02:30:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:30:49 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:30:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:30:49 INFO - 'COMPUTERNAME': 'T-W732-IX-258', 02:30:49 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:30:49 INFO - 'DCLOCATION': 'SCL3', 02:30:49 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:30:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:30:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:30:49 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:30:49 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:30:49 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:30:49 INFO - 'HOMEDRIVE': 'C:', 02:30:49 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:30:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:30:49 INFO - 'KTS_VERSION': '1.19c', 02:30:49 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:30:49 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:30:49 INFO - 'LOGONSERVER': '\\\\T-W732-IX-258', 02:30:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:30:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:30:49 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:30:49 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:30:49 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:30:49 INFO - 'MOZ_AIRBAG': '1', 02:30:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:30:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:30:49 INFO - 'MOZ_MSVCVERSION': '8', 02:30:49 INFO - 'MOZ_NO_REMOTE': '1', 02:30:49 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:30:49 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:30:49 INFO - 'NO_EM_RESTART': '1', 02:30:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:30:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:30:49 INFO - 'OS': 'Windows_NT', 02:30:49 INFO - 'OURDRIVE': 'C:', 02:30:49 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 02:30:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:30:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:30:49 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:30:49 INFO - 'PROCESSOR_LEVEL': '6', 02:30:49 INFO - 'PROCESSOR_REVISION': '1e05', 02:30:49 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:30:49 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:30:49 INFO - 'PROMPT': '$P$G', 02:30:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:30:49 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:30:49 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:30:49 INFO - 'PWD': 'C:\\slave\\test', 02:30:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:30:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:30:49 INFO - 'SYSTEMDRIVE': 'C:', 02:30:49 INFO - 'SYSTEMROOT': 'C:\\windows', 02:30:49 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:30:49 INFO - 'TEST1': 'testie', 02:30:49 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:30:49 INFO - 'USERDOMAIN': 'T-W732-IX-258', 02:30:49 INFO - 'USERNAME': 'cltbld', 02:30:49 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:30:49 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:30:49 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:30:49 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:30:49 INFO - 'WINDIR': 'C:\\windows', 02:30:49 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:30:49 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:30:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:30:49 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:30:49 INFO - Downloading/unpacking blobuploader==1.2.4 02:30:49 INFO - Downloading blobuploader-1.2.4.tar.gz 02:30:49 INFO - Running setup.py egg_info for package blobuploader 02:30:49 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 02:30:53 INFO - Running setup.py egg_info for package requests 02:30:53 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 02:30:53 INFO - Downloading docopt-0.6.1.tar.gz 02:30:53 INFO - Running setup.py egg_info for package docopt 02:30:53 INFO - Installing collected packages: blobuploader, docopt, requests 02:30:53 INFO - Running setup.py install for blobuploader 02:30:53 INFO - Running setup.py install for docopt 02:30:53 INFO - Running setup.py install for requests 02:30:53 INFO - Successfully installed blobuploader docopt requests 02:30:53 INFO - Cleaning up... 02:30:53 INFO - Return code: 0 02:30:53 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:30:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:30:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:30:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:30:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:30:53 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 0x019286B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BD5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018E60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B4C368>, '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 0x018AAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BE10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-258', 'USERDOMAIN': 'T-W732-IX-258', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-258', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 02:30:53 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 02:30:53 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 02:30:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:30:53 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:30:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:30:53 INFO - 'COMPUTERNAME': 'T-W732-IX-258', 02:30:53 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:30:53 INFO - 'DCLOCATION': 'SCL3', 02:30:53 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:30:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:30:53 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:30:53 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:30:53 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:30:53 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:30:53 INFO - 'HOMEDRIVE': 'C:', 02:30:53 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:30:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:30:53 INFO - 'KTS_VERSION': '1.19c', 02:30:53 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:30:53 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:30:53 INFO - 'LOGONSERVER': '\\\\T-W732-IX-258', 02:30:53 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:30:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:30:53 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:30:53 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:30:53 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:30:53 INFO - 'MOZ_AIRBAG': '1', 02:30:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:30:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:30:53 INFO - 'MOZ_MSVCVERSION': '8', 02:30:53 INFO - 'MOZ_NO_REMOTE': '1', 02:30:53 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:30:53 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:30:53 INFO - 'NO_EM_RESTART': '1', 02:30:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:30:53 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:30:53 INFO - 'OS': 'Windows_NT', 02:30:53 INFO - 'OURDRIVE': 'C:', 02:30:53 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 02:30:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:30:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:30:53 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:30:53 INFO - 'PROCESSOR_LEVEL': '6', 02:30:53 INFO - 'PROCESSOR_REVISION': '1e05', 02:30:53 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:30:53 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:30:53 INFO - 'PROMPT': '$P$G', 02:30:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:30:53 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:30:53 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:30:53 INFO - 'PWD': 'C:\\slave\\test', 02:30:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:30:53 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:30:53 INFO - 'SYSTEMDRIVE': 'C:', 02:30:53 INFO - 'SYSTEMROOT': 'C:\\windows', 02:30:53 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:30:53 INFO - 'TEST1': 'testie', 02:30:53 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:30:53 INFO - 'USERDOMAIN': 'T-W732-IX-258', 02:30:53 INFO - 'USERNAME': 'cltbld', 02:30:53 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:30:53 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:30:53 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:30:53 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:30:53 INFO - 'WINDIR': 'C:\\windows', 02:30:53 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:30:53 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:30:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:30:58 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:30:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:30:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:30:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:30:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:30:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:30:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:30:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:30:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:30:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:30:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:30:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:30:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:30:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:30:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:30:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:30:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:30:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:30:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:30:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:30:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:30:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:30:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:30:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:30:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:30:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:30:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:30:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:30:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:30:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:30:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:30:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:30:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:30:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:30:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:30:58 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:30:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:30:58 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:30:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:30:58 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:30:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:30:58 INFO - Unpacking c:\slave\test\build\tests\marionette 02:30:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:30:58 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:30:58 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 02:30:58 INFO - Running setup.py install for browsermob-proxy 02:31:11 INFO - Running setup.py install for manifestparser 02:31:11 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:31:11 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:31:11 INFO - Running setup.py install for marionette-client 02:31:11 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:31:11 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:31:11 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:31:11 INFO - Running setup.py install for marionette-driver 02:31:11 INFO - Running setup.py install for mozcrash 02:31:11 INFO - Running setup.py install for mozdebug 02:31:11 INFO - Running setup.py install for mozdevice 02:31:11 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:31:11 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:31:11 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:31:11 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:31:11 INFO - Running setup.py install for mozfile 02:31:11 INFO - Running setup.py install for mozhttpd 02:31:11 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:31:11 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:31:11 INFO - Running setup.py install for mozinfo 02:31:11 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 02:31:11 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 02:31:11 INFO - Running setup.py install for mozInstall 02:31:11 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:31:11 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:31:11 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:31:11 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:31:11 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:31:11 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:31:11 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:31:11 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:31:11 INFO - Running setup.py install for mozleak 02:31:11 INFO - Running setup.py install for mozlog 02:31:11 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 02:31:11 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 02:31:11 INFO - Running setup.py install for moznetwork 02:31:11 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 02:31:11 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 02:31:11 INFO - Running setup.py install for mozprocess 02:31:11 INFO - Running setup.py install for mozprofile 02:31:11 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:31:11 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:31:11 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:31:11 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:31:11 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:31:11 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:31:11 INFO - Running setup.py install for mozrunner 02:31:11 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:31:11 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:31:11 INFO - Running setup.py install for mozscreenshot 02:31:11 INFO - Running setup.py install for moztest 02:31:11 INFO - Running setup.py install for mozversion 02:31:11 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:31:11 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:31:11 INFO - Running setup.py install for wptserve 02:31:11 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 02:31:11 INFO - Cleaning up... 02:31:11 INFO - Return code: 0 02:31:11 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:31:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:31:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:31:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:31:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:31:11 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019286B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BD5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018E60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B4C368>, '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 0x018AAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BE10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-258', 'USERDOMAIN': 'T-W732-IX-258', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-258', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 02:31:11 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 02:31:11 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 02:31:11 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:31:11 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:31:11 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:31:11 INFO - 'COMPUTERNAME': 'T-W732-IX-258', 02:31:11 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:31:11 INFO - 'DCLOCATION': 'SCL3', 02:31:11 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:31:11 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:31:11 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:31:11 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:31:11 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:31:11 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:31:11 INFO - 'HOMEDRIVE': 'C:', 02:31:11 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:31:11 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:31:11 INFO - 'KTS_VERSION': '1.19c', 02:31:11 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:31:11 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:31:11 INFO - 'LOGONSERVER': '\\\\T-W732-IX-258', 02:31:11 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:31:11 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:31:11 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:31:11 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:31:11 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:31:11 INFO - 'MOZ_AIRBAG': '1', 02:31:11 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:31:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:31:11 INFO - 'MOZ_MSVCVERSION': '8', 02:31:11 INFO - 'MOZ_NO_REMOTE': '1', 02:31:11 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:31:11 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:31:11 INFO - 'NO_EM_RESTART': '1', 02:31:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:31:11 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:31:11 INFO - 'OS': 'Windows_NT', 02:31:11 INFO - 'OURDRIVE': 'C:', 02:31:11 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 02:31:11 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:31:11 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:31:11 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:31:11 INFO - 'PROCESSOR_LEVEL': '6', 02:31:11 INFO - 'PROCESSOR_REVISION': '1e05', 02:31:11 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:31:11 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:31:11 INFO - 'PROMPT': '$P$G', 02:31:11 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:31:11 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:31:11 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:31:11 INFO - 'PWD': 'C:\\slave\\test', 02:31:11 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:31:11 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:31:11 INFO - 'SYSTEMDRIVE': 'C:', 02:31:11 INFO - 'SYSTEMROOT': 'C:\\windows', 02:31:11 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:31:11 INFO - 'TEST1': 'testie', 02:31:11 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:31:11 INFO - 'USERDOMAIN': 'T-W732-IX-258', 02:31:11 INFO - 'USERNAME': 'cltbld', 02:31:11 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:31:11 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:31:11 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:31:11 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:31:11 INFO - 'WINDIR': 'C:\\windows', 02:31:11 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:31:11 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:31:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:31:16 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:31:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:31:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:31:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:31:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:31:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:31:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:31:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:31:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:31:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:31:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:31:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:31:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:31:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:31:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:31:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:31:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:31:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:31:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:31:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:31:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:31:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:31:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:31:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:31:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:31:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:31:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:31:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:31:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:31:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:31:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:31:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:31:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:31:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:31:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:31:16 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:31:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:31:16 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:31:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:31:16 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:31:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:31:16 INFO - Unpacking c:\slave\test\build\tests\marionette 02:31:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:31:16 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:31:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 02:31:27 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)) 02:31:27 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)) 02:31:27 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)) 02:31:27 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)) 02:31:27 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 02:31:27 INFO - Downloading blessings-1.6.tar.gz 02:31:27 INFO - Running setup.py egg_info for package blessings 02:31:27 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)) 02:31:27 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 02:31:27 INFO - Running setup.py install for blessings 02:31:27 INFO - Running setup.py install for browsermob-proxy 02:31:27 INFO - Running setup.py install for manifestparser 02:31:27 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:31:27 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:31:27 INFO - Running setup.py install for marionette-client 02:31:27 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:31:27 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:31:27 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:31:27 INFO - Running setup.py install for marionette-driver 02:31:27 INFO - Running setup.py install for mozcrash 02:31:27 INFO - Running setup.py install for mozdebug 02:31:27 INFO - Running setup.py install for mozdevice 02:31:27 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:31:27 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:31:27 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:31:27 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:31:27 INFO - Running setup.py install for mozhttpd 02:31:27 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:31:27 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:31:27 INFO - Running setup.py install for mozInstall 02:31:27 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:31:27 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:31:27 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:31:27 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:31:27 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:31:27 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:31:27 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:31:27 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:31:27 INFO - Running setup.py install for mozleak 02:31:27 INFO - Running setup.py install for mozprofile 02:31:27 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:31:27 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:31:27 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:31:27 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:31:27 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:31:27 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:31:27 INFO - Running setup.py install for mozrunner 02:31:27 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:31:27 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:31:29 INFO - Running setup.py install for mozscreenshot 02:31:29 INFO - Running setup.py install for moztest 02:31:29 INFO - Running setup.py install for mozversion 02:31:29 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:31:29 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:31:29 INFO - Running setup.py install for wptserve 02:31:29 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 02:31:29 INFO - Cleaning up... 02:31:29 INFO - Return code: 0 02:31:29 INFO - Done creating virtualenv C:\slave\test\build\venv. 02:31:29 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:31:29 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:31:29 INFO - Reading from file tmpfile_stdout 02:31:29 INFO - Using _rmtree_windows ... 02:31:29 INFO - Using _rmtree_windows ... 02:31:29 INFO - Current package versions: 02:31:29 INFO - blessings == 1.6 02:31:29 INFO - blobuploader == 1.2.4 02:31:29 INFO - browsermob-proxy == 0.6.0 02:31:29 INFO - distribute == 0.6.14 02:31:29 INFO - docopt == 0.6.1 02:31:29 INFO - manifestparser == 1.1 02:31:29 INFO - marionette-client == 2.3.0 02:31:29 INFO - marionette-driver == 1.4.0 02:31:29 INFO - mozInstall == 1.12 02:31:29 INFO - mozcrash == 0.17 02:31:29 INFO - mozdebug == 0.1 02:31:29 INFO - mozdevice == 0.48 02:31:29 INFO - mozfile == 1.2 02:31:29 INFO - mozhttpd == 0.7 02:31:29 INFO - mozinfo == 0.9 02:31:29 INFO - mozleak == 0.1 02:31:29 INFO - mozlog == 3.1 02:31:29 INFO - moznetwork == 0.27 02:31:29 INFO - mozprocess == 0.22 02:31:29 INFO - mozprofile == 0.28 02:31:29 INFO - mozrunner == 6.11 02:31:29 INFO - mozscreenshot == 0.1 02:31:29 INFO - mozsystemmonitor == 0.0 02:31:29 INFO - moztest == 0.7 02:31:29 INFO - mozversion == 1.4 02:31:29 INFO - requests == 1.2.3 02:31:29 INFO - wptserve == 1.4.0 02:31:29 INFO - Running post-action listener: _resource_record_post_action 02:31:29 INFO - Running post-action listener: _start_resource_monitoring 02:31:29 INFO - Starting resource monitoring. 02:31:29 INFO - ##### 02:31:29 INFO - ##### Running pull step. 02:31:29 INFO - ##### 02:31:29 INFO - Running pre-action listener: _resource_record_pre_action 02:31:29 INFO - Running main action method: pull 02:31:29 INFO - Pull has nothing to do! 02:31:29 INFO - Running post-action listener: _resource_record_post_action 02:31:29 INFO - ##### 02:31:29 INFO - ##### Running install step. 02:31:29 INFO - ##### 02:31:29 INFO - Running pre-action listener: _resource_record_pre_action 02:31:29 INFO - Running main action method: install 02:31:29 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:31:29 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:31:29 INFO - Reading from file tmpfile_stdout 02:31:29 INFO - Using _rmtree_windows ... 02:31:29 INFO - Using _rmtree_windows ... 02:31:29 INFO - Detecting whether we're running mozinstall >=1.0... 02:31:29 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 02:31:29 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 02:31:30 INFO - Reading from file tmpfile_stdout 02:31:30 INFO - Output received: 02:31:30 INFO - Usage: mozinstall-script.py [options] installer 02:31:30 INFO - Options: 02:31:30 INFO - -h, --help show this help message and exit 02:31:30 INFO - -d DEST, --destination=DEST 02:31:30 INFO - Directory to install application into. [default: 02:31:30 INFO - "C:\slave\test"] 02:31:30 INFO - --app=APP Application being installed. [default: firefox] 02:31:30 INFO - Using _rmtree_windows ... 02:31:30 INFO - Using _rmtree_windows ... 02:31:30 INFO - mkdir: C:\slave\test\build\application 02:31:30 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.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 02:31:30 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.win32.zip --destination C:\slave\test\build\application 02:31:31 INFO - Reading from file tmpfile_stdout 02:31:31 INFO - Output received: 02:31:31 INFO - C:\slave\test\build\application\firefox\firefox.exe 02:31:31 INFO - Using _rmtree_windows ... 02:31:31 INFO - Using _rmtree_windows ... 02:31:31 INFO - Running post-action listener: _resource_record_post_action 02:31:31 INFO - ##### 02:31:31 INFO - ##### Running run-tests step. 02:31:31 INFO - ##### 02:31:31 INFO - Running pre-action listener: _resource_record_pre_action 02:31:31 INFO - Running main action method: run_tests 02:31:31 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 02:31:31 INFO - Minidump filename unknown. Determining based upon platform and architecture. 02:31:31 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 02:31:31 INFO - grabbing minidump binary from tooltool 02:31:31 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')]} 02:31:31 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 0x01B4C368>, '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 0x018AAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BE10C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 02:31:31 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 02:31:31 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 02:31:31 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 02:31:33 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmprgtfqd 02:31:33 INFO - INFO - File integrity verified, renaming tmprgtfqd to win32-minidump_stackwalk.exe 02:31:33 INFO - Return code: 0 02:31:33 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 02:31:33 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 02:31:33 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/NrUC59F5Rfu_ueDFExujKw/artifacts/public/build/firefox-48.0a2.en-US.win32.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 02:31:33 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/NrUC59F5Rfu_ueDFExujKw/artifacts/public/build/firefox-48.0a2.en-US.win32.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 02:31:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:31:33 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:31:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:31:33 INFO - 'COMPUTERNAME': 'T-W732-IX-258', 02:31:33 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:31:33 INFO - 'DCLOCATION': 'SCL3', 02:31:33 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:31:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:31:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:31:33 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:31:33 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:31:33 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:31:33 INFO - 'HOMEDRIVE': 'C:', 02:31:33 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:31:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:31:33 INFO - 'KTS_VERSION': '1.19c', 02:31:33 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:31:33 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:31:33 INFO - 'LOGONSERVER': '\\\\T-W732-IX-258', 02:31:33 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 02:31:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:31:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:31:33 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:31:33 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:31:33 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:31:33 INFO - 'MOZ_AIRBAG': '1', 02:31:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:31:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:31:33 INFO - 'MOZ_MSVCVERSION': '8', 02:31:33 INFO - 'MOZ_NO_REMOTE': '1', 02:31:33 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:31:33 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:31:33 INFO - 'NO_EM_RESTART': '1', 02:31:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:31:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:31:33 INFO - 'OS': 'Windows_NT', 02:31:33 INFO - 'OURDRIVE': 'C:', 02:31:33 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 02:31:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:31:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:31:33 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:31:33 INFO - 'PROCESSOR_LEVEL': '6', 02:31:33 INFO - 'PROCESSOR_REVISION': '1e05', 02:31:33 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:31:33 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:31:33 INFO - 'PROMPT': '$P$G', 02:31:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:31:33 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:31:33 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:31:33 INFO - 'PWD': 'C:\\slave\\test', 02:31:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:31:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:31:33 INFO - 'SYSTEMDRIVE': 'C:', 02:31:33 INFO - 'SYSTEMROOT': 'C:\\windows', 02:31:33 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:31:33 INFO - 'TEST1': 'testie', 02:31:33 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:31:33 INFO - 'USERDOMAIN': 'T-W732-IX-258', 02:31:33 INFO - 'USERNAME': 'cltbld', 02:31:33 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:31:33 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:31:33 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:31:33 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:31:33 INFO - 'WINDIR': 'C:\\windows', 02:31:33 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:31:33 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:31:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:31:33 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/NrUC59F5Rfu_ueDFExujKw/artifacts/public/build/firefox-48.0a2.en-US.win32.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 02:31:35 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 02:31:35 INFO - import pkg_resources 02:31:36 INFO - Using 1 client processes 02:31:39 INFO - SUITE-START | Running 778 tests 02:31:39 INFO - Running testharness tests 02:31:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 02:31:39 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 02:31:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 02:31:39 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 02:31:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 02:31:39 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 02:31:40 INFO - Setting up ssl 02:31:40 INFO - PROCESS | certutil | 02:31:40 INFO - PROCESS | certutil | 02:31:40 INFO - PROCESS | certutil | 02:31:40 INFO - Certificate Nickname Trust Attributes 02:31:40 INFO - SSL,S/MIME,JAR/XPI 02:31:40 INFO - 02:31:40 INFO - web-platform-tests CT,, 02:31:40 INFO - 02:31:40 INFO - Starting runner 02:31:40 INFO - PROCESS | 3088 | [3088] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 02:31:40 INFO - PROCESS | 3088 | [3088] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 02:31:40 INFO - PROCESS | 3088 | [3088] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 02:31:40 INFO - PROCESS | 3088 | [3088] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 02:31:41 INFO - PROCESS | 3088 | [3088] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 02:31:42 INFO - PROCESS | 3088 | 1465032702465 Marionette DEBUG Marionette enabled via build flag and pref 02:31:43 INFO - PROCESS | 3088 | ++DOCSHELL 0F002000 == 1 [pid = 3088] [id = 1] 02:31:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 1 (0F002400) [pid = 3088] [serial = 1] [outer = 00000000] 02:31:43 INFO - PROCESS | 3088 | [3088] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:31:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 2 (0F003000) [pid = 3088] [serial = 2] [outer = 0F002400] 02:31:43 INFO - PROCESS | 3088 | ++DOCSHELL 0F19EC00 == 2 [pid = 3088] [id = 2] 02:31:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 3 (0F19F000) [pid = 3088] [serial = 3] [outer = 00000000] 02:31:43 INFO - PROCESS | 3088 | [3088] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:31:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 4 (0F19FC00) [pid = 3088] [serial = 4] [outer = 0F19F000] 02:31:44 INFO - PROCESS | 3088 | 1465032704019 Marionette INFO Listening on port 2828 02:31:45 INFO - PROCESS | 3088 | 1465032705425 Marionette DEBUG Marionette enabled via command-line flag 02:31:45 INFO - PROCESS | 3088 | [3088] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 02:31:45 INFO - PROCESS | 3088 | [3088] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 02:31:45 INFO - PROCESS | 3088 | ++DOCSHELL 12B49000 == 3 [pid = 3088] [id = 3] 02:31:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 5 (12B51000) [pid = 3088] [serial = 5] [outer = 00000000] 02:31:45 INFO - PROCESS | 3088 | [3088] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:31:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 6 (12B51C00) [pid = 3088] [serial = 6] [outer = 12B51000] 02:31:45 INFO - PROCESS | 3088 | [3088] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 02:31:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 7 (13A71000) [pid = 3088] [serial = 7] [outer = 0F19F000] 02:31:46 INFO - PROCESS | 3088 | [3088] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:31:46 INFO - PROCESS | 3088 | 1465032706290 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49912 02:31:46 INFO - PROCESS | 3088 | [3088] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:31:46 INFO - PROCESS | 3088 | 1465032706313 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49913 02:31:46 INFO - PROCESS | 3088 | [3088] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:31:46 INFO - PROCESS | 3088 | 1465032706320 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49914 02:31:46 INFO - PROCESS | 3088 | [3088] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:31:46 INFO - PROCESS | 3088 | 1465032706356 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49915 02:31:46 INFO - PROCESS | 3088 | 1465032706359 Marionette DEBUG Closed connection conn0 02:31:46 INFO - PROCESS | 3088 | 1465032706361 Marionette DEBUG Closed connection conn1 02:31:46 INFO - PROCESS | 3088 | 1465032706363 Marionette DEBUG Closed connection conn2 02:31:46 INFO - PROCESS | 3088 | 1465032706515 Marionette DEBUG Closed connection conn3 02:31:46 INFO - PROCESS | 3088 | [3088] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:31:46 INFO - PROCESS | 3088 | 1465032706521 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49916 02:31:46 INFO - PROCESS | 3088 | 1465032706553 Marionette DEBUG Closed connection conn4 02:31:46 INFO - PROCESS | 3088 | [3088] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:31:46 INFO - PROCESS | 3088 | 1465032706560 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49917 02:31:46 INFO - PROCESS | 3088 | ++DOCSHELL 146EA000 == 4 [pid = 3088] [id = 4] 02:31:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 8 (146EA800) [pid = 3088] [serial = 8] [outer = 00000000] 02:31:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 9 (14F23000) [pid = 3088] [serial = 9] [outer = 146EA800] 02:31:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 10 (14F28800) [pid = 3088] [serial = 10] [outer = 146EA800] 02:31:46 INFO - PROCESS | 3088 | 1465032706698 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 02:31:46 INFO - PROCESS | 3088 | 1465032706704 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160604011925","device":"desktop","version":"48.0a2"} 02:31:47 INFO - PROCESS | 3088 | [3088] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 02:31:47 INFO - PROCESS | 3088 | [3088] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 02:31:48 INFO - PROCESS | 3088 | [3088] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:31:48 INFO - PROCESS | 3088 | ++DOCSHELL 157F3400 == 5 [pid = 3088] [id = 5] 02:31:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 11 (16937000) [pid = 3088] [serial = 11] [outer = 00000000] 02:31:48 INFO - PROCESS | 3088 | ++DOCSHELL 16959C00 == 6 [pid = 3088] [id = 6] 02:31:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 12 (16964800) [pid = 3088] [serial = 12] [outer = 00000000] 02:31:49 INFO - PROCESS | 3088 | [3088] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:31:49 INFO - PROCESS | 3088 | ++DOCSHELL 18470C00 == 7 [pid = 3088] [id = 7] 02:31:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 13 (18471000) [pid = 3088] [serial = 13] [outer = 00000000] 02:31:49 INFO - PROCESS | 3088 | [3088] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:31:49 INFO - PROCESS | 3088 | [3088] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 02:31:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 14 (188BFC00) [pid = 3088] [serial = 14] [outer = 18471000] 02:31:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 15 (18C39000) [pid = 3088] [serial = 15] [outer = 16937000] 02:31:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 16 (18C3A800) [pid = 3088] [serial = 16] [outer = 16964800] 02:31:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 17 (18C3CC00) [pid = 3088] [serial = 17] [outer = 18471000] 02:31:50 INFO - PROCESS | 3088 | 1465032710165 Marionette INFO startBrowser 473da42b-e1c1-427c-890d-5dd821fe289f 02:31:50 INFO - PROCESS | 3088 | 1465032710199 Marionette DEBUG loaded listener.js 02:31:50 INFO - PROCESS | 3088 | 1465032710212 Marionette DEBUG loaded listener.js 02:31:50 INFO - PROCESS | 3088 | 1465032710214 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:31:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 18 (1AD39800) [pid = 3088] [serial = 18] [outer = 18471000] 02:31:51 INFO - PROCESS | 3088 | 1465032711035 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"473da42b-e1c1-427c-890d-5dd821fe289f","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160604011925","device":"desktop","version":"48.0a2","command_id":1}}] 02:31:51 INFO - PROCESS | 3088 | 1465032711296 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}] 02:31:51 INFO - PROCESS | 3088 | 1465032711298 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:31:51 INFO - PROCESS | 3088 | 1465032711331 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 02:31:51 INFO - PROCESS | 3088 | 1465032711376 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 02:31:51 INFO - PROCESS | 3088 | 1465032711379 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:31:51 INFO - PROCESS | 3088 | [3088] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 02:31:51 INFO - PROCESS | 3088 | [3088] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:31:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 19 (1AFD5C00) [pid = 3088] [serial = 19] [outer = 18471000] 02:31:52 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:31:52 INFO - PROCESS | 3088 | 1465032712335 Marionette TRACE conn5 <- [1,3,null,{}] 02:31:52 INFO - PROCESS | 3088 | 1465032712339 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 02:31:52 INFO - PROCESS | 3088 | 1465032712341 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:31:52 INFO - PROCESS | 3088 | 1465032712398 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 02:31:52 INFO - PROCESS | 3088 | 1465032712414 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 02:31:52 INFO - PROCESS | 3088 | 1465032712416 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 02:31:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 02:31:52 INFO - PROCESS | 3088 | 1465032712422 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 02:31:52 INFO - PROCESS | 3088 | 1465032712426 Marionette TRACE conn5 <- [1,6,null,{}] 02:31:52 INFO - PROCESS | 3088 | 1465032712450 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}] 02:31:52 INFO - PROCESS | 3088 | 1465032712452 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:31:52 INFO - PROCESS | 3088 | 1465032712473 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 02:31:52 INFO - PROCESS | 3088 | 1465032712477 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:52 INFO - PROCESS | 3088 | 1465032712480 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:31:52 INFO - PROCESS | 3088 | ++DOCSHELL 1CA6F800 == 8 [pid = 3088] [id = 8] 02:31:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 20 (1CA6FC00) [pid = 3088] [serial = 20] [outer = 00000000] 02:31:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 21 (1CA72400) [pid = 3088] [serial = 21] [outer = 1CA6FC00] 02:31:52 INFO - PROCESS | 3088 | 1465032712530 Marionette DEBUG loaded listener.js 02:31:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 22 (1CA77000) [pid = 3088] [serial = 22] [outer = 1CA6FC00] 02:31:52 INFO - PROCESS | 3088 | ++DOCSHELL 146E6000 == 9 [pid = 3088] [id = 9] 02:31:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 23 (14FA9800) [pid = 3088] [serial = 23] [outer = 00000000] 02:31:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 24 (1CA76000) [pid = 3088] [serial = 24] [outer = 14FA9800] 02:31:52 INFO - PROCESS | 3088 | 1465032712938 Marionette DEBUG loaded listener.js 02:31:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 25 (1CA7A800) [pid = 3088] [serial = 25] [outer = 14FA9800] 02:31:53 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:31:53 INFO - PROCESS | 3088 | --DOCSHELL 0F002000 == 8 [pid = 3088] [id = 1] 02:31:53 INFO - PROCESS | 3088 | 1465032713769 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]]]}] 02:31:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 02:31:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1372ms 02:31:53 INFO - PROCESS | 3088 | 1465032713796 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 02:31:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 02:31:53 INFO - PROCESS | 3088 | 1465032713800 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 02:31:53 INFO - PROCESS | 3088 | 1465032713805 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 02:31:53 INFO - PROCESS | 3088 | 1465032713808 Marionette TRACE conn5 <- [1,10,null,{}] 02:31:53 INFO - PROCESS | 3088 | 1465032713814 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}] 02:31:53 INFO - PROCESS | 3088 | 1465032713817 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:31:53 INFO - PROCESS | 3088 | 1465032713985 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 02:31:54 INFO - PROCESS | 3088 | 1465032714105 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:54 INFO - PROCESS | 3088 | 1465032714108 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:31:54 INFO - PROCESS | 3088 | ++DOCSHELL 0E31E400 == 9 [pid = 3088] [id = 10] 02:31:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 26 (0E6A4800) [pid = 3088] [serial = 26] [outer = 00000000] 02:31:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 27 (0F10B400) [pid = 3088] [serial = 27] [outer = 0E6A4800] 02:31:54 INFO - PROCESS | 3088 | 1465032714171 Marionette DEBUG loaded listener.js 02:31:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 28 (12684400) [pid = 3088] [serial = 28] [outer = 0E6A4800] 02:31:54 INFO - PROCESS | 3088 | 1465032714745 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]]]}] 02:31:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 02:31:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 990ms 02:31:54 INFO - PROCESS | 3088 | 1465032714796 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 02:31:54 INFO - PROCESS | 3088 | 1465032714801 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 02:31:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 02:31:54 INFO - PROCESS | 3088 | 1465032714807 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 02:31:54 INFO - PROCESS | 3088 | 1465032714810 Marionette TRACE conn5 <- [1,14,null,{}] 02:31:54 INFO - PROCESS | 3088 | 1465032714815 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}] 02:31:54 INFO - PROCESS | 3088 | 1465032714817 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:31:54 INFO - PROCESS | 3088 | 1465032714945 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 02:31:55 INFO - PROCESS | 3088 | 1465032715008 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:55 INFO - PROCESS | 3088 | 1465032715011 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:31:55 INFO - PROCESS | 3088 | ++DOCSHELL 151C0C00 == 10 [pid = 3088] [id = 11] 02:31:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 29 (157E4400) [pid = 3088] [serial = 29] [outer = 00000000] 02:31:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 30 (16963C00) [pid = 3088] [serial = 30] [outer = 157E4400] 02:31:55 INFO - PROCESS | 3088 | 1465032715070 Marionette DEBUG loaded listener.js 02:31:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 31 (17B5E400) [pid = 3088] [serial = 31] [outer = 157E4400] 02:31:55 INFO - PROCESS | 3088 | 1465032715652 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]]]}] 02:31:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 02:31:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 870ms 02:31:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 02:31:55 INFO - PROCESS | 3088 | 1465032715681 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 02:31:55 INFO - PROCESS | 3088 | 1465032715684 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 02:31:55 INFO - PROCESS | 3088 | 1465032715687 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 02:31:55 INFO - PROCESS | 3088 | 1465032715691 Marionette TRACE conn5 <- [1,18,null,{}] 02:31:55 INFO - PROCESS | 3088 | 1465032715703 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}] 02:31:55 INFO - PROCESS | 3088 | 1465032715708 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:31:55 INFO - PROCESS | 3088 | 1465032715831 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 02:31:55 INFO - PROCESS | 3088 | ++DOCSHELL 12C7B800 == 11 [pid = 3088] [id = 12] 02:31:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 32 (14F21800) [pid = 3088] [serial = 32] [outer = 00000000] 02:31:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 33 (18945800) [pid = 3088] [serial = 33] [outer = 14F21800] 02:31:55 INFO - PROCESS | 3088 | 1465032715975 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:55 INFO - PROCESS | 3088 | 1465032715979 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:31:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 34 (18C42800) [pid = 3088] [serial = 34] [outer = 14F21800] 02:31:56 INFO - PROCESS | 3088 | ++DOCSHELL 1A0C8800 == 12 [pid = 3088] [id = 13] 02:31:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 35 (1AABD400) [pid = 3088] [serial = 35] [outer = 00000000] 02:31:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 36 (1ABBFC00) [pid = 3088] [serial = 36] [outer = 1AABD400] 02:31:56 INFO - PROCESS | 3088 | 1465032716057 Marionette DEBUG loaded listener.js 02:31:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 37 (1AE81800) [pid = 3088] [serial = 37] [outer = 1AABD400] 02:31:56 INFO - PROCESS | 3088 | ++DOCSHELL 0E12A000 == 13 [pid = 3088] [id = 14] 02:31:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 38 (0E130000) [pid = 3088] [serial = 38] [outer = 00000000] 02:31:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 39 (1CA78C00) [pid = 3088] [serial = 39] [outer = 0E130000] 02:31:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 40 (0DA58800) [pid = 3088] [serial = 40] [outer = 0E130000] 02:31:56 INFO - PROCESS | 3088 | --DOCSHELL 146EA000 == 12 [pid = 3088] [id = 4] 02:31:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 02:31:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1220ms 02:31:56 INFO - PROCESS | 3088 | 1465032716905 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]]]}] 02:31:56 INFO - PROCESS | 3088 | 1465032716911 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 02:31:56 INFO - PROCESS | 3088 | 1465032716914 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 02:31:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 02:31:56 INFO - PROCESS | 3088 | 1465032716919 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 02:31:56 INFO - PROCESS | 3088 | 1465032716923 Marionette TRACE conn5 <- [1,22,null,{}] 02:31:56 INFO - PROCESS | 3088 | 1465032716928 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}] 02:31:56 INFO - PROCESS | 3088 | 1465032716930 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:31:57 INFO - PROCESS | 3088 | 1465032717020 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 02:31:57 INFO - PROCESS | 3088 | 1465032717026 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:57 INFO - PROCESS | 3088 | 1465032717029 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:31:57 INFO - PROCESS | 3088 | ++DOCSHELL 0E509800 == 13 [pid = 3088] [id = 15] 02:31:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 41 (0E5BDC00) [pid = 3088] [serial = 41] [outer = 00000000] 02:31:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 42 (0E64C800) [pid = 3088] [serial = 42] [outer = 0E5BDC00] 02:31:57 INFO - PROCESS | 3088 | 1465032717079 Marionette DEBUG loaded listener.js 02:31:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 43 (0F00AC00) [pid = 3088] [serial = 43] [outer = 0E5BDC00] 02:31:57 INFO - PROCESS | 3088 | 1465032717525 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]]]}] 02:31:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 02:31:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 02:31:57 INFO - PROCESS | 3088 | 1465032717551 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 02:31:57 INFO - PROCESS | 3088 | 1465032717555 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 02:31:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 02:31:57 INFO - PROCESS | 3088 | 1465032717561 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 02:31:57 INFO - PROCESS | 3088 | 1465032717563 Marionette TRACE conn5 <- [1,26,null,{}] 02:31:57 INFO - PROCESS | 3088 | 1465032717567 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}] 02:31:57 INFO - PROCESS | 3088 | 1465032717570 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:31:57 INFO - PROCESS | 3088 | 1465032717667 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 02:31:57 INFO - PROCESS | 3088 | 1465032717674 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:57 INFO - PROCESS | 3088 | 1465032717677 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:31:57 INFO - PROCESS | 3088 | ++DOCSHELL 1244CC00 == 14 [pid = 3088] [id = 16] 02:31:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 44 (1244E400) [pid = 3088] [serial = 44] [outer = 00000000] 02:31:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 45 (12659C00) [pid = 3088] [serial = 45] [outer = 1244E400] 02:31:57 INFO - PROCESS | 3088 | 1465032717725 Marionette DEBUG loaded listener.js 02:31:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 46 (12A77800) [pid = 3088] [serial = 46] [outer = 1244E400] 02:31:58 INFO - PROCESS | 3088 | 1465032718186 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]]]}] 02:31:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 02:31:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 670ms 02:31:58 INFO - PROCESS | 3088 | 1465032718236 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 02:31:58 INFO - PROCESS | 3088 | 1465032718238 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 02:31:58 INFO - PROCESS | 3088 | 1465032718241 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 02:31:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 02:31:58 INFO - PROCESS | 3088 | 1465032718245 Marionette TRACE conn5 <- [1,30,null,{}] 02:31:58 INFO - PROCESS | 3088 | 1465032718259 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}] 02:31:58 INFO - PROCESS | 3088 | 1465032718263 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:31:58 INFO - PROCESS | 3088 | 1465032718351 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 02:31:58 INFO - PROCESS | 3088 | 1465032718358 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:58 INFO - PROCESS | 3088 | 1465032718361 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:31:58 INFO - PROCESS | 3088 | ++DOCSHELL 14009C00 == 15 [pid = 3088] [id = 17] 02:31:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 47 (1400A400) [pid = 3088] [serial = 47] [outer = 00000000] 02:31:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 48 (146EA000) [pid = 3088] [serial = 48] [outer = 1400A400] 02:31:58 INFO - PROCESS | 3088 | 1465032718408 Marionette DEBUG loaded listener.js 02:31:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 49 (14FAF000) [pid = 3088] [serial = 49] [outer = 1400A400] 02:31:58 INFO - PROCESS | 3088 | 1465032718840 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]]]}] 02:31:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 02:31:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 630ms 02:31:58 INFO - PROCESS | 3088 | 1465032718885 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 02:31:58 INFO - PROCESS | 3088 | 1465032718887 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 02:31:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 02:31:58 INFO - PROCESS | 3088 | 1465032718895 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 02:31:58 INFO - PROCESS | 3088 | 1465032718896 Marionette TRACE conn5 <- [1,34,null,{}] 02:31:58 INFO - PROCESS | 3088 | 1465032718900 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}] 02:31:58 INFO - PROCESS | 3088 | 1465032718902 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:31:58 INFO - PROCESS | 3088 | 1465032718987 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 02:31:58 INFO - PROCESS | 3088 | 1465032718994 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:59 INFO - PROCESS | 3088 | 1465032718996 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:31:59 INFO - PROCESS | 3088 | ++DOCSHELL 150DF000 == 16 [pid = 3088] [id = 18] 02:31:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 50 (151BE400) [pid = 3088] [serial = 50] [outer = 00000000] 02:31:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 51 (1695F400) [pid = 3088] [serial = 51] [outer = 151BE400] 02:31:59 INFO - PROCESS | 3088 | 1465032719045 Marionette DEBUG loaded listener.js 02:31:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 52 (16A63000) [pid = 3088] [serial = 52] [outer = 151BE400] 02:31:59 INFO - PROCESS | 3088 | 1465032719453 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]]]}] 02:31:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 02:31:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 630ms 02:31:59 INFO - PROCESS | 3088 | 1465032719527 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 02:31:59 INFO - PROCESS | 3088 | 1465032719529 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 02:31:59 INFO - PROCESS | 3088 | 1465032719532 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 02:31:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 02:31:59 INFO - PROCESS | 3088 | 1465032719534 Marionette TRACE conn5 <- [1,38,null,{}] 02:31:59 INFO - PROCESS | 3088 | 1465032719538 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}] 02:31:59 INFO - PROCESS | 3088 | 1465032719540 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:31:59 INFO - PROCESS | 3088 | 1465032719618 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 02:31:59 INFO - PROCESS | 3088 | 1465032719624 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:59 INFO - PROCESS | 3088 | 1465032719626 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:31:59 INFO - PROCESS | 3088 | ++DOCSHELL 16E94000 == 17 [pid = 3088] [id = 19] 02:31:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 53 (16E97000) [pid = 3088] [serial = 53] [outer = 00000000] 02:31:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 54 (17A3BC00) [pid = 3088] [serial = 54] [outer = 16E97000] 02:31:59 INFO - PROCESS | 3088 | 1465032719672 Marionette DEBUG loaded listener.js 02:31:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 55 (17DE0000) [pid = 3088] [serial = 55] [outer = 16E97000] 02:32:00 INFO - PROCESS | 3088 | 1465032720097 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]]]}] 02:32:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 02:32:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 670ms 02:32:00 INFO - PROCESS | 3088 | 1465032720207 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 02:32:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 02:32:00 INFO - PROCESS | 3088 | 1465032720209 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 02:32:00 INFO - PROCESS | 3088 | 1465032720212 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 02:32:00 INFO - PROCESS | 3088 | 1465032720213 Marionette TRACE conn5 <- [1,42,null,{}] 02:32:00 INFO - PROCESS | 3088 | 1465032720217 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}] 02:32:00 INFO - PROCESS | 3088 | 1465032720222 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:00 INFO - PROCESS | 3088 | 1465032720324 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 02:32:00 INFO - PROCESS | 3088 | 1465032720348 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:00 INFO - PROCESS | 3088 | 1465032720350 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:00 INFO - PROCESS | 3088 | ++DOCSHELL 1AE80400 == 18 [pid = 3088] [id = 20] 02:32:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 56 (1AFDA000) [pid = 3088] [serial = 56] [outer = 00000000] 02:32:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 57 (1C5E4800) [pid = 3088] [serial = 57] [outer = 1AFDA000] 02:32:00 INFO - PROCESS | 3088 | 1465032720407 Marionette DEBUG loaded listener.js 02:32:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 58 (1C613C00) [pid = 3088] [serial = 58] [outer = 1AFDA000] 02:32:00 INFO - PROCESS | 3088 | 1465032720797 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]]]}] 02:32:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 02:32:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 632ms 02:32:00 INFO - PROCESS | 3088 | 1465032720854 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 02:32:00 INFO - PROCESS | 3088 | 1465032720857 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 02:32:00 INFO - PROCESS | 3088 | 1465032720860 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 02:32:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 02:32:00 INFO - PROCESS | 3088 | 1465032720862 Marionette TRACE conn5 <- [1,46,null,{}] 02:32:00 INFO - PROCESS | 3088 | 1465032720865 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}] 02:32:00 INFO - PROCESS | 3088 | 1465032720867 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:00 INFO - PROCESS | 3088 | 1465032720950 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 02:32:00 INFO - PROCESS | 3088 | 1465032720956 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:00 INFO - PROCESS | 3088 | 1465032720958 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:00 INFO - PROCESS | 3088 | ++DOCSHELL 15131400 == 19 [pid = 3088] [id = 21] 02:32:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 59 (15133C00) [pid = 3088] [serial = 59] [outer = 00000000] 02:32:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 60 (1513A400) [pid = 3088] [serial = 60] [outer = 15133C00] 02:32:01 INFO - PROCESS | 3088 | 1465032721005 Marionette DEBUG loaded listener.js 02:32:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 61 (19965000) [pid = 3088] [serial = 61] [outer = 15133C00] 02:32:01 INFO - PROCESS | 3088 | 1465032721405 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]]]}] 02:32:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 02:32:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 02:32:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 02:32:01 INFO - PROCESS | 3088 | 1465032721436 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 02:32:01 INFO - PROCESS | 3088 | 1465032721438 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 02:32:01 INFO - PROCESS | 3088 | 1465032721441 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 02:32:01 INFO - PROCESS | 3088 | 1465032721442 Marionette TRACE conn5 <- [1,50,null,{}] 02:32:01 INFO - PROCESS | 3088 | 1465032721459 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}] 02:32:01 INFO - PROCESS | 3088 | 1465032721461 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:01 INFO - PROCESS | 3088 | 1465032721543 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 02:32:01 INFO - PROCESS | 3088 | 1465032721549 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:01 INFO - PROCESS | 3088 | 1465032721551 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:01 INFO - PROCESS | 3088 | ++DOCSHELL 0E6AE000 == 20 [pid = 3088] [id = 22] 02:32:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 62 (15137C00) [pid = 3088] [serial = 62] [outer = 00000000] 02:32:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 63 (169C6000) [pid = 3088] [serial = 63] [outer = 15137C00] 02:32:01 INFO - PROCESS | 3088 | 1465032721597 Marionette DEBUG loaded listener.js 02:32:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 64 (169C9400) [pid = 3088] [serial = 64] [outer = 15137C00] 02:32:02 INFO - PROCESS | 3088 | 1465032721997 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]]]}] 02:32:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 02:32:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 590ms 02:32:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 02:32:02 INFO - PROCESS | 3088 | 1465032722032 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 02:32:02 INFO - PROCESS | 3088 | 1465032722034 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 02:32:02 INFO - PROCESS | 3088 | 1465032722037 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 02:32:02 INFO - PROCESS | 3088 | 1465032722039 Marionette TRACE conn5 <- [1,54,null,{}] 02:32:02 INFO - PROCESS | 3088 | 1465032722042 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}] 02:32:02 INFO - PROCESS | 3088 | 1465032722044 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:02 INFO - PROCESS | 3088 | 1465032722155 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 02:32:02 INFO - PROCESS | 3088 | 1465032722172 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:02 INFO - PROCESS | 3088 | 1465032722174 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:02 INFO - PROCESS | 3088 | ++DOCSHELL 1CA71800 == 21 [pid = 3088] [id = 23] 02:32:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 65 (1CA77400) [pid = 3088] [serial = 65] [outer = 00000000] 02:32:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 66 (1CA79000) [pid = 3088] [serial = 66] [outer = 1CA77400] 02:32:02 INFO - PROCESS | 3088 | 1465032722218 Marionette DEBUG loaded listener.js 02:32:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 67 (1CA7AC00) [pid = 3088] [serial = 67] [outer = 1CA77400] 02:32:02 INFO - PROCESS | 3088 | 1465032722591 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]]]}] 02:32:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 02:32:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 571ms 02:32:02 INFO - PROCESS | 3088 | 1465032722609 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 02:32:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 02:32:02 INFO - PROCESS | 3088 | 1465032722610 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 02:32:02 INFO - PROCESS | 3088 | 1465032722614 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 02:32:02 INFO - PROCESS | 3088 | 1465032722615 Marionette TRACE conn5 <- [1,58,null,{}] 02:32:02 INFO - PROCESS | 3088 | 1465032722618 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}] 02:32:02 INFO - PROCESS | 3088 | 1465032722620 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:02 INFO - PROCESS | 3088 | 1465032722699 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 02:32:02 INFO - PROCESS | 3088 | 1465032722768 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:02 INFO - PROCESS | 3088 | 1465032722770 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:02 INFO - PROCESS | 3088 | ++DOCSHELL 19EA7800 == 22 [pid = 3088] [id = 24] 02:32:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (19EA8400) [pid = 3088] [serial = 68] [outer = 00000000] 02:32:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (19EB2400) [pid = 3088] [serial = 69] [outer = 19EA8400] 02:32:02 INFO - PROCESS | 3088 | 1465032722815 Marionette DEBUG loaded listener.js 02:32:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (19EB5C00) [pid = 3088] [serial = 70] [outer = 19EA8400] 02:32:03 INFO - PROCESS | 3088 | 1465032723181 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]]]}] 02:32:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 02:32:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 630ms 02:32:03 INFO - PROCESS | 3088 | 1465032723245 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 02:32:03 INFO - PROCESS | 3088 | 1465032723247 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 02:32:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 02:32:03 INFO - PROCESS | 3088 | 1465032723250 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 02:32:03 INFO - PROCESS | 3088 | 1465032723252 Marionette TRACE conn5 <- [1,62,null,{}] 02:32:03 INFO - PROCESS | 3088 | 1465032723256 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}] 02:32:03 INFO - PROCESS | 3088 | 1465032723258 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:03 INFO - PROCESS | 3088 | 1465032723382 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 02:32:03 INFO - PROCESS | 3088 | 1465032723390 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:03 INFO - PROCESS | 3088 | 1465032723392 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:03 INFO - PROCESS | 3088 | ++DOCSHELL 16ED0000 == 23 [pid = 3088] [id = 25] 02:32:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (16ED0800) [pid = 3088] [serial = 71] [outer = 00000000] 02:32:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (19EB0C00) [pid = 3088] [serial = 72] [outer = 16ED0800] 02:32:03 INFO - PROCESS | 3088 | 1465032723437 Marionette DEBUG loaded listener.js 02:32:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (1CD23400) [pid = 3088] [serial = 73] [outer = 16ED0800] 02:32:03 INFO - PROCESS | 3088 | 1465032723812 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]]]}] 02:32:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 02:32:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 570ms 02:32:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 02:32:03 INFO - PROCESS | 3088 | 1465032723821 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 02:32:03 INFO - PROCESS | 3088 | 1465032723823 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 02:32:03 INFO - PROCESS | 3088 | 1465032723825 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 02:32:03 INFO - PROCESS | 3088 | 1465032723827 Marionette TRACE conn5 <- [1,66,null,{}] 02:32:03 INFO - PROCESS | 3088 | 1465032723831 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}] 02:32:03 INFO - PROCESS | 3088 | 1465032723832 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:03 INFO - PROCESS | 3088 | 1465032723924 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 02:32:04 INFO - PROCESS | 3088 | 1465032723994 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:04 INFO - PROCESS | 3088 | 1465032723996 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:04 INFO - PROCESS | 3088 | ++DOCSHELL 0E043C00 == 24 [pid = 3088] [id = 26] 02:32:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (0E046000) [pid = 3088] [serial = 74] [outer = 00000000] 02:32:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (0E04D800) [pid = 3088] [serial = 75] [outer = 0E046000] 02:32:04 INFO - PROCESS | 3088 | 1465032724040 Marionette DEBUG loaded listener.js 02:32:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (0E12C000) [pid = 3088] [serial = 76] [outer = 0E046000] 02:32:04 INFO - PROCESS | 3088 | 1465032724411 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]]]}] 02:32:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 02:32:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 631ms 02:32:04 INFO - PROCESS | 3088 | 1465032724457 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 02:32:04 INFO - PROCESS | 3088 | 1465032724459 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 02:32:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 02:32:04 INFO - PROCESS | 3088 | 1465032724462 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 02:32:04 INFO - PROCESS | 3088 | 1465032724464 Marionette TRACE conn5 <- [1,70,null,{}] 02:32:04 INFO - PROCESS | 3088 | 1465032724467 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}] 02:32:04 INFO - PROCESS | 3088 | 1465032724469 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:04 INFO - PROCESS | 3088 | 1465032724549 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 02:32:05 INFO - PROCESS | 3088 | 1465032725403 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:05 INFO - PROCESS | 3088 | 1465032725406 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:05 INFO - PROCESS | 3088 | ++DOCSHELL 0DA4E000 == 25 [pid = 3088] [id = 27] 02:32:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (0DA50C00) [pid = 3088] [serial = 77] [outer = 00000000] 02:32:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (0E042800) [pid = 3088] [serial = 78] [outer = 0DA50C00] 02:32:05 INFO - PROCESS | 3088 | 1465032725455 Marionette DEBUG loaded listener.js 02:32:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (0E04C400) [pid = 3088] [serial = 79] [outer = 0DA50C00] 02:32:05 INFO - PROCESS | 3088 | 1465032725894 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]]]}] 02:32:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 02:32:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1474ms 02:32:05 INFO - PROCESS | 3088 | 1465032725946 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 02:32:05 INFO - PROCESS | 3088 | 1465032725949 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 02:32:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 02:32:05 INFO - PROCESS | 3088 | 1465032725954 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 02:32:05 INFO - PROCESS | 3088 | 1465032725957 Marionette TRACE conn5 <- [1,74,null,{}] 02:32:05 INFO - PROCESS | 3088 | 1465032725962 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}] 02:32:05 INFO - PROCESS | 3088 | 1465032725967 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:06 INFO - PROCESS | 3088 | 1465032726075 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 02:32:06 INFO - PROCESS | 3088 | 1465032726083 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:06 INFO - PROCESS | 3088 | 1465032726086 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:06 INFO - PROCESS | 3088 | ++DOCSHELL 0E3A3400 == 26 [pid = 3088] [id = 28] 02:32:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (0E3A7800) [pid = 3088] [serial = 80] [outer = 00000000] 02:32:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (0E5C0400) [pid = 3088] [serial = 81] [outer = 0E3A7800] 02:32:06 INFO - PROCESS | 3088 | 1465032726134 Marionette DEBUG loaded listener.js 02:32:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (0E6B2400) [pid = 3088] [serial = 82] [outer = 0E3A7800] 02:32:06 INFO - PROCESS | 3088 | 1465032726556 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]]]}] 02:32:06 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (146EA800) [pid = 3088] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:32:06 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (1244E400) [pid = 3088] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 02:32:06 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (1400A400) [pid = 3088] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 02:32:06 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (151BE400) [pid = 3088] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 02:32:06 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (16E97000) [pid = 3088] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 02:32:06 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (1AFDA000) [pid = 3088] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 02:32:06 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (15137C00) [pid = 3088] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 02:32:06 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (1CA77400) [pid = 3088] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 02:32:06 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (19EA8400) [pid = 3088] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 02:32:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 02:32:06 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (16ED0800) [pid = 3088] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 02:32:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1023ms 02:32:06 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (1CA6FC00) [pid = 3088] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 02:32:06 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (0E6A4800) [pid = 3088] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 02:32:06 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (157E4400) [pid = 3088] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 02:32:06 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (1AABD400) [pid = 3088] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 02:32:06 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (0E5BDC00) [pid = 3088] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 02:32:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 02:32:06 INFO - PROCESS | 3088 | 1465032726984 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 02:32:06 INFO - PROCESS | 3088 | 1465032726989 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 02:32:06 INFO - PROCESS | 3088 | 1465032726992 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 02:32:06 INFO - PROCESS | 3088 | 1465032726994 Marionette TRACE conn5 <- [1,78,null,{}] 02:32:06 INFO - PROCESS | 3088 | 1465032726998 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}] 02:32:07 INFO - PROCESS | 3088 | 1465032727000 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:07 INFO - PROCESS | 3088 | 1465032727086 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 02:32:07 INFO - PROCESS | 3088 | 1465032727097 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:07 INFO - PROCESS | 3088 | 1465032727099 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:07 INFO - PROCESS | 3088 | ++DOCSHELL 0E39C400 == 27 [pid = 3088] [id = 29] 02:32:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (0E5BFC00) [pid = 3088] [serial = 83] [outer = 00000000] 02:32:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (0F1A6000) [pid = 3088] [serial = 84] [outer = 0E5BFC00] 02:32:07 INFO - PROCESS | 3088 | 1465032727145 Marionette DEBUG loaded listener.js 02:32:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (123C8400) [pid = 3088] [serial = 85] [outer = 0E5BFC00] 02:32:07 INFO - PROCESS | 3088 | 1465032727603 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]]]}] 02:32:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 02:32:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 670ms 02:32:07 INFO - PROCESS | 3088 | 1465032727664 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 02:32:07 INFO - PROCESS | 3088 | 1465032727666 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 02:32:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 02:32:07 INFO - PROCESS | 3088 | 1465032727675 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 02:32:07 INFO - PROCESS | 3088 | 1465032727691 Marionette TRACE conn5 <- [1,82,null,{}] 02:32:07 INFO - PROCESS | 3088 | 1465032727695 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}] 02:32:07 INFO - PROCESS | 3088 | 1465032727699 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:07 INFO - PROCESS | 3088 | 1465032727783 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 02:32:07 INFO - PROCESS | 3088 | 1465032727796 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:07 INFO - PROCESS | 3088 | 1465032727798 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:07 INFO - PROCESS | 3088 | ++DOCSHELL 12C75C00 == 28 [pid = 3088] [id = 30] 02:32:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (12C78400) [pid = 3088] [serial = 86] [outer = 00000000] 02:32:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (14003000) [pid = 3088] [serial = 87] [outer = 12C78400] 02:32:07 INFO - PROCESS | 3088 | 1465032727844 Marionette DEBUG loaded listener.js 02:32:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (146E0800) [pid = 3088] [serial = 88] [outer = 12C78400] 02:32:08 INFO - PROCESS | 3088 | 1465032728259 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]]]}] 02:32:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 02:32:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 650ms 02:32:08 INFO - PROCESS | 3088 | 1465032728323 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 02:32:08 INFO - PROCESS | 3088 | 1465032728326 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 02:32:08 INFO - PROCESS | 3088 | 1465032728329 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 02:32:08 INFO - PROCESS | 3088 | 1465032728331 Marionette TRACE conn5 <- [1,86,null,{}] 02:32:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 02:32:08 INFO - PROCESS | 3088 | 1465032728334 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}] 02:32:08 INFO - PROCESS | 3088 | 1465032728336 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:08 INFO - PROCESS | 3088 | 1465032728426 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 02:32:08 INFO - PROCESS | 3088 | 1465032728458 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:08 INFO - PROCESS | 3088 | 1465032728460 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:08 INFO - PROCESS | 3088 | ++DOCSHELL 150DE400 == 29 [pid = 3088] [id = 31] 02:32:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (150E6000) [pid = 3088] [serial = 89] [outer = 00000000] 02:32:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (15134C00) [pid = 3088] [serial = 90] [outer = 150E6000] 02:32:08 INFO - PROCESS | 3088 | 1465032728505 Marionette DEBUG loaded listener.js 02:32:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (15139800) [pid = 3088] [serial = 91] [outer = 150E6000] 02:32:08 INFO - PROCESS | 3088 | 1465032728914 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]]]}] 02:32:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 02:32:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 630ms 02:32:08 INFO - PROCESS | 3088 | 1465032728971 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 02:32:08 INFO - PROCESS | 3088 | 1465032728975 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 02:32:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 02:32:08 INFO - PROCESS | 3088 | 1465032728981 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 02:32:08 INFO - PROCESS | 3088 | 1465032728985 Marionette TRACE conn5 <- [1,90,null,{}] 02:32:09 INFO - PROCESS | 3088 | 1465032728996 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}] 02:32:09 INFO - PROCESS | 3088 | 1465032729000 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:09 INFO - PROCESS | 3088 | 1465032729117 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 02:32:09 INFO - PROCESS | 3088 | 1465032729203 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:09 INFO - PROCESS | 3088 | 1465032729209 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:09 INFO - PROCESS | 3088 | ++DOCSHELL 0E051800 == 30 [pid = 3088] [id = 32] 02:32:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (0E051C00) [pid = 3088] [serial = 92] [outer = 00000000] 02:32:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (0E142C00) [pid = 3088] [serial = 93] [outer = 0E051C00] 02:32:09 INFO - PROCESS | 3088 | 1465032729267 Marionette DEBUG loaded listener.js 02:32:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (0E398400) [pid = 3088] [serial = 94] [outer = 0E051C00] 02:32:09 INFO - PROCESS | 3088 | 1465032729852 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]]]}] 02:32:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 02:32:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 930ms 02:32:09 INFO - PROCESS | 3088 | 1465032729915 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 02:32:09 INFO - PROCESS | 3088 | 1465032729919 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 02:32:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 02:32:09 INFO - PROCESS | 3088 | 1465032729925 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 02:32:09 INFO - PROCESS | 3088 | 1465032729930 Marionette TRACE conn5 <- [1,94,null,{}] 02:32:09 INFO - PROCESS | 3088 | 1465032729934 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}] 02:32:09 INFO - PROCESS | 3088 | 1465032729937 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:10 INFO - PROCESS | 3088 | 1465032730045 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 02:32:10 INFO - PROCESS | 3088 | 1465032730118 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:10 INFO - PROCESS | 3088 | 1465032730121 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:10 INFO - PROCESS | 3088 | ++DOCSHELL 09086400 == 31 [pid = 3088] [id = 33] 02:32:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (12B72000) [pid = 3088] [serial = 95] [outer = 00000000] 02:32:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (13A67400) [pid = 3088] [serial = 96] [outer = 12B72000] 02:32:10 INFO - PROCESS | 3088 | 1465032730177 Marionette DEBUG loaded listener.js 02:32:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (14F28400) [pid = 3088] [serial = 97] [outer = 12B72000] 02:32:10 INFO - PROCESS | 3088 | 1465032730722 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]]]}] 02:32:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 02:32:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 830ms 02:32:10 INFO - PROCESS | 3088 | 1465032730758 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 02:32:10 INFO - PROCESS | 3088 | 1465032730761 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 02:32:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 02:32:10 INFO - PROCESS | 3088 | 1465032730764 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 02:32:10 INFO - PROCESS | 3088 | 1465032730766 Marionette TRACE conn5 <- [1,98,null,{}] 02:32:10 INFO - PROCESS | 3088 | 1465032730776 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}] 02:32:10 INFO - PROCESS | 3088 | 1465032730781 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:10 INFO - PROCESS | 3088 | 1465032730889 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 02:32:10 INFO - PROCESS | 3088 | 1465032730978 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:10 INFO - PROCESS | 3088 | 1465032730982 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:11 INFO - PROCESS | 3088 | ++DOCSHELL 16A5A800 == 32 [pid = 3088] [id = 34] 02:32:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (16A5D000) [pid = 3088] [serial = 98] [outer = 00000000] 02:32:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (16E94C00) [pid = 3088] [serial = 99] [outer = 16A5D000] 02:32:11 INFO - PROCESS | 3088 | 1465032731041 Marionette DEBUG loaded listener.js 02:32:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (16EC9000) [pid = 3088] [serial = 100] [outer = 16A5D000] 02:32:11 INFO - PROCESS | 3088 | 1465032731594 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]]]}] 02:32:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 02:32:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 870ms 02:32:11 INFO - PROCESS | 3088 | 1465032731639 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 02:32:11 INFO - PROCESS | 3088 | 1465032731642 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 02:32:11 INFO - PROCESS | 3088 | 1465032731645 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 02:32:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 02:32:11 INFO - PROCESS | 3088 | 1465032731647 Marionette TRACE conn5 <- [1,102,null,{}] 02:32:11 INFO - PROCESS | 3088 | 1465032731651 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}] 02:32:11 INFO - PROCESS | 3088 | 1465032731653 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:11 INFO - PROCESS | 3088 | 1465032731757 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 02:32:11 INFO - PROCESS | 3088 | 1465032731842 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:11 INFO - PROCESS | 3088 | 1465032731844 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:11 INFO - PROCESS | 3088 | ++DOCSHELL 16ED6400 == 33 [pid = 3088] [id = 35] 02:32:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (16ED7000) [pid = 3088] [serial = 101] [outer = 00000000] 02:32:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (17B5E800) [pid = 3088] [serial = 102] [outer = 16ED7000] 02:32:11 INFO - PROCESS | 3088 | 1465032731898 Marionette DEBUG loaded listener.js 02:32:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (17DDD400) [pid = 3088] [serial = 103] [outer = 16ED7000] 02:32:12 INFO - PROCESS | 3088 | 1465032732424 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]]]}] 02:32:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 02:32:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 830ms 02:32:12 INFO - PROCESS | 3088 | 1465032732480 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 02:32:12 INFO - PROCESS | 3088 | 1465032732482 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 02:32:12 INFO - PROCESS | 3088 | 1465032732485 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 02:32:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 02:32:12 INFO - PROCESS | 3088 | 1465032732487 Marionette TRACE conn5 <- [1,106,null,{}] 02:32:12 INFO - PROCESS | 3088 | 1465032732491 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}] 02:32:12 INFO - PROCESS | 3088 | 1465032732494 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:12 INFO - PROCESS | 3088 | 1465032732593 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 02:32:12 INFO - PROCESS | 3088 | 1465032732677 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:12 INFO - PROCESS | 3088 | 1465032732680 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:12 INFO - PROCESS | 3088 | ++DOCSHELL 0E399800 == 34 [pid = 3088] [id = 36] 02:32:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (0E39C000) [pid = 3088] [serial = 104] [outer = 00000000] 02:32:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (123BB400) [pid = 3088] [serial = 105] [outer = 0E39C000] 02:32:12 INFO - PROCESS | 3088 | 1465032732733 Marionette DEBUG loaded listener.js 02:32:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (12B80000) [pid = 3088] [serial = 106] [outer = 0E39C000] 02:32:13 INFO - PROCESS | 3088 | 1465032733346 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]]]}] 02:32:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 02:32:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 930ms 02:32:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 02:32:13 INFO - PROCESS | 3088 | 1465032733420 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 02:32:13 INFO - PROCESS | 3088 | 1465032733424 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 02:32:13 INFO - PROCESS | 3088 | 1465032733429 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 02:32:13 INFO - PROCESS | 3088 | 1465032733432 Marionette TRACE conn5 <- [1,110,null,{}] 02:32:13 INFO - PROCESS | 3088 | 1465032733437 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}] 02:32:13 INFO - PROCESS | 3088 | 1465032733440 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:14 INFO - PROCESS | 3088 | 1465032734028 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 02:32:14 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (18C3CC00) [pid = 3088] [serial = 17] [outer = 00000000] [url = about:blank] 02:32:14 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (0E64C800) [pid = 3088] [serial = 42] [outer = 00000000] [url = about:blank] 02:32:14 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (12659C00) [pid = 3088] [serial = 45] [outer = 00000000] [url = about:blank] 02:32:14 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (146EA000) [pid = 3088] [serial = 48] [outer = 00000000] [url = about:blank] 02:32:14 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (1695F400) [pid = 3088] [serial = 51] [outer = 00000000] [url = about:blank] 02:32:14 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (16A63000) [pid = 3088] [serial = 52] [outer = 00000000] [url = about:blank] 02:32:14 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (17A3BC00) [pid = 3088] [serial = 54] [outer = 00000000] [url = about:blank] 02:32:14 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (1C5E4800) [pid = 3088] [serial = 57] [outer = 00000000] [url = about:blank] 02:32:14 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (1513A400) [pid = 3088] [serial = 60] [outer = 00000000] [url = about:blank] 02:32:14 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (169C6000) [pid = 3088] [serial = 63] [outer = 00000000] [url = about:blank] 02:32:14 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (1CA79000) [pid = 3088] [serial = 66] [outer = 00000000] [url = about:blank] 02:32:14 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (19EB2400) [pid = 3088] [serial = 69] [outer = 00000000] [url = about:blank] 02:32:14 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (19EB0C00) [pid = 3088] [serial = 72] [outer = 00000000] [url = about:blank] 02:32:14 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (17DE0000) [pid = 3088] [serial = 55] [outer = 00000000] [url = about:blank] 02:32:14 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (0F10B400) [pid = 3088] [serial = 27] [outer = 00000000] [url = about:blank] 02:32:14 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (16963C00) [pid = 3088] [serial = 30] [outer = 00000000] [url = about:blank] 02:32:14 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (1ABBFC00) [pid = 3088] [serial = 36] [outer = 00000000] [url = about:blank] 02:32:14 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (1AE81800) [pid = 3088] [serial = 37] [outer = 00000000] [url = about:blank] 02:32:14 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (1CA78C00) [pid = 3088] [serial = 39] [outer = 00000000] [url = about:blank] 02:32:14 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (0F00AC00) [pid = 3088] [serial = 43] [outer = 00000000] [url = about:blank] 02:32:14 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (18945800) [pid = 3088] [serial = 33] [outer = 00000000] [url = about:blank] 02:32:14 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (1C613C00) [pid = 3088] [serial = 58] [outer = 00000000] [url = about:blank] 02:32:14 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (17B5E400) [pid = 3088] [serial = 31] [outer = 00000000] [url = about:blank] 02:32:14 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (12684400) [pid = 3088] [serial = 28] [outer = 00000000] [url = about:blank] 02:32:14 INFO - PROCESS | 3088 | --DOMWINDOW == 66 (14FAF000) [pid = 3088] [serial = 49] [outer = 00000000] [url = about:blank] 02:32:14 INFO - PROCESS | 3088 | --DOMWINDOW == 65 (169C9400) [pid = 3088] [serial = 64] [outer = 00000000] [url = about:blank] 02:32:14 INFO - PROCESS | 3088 | --DOMWINDOW == 64 (1CA7AC00) [pid = 3088] [serial = 67] [outer = 00000000] [url = about:blank] 02:32:14 INFO - PROCESS | 3088 | --DOMWINDOW == 63 (19EB5C00) [pid = 3088] [serial = 70] [outer = 00000000] [url = about:blank] 02:32:14 INFO - PROCESS | 3088 | --DOMWINDOW == 62 (12A77800) [pid = 3088] [serial = 46] [outer = 00000000] [url = about:blank] 02:32:14 INFO - PROCESS | 3088 | --DOMWINDOW == 61 (1CA77000) [pid = 3088] [serial = 22] [outer = 00000000] [url = about:blank] 02:32:14 INFO - PROCESS | 3088 | --DOMWINDOW == 60 (1CD23400) [pid = 3088] [serial = 73] [outer = 00000000] [url = about:blank] 02:32:14 INFO - PROCESS | 3088 | --DOMWINDOW == 59 (0E04D800) [pid = 3088] [serial = 75] [outer = 00000000] [url = about:blank] 02:32:14 INFO - PROCESS | 3088 | --DOMWINDOW == 58 (188BFC00) [pid = 3088] [serial = 14] [outer = 00000000] [url = about:blank] 02:32:14 INFO - PROCESS | 3088 | --DOMWINDOW == 57 (14F23000) [pid = 3088] [serial = 9] [outer = 00000000] [url = about:blank] 02:32:14 INFO - PROCESS | 3088 | --DOMWINDOW == 56 (14F28800) [pid = 3088] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:32:14 INFO - PROCESS | 3088 | --DOMWINDOW == 55 (0F19FC00) [pid = 3088] [serial = 4] [outer = 00000000] [url = about:blank] 02:32:14 INFO - PROCESS | 3088 | --DOMWINDOW == 54 (1CA76000) [pid = 3088] [serial = 24] [outer = 00000000] [url = about:blank] 02:32:14 INFO - PROCESS | 3088 | --DOMWINDOW == 53 (1CA72400) [pid = 3088] [serial = 21] [outer = 00000000] [url = about:blank] 02:32:14 INFO - PROCESS | 3088 | 1465032734162 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:14 INFO - PROCESS | 3088 | 1465032734165 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:14 INFO - PROCESS | 3088 | ++DOCSHELL 0E044000 == 35 [pid = 3088] [id = 37] 02:32:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 54 (0E045000) [pid = 3088] [serial = 107] [outer = 00000000] 02:32:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 55 (0E04A400) [pid = 3088] [serial = 108] [outer = 0E045000] 02:32:14 INFO - PROCESS | 3088 | 1465032734214 Marionette DEBUG loaded listener.js 02:32:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 56 (0E12E400) [pid = 3088] [serial = 109] [outer = 0E045000] 02:32:14 INFO - PROCESS | 3088 | 1465032734606 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]]]}] 02:32:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 02:32:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1223ms 02:32:14 INFO - PROCESS | 3088 | 1465032734653 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 02:32:14 INFO - PROCESS | 3088 | 1465032734658 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 02:32:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 02:32:14 INFO - PROCESS | 3088 | 1465032734663 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 02:32:14 INFO - PROCESS | 3088 | 1465032734666 Marionette TRACE conn5 <- [1,114,null,{}] 02:32:14 INFO - PROCESS | 3088 | 1465032734670 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}] 02:32:14 INFO - PROCESS | 3088 | 1465032734673 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:14 INFO - PROCESS | 3088 | 1465032734763 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 02:32:14 INFO - PROCESS | 3088 | 1465032734770 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:14 INFO - PROCESS | 3088 | 1465032734773 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:14 INFO - PROCESS | 3088 | ++DOCSHELL 0E508C00 == 36 [pid = 3088] [id = 38] 02:32:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 57 (0E50E400) [pid = 3088] [serial = 110] [outer = 00000000] 02:32:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 58 (0F00AC00) [pid = 3088] [serial = 111] [outer = 0E50E400] 02:32:14 INFO - PROCESS | 3088 | 1465032734820 Marionette DEBUG loaded listener.js 02:32:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 59 (0F19C400) [pid = 3088] [serial = 112] [outer = 0E50E400] 02:32:15 INFO - PROCESS | 3088 | 1465032735275 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]]]}] 02:32:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 02:32:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 690ms 02:32:15 INFO - PROCESS | 3088 | 1465032735353 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 02:32:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 02:32:15 INFO - PROCESS | 3088 | 1465032735356 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 02:32:15 INFO - PROCESS | 3088 | 1465032735360 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 02:32:15 INFO - PROCESS | 3088 | 1465032735362 Marionette TRACE conn5 <- [1,118,null,{}] 02:32:15 INFO - PROCESS | 3088 | 1465032735366 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}] 02:32:15 INFO - PROCESS | 3088 | 1465032735368 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:15 INFO - PROCESS | 3088 | 1465032735481 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 02:32:15 INFO - PROCESS | 3088 | 1465032735553 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:15 INFO - PROCESS | 3088 | 1465032735555 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:15 INFO - PROCESS | 3088 | ++DOCSHELL 12B45000 == 37 [pid = 3088] [id = 39] 02:32:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 60 (12B45800) [pid = 3088] [serial = 113] [outer = 00000000] 02:32:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 61 (12B50800) [pid = 3088] [serial = 114] [outer = 12B45800] 02:32:15 INFO - PROCESS | 3088 | 1465032735601 Marionette DEBUG loaded listener.js 02:32:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 62 (12B7B800) [pid = 3088] [serial = 115] [outer = 12B45800] 02:32:15 INFO - PROCESS | 3088 | 1465032735962 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]]]}] 02:32:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 02:32:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 631ms 02:32:16 INFO - PROCESS | 3088 | 1465032735993 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 02:32:16 INFO - PROCESS | 3088 | 1465032735997 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 02:32:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 02:32:16 INFO - PROCESS | 3088 | 1465032736008 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 02:32:16 INFO - PROCESS | 3088 | 1465032736012 Marionette TRACE conn5 <- [1,122,null,{}] 02:32:16 INFO - PROCESS | 3088 | 1465032736016 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}] 02:32:16 INFO - PROCESS | 3088 | 1465032736019 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:16 INFO - PROCESS | 3088 | 1465032736145 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 02:32:16 INFO - PROCESS | 3088 | 1465032736159 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:16 INFO - PROCESS | 3088 | 1465032736161 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:16 INFO - PROCESS | 3088 | ++DOCSHELL 12B7A400 == 38 [pid = 3088] [id = 40] 02:32:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 63 (12B7AC00) [pid = 3088] [serial = 116] [outer = 00000000] 02:32:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 64 (14F26400) [pid = 3088] [serial = 117] [outer = 12B7AC00] 02:32:16 INFO - PROCESS | 3088 | 1465032736207 Marionette DEBUG loaded listener.js 02:32:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 65 (151C2000) [pid = 3088] [serial = 118] [outer = 12B7AC00] 02:32:16 INFO - PROCESS | 3088 | 1465032736617 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]]]}] 02:32:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 02:32:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 02:32:16 INFO - PROCESS | 3088 | 1465032736633 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 02:32:16 INFO - PROCESS | 3088 | 1465032736635 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 02:32:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 02:32:16 INFO - PROCESS | 3088 | 1465032736638 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 02:32:16 INFO - PROCESS | 3088 | 1465032736640 Marionette TRACE conn5 <- [1,126,null,{}] 02:32:16 INFO - PROCESS | 3088 | 1465032736643 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}] 02:32:16 INFO - PROCESS | 3088 | 1465032736645 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:16 INFO - PROCESS | 3088 | 1465032736749 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 02:32:16 INFO - PROCESS | 3088 | 1465032736755 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:16 INFO - PROCESS | 3088 | 1465032736757 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:16 INFO - PROCESS | 3088 | ++DOCSHELL 16935000 == 39 [pid = 3088] [id = 41] 02:32:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 66 (16957400) [pid = 3088] [serial = 119] [outer = 00000000] 02:32:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 67 (169C2C00) [pid = 3088] [serial = 120] [outer = 16957400] 02:32:16 INFO - PROCESS | 3088 | 1465032736803 Marionette DEBUG loaded listener.js 02:32:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (169CA000) [pid = 3088] [serial = 121] [outer = 16957400] 02:32:17 INFO - PROCESS | 3088 | 1465032737274 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]]]}] 02:32:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 02:32:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 671ms 02:32:17 INFO - PROCESS | 3088 | 1465032737312 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 02:32:17 INFO - PROCESS | 3088 | 1465032737314 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 02:32:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 02:32:17 INFO - PROCESS | 3088 | 1465032737318 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 02:32:17 INFO - PROCESS | 3088 | 1465032737319 Marionette TRACE conn5 <- [1,130,null,{}] 02:32:17 INFO - PROCESS | 3088 | 1465032737323 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}] 02:32:17 INFO - PROCESS | 3088 | 1465032737325 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:17 INFO - PROCESS | 3088 | 1465032737432 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 02:32:17 INFO - PROCESS | 3088 | 1465032737441 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:17 INFO - PROCESS | 3088 | 1465032737446 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:17 INFO - PROCESS | 3088 | ++DOCSHELL 12378C00 == 40 [pid = 3088] [id = 42] 02:32:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (16E9A000) [pid = 3088] [serial = 122] [outer = 00000000] 02:32:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (16ECFC00) [pid = 3088] [serial = 123] [outer = 16E9A000] 02:32:17 INFO - PROCESS | 3088 | 1465032737541 Marionette DEBUG loaded listener.js 02:32:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (16EF7800) [pid = 3088] [serial = 124] [outer = 16E9A000] 02:32:17 INFO - PROCESS | 3088 | 1465032737980 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]]]}] 02:32:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 02:32:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 670ms 02:32:17 INFO - PROCESS | 3088 | 1465032737990 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 02:32:17 INFO - PROCESS | 3088 | 1465032737992 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 02:32:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 02:32:17 INFO - PROCESS | 3088 | 1465032738000 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 02:32:18 INFO - PROCESS | 3088 | 1465032738002 Marionette TRACE conn5 <- [1,134,null,{}] 02:32:18 INFO - PROCESS | 3088 | 1465032738006 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}] 02:32:18 INFO - PROCESS | 3088 | 1465032738008 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:18 INFO - PROCESS | 3088 | 1465032738143 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 02:32:18 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (15133C00) [pid = 3088] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 02:32:18 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (150E6000) [pid = 3088] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 02:32:18 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (0E3A7800) [pid = 3088] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 02:32:18 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (0E5BFC00) [pid = 3088] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 02:32:18 INFO - PROCESS | 3088 | --DOMWINDOW == 66 (12C78400) [pid = 3088] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 02:32:18 INFO - PROCESS | 3088 | --DOMWINDOW == 65 (0DA50C00) [pid = 3088] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 02:32:18 INFO - PROCESS | 3088 | --DOMWINDOW == 64 (0E046000) [pid = 3088] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 02:32:18 INFO - PROCESS | 3088 | 1465032738275 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:18 INFO - PROCESS | 3088 | 1465032738277 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:18 INFO - PROCESS | 3088 | ++DOCSHELL 0E046000 == 41 [pid = 3088] [id = 43] 02:32:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 65 (0E04F000) [pid = 3088] [serial = 125] [outer = 00000000] 02:32:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 66 (0E508800) [pid = 3088] [serial = 126] [outer = 0E04F000] 02:32:18 INFO - PROCESS | 3088 | 1465032738320 Marionette DEBUG loaded listener.js 02:32:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 67 (146E4C00) [pid = 3088] [serial = 127] [outer = 0E04F000] 02:32:18 INFO - PROCESS | 3088 | 1465032738669 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]]]}] 02:32:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 02:32:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 731ms 02:32:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 02:32:18 INFO - PROCESS | 3088 | 1465032738728 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 02:32:18 INFO - PROCESS | 3088 | 1465032738730 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 02:32:18 INFO - PROCESS | 3088 | 1465032738733 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 02:32:18 INFO - PROCESS | 3088 | 1465032738734 Marionette TRACE conn5 <- [1,138,null,{}] 02:32:18 INFO - PROCESS | 3088 | 1465032738738 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}] 02:32:18 INFO - PROCESS | 3088 | 1465032738740 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:18 INFO - PROCESS | 3088 | 1465032738845 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 02:32:18 INFO - PROCESS | 3088 | 1465032738852 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:18 INFO - PROCESS | 3088 | 1465032738854 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:18 INFO - PROCESS | 3088 | ++DOCSHELL 16960800 == 42 [pid = 3088] [id = 44] 02:32:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (17B63000) [pid = 3088] [serial = 128] [outer = 00000000] 02:32:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (18C36C00) [pid = 3088] [serial = 129] [outer = 17B63000] 02:32:18 INFO - PROCESS | 3088 | 1465032738899 Marionette DEBUG loaded listener.js 02:32:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (18C3F800) [pid = 3088] [serial = 130] [outer = 17B63000] 02:32:19 INFO - PROCESS | 3088 | 1465032739281 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]]]}] 02:32:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 02:32:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 570ms 02:32:19 INFO - PROCESS | 3088 | 1465032739304 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 02:32:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 02:32:19 INFO - PROCESS | 3088 | 1465032739306 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 02:32:19 INFO - PROCESS | 3088 | 1465032739308 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 02:32:19 INFO - PROCESS | 3088 | 1465032739310 Marionette TRACE conn5 <- [1,142,null,{}] 02:32:19 INFO - PROCESS | 3088 | 1465032739314 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}] 02:32:19 INFO - PROCESS | 3088 | 1465032739315 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:19 INFO - PROCESS | 3088 | 1465032739394 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 02:32:19 INFO - PROCESS | 3088 | 1465032739463 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:19 INFO - PROCESS | 3088 | 1465032739465 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:19 INFO - PROCESS | 3088 | ++DOCSHELL 12A5F000 == 43 [pid = 3088] [id = 45] 02:32:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (17DE1C00) [pid = 3088] [serial = 131] [outer = 00000000] 02:32:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (19EAF800) [pid = 3088] [serial = 132] [outer = 17DE1C00] 02:32:19 INFO - PROCESS | 3088 | 1465032739510 Marionette DEBUG loaded listener.js 02:32:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (19EB0400) [pid = 3088] [serial = 133] [outer = 17DE1C00] 02:32:19 INFO - PROCESS | 3088 | 1465032739901 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]]]}] 02:32:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 02:32:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 630ms 02:32:19 INFO - PROCESS | 3088 | 1465032739939 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 02:32:19 INFO - PROCESS | 3088 | 1465032739941 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 02:32:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 02:32:19 INFO - PROCESS | 3088 | 1465032739954 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 02:32:19 INFO - PROCESS | 3088 | 1465032739956 Marionette TRACE conn5 <- [1,146,null,{}] 02:32:19 INFO - PROCESS | 3088 | 1465032739959 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}] 02:32:19 INFO - PROCESS | 3088 | 1465032739971 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:20 INFO - PROCESS | 3088 | 1465032740050 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 02:32:20 INFO - PROCESS | 3088 | 1465032740056 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:20 INFO - PROCESS | 3088 | 1465032740057 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:20 INFO - PROCESS | 3088 | ++DOCSHELL 12C79C00 == 44 [pid = 3088] [id = 46] 02:32:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (19EB5400) [pid = 3088] [serial = 134] [outer = 00000000] 02:32:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (19FE3400) [pid = 3088] [serial = 135] [outer = 19EB5400] 02:32:20 INFO - PROCESS | 3088 | 1465032740102 Marionette DEBUG loaded listener.js 02:32:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (1AD38C00) [pid = 3088] [serial = 136] [outer = 19EB5400] 02:32:20 INFO - PROCESS | 3088 | 1465032740747 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]]]}] 02:32:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 02:32:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 870ms 02:32:20 INFO - PROCESS | 3088 | 1465032740835 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 02:32:20 INFO - PROCESS | 3088 | 1465032740840 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 02:32:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 02:32:20 INFO - PROCESS | 3088 | 1465032740844 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 02:32:20 INFO - PROCESS | 3088 | 1465032740850 Marionette TRACE conn5 <- [1,150,null,{}] 02:32:20 INFO - PROCESS | 3088 | 1465032740855 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}] 02:32:20 INFO - PROCESS | 3088 | 1465032740858 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:20 INFO - PROCESS | 3088 | 1465032740986 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 02:32:21 INFO - PROCESS | 3088 | 1465032741055 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:21 INFO - PROCESS | 3088 | 1465032741058 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:21 INFO - PROCESS | 3088 | ++DOCSHELL 0E130C00 == 45 [pid = 3088] [id = 47] 02:32:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (0E31F400) [pid = 3088] [serial = 137] [outer = 00000000] 02:32:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (0E6A7800) [pid = 3088] [serial = 138] [outer = 0E31F400] 02:32:21 INFO - PROCESS | 3088 | 1465032741117 Marionette DEBUG loaded listener.js 02:32:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (1244E400) [pid = 3088] [serial = 139] [outer = 0E31F400] 02:32:21 INFO - PROCESS | 3088 | 1465032741992 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]]]}] 02:32:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 02:32:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1231ms 02:32:22 INFO - PROCESS | 3088 | 1465032742077 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 02:32:22 INFO - PROCESS | 3088 | 1465032742081 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 02:32:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 02:32:22 INFO - PROCESS | 3088 | 1465032742086 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 02:32:22 INFO - PROCESS | 3088 | 1465032742090 Marionette TRACE conn5 <- [1,154,null,{}] 02:32:22 INFO - PROCESS | 3088 | 1465032742095 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}] 02:32:22 INFO - PROCESS | 3088 | 1465032742098 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:22 INFO - PROCESS | 3088 | 1465032742229 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 02:32:22 INFO - PROCESS | 3088 | 1465032742298 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:22 INFO - PROCESS | 3088 | 1465032742302 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:22 INFO - PROCESS | 3088 | ++DOCSHELL 0E39E800 == 46 [pid = 3088] [id = 48] 02:32:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (0E3A0C00) [pid = 3088] [serial = 140] [outer = 00000000] 02:32:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (0E5C3400) [pid = 3088] [serial = 141] [outer = 0E3A0C00] 02:32:22 INFO - PROCESS | 3088 | 1465032742353 Marionette DEBUG loaded listener.js 02:32:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (0F1A1000) [pid = 3088] [serial = 142] [outer = 0E3A0C00] 02:32:22 INFO - PROCESS | 3088 | --DOCSHELL 16ED6400 == 45 [pid = 3088] [id = 35] 02:32:22 INFO - PROCESS | 3088 | --DOCSHELL 16A5A800 == 44 [pid = 3088] [id = 34] 02:32:22 INFO - PROCESS | 3088 | --DOCSHELL 0E051800 == 43 [pid = 3088] [id = 32] 02:32:22 INFO - PROCESS | 3088 | --DOCSHELL 09086400 == 42 [pid = 3088] [id = 33] 02:32:22 INFO - PROCESS | 3088 | --DOCSHELL 150DE400 == 41 [pid = 3088] [id = 31] 02:32:22 INFO - PROCESS | 3088 | --DOCSHELL 12C75C00 == 40 [pid = 3088] [id = 30] 02:32:22 INFO - PROCESS | 3088 | --DOCSHELL 0E39C400 == 39 [pid = 3088] [id = 29] 02:32:22 INFO - PROCESS | 3088 | --DOCSHELL 12A5F000 == 38 [pid = 3088] [id = 45] 02:32:22 INFO - PROCESS | 3088 | --DOCSHELL 16960800 == 37 [pid = 3088] [id = 44] 02:32:22 INFO - PROCESS | 3088 | --DOCSHELL 0E046000 == 36 [pid = 3088] [id = 43] 02:32:22 INFO - PROCESS | 3088 | --DOCSHELL 12378C00 == 35 [pid = 3088] [id = 42] 02:32:22 INFO - PROCESS | 3088 | --DOCSHELL 16935000 == 34 [pid = 3088] [id = 41] 02:32:22 INFO - PROCESS | 3088 | --DOCSHELL 12B7A400 == 33 [pid = 3088] [id = 40] 02:32:22 INFO - PROCESS | 3088 | --DOCSHELL 12B45000 == 32 [pid = 3088] [id = 39] 02:32:22 INFO - PROCESS | 3088 | --DOCSHELL 0E508C00 == 31 [pid = 3088] [id = 38] 02:32:22 INFO - PROCESS | 3088 | --DOCSHELL 0E044000 == 30 [pid = 3088] [id = 37] 02:32:22 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (0E12C000) [pid = 3088] [serial = 76] [outer = 00000000] [url = about:blank] 02:32:22 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (15134C00) [pid = 3088] [serial = 90] [outer = 00000000] [url = about:blank] 02:32:22 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (15139800) [pid = 3088] [serial = 91] [outer = 00000000] [url = about:blank] 02:32:22 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (0E5C0400) [pid = 3088] [serial = 81] [outer = 00000000] [url = about:blank] 02:32:22 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (0F1A6000) [pid = 3088] [serial = 84] [outer = 00000000] [url = about:blank] 02:32:22 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (146E0800) [pid = 3088] [serial = 88] [outer = 00000000] [url = about:blank] 02:32:22 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (0E6B2400) [pid = 3088] [serial = 82] [outer = 00000000] [url = about:blank] 02:32:22 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (123C8400) [pid = 3088] [serial = 85] [outer = 00000000] [url = about:blank] 02:32:22 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (0E042800) [pid = 3088] [serial = 78] [outer = 00000000] [url = about:blank] 02:32:22 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (0E04C400) [pid = 3088] [serial = 79] [outer = 00000000] [url = about:blank] 02:32:22 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (14003000) [pid = 3088] [serial = 87] [outer = 00000000] [url = about:blank] 02:32:22 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (19965000) [pid = 3088] [serial = 61] [outer = 00000000] [url = about:blank] 02:32:22 INFO - PROCESS | 3088 | 1465032742878 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]]]}] 02:32:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 02:32:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 830ms 02:32:22 INFO - PROCESS | 3088 | 1465032742917 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 02:32:22 INFO - PROCESS | 3088 | 1465032742922 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 02:32:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 02:32:22 INFO - PROCESS | 3088 | 1465032742928 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 02:32:22 INFO - PROCESS | 3088 | 1465032742931 Marionette TRACE conn5 <- [1,158,null,{}] 02:32:22 INFO - PROCESS | 3088 | 1465032742935 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}] 02:32:22 INFO - PROCESS | 3088 | 1465032742938 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:23 INFO - PROCESS | 3088 | 1465032743028 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 02:32:23 INFO - PROCESS | 3088 | 1465032743039 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:23 INFO - PROCESS | 3088 | 1465032743041 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:23 INFO - PROCESS | 3088 | ++DOCSHELL 12380800 == 31 [pid = 3088] [id = 49] 02:32:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (12380C00) [pid = 3088] [serial = 143] [outer = 00000000] 02:32:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (12456800) [pid = 3088] [serial = 144] [outer = 12380C00] 02:32:23 INFO - PROCESS | 3088 | 1465032743088 Marionette DEBUG loaded listener.js 02:32:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (12B44400) [pid = 3088] [serial = 145] [outer = 12380C00] 02:32:23 INFO - PROCESS | 3088 | 1465032743547 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]]]}] 02:32:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 02:32:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 670ms 02:32:23 INFO - PROCESS | 3088 | 1465032743602 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 02:32:23 INFO - PROCESS | 3088 | 1465032743604 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 02:32:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 02:32:23 INFO - PROCESS | 3088 | 1465032743608 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 02:32:23 INFO - PROCESS | 3088 | 1465032743611 Marionette TRACE conn5 <- [1,162,null,{}] 02:32:23 INFO - PROCESS | 3088 | 1465032743622 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}] 02:32:23 INFO - PROCESS | 3088 | 1465032743626 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:23 INFO - PROCESS | 3088 | 1465032743711 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 02:32:23 INFO - PROCESS | 3088 | 1465032743811 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:23 INFO - PROCESS | 3088 | 1465032743814 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:23 INFO - PROCESS | 3088 | ++DOCSHELL 14F23000 == 32 [pid = 3088] [id = 50] 02:32:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (14F23800) [pid = 3088] [serial = 146] [outer = 00000000] 02:32:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (14FA8800) [pid = 3088] [serial = 147] [outer = 14F23800] 02:32:23 INFO - PROCESS | 3088 | 1465032743863 Marionette DEBUG loaded listener.js 02:32:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (150E6000) [pid = 3088] [serial = 148] [outer = 14F23800] 02:32:24 INFO - PROCESS | 3088 | 1465032744234 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]]]}] 02:32:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 02:32:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 670ms 02:32:24 INFO - PROCESS | 3088 | 1465032744282 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 02:32:24 INFO - PROCESS | 3088 | 1465032744285 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 02:32:24 INFO - PROCESS | 3088 | 1465032744288 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 02:32:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 02:32:24 INFO - PROCESS | 3088 | 1465032744290 Marionette TRACE conn5 <- [1,166,null,{}] 02:32:24 INFO - PROCESS | 3088 | 1465032744293 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}] 02:32:24 INFO - PROCESS | 3088 | 1465032744295 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:24 INFO - PROCESS | 3088 | 1465032744391 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 02:32:24 INFO - PROCESS | 3088 | 1465032744397 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:24 INFO - PROCESS | 3088 | 1465032744399 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:24 INFO - PROCESS | 3088 | ++DOCSHELL 1513C000 == 33 [pid = 3088] [id = 51] 02:32:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (1513C400) [pid = 3088] [serial = 149] [outer = 00000000] 02:32:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (169C0800) [pid = 3088] [serial = 150] [outer = 1513C400] 02:32:24 INFO - PROCESS | 3088 | 1465032744443 Marionette DEBUG loaded listener.js 02:32:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (169CA400) [pid = 3088] [serial = 151] [outer = 1513C400] 02:32:24 INFO - PROCESS | 3088 | 1465032744896 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]]]}] 02:32:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 02:32:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 02:32:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 02:32:24 INFO - PROCESS | 3088 | 1465032744925 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 02:32:24 INFO - PROCESS | 3088 | 1465032744927 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 02:32:24 INFO - PROCESS | 3088 | 1465032744930 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 02:32:24 INFO - PROCESS | 3088 | 1465032744932 Marionette TRACE conn5 <- [1,170,null,{}] 02:32:24 INFO - PROCESS | 3088 | 1465032744935 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}] 02:32:24 INFO - PROCESS | 3088 | 1465032744937 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:25 INFO - PROCESS | 3088 | 1465032745041 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 02:32:25 INFO - PROCESS | 3088 | 1465032745113 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:25 INFO - PROCESS | 3088 | 1465032745115 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:25 INFO - PROCESS | 3088 | ++DOCSHELL 16A5BC00 == 34 [pid = 3088] [id = 52] 02:32:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (16E98800) [pid = 3088] [serial = 152] [outer = 00000000] 02:32:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (16ED3800) [pid = 3088] [serial = 153] [outer = 16E98800] 02:32:25 INFO - PROCESS | 3088 | 1465032745163 Marionette DEBUG loaded listener.js 02:32:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (17A3A800) [pid = 3088] [serial = 154] [outer = 16E98800] 02:32:25 INFO - PROCESS | 3088 | 1465032745577 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]]]}] 02:32:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 02:32:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 670ms 02:32:25 INFO - PROCESS | 3088 | 1465032745602 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 02:32:25 INFO - PROCESS | 3088 | 1465032745604 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 02:32:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 02:32:25 INFO - PROCESS | 3088 | 1465032745614 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 02:32:25 INFO - PROCESS | 3088 | 1465032745615 Marionette TRACE conn5 <- [1,174,null,{}] 02:32:25 INFO - PROCESS | 3088 | 1465032745623 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}] 02:32:25 INFO - PROCESS | 3088 | 1465032745629 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:25 INFO - PROCESS | 3088 | 1465032745764 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 02:32:25 INFO - PROCESS | 3088 | 1465032745777 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:25 INFO - PROCESS | 3088 | 1465032745778 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:25 INFO - PROCESS | 3088 | ++DOCSHELL 0E64A000 == 35 [pid = 3088] [id = 53] 02:32:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (17B5E400) [pid = 3088] [serial = 155] [outer = 00000000] 02:32:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (19967000) [pid = 3088] [serial = 156] [outer = 17B5E400] 02:32:25 INFO - PROCESS | 3088 | 1465032745822 Marionette DEBUG loaded listener.js 02:32:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (19EAEC00) [pid = 3088] [serial = 157] [outer = 17B5E400] 02:32:26 INFO - PROCESS | 3088 | 1465032746250 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]]]}] 02:32:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 02:32:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 690ms 02:32:26 INFO - PROCESS | 3088 | 1465032746298 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 02:32:26 INFO - PROCESS | 3088 | 1465032746300 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 02:32:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 02:32:26 INFO - PROCESS | 3088 | 1465032746309 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 02:32:26 INFO - PROCESS | 3088 | 1465032746320 Marionette TRACE conn5 <- [1,178,null,{}] 02:32:26 INFO - PROCESS | 3088 | 1465032746324 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}] 02:32:26 INFO - PROCESS | 3088 | 1465032746325 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:26 INFO - PROCESS | 3088 | 1465032746452 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 02:32:26 INFO - PROCESS | 3088 | 1465032746470 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:26 INFO - PROCESS | 3088 | 1465032746472 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:26 INFO - PROCESS | 3088 | ++DOCSHELL 19FDDC00 == 36 [pid = 3088] [id = 54] 02:32:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (19FE1000) [pid = 3088] [serial = 158] [outer = 00000000] 02:32:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (1ADDC000) [pid = 3088] [serial = 159] [outer = 19FE1000] 02:32:26 INFO - PROCESS | 3088 | 1465032746515 Marionette DEBUG loaded listener.js 02:32:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (1AE7A000) [pid = 3088] [serial = 160] [outer = 19FE1000] 02:32:26 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (0E50E400) [pid = 3088] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 02:32:26 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (16957400) [pid = 3088] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 02:32:26 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (12B45800) [pid = 3088] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 02:32:26 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (0E045000) [pid = 3088] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 02:32:26 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (16E9A000) [pid = 3088] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 02:32:26 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (0E04F000) [pid = 3088] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 02:32:26 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (17DE1C00) [pid = 3088] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 02:32:26 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (17B63000) [pid = 3088] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 02:32:26 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (0E051C00) [pid = 3088] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 02:32:26 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (12B72000) [pid = 3088] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 02:32:26 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (16A5D000) [pid = 3088] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 02:32:26 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (16ED7000) [pid = 3088] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 02:32:26 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (12B7AC00) [pid = 3088] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 02:32:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (0E64D400) [pid = 3088] [serial = 161] [outer = 0E130000] 02:32:27 INFO - PROCESS | 3088 | 1465032747066 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]]]}] 02:32:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 02:32:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 790ms 02:32:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 02:32:27 INFO - PROCESS | 3088 | 1465032747103 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 02:32:27 INFO - PROCESS | 3088 | 1465032747105 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 02:32:27 INFO - PROCESS | 3088 | 1465032747108 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 02:32:27 INFO - PROCESS | 3088 | 1465032747110 Marionette TRACE conn5 <- [1,182,null,{}] 02:32:27 INFO - PROCESS | 3088 | 1465032747113 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}] 02:32:27 INFO - PROCESS | 3088 | 1465032747115 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:27 INFO - PROCESS | 3088 | 1465032747194 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 02:32:27 INFO - PROCESS | 3088 | 1465032747200 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:27 INFO - PROCESS | 3088 | 1465032747202 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:27 INFO - PROCESS | 3088 | ++DOCSHELL 0E14E000 == 37 [pid = 3088] [id = 55] 02:32:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (0E297400) [pid = 3088] [serial = 162] [outer = 00000000] 02:32:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (19FA1C00) [pid = 3088] [serial = 163] [outer = 0E297400] 02:32:27 INFO - PROCESS | 3088 | 1465032747246 Marionette DEBUG loaded listener.js 02:32:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (1AFDA000) [pid = 3088] [serial = 164] [outer = 0E297400] 02:32:27 INFO - PROCESS | 3088 | 1465032747663 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]]]}] 02:32:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 02:32:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 570ms 02:32:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 02:32:27 INFO - PROCESS | 3088 | 1465032747679 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 02:32:27 INFO - PROCESS | 3088 | 1465032747681 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 02:32:27 INFO - PROCESS | 3088 | 1465032747684 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 02:32:27 INFO - PROCESS | 3088 | 1465032747686 Marionette TRACE conn5 <- [1,186,null,{}] 02:32:27 INFO - PROCESS | 3088 | 1465032747702 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}] 02:32:27 INFO - PROCESS | 3088 | 1465032747704 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:27 INFO - PROCESS | 3088 | 1465032747784 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 02:32:27 INFO - PROCESS | 3088 | 1465032747790 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:27 INFO - PROCESS | 3088 | 1465032747791 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:27 INFO - PROCESS | 3088 | ++DOCSHELL 0C76CC00 == 38 [pid = 3088] [id = 56] 02:32:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (0C76E800) [pid = 3088] [serial = 165] [outer = 00000000] 02:32:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (0C772800) [pid = 3088] [serial = 166] [outer = 0C76E800] 02:32:27 INFO - PROCESS | 3088 | 1465032747835 Marionette DEBUG loaded listener.js 02:32:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (0C775400) [pid = 3088] [serial = 167] [outer = 0C76E800] 02:32:28 INFO - PROCESS | 3088 | 1465032748267 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]]]}] 02:32:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 02:32:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 630ms 02:32:28 INFO - PROCESS | 3088 | 1465032748315 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 02:32:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 02:32:28 INFO - PROCESS | 3088 | 1465032748317 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 02:32:28 INFO - PROCESS | 3088 | 1465032748324 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 02:32:28 INFO - PROCESS | 3088 | 1465032748326 Marionette TRACE conn5 <- [1,190,null,{}] 02:32:28 INFO - PROCESS | 3088 | 1465032748329 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}] 02:32:28 INFO - PROCESS | 3088 | 1465032748331 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:28 INFO - PROCESS | 3088 | 1465032748411 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 02:32:28 INFO - PROCESS | 3088 | 1465032748417 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:28 INFO - PROCESS | 3088 | 1465032748419 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:28 INFO - PROCESS | 3088 | ++DOCSHELL 0C767C00 == 39 [pid = 3088] [id = 57] 02:32:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (0D7D9400) [pid = 3088] [serial = 168] [outer = 00000000] 02:32:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (14F10000) [pid = 3088] [serial = 169] [outer = 0D7D9400] 02:32:28 INFO - PROCESS | 3088 | 1465032748466 Marionette DEBUG loaded listener.js 02:32:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (14F13400) [pid = 3088] [serial = 170] [outer = 0D7D9400] 02:32:28 INFO - PROCESS | 3088 | 1465032748945 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]]]}] 02:32:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 02:32:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 690ms 02:32:29 INFO - PROCESS | 3088 | 1465032749012 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 02:32:29 INFO - PROCESS | 3088 | 1465032749016 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 02:32:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 02:32:29 INFO - PROCESS | 3088 | 1465032749021 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 02:32:29 INFO - PROCESS | 3088 | 1465032749025 Marionette TRACE conn5 <- [1,194,null,{}] 02:32:29 INFO - PROCESS | 3088 | 1465032749031 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}] 02:32:29 INFO - PROCESS | 3088 | 1465032749034 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:29 INFO - PROCESS | 3088 | 1465032749195 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 02:32:29 INFO - PROCESS | 3088 | 1465032749284 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:29 INFO - PROCESS | 3088 | 1465032749287 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:29 INFO - PROCESS | 3088 | ++DOCSHELL 0E146000 == 40 [pid = 3088] [id = 58] 02:32:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (0E292400) [pid = 3088] [serial = 171] [outer = 00000000] 02:32:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (0E3A5000) [pid = 3088] [serial = 172] [outer = 0E292400] 02:32:29 INFO - PROCESS | 3088 | 1465032749346 Marionette DEBUG loaded listener.js 02:32:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (0F00F400) [pid = 3088] [serial = 173] [outer = 0E292400] 02:32:29 INFO - PROCESS | 3088 | 1465032749883 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]]]}] 02:32:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 02:32:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 890ms 02:32:29 INFO - PROCESS | 3088 | 1465032749912 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 02:32:29 INFO - PROCESS | 3088 | 1465032749917 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 02:32:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 02:32:29 INFO - PROCESS | 3088 | 1465032749924 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 02:32:29 INFO - PROCESS | 3088 | 1465032749927 Marionette TRACE conn5 <- [1,198,null,{}] 02:32:29 INFO - PROCESS | 3088 | 1465032749931 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}] 02:32:29 INFO - PROCESS | 3088 | 1465032749934 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:30 INFO - PROCESS | 3088 | 1465032750050 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 02:32:30 INFO - PROCESS | 3088 | 1465032750143 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:30 INFO - PROCESS | 3088 | 1465032750146 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:30 INFO - PROCESS | 3088 | ++DOCSHELL 140DC000 == 41 [pid = 3088] [id = 59] 02:32:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (140DD000) [pid = 3088] [serial = 174] [outer = 00000000] 02:32:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (140E1C00) [pid = 3088] [serial = 175] [outer = 140DD000] 02:32:30 INFO - PROCESS | 3088 | 1465032750204 Marionette DEBUG loaded listener.js 02:32:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (140E5400) [pid = 3088] [serial = 176] [outer = 140DD000] 02:32:30 INFO - PROCESS | 3088 | 1465032750803 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]]]}] 02:32:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 02:32:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 930ms 02:32:30 INFO - PROCESS | 3088 | 1465032750856 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 02:32:30 INFO - PROCESS | 3088 | 1465032750859 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 02:32:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 02:32:30 INFO - PROCESS | 3088 | 1465032750863 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 02:32:30 INFO - PROCESS | 3088 | 1465032750867 Marionette TRACE conn5 <- [1,202,null,{}] 02:32:30 INFO - PROCESS | 3088 | 1465032750879 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}] 02:32:30 INFO - PROCESS | 3088 | 1465032750885 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:30 INFO - PROCESS | 3088 | 1465032750996 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 02:32:31 INFO - PROCESS | 3088 | 1465032751090 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:31 INFO - PROCESS | 3088 | 1465032751093 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:31 INFO - PROCESS | 3088 | ++DOCSHELL 15137800 == 42 [pid = 3088] [id = 60] 02:32:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (15138C00) [pid = 3088] [serial = 177] [outer = 00000000] 02:32:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 93 (16937400) [pid = 3088] [serial = 178] [outer = 15138C00] 02:32:31 INFO - PROCESS | 3088 | 1465032751150 Marionette DEBUG loaded listener.js 02:32:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 94 (16E9B000) [pid = 3088] [serial = 179] [outer = 15138C00] 02:32:31 INFO - PROCESS | 3088 | 1465032751782 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]]]}] 02:32:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 02:32:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 970ms 02:32:31 INFO - PROCESS | 3088 | 1465032751836 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 02:32:31 INFO - PROCESS | 3088 | 1465032751839 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 02:32:31 INFO - PROCESS | 3088 | 1465032751843 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 02:32:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 02:32:31 INFO - PROCESS | 3088 | 1465032751845 Marionette TRACE conn5 <- [1,206,null,{}] 02:32:31 INFO - PROCESS | 3088 | 1465032751848 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}] 02:32:31 INFO - PROCESS | 3088 | 1465032751851 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:31 INFO - PROCESS | 3088 | 1465032751962 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 02:32:32 INFO - PROCESS | 3088 | 1465032752039 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:32 INFO - PROCESS | 3088 | 1465032752041 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:32 INFO - PROCESS | 3088 | ++DOCSHELL 12A30C00 == 43 [pid = 3088] [id = 61] 02:32:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 95 (14F13800) [pid = 3088] [serial = 180] [outer = 00000000] 02:32:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 96 (19EB3C00) [pid = 3088] [serial = 181] [outer = 14F13800] 02:32:32 INFO - PROCESS | 3088 | 1465032752140 Marionette DEBUG loaded listener.js 02:32:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 97 (1ADD5C00) [pid = 3088] [serial = 182] [outer = 14F13800] 02:32:32 INFO - PROCESS | 3088 | 1465032752801 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]]]}] 02:32:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 02:32:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1017ms 02:32:32 INFO - PROCESS | 3088 | 1465032752864 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 02:32:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 02:32:32 INFO - PROCESS | 3088 | 1465032752868 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 02:32:32 INFO - PROCESS | 3088 | 1465032752873 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 02:32:32 INFO - PROCESS | 3088 | 1465032752876 Marionette TRACE conn5 <- [1,210,null,{}] 02:32:32 INFO - PROCESS | 3088 | 1465032752881 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}] 02:32:32 INFO - PROCESS | 3088 | 1465032752884 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:32 INFO - PROCESS | 3088 | 1465032752986 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 02:32:33 INFO - PROCESS | 3088 | 1465032753068 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:33 INFO - PROCESS | 3088 | 1465032753071 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:33 INFO - PROCESS | 3088 | ++DOCSHELL 0E128000 == 44 [pid = 3088] [id = 62] 02:32:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 98 (0E12E800) [pid = 3088] [serial = 183] [outer = 00000000] 02:32:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 99 (0E3A5800) [pid = 3088] [serial = 184] [outer = 0E12E800] 02:32:33 INFO - PROCESS | 3088 | 1465032753164 Marionette DEBUG loaded listener.js 02:32:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 100 (0E6A5800) [pid = 3088] [serial = 185] [outer = 0E12E800] 02:32:33 INFO - PROCESS | 3088 | --DOCSHELL 0C76CC00 == 43 [pid = 3088] [id = 56] 02:32:33 INFO - PROCESS | 3088 | --DOCSHELL 0E14E000 == 42 [pid = 3088] [id = 55] 02:32:33 INFO - PROCESS | 3088 | --DOCSHELL 19FDDC00 == 41 [pid = 3088] [id = 54] 02:32:33 INFO - PROCESS | 3088 | --DOCSHELL 0E64A000 == 40 [pid = 3088] [id = 53] 02:32:33 INFO - PROCESS | 3088 | --DOCSHELL 16A5BC00 == 39 [pid = 3088] [id = 52] 02:32:33 INFO - PROCESS | 3088 | --DOCSHELL 1513C000 == 38 [pid = 3088] [id = 51] 02:32:33 INFO - PROCESS | 3088 | --DOCSHELL 14F23000 == 37 [pid = 3088] [id = 50] 02:32:33 INFO - PROCESS | 3088 | --DOCSHELL 12380800 == 36 [pid = 3088] [id = 49] 02:32:33 INFO - PROCESS | 3088 | --DOCSHELL 0E39E800 == 35 [pid = 3088] [id = 48] 02:32:33 INFO - PROCESS | 3088 | --DOCSHELL 12C79C00 == 34 [pid = 3088] [id = 46] 02:32:33 INFO - PROCESS | 3088 | --DOMWINDOW == 99 (123BB400) [pid = 3088] [serial = 105] [outer = 00000000] [url = about:blank] 02:32:33 INFO - PROCESS | 3088 | --DOMWINDOW == 98 (19FE3400) [pid = 3088] [serial = 135] [outer = 00000000] [url = about:blank] 02:32:33 INFO - PROCESS | 3088 | --DOMWINDOW == 97 (0F00AC00) [pid = 3088] [serial = 111] [outer = 00000000] [url = about:blank] 02:32:33 INFO - PROCESS | 3088 | --DOMWINDOW == 96 (169C2C00) [pid = 3088] [serial = 120] [outer = 00000000] [url = about:blank] 02:32:33 INFO - PROCESS | 3088 | --DOMWINDOW == 95 (0F19C400) [pid = 3088] [serial = 112] [outer = 00000000] [url = about:blank] 02:32:33 INFO - PROCESS | 3088 | --DOMWINDOW == 94 (12B50800) [pid = 3088] [serial = 114] [outer = 00000000] [url = about:blank] 02:32:33 INFO - PROCESS | 3088 | --DOMWINDOW == 93 (12B7B800) [pid = 3088] [serial = 115] [outer = 00000000] [url = about:blank] 02:32:33 INFO - PROCESS | 3088 | --DOMWINDOW == 92 (0E04A400) [pid = 3088] [serial = 108] [outer = 00000000] [url = about:blank] 02:32:33 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (0E12E400) [pid = 3088] [serial = 109] [outer = 00000000] [url = about:blank] 02:32:33 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (16ECFC00) [pid = 3088] [serial = 123] [outer = 00000000] [url = about:blank] 02:32:33 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (169CA000) [pid = 3088] [serial = 121] [outer = 00000000] [url = about:blank] 02:32:33 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (0E508800) [pid = 3088] [serial = 126] [outer = 00000000] [url = about:blank] 02:32:33 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (16EF7800) [pid = 3088] [serial = 124] [outer = 00000000] [url = about:blank] 02:32:33 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (146E4C00) [pid = 3088] [serial = 127] [outer = 00000000] [url = about:blank] 02:32:33 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (19EB0400) [pid = 3088] [serial = 133] [outer = 00000000] [url = about:blank] 02:32:33 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (18C36C00) [pid = 3088] [serial = 129] [outer = 00000000] [url = about:blank] 02:32:33 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (0E398400) [pid = 3088] [serial = 94] [outer = 00000000] [url = about:blank] 02:32:33 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (0E142C00) [pid = 3088] [serial = 93] [outer = 00000000] [url = about:blank] 02:32:33 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (14F28400) [pid = 3088] [serial = 97] [outer = 00000000] [url = about:blank] 02:32:33 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (13A67400) [pid = 3088] [serial = 96] [outer = 00000000] [url = about:blank] 02:32:33 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (16EC9000) [pid = 3088] [serial = 100] [outer = 00000000] [url = about:blank] 02:32:33 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (16E94C00) [pid = 3088] [serial = 99] [outer = 00000000] [url = about:blank] 02:32:33 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (17DDD400) [pid = 3088] [serial = 103] [outer = 00000000] [url = about:blank] 02:32:33 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (17B5E800) [pid = 3088] [serial = 102] [outer = 00000000] [url = about:blank] 02:32:33 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (14F26400) [pid = 3088] [serial = 117] [outer = 00000000] [url = about:blank] 02:32:33 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (19EAF800) [pid = 3088] [serial = 132] [outer = 00000000] [url = about:blank] 02:32:33 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (151C2000) [pid = 3088] [serial = 118] [outer = 00000000] [url = about:blank] 02:32:33 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (18C3F800) [pid = 3088] [serial = 130] [outer = 00000000] [url = about:blank] 02:32:33 INFO - PROCESS | 3088 | 1465032753659 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]]]}] 02:32:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 02:32:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 830ms 02:32:33 INFO - PROCESS | 3088 | 1465032753704 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 02:32:33 INFO - PROCESS | 3088 | 1465032753708 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 02:32:33 INFO - PROCESS | 3088 | 1465032753714 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 02:32:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 02:32:33 INFO - PROCESS | 3088 | 1465032753716 Marionette TRACE conn5 <- [1,214,null,{}] 02:32:33 INFO - PROCESS | 3088 | 1465032753720 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}] 02:32:33 INFO - PROCESS | 3088 | 1465032753723 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:33 INFO - PROCESS | 3088 | 1465032753812 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 02:32:33 INFO - PROCESS | 3088 | 1465032753892 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:33 INFO - PROCESS | 3088 | 1465032753894 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:33 INFO - PROCESS | 3088 | ++DOCSHELL 0E29CC00 == 35 [pid = 3088] [id = 63] 02:32:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (0E39A400) [pid = 3088] [serial = 186] [outer = 00000000] 02:32:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (0E64A000) [pid = 3088] [serial = 187] [outer = 0E39A400] 02:32:33 INFO - PROCESS | 3088 | 1465032753943 Marionette DEBUG loaded listener.js 02:32:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (0F17F800) [pid = 3088] [serial = 188] [outer = 0E39A400] 02:32:34 INFO - PROCESS | 3088 | 1465032754338 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]]]}] 02:32:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 02:32:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 670ms 02:32:34 INFO - PROCESS | 3088 | 1465032754388 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 02:32:34 INFO - PROCESS | 3088 | 1465032754391 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 02:32:34 INFO - PROCESS | 3088 | 1465032754394 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 02:32:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 02:32:34 INFO - PROCESS | 3088 | 1465032754398 Marionette TRACE conn5 <- [1,218,null,{}] 02:32:34 INFO - PROCESS | 3088 | 1465032754408 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}] 02:32:34 INFO - PROCESS | 3088 | 1465032754413 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:34 INFO - PROCESS | 3088 | 1465032754500 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 02:32:34 INFO - PROCESS | 3088 | 1465032754507 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:34 INFO - PROCESS | 3088 | 1465032754510 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:34 INFO - PROCESS | 3088 | ++DOCSHELL 12B80800 == 36 [pid = 3088] [id = 64] 02:32:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (12C73400) [pid = 3088] [serial = 189] [outer = 00000000] 02:32:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (13A67400) [pid = 3088] [serial = 190] [outer = 12C73400] 02:32:34 INFO - PROCESS | 3088 | 1465032754556 Marionette DEBUG loaded listener.js 02:32:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (1400B400) [pid = 3088] [serial = 191] [outer = 12C73400] 02:32:35 INFO - PROCESS | 3088 | 1465032755013 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]]]}] 02:32:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 02:32:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 670ms 02:32:35 INFO - PROCESS | 3088 | 1465032755068 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 02:32:35 INFO - PROCESS | 3088 | 1465032755071 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 02:32:35 INFO - PROCESS | 3088 | 1465032755074 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 02:32:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 02:32:35 INFO - PROCESS | 3088 | 1465032755076 Marionette TRACE conn5 <- [1,222,null,{}] 02:32:35 INFO - PROCESS | 3088 | 1465032755080 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}] 02:32:35 INFO - PROCESS | 3088 | 1465032755082 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:35 INFO - PROCESS | 3088 | 1465032755167 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 02:32:35 INFO - PROCESS | 3088 | 1465032755175 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:35 INFO - PROCESS | 3088 | 1465032755186 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:35 INFO - PROCESS | 3088 | ++DOCSHELL 140DE400 == 37 [pid = 3088] [id = 65] 02:32:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (140E9C00) [pid = 3088] [serial = 192] [outer = 00000000] 02:32:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (14F0D800) [pid = 3088] [serial = 193] [outer = 140E9C00] 02:32:35 INFO - PROCESS | 3088 | 1465032755232 Marionette DEBUG loaded listener.js 02:32:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (14F0F400) [pid = 3088] [serial = 194] [outer = 140E9C00] 02:32:35 INFO - PROCESS | 3088 | 1465032755666 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]]]}] 02:32:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 02:32:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 630ms 02:32:35 INFO - PROCESS | 3088 | 1465032755709 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 02:32:35 INFO - PROCESS | 3088 | 1465032755711 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 02:32:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 02:32:35 INFO - PROCESS | 3088 | 1465032755720 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 02:32:35 INFO - PROCESS | 3088 | 1465032755722 Marionette TRACE conn5 <- [1,226,null,{}] 02:32:35 INFO - PROCESS | 3088 | 1465032755726 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}] 02:32:35 INFO - PROCESS | 3088 | 1465032755728 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:35 INFO - PROCESS | 3088 | 1465032755836 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 02:32:35 INFO - PROCESS | 3088 | 1465032755909 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:35 INFO - PROCESS | 3088 | 1465032755912 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:35 INFO - PROCESS | 3088 | ++DOCSHELL 14FA6C00 == 38 [pid = 3088] [id = 66] 02:32:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (14FA7000) [pid = 3088] [serial = 195] [outer = 00000000] 02:32:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (1512F400) [pid = 3088] [serial = 196] [outer = 14FA7000] 02:32:35 INFO - PROCESS | 3088 | 1465032755959 Marionette DEBUG loaded listener.js 02:32:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (15136000) [pid = 3088] [serial = 197] [outer = 14FA7000] 02:32:36 INFO - PROCESS | 3088 | 1465032756377 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]]]}] 02:32:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 02:32:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 690ms 02:32:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 02:32:36 INFO - PROCESS | 3088 | 1465032756408 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 02:32:36 INFO - PROCESS | 3088 | 1465032756410 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 02:32:36 INFO - PROCESS | 3088 | 1465032756413 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 02:32:36 INFO - PROCESS | 3088 | 1465032756414 Marionette TRACE conn5 <- [1,230,null,{}] 02:32:36 INFO - PROCESS | 3088 | 1465032756430 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}] 02:32:36 INFO - PROCESS | 3088 | 1465032756436 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:36 INFO - PROCESS | 3088 | 1465032756575 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 02:32:36 INFO - PROCESS | 3088 | 1465032756633 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:36 INFO - PROCESS | 3088 | 1465032756636 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:36 INFO - PROCESS | 3088 | ++DOCSHELL 151C2000 == 39 [pid = 3088] [id = 67] 02:32:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (151C3800) [pid = 3088] [serial = 198] [outer = 00000000] 02:32:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (16E99400) [pid = 3088] [serial = 199] [outer = 151C3800] 02:32:36 INFO - PROCESS | 3088 | 1465032756681 Marionette DEBUG loaded listener.js 02:32:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (16EC9000) [pid = 3088] [serial = 200] [outer = 151C3800] 02:32:37 INFO - PROCESS | 3088 | 1465032757096 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]]]}] 02:32:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 02:32:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 730ms 02:32:37 INFO - PROCESS | 3088 | 1465032757148 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 02:32:37 INFO - PROCESS | 3088 | 1465032757150 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 02:32:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 02:32:37 INFO - PROCESS | 3088 | 1465032757192 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 02:32:37 INFO - PROCESS | 3088 | 1465032757194 Marionette TRACE conn5 <- [1,234,null,{}] 02:32:37 INFO - PROCESS | 3088 | 1465032757198 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}] 02:32:37 INFO - PROCESS | 3088 | 1465032757209 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:37 INFO - PROCESS | 3088 | 1465032757319 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 02:32:37 INFO - PROCESS | 3088 | 1465032757328 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:37 INFO - PROCESS | 3088 | 1465032757330 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:37 INFO - PROCESS | 3088 | ++DOCSHELL 0C774800 == 40 [pid = 3088] [id = 68] 02:32:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (16966800) [pid = 3088] [serial = 201] [outer = 00000000] 02:32:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (16EF5800) [pid = 3088] [serial = 202] [outer = 16966800] 02:32:37 INFO - PROCESS | 3088 | 1465032757416 Marionette DEBUG loaded listener.js 02:32:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (16EF6C00) [pid = 3088] [serial = 203] [outer = 16966800] 02:32:37 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (16E98800) [pid = 3088] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 02:32:37 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (1513C400) [pid = 3088] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 02:32:37 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (0E3A0C00) [pid = 3088] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 02:32:37 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (14F23800) [pid = 3088] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 02:32:37 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (17B5E400) [pid = 3088] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 02:32:37 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (0C76E800) [pid = 3088] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 02:32:37 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (19FE1000) [pid = 3088] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 02:32:37 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (0E297400) [pid = 3088] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 02:32:37 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (12380C00) [pid = 3088] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 02:32:37 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (0E39C000) [pid = 3088] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 02:32:37 INFO - PROCESS | 3088 | 1465032757892 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]]]}] 02:32:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 02:32:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 730ms 02:32:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 02:32:37 INFO - PROCESS | 3088 | 1465032757924 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 02:32:37 INFO - PROCESS | 3088 | 1465032757926 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 02:32:37 INFO - PROCESS | 3088 | 1465032757929 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 02:32:37 INFO - PROCESS | 3088 | 1465032757931 Marionette TRACE conn5 <- [1,238,null,{}] 02:32:37 INFO - PROCESS | 3088 | 1465032757934 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}] 02:32:37 INFO - PROCESS | 3088 | 1465032757936 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:38 INFO - PROCESS | 3088 | 1465032758016 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 02:32:38 INFO - PROCESS | 3088 | 1465032758025 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:38 INFO - PROCESS | 3088 | 1465032758027 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:38 INFO - PROCESS | 3088 | ++DOCSHELL 0E39A800 == 41 [pid = 3088] [id = 69] 02:32:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (0E3A0C00) [pid = 3088] [serial = 204] [outer = 00000000] 02:32:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (17B60000) [pid = 3088] [serial = 205] [outer = 0E3A0C00] 02:32:38 INFO - PROCESS | 3088 | 1465032758071 Marionette DEBUG loaded listener.js 02:32:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (17B63400) [pid = 3088] [serial = 206] [outer = 0E3A0C00] 02:32:38 INFO - PROCESS | 3088 | 1465032758488 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]]]}] 02:32:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 02:32:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 570ms 02:32:38 INFO - PROCESS | 3088 | 1465032758500 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 02:32:38 INFO - PROCESS | 3088 | 1465032758502 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 02:32:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 02:32:38 INFO - PROCESS | 3088 | 1465032758506 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 02:32:38 INFO - PROCESS | 3088 | 1465032758507 Marionette TRACE conn5 <- [1,242,null,{}] 02:32:38 INFO - PROCESS | 3088 | 1465032758511 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}] 02:32:38 INFO - PROCESS | 3088 | 1465032758513 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:38 INFO - PROCESS | 3088 | 1465032758631 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 02:32:38 INFO - PROCESS | 3088 | 1465032758659 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:38 INFO - PROCESS | 3088 | 1465032758661 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:38 INFO - PROCESS | 3088 | ++DOCSHELL 188C0800 == 42 [pid = 3088] [id = 70] 02:32:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (188C5000) [pid = 3088] [serial = 207] [outer = 00000000] 02:32:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (18C4D400) [pid = 3088] [serial = 208] [outer = 188C5000] 02:32:38 INFO - PROCESS | 3088 | 1465032758704 Marionette DEBUG loaded listener.js 02:32:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (19EAB800) [pid = 3088] [serial = 209] [outer = 188C5000] 02:32:39 INFO - PROCESS | 3088 | 1465032759101 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]]]}] 02:32:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 02:32:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 630ms 02:32:39 INFO - PROCESS | 3088 | 1465032759143 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 02:32:39 INFO - PROCESS | 3088 | 1465032759145 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 02:32:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 02:32:39 INFO - PROCESS | 3088 | 1465032759148 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 02:32:39 INFO - PROCESS | 3088 | 1465032759150 Marionette TRACE conn5 <- [1,246,null,{}] 02:32:39 INFO - PROCESS | 3088 | 1465032759153 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}] 02:32:39 INFO - PROCESS | 3088 | 1465032759155 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:39 INFO - PROCESS | 3088 | 1465032759236 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 02:32:39 INFO - PROCESS | 3088 | 1465032759242 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:39 INFO - PROCESS | 3088 | 1465032759244 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:39 INFO - PROCESS | 3088 | ++DOCSHELL 188C0400 == 43 [pid = 3088] [id = 71] 02:32:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (19EB0C00) [pid = 3088] [serial = 210] [outer = 00000000] 02:32:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (1AAB3400) [pid = 3088] [serial = 211] [outer = 19EB0C00] 02:32:39 INFO - PROCESS | 3088 | 1465032759287 Marionette DEBUG loaded listener.js 02:32:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (1AE80000) [pid = 3088] [serial = 212] [outer = 19EB0C00] 02:32:39 INFO - PROCESS | 3088 | 1465032759817 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]]]}] 02:32:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 02:32:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 770ms 02:32:39 INFO - PROCESS | 3088 | 1465032759975 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 02:32:39 INFO - PROCESS | 3088 | 1465032759979 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 02:32:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 02:32:40 INFO - PROCESS | 3088 | 1465032760010 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 02:32:40 INFO - PROCESS | 3088 | 1465032760013 Marionette TRACE conn5 <- [1,250,null,{}] 02:32:40 INFO - PROCESS | 3088 | 1465032760019 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}] 02:32:40 INFO - PROCESS | 3088 | 1465032760022 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:40 INFO - PROCESS | 3088 | 1465032760137 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 02:32:40 INFO - PROCESS | 3088 | 1465032760224 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:40 INFO - PROCESS | 3088 | 1465032760229 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:40 INFO - PROCESS | 3088 | ++DOCSHELL 0E04CC00 == 44 [pid = 3088] [id = 72] 02:32:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (0E04D400) [pid = 3088] [serial = 213] [outer = 00000000] 02:32:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (0E12D000) [pid = 3088] [serial = 214] [outer = 0E04D400] 02:32:40 INFO - PROCESS | 3088 | 1465032760287 Marionette DEBUG loaded listener.js 02:32:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (0E29B400) [pid = 3088] [serial = 215] [outer = 0E04D400] 02:32:40 INFO - PROCESS | 3088 | 1465032760834 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]]]}] 02:32:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 02:32:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 890ms 02:32:40 INFO - PROCESS | 3088 | 1465032760890 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 02:32:40 INFO - PROCESS | 3088 | 1465032760894 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 02:32:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 02:32:40 INFO - PROCESS | 3088 | 1465032760900 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 02:32:40 INFO - PROCESS | 3088 | 1465032760904 Marionette TRACE conn5 <- [1,254,null,{}] 02:32:40 INFO - PROCESS | 3088 | 1465032760908 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}] 02:32:40 INFO - PROCESS | 3088 | 1465032760911 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:41 INFO - PROCESS | 3088 | 1465032761027 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 02:32:41 INFO - PROCESS | 3088 | 1465032761122 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:41 INFO - PROCESS | 3088 | 1465032761125 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:41 INFO - PROCESS | 3088 | ++DOCSHELL 0F10B000 == 45 [pid = 3088] [id = 73] 02:32:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 93 (1227DC00) [pid = 3088] [serial = 216] [outer = 00000000] 02:32:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 94 (12459800) [pid = 3088] [serial = 217] [outer = 1227DC00] 02:32:41 INFO - PROCESS | 3088 | 1465032761180 Marionette DEBUG loaded listener.js 02:32:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 95 (12A81400) [pid = 3088] [serial = 218] [outer = 1227DC00] 02:32:41 INFO - PROCESS | 3088 | 1465032761736 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]]]}] 02:32:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 02:32:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 890ms 02:32:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 02:32:41 INFO - PROCESS | 3088 | 1465032761790 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 02:32:41 INFO - PROCESS | 3088 | 1465032761793 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 02:32:41 INFO - PROCESS | 3088 | 1465032761797 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 02:32:41 INFO - PROCESS | 3088 | 1465032761799 Marionette TRACE conn5 <- [1,258,null,{}] 02:32:41 INFO - PROCESS | 3088 | 1465032761810 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}] 02:32:41 INFO - PROCESS | 3088 | 1465032761815 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:41 INFO - PROCESS | 3088 | 1465032761928 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 02:32:42 INFO - PROCESS | 3088 | 1465032762022 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:42 INFO - PROCESS | 3088 | 1465032762026 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:42 INFO - PROCESS | 3088 | ++DOCSHELL 1692BC00 == 46 [pid = 3088] [id = 74] 02:32:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 96 (16930C00) [pid = 3088] [serial = 219] [outer = 00000000] 02:32:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 97 (169DDC00) [pid = 3088] [serial = 220] [outer = 16930C00] 02:32:42 INFO - PROCESS | 3088 | 1465032762083 Marionette DEBUG loaded listener.js 02:32:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 98 (16ECFC00) [pid = 3088] [serial = 221] [outer = 16930C00] 02:32:42 INFO - PROCESS | 3088 | 1465032762633 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]]]}] 02:32:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 02:32:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 870ms 02:32:42 INFO - PROCESS | 3088 | 1465032762670 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 02:32:42 INFO - PROCESS | 3088 | 1465032762673 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 02:32:42 INFO - PROCESS | 3088 | 1465032762676 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 02:32:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 02:32:42 INFO - PROCESS | 3088 | 1465032762678 Marionette TRACE conn5 <- [1,262,null,{}] 02:32:42 INFO - PROCESS | 3088 | 1465032762682 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}] 02:32:42 INFO - PROCESS | 3088 | 1465032762684 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:42 INFO - PROCESS | 3088 | 1465032762799 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 02:32:42 INFO - PROCESS | 3088 | 1465032762894 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:42 INFO - PROCESS | 3088 | 1465032762896 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:42 INFO - PROCESS | 3088 | ++DOCSHELL 1578D400 == 47 [pid = 3088] [id = 75] 02:32:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 99 (15792400) [pid = 3088] [serial = 222] [outer = 00000000] 02:32:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 100 (15796800) [pid = 3088] [serial = 223] [outer = 15792400] 02:32:42 INFO - PROCESS | 3088 | 1465032762950 Marionette DEBUG loaded listener.js 02:32:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 101 (169C8400) [pid = 3088] [serial = 224] [outer = 15792400] 02:32:43 INFO - PROCESS | 3088 | 1465032763704 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]]]}] 02:32:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 02:32:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1217ms 02:32:43 INFO - PROCESS | 3088 | 1465032763963 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 02:32:43 INFO - PROCESS | 3088 | 1465032763967 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 02:32:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 02:32:44 INFO - PROCESS | 3088 | 1465032764049 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 02:32:44 INFO - PROCESS | 3088 | 1465032764052 Marionette TRACE conn5 <- [1,266,null,{}] 02:32:44 INFO - PROCESS | 3088 | 1465032764082 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}] 02:32:44 INFO - PROCESS | 3088 | 1465032764085 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:44 INFO - PROCESS | 3088 | 1465032764226 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 02:32:44 INFO - PROCESS | 3088 | 1465032764306 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:44 INFO - PROCESS | 3088 | 1465032764309 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:44 INFO - PROCESS | 3088 | ++DOCSHELL 0E505800 == 48 [pid = 3088] [id = 76] 02:32:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 102 (0E50A800) [pid = 3088] [serial = 225] [outer = 00000000] 02:32:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 103 (0E6A7C00) [pid = 3088] [serial = 226] [outer = 0E50A800] 02:32:44 INFO - PROCESS | 3088 | 1465032764404 Marionette DEBUG loaded listener.js 02:32:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 104 (1265D000) [pid = 3088] [serial = 227] [outer = 0E50A800] 02:32:44 INFO - PROCESS | 3088 | --DOCSHELL 0E399800 == 47 [pid = 3088] [id = 36] 02:32:44 INFO - PROCESS | 3088 | --DOCSHELL 188C0800 == 46 [pid = 3088] [id = 70] 02:32:44 INFO - PROCESS | 3088 | --DOCSHELL 0E39A800 == 45 [pid = 3088] [id = 69] 02:32:44 INFO - PROCESS | 3088 | --DOCSHELL 0C774800 == 44 [pid = 3088] [id = 68] 02:32:44 INFO - PROCESS | 3088 | --DOCSHELL 151C2000 == 43 [pid = 3088] [id = 67] 02:32:44 INFO - PROCESS | 3088 | --DOCSHELL 14FA6C00 == 42 [pid = 3088] [id = 66] 02:32:44 INFO - PROCESS | 3088 | --DOCSHELL 140DE400 == 41 [pid = 3088] [id = 65] 02:32:44 INFO - PROCESS | 3088 | --DOCSHELL 12B80800 == 40 [pid = 3088] [id = 64] 02:32:44 INFO - PROCESS | 3088 | --DOCSHELL 0E29CC00 == 39 [pid = 3088] [id = 63] 02:32:44 INFO - PROCESS | 3088 | --DOCSHELL 0E128000 == 38 [pid = 3088] [id = 62] 02:32:44 INFO - PROCESS | 3088 | --DOCSHELL 12A30C00 == 37 [pid = 3088] [id = 61] 02:32:44 INFO - PROCESS | 3088 | --DOCSHELL 15137800 == 36 [pid = 3088] [id = 60] 02:32:44 INFO - PROCESS | 3088 | --DOCSHELL 140DC000 == 35 [pid = 3088] [id = 59] 02:32:44 INFO - PROCESS | 3088 | --DOCSHELL 0E146000 == 34 [pid = 3088] [id = 58] 02:32:44 INFO - PROCESS | 3088 | --DOMWINDOW == 103 (12B80000) [pid = 3088] [serial = 106] [outer = 00000000] [url = about:blank] 02:32:44 INFO - PROCESS | 3088 | --DOMWINDOW == 102 (16ED3800) [pid = 3088] [serial = 153] [outer = 00000000] [url = about:blank] 02:32:44 INFO - PROCESS | 3088 | --DOMWINDOW == 101 (169C0800) [pid = 3088] [serial = 150] [outer = 00000000] [url = about:blank] 02:32:44 INFO - PROCESS | 3088 | --DOMWINDOW == 100 (0F1A1000) [pid = 3088] [serial = 142] [outer = 00000000] [url = about:blank] 02:32:44 INFO - PROCESS | 3088 | --DOMWINDOW == 99 (0E5C3400) [pid = 3088] [serial = 141] [outer = 00000000] [url = about:blank] 02:32:44 INFO - PROCESS | 3088 | --DOMWINDOW == 98 (0E6A7800) [pid = 3088] [serial = 138] [outer = 00000000] [url = about:blank] 02:32:44 INFO - PROCESS | 3088 | --DOMWINDOW == 97 (14FA8800) [pid = 3088] [serial = 147] [outer = 00000000] [url = about:blank] 02:32:44 INFO - PROCESS | 3088 | --DOMWINDOW == 96 (150E6000) [pid = 3088] [serial = 148] [outer = 00000000] [url = about:blank] 02:32:44 INFO - PROCESS | 3088 | --DOMWINDOW == 95 (19967000) [pid = 3088] [serial = 156] [outer = 00000000] [url = about:blank] 02:32:44 INFO - PROCESS | 3088 | --DOMWINDOW == 94 (17A3A800) [pid = 3088] [serial = 154] [outer = 00000000] [url = about:blank] 02:32:44 INFO - PROCESS | 3088 | --DOMWINDOW == 93 (19EAEC00) [pid = 3088] [serial = 157] [outer = 00000000] [url = about:blank] 02:32:44 INFO - PROCESS | 3088 | --DOMWINDOW == 92 (0C775400) [pid = 3088] [serial = 167] [outer = 00000000] [url = about:blank] 02:32:44 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (0DA58800) [pid = 3088] [serial = 40] [outer = 00000000] [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.] 02:32:44 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (1ADDC000) [pid = 3088] [serial = 159] [outer = 00000000] [url = about:blank] 02:32:44 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (14F10000) [pid = 3088] [serial = 169] [outer = 00000000] [url = about:blank] 02:32:44 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (19FA1C00) [pid = 3088] [serial = 163] [outer = 00000000] [url = about:blank] 02:32:44 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (1AFDA000) [pid = 3088] [serial = 164] [outer = 00000000] [url = about:blank] 02:32:44 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (1AE7A000) [pid = 3088] [serial = 160] [outer = 00000000] [url = about:blank] 02:32:44 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (12B44400) [pid = 3088] [serial = 145] [outer = 00000000] [url = about:blank] 02:32:44 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (12456800) [pid = 3088] [serial = 144] [outer = 00000000] [url = about:blank] 02:32:44 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (0C772800) [pid = 3088] [serial = 166] [outer = 00000000] [url = about:blank] 02:32:44 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (169CA400) [pid = 3088] [serial = 151] [outer = 00000000] [url = about:blank] 02:32:44 INFO - PROCESS | 3088 | 1465032764876 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]]]}] 02:32:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 02:32:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 910ms 02:32:44 INFO - PROCESS | 3088 | 1465032764943 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 02:32:44 INFO - PROCESS | 3088 | 1465032764947 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 02:32:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 02:32:44 INFO - PROCESS | 3088 | 1465032764953 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 02:32:44 INFO - PROCESS | 3088 | 1465032764957 Marionette TRACE conn5 <- [1,270,null,{}] 02:32:44 INFO - PROCESS | 3088 | 1465032764961 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}] 02:32:44 INFO - PROCESS | 3088 | 1465032764963 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:45 INFO - PROCESS | 3088 | 1465032765051 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 02:32:45 INFO - PROCESS | 3088 | 1465032765060 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:45 INFO - PROCESS | 3088 | 1465032765062 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:45 INFO - PROCESS | 3088 | ++DOCSHELL 0E369400 == 35 [pid = 3088] [id = 77] 02:32:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (0E5C3400) [pid = 3088] [serial = 228] [outer = 00000000] 02:32:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (0F172C00) [pid = 3088] [serial = 229] [outer = 0E5C3400] 02:32:45 INFO - PROCESS | 3088 | 1465032765114 Marionette DEBUG loaded listener.js 02:32:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (12A5F000) [pid = 3088] [serial = 230] [outer = 0E5C3400] 02:32:45 INFO - PROCESS | 3088 | 1465032765574 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]]]}] 02:32:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 02:32:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 690ms 02:32:45 INFO - PROCESS | 3088 | 1465032765643 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 02:32:45 INFO - PROCESS | 3088 | 1465032765645 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 02:32:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 02:32:45 INFO - PROCESS | 3088 | 1465032765649 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 02:32:45 INFO - PROCESS | 3088 | 1465032765650 Marionette TRACE conn5 <- [1,274,null,{}] 02:32:45 INFO - PROCESS | 3088 | 1465032765660 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}] 02:32:45 INFO - PROCESS | 3088 | 1465032765665 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:45 INFO - PROCESS | 3088 | 1465032765781 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 02:32:45 INFO - PROCESS | 3088 | 1465032765872 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:45 INFO - PROCESS | 3088 | 1465032765875 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:45 INFO - PROCESS | 3088 | ++DOCSHELL 146E1000 == 36 [pid = 3088] [id = 78] 02:32:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (146E1800) [pid = 3088] [serial = 231] [outer = 00000000] 02:32:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (14F0B400) [pid = 3088] [serial = 232] [outer = 146E1800] 02:32:45 INFO - PROCESS | 3088 | 1465032765924 Marionette DEBUG loaded listener.js 02:32:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (14F12400) [pid = 3088] [serial = 233] [outer = 146E1800] 02:32:46 INFO - PROCESS | 3088 | 1465032766292 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]]]}] 02:32:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 02:32:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 671ms 02:32:46 INFO - PROCESS | 3088 | 1465032766334 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 02:32:46 INFO - PROCESS | 3088 | 1465032766336 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 02:32:46 INFO - PROCESS | 3088 | 1465032766339 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 02:32:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 02:32:46 INFO - PROCESS | 3088 | 1465032766341 Marionette TRACE conn5 <- [1,278,null,{}] 02:32:46 INFO - PROCESS | 3088 | 1465032766344 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}] 02:32:46 INFO - PROCESS | 3088 | 1465032766346 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:46 INFO - PROCESS | 3088 | 1465032766435 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 02:32:46 INFO - PROCESS | 3088 | 1465032766441 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:46 INFO - PROCESS | 3088 | 1465032766451 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:46 INFO - PROCESS | 3088 | ++DOCSHELL 14F27400 == 37 [pid = 3088] [id = 79] 02:32:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (14FA6800) [pid = 3088] [serial = 234] [outer = 00000000] 02:32:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (15137800) [pid = 3088] [serial = 235] [outer = 14FA6800] 02:32:46 INFO - PROCESS | 3088 | 1465032766497 Marionette DEBUG loaded listener.js 02:32:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (1578B000) [pid = 3088] [serial = 236] [outer = 14FA6800] 02:32:46 INFO - PROCESS | 3088 | 1465032766978 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]]]}] 02:32:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 02:32:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 670ms 02:32:47 INFO - PROCESS | 3088 | 1465032767015 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 02:32:47 INFO - PROCESS | 3088 | 1465032767017 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 02:32:47 INFO - PROCESS | 3088 | 1465032767026 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 02:32:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 02:32:47 INFO - PROCESS | 3088 | 1465032767028 Marionette TRACE conn5 <- [1,282,null,{}] 02:32:47 INFO - PROCESS | 3088 | 1465032767031 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}] 02:32:47 INFO - PROCESS | 3088 | 1465032767034 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:47 INFO - PROCESS | 3088 | 1465032767143 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 02:32:47 INFO - PROCESS | 3088 | 1465032767227 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:47 INFO - PROCESS | 3088 | 1465032767229 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:47 INFO - PROCESS | 3088 | ++DOCSHELL 16937800 == 38 [pid = 3088] [id = 80] 02:32:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (1695E400) [pid = 3088] [serial = 237] [outer = 00000000] 02:32:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 93 (169C1400) [pid = 3088] [serial = 238] [outer = 1695E400] 02:32:47 INFO - PROCESS | 3088 | 1465032767272 Marionette DEBUG loaded listener.js 02:32:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 94 (169C8C00) [pid = 3088] [serial = 239] [outer = 1695E400] 02:32:47 INFO - PROCESS | 3088 | 1465032767694 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]]]}] 02:32:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 02:32:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 730ms 02:32:47 INFO - PROCESS | 3088 | 1465032767760 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 02:32:47 INFO - PROCESS | 3088 | 1465032767762 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 02:32:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 02:32:47 INFO - PROCESS | 3088 | 1465032767771 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 02:32:47 INFO - PROCESS | 3088 | 1465032767773 Marionette TRACE conn5 <- [1,286,null,{}] 02:32:47 INFO - PROCESS | 3088 | 1465032767777 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}] 02:32:47 INFO - PROCESS | 3088 | 1465032767782 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:47 INFO - PROCESS | 3088 | 1465032767926 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 02:32:47 INFO - PROCESS | 3088 | 1465032767939 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:47 INFO - PROCESS | 3088 | 1465032767941 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:47 INFO - PROCESS | 3088 | ++DOCSHELL 16A69C00 == 39 [pid = 3088] [id = 81] 02:32:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 95 (16E96800) [pid = 3088] [serial = 240] [outer = 00000000] 02:32:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 96 (16EF8400) [pid = 3088] [serial = 241] [outer = 16E96800] 02:32:48 INFO - PROCESS | 3088 | 1465032768031 Marionette DEBUG loaded listener.js 02:32:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 97 (17A0A800) [pid = 3088] [serial = 242] [outer = 16E96800] 02:32:48 INFO - PROCESS | 3088 | 1465032768445 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]]]}] 02:32:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 02:32:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 730ms 02:32:48 INFO - PROCESS | 3088 | 1465032768505 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 02:32:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 02:32:48 INFO - PROCESS | 3088 | 1465032768507 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 02:32:48 INFO - PROCESS | 3088 | 1465032768510 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 02:32:48 INFO - PROCESS | 3088 | 1465032768512 Marionette TRACE conn5 <- [1,290,null,{}] 02:32:48 INFO - PROCESS | 3088 | 1465032768525 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}] 02:32:48 INFO - PROCESS | 3088 | 1465032768527 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:48 INFO - PROCESS | 3088 | 1465032768635 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 02:32:48 INFO - PROCESS | 3088 | --DOMWINDOW == 96 (140E9C00) [pid = 3088] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 02:32:48 INFO - PROCESS | 3088 | --DOMWINDOW == 95 (151C3800) [pid = 3088] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 02:32:48 INFO - PROCESS | 3088 | --DOMWINDOW == 94 (12C73400) [pid = 3088] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 02:32:48 INFO - PROCESS | 3088 | --DOMWINDOW == 93 (0E39A400) [pid = 3088] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 02:32:48 INFO - PROCESS | 3088 | --DOMWINDOW == 92 (14FA7000) [pid = 3088] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 02:32:48 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (16966800) [pid = 3088] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 02:32:48 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (0E12E800) [pid = 3088] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 02:32:48 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (14F13800) [pid = 3088] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 02:32:48 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (0E3A0C00) [pid = 3088] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 02:32:48 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (188C5000) [pid = 3088] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 02:32:48 INFO - PROCESS | 3088 | 1465032768865 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:48 INFO - PROCESS | 3088 | 1465032768867 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:48 INFO - PROCESS | 3088 | ++DOCSHELL 0D771000 == 40 [pid = 3088] [id = 82] 02:32:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (0DA50C00) [pid = 3088] [serial = 243] [outer = 00000000] 02:32:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (0E3A0C00) [pid = 3088] [serial = 244] [outer = 0DA50C00] 02:32:48 INFO - PROCESS | 3088 | 1465032768912 Marionette DEBUG loaded listener.js 02:32:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (12B75000) [pid = 3088] [serial = 245] [outer = 0DA50C00] 02:32:49 INFO - PROCESS | 3088 | 1465032769256 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]]]}] 02:32:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 02:32:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 770ms 02:32:49 INFO - PROCESS | 3088 | 1465032769281 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 02:32:49 INFO - PROCESS | 3088 | 1465032769283 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 02:32:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 02:32:49 INFO - PROCESS | 3088 | 1465032769286 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 02:32:49 INFO - PROCESS | 3088 | 1465032769288 Marionette TRACE conn5 <- [1,294,null,{}] 02:32:49 INFO - PROCESS | 3088 | 1465032769292 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}] 02:32:49 INFO - PROCESS | 3088 | 1465032769294 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:49 INFO - PROCESS | 3088 | 1465032769375 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 02:32:49 INFO - PROCESS | 3088 | 1465032769451 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:49 INFO - PROCESS | 3088 | 1465032769453 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:49 INFO - PROCESS | 3088 | ++DOCSHELL 0E12E400 == 41 [pid = 3088] [id = 83] 02:32:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (0E360400) [pid = 3088] [serial = 246] [outer = 00000000] 02:32:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (16ED6C00) [pid = 3088] [serial = 247] [outer = 0E360400] 02:32:49 INFO - PROCESS | 3088 | 1465032769497 Marionette DEBUG loaded listener.js 02:32:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 93 (17B63C00) [pid = 3088] [serial = 248] [outer = 0E360400] 02:32:49 INFO - PROCESS | 3088 | 1465032769858 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]]]}] 02:32:49 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. 02:32:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 630ms 02:32:49 INFO - PROCESS | 3088 | 1465032769917 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 02:32:49 INFO - PROCESS | 3088 | 1465032769919 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 02:32:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 02:32:49 INFO - PROCESS | 3088 | 1465032769922 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 02:32:49 INFO - PROCESS | 3088 | 1465032769924 Marionette TRACE conn5 <- [1,298,null,{}] 02:32:49 INFO - PROCESS | 3088 | 1465032769927 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}] 02:32:49 INFO - PROCESS | 3088 | 1465032769929 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:50 INFO - PROCESS | 3088 | 1465032770043 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 02:32:50 INFO - PROCESS | 3088 | 1465032770051 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:50 INFO - PROCESS | 3088 | 1465032770052 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:50 INFO - PROCESS | 3088 | ++DOCSHELL 16EF5000 == 42 [pid = 3088] [id = 84] 02:32:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 94 (17A0FC00) [pid = 3088] [serial = 249] [outer = 00000000] 02:32:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 95 (19EAA800) [pid = 3088] [serial = 250] [outer = 17A0FC00] 02:32:50 INFO - PROCESS | 3088 | 1465032770096 Marionette DEBUG loaded listener.js 02:32:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 96 (19EB5000) [pid = 3088] [serial = 251] [outer = 17A0FC00] 02:32:50 INFO - PROCESS | 3088 | 1465032770360 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 02:32:50 INFO - PROCESS | 3088 | 1465032770569 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]]]}] 02:32:50 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. 02:32:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 670ms 02:32:50 INFO - PROCESS | 3088 | 1465032770593 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 02:32:50 INFO - PROCESS | 3088 | 1465032770595 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 02:32:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 02:32:50 INFO - PROCESS | 3088 | 1465032770598 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 02:32:50 INFO - PROCESS | 3088 | 1465032770600 Marionette TRACE conn5 <- [1,302,null,{}] 02:32:50 INFO - PROCESS | 3088 | 1465032770607 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}] 02:32:50 INFO - PROCESS | 3088 | 1465032770609 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:50 INFO - PROCESS | 3088 | 1465032770729 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 02:32:50 INFO - PROCESS | 3088 | 1465032770740 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:50 INFO - PROCESS | 3088 | 1465032770742 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:50 INFO - PROCESS | 3088 | ++DOCSHELL 19FA2000 == 43 [pid = 3088] [id = 85] 02:32:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 97 (19FD9000) [pid = 3088] [serial = 252] [outer = 00000000] 02:32:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 98 (1AE7FC00) [pid = 3088] [serial = 253] [outer = 19FD9000] 02:32:50 INFO - PROCESS | 3088 | 1465032770785 Marionette DEBUG loaded listener.js 02:32:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 99 (1C5A5000) [pid = 3088] [serial = 254] [outer = 19FD9000] 02:32:51 INFO - PROCESS | 3088 | 1465032771393 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]]]}] 02:32:51 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. 02:32:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 870ms 02:32:51 INFO - PROCESS | 3088 | 1465032771470 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 02:32:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 02:32:51 INFO - PROCESS | 3088 | 1465032771474 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 02:32:51 INFO - PROCESS | 3088 | 1465032771479 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 02:32:51 INFO - PROCESS | 3088 | 1465032771484 Marionette TRACE conn5 <- [1,306,null,{}] 02:32:51 INFO - PROCESS | 3088 | 1465032771503 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}] 02:32:51 INFO - PROCESS | 3088 | 1465032771506 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:51 INFO - PROCESS | 3088 | 1465032771630 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 02:32:51 INFO - PROCESS | 3088 | 1465032771749 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:51 INFO - PROCESS | 3088 | 1465032771752 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:51 INFO - PROCESS | 3088 | ++DOCSHELL 0E046000 == 44 [pid = 3088] [id = 86] 02:32:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 100 (0E12B800) [pid = 3088] [serial = 255] [outer = 00000000] 02:32:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 101 (0E5B9C00) [pid = 3088] [serial = 256] [outer = 0E12B800] 02:32:51 INFO - PROCESS | 3088 | 1465032771811 Marionette DEBUG loaded listener.js 02:32:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 102 (123BB400) [pid = 3088] [serial = 257] [outer = 0E12B800] 02:32:52 INFO - PROCESS | 3088 | 1465032772363 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]]]}] 02:32:52 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. 02:32:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 930ms 02:32:52 INFO - PROCESS | 3088 | 1465032772410 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 02:32:52 INFO - PROCESS | 3088 | 1465032772415 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 02:32:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 02:32:52 INFO - PROCESS | 3088 | 1465032772421 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 02:32:52 INFO - PROCESS | 3088 | 1465032772424 Marionette TRACE conn5 <- [1,310,null,{}] 02:32:52 INFO - PROCESS | 3088 | 1465032772428 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}] 02:32:52 INFO - PROCESS | 3088 | 1465032772431 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:52 INFO - PROCESS | 3088 | 1465032772552 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 02:32:52 INFO - PROCESS | 3088 | 1465032772649 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:52 INFO - PROCESS | 3088 | 1465032772651 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:52 INFO - PROCESS | 3088 | ++DOCSHELL 14F24C00 == 45 [pid = 3088] [id = 87] 02:32:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 103 (14F28400) [pid = 3088] [serial = 258] [outer = 00000000] 02:32:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 104 (15133C00) [pid = 3088] [serial = 259] [outer = 14F28400] 02:32:52 INFO - PROCESS | 3088 | 1465032772707 Marionette DEBUG loaded listener.js 02:32:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 105 (15791800) [pid = 3088] [serial = 260] [outer = 14F28400] 02:32:53 INFO - PROCESS | 3088 | 1465032773325 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]]]}] 02:32:53 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. 02:32:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 970ms 02:32:53 INFO - PROCESS | 3088 | 1465032773395 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 02:32:53 INFO - PROCESS | 3088 | 1465032773397 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 02:32:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 02:32:53 INFO - PROCESS | 3088 | 1465032773401 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 02:32:53 INFO - PROCESS | 3088 | 1465032773405 Marionette TRACE conn5 <- [1,314,null,{}] 02:32:53 INFO - PROCESS | 3088 | 1465032773416 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}] 02:32:53 INFO - PROCESS | 3088 | 1465032773421 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:53 INFO - PROCESS | 3088 | 1465032773562 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 02:32:53 INFO - PROCESS | 3088 | 1465032773691 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:53 INFO - PROCESS | 3088 | 1465032773694 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:53 INFO - PROCESS | 3088 | ++DOCSHELL 150A0000 == 46 [pid = 3088] [id = 88] 02:32:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 106 (150A0800) [pid = 3088] [serial = 261] [outer = 00000000] 02:32:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 107 (169CB400) [pid = 3088] [serial = 262] [outer = 150A0800] 02:32:53 INFO - PROCESS | 3088 | 1465032773751 Marionette DEBUG loaded listener.js 02:32:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 108 (17A01800) [pid = 3088] [serial = 263] [outer = 150A0800] 02:32:54 INFO - PROCESS | 3088 | 1465032774352 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]]]}] 02:32:54 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. 02:32:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 970ms 02:32:54 INFO - PROCESS | 3088 | 1465032774386 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 02:32:54 INFO - PROCESS | 3088 | 1465032774389 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 02:32:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 02:32:54 INFO - PROCESS | 3088 | 1465032774393 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 02:32:54 INFO - PROCESS | 3088 | 1465032774395 Marionette TRACE conn5 <- [1,318,null,{}] 02:32:54 INFO - PROCESS | 3088 | 1465032774399 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}] 02:32:54 INFO - PROCESS | 3088 | 1465032774401 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:54 INFO - PROCESS | 3088 | 1465032774519 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 02:32:54 INFO - PROCESS | 3088 | 1465032774770 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:54 INFO - PROCESS | 3088 | 1465032774773 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:54 INFO - PROCESS | 3088 | ++DOCSHELL 0C769000 == 47 [pid = 3088] [id = 89] 02:32:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 109 (0D734C00) [pid = 3088] [serial = 264] [outer = 00000000] 02:32:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (0E046C00) [pid = 3088] [serial = 265] [outer = 0D734C00] 02:32:54 INFO - PROCESS | 3088 | 1465032774838 Marionette DEBUG loaded listener.js 02:32:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (0E131C00) [pid = 3088] [serial = 266] [outer = 0D734C00] 02:32:55 INFO - PROCESS | 3088 | 1465032775473 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]]]}] 02:32:55 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. 02:32:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1127ms 02:32:55 INFO - PROCESS | 3088 | 1465032775523 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 02:32:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 02:32:55 INFO - PROCESS | 3088 | 1465032775527 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 02:32:55 INFO - PROCESS | 3088 | 1465032775531 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 02:32:55 INFO - PROCESS | 3088 | 1465032775534 Marionette TRACE conn5 <- [1,322,null,{}] 02:32:55 INFO - PROCESS | 3088 | --DOCSHELL 16EF5000 == 46 [pid = 3088] [id = 84] 02:32:55 INFO - PROCESS | 3088 | --DOCSHELL 0E12E400 == 45 [pid = 3088] [id = 83] 02:32:55 INFO - PROCESS | 3088 | --DOCSHELL 0D771000 == 44 [pid = 3088] [id = 82] 02:32:55 INFO - PROCESS | 3088 | --DOCSHELL 16A69C00 == 43 [pid = 3088] [id = 81] 02:32:55 INFO - PROCESS | 3088 | --DOCSHELL 16937800 == 42 [pid = 3088] [id = 80] 02:32:55 INFO - PROCESS | 3088 | --DOCSHELL 14F27400 == 41 [pid = 3088] [id = 79] 02:32:55 INFO - PROCESS | 3088 | --DOCSHELL 146E1000 == 40 [pid = 3088] [id = 78] 02:32:55 INFO - PROCESS | 3088 | --DOCSHELL 0E369400 == 39 [pid = 3088] [id = 77] 02:32:55 INFO - PROCESS | 3088 | --DOCSHELL 0E505800 == 38 [pid = 3088] [id = 76] 02:32:55 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (1AAB3400) [pid = 3088] [serial = 211] [outer = 00000000] [url = about:blank] 02:32:55 INFO - PROCESS | 3088 | 1465032775616 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}] 02:32:55 INFO - PROCESS | 3088 | 1465032775620 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:55 INFO - PROCESS | 3088 | --DOCSHELL 1692BC00 == 37 [pid = 3088] [id = 74] 02:32:55 INFO - PROCESS | 3088 | --DOCSHELL 0F10B000 == 36 [pid = 3088] [id = 73] 02:32:55 INFO - PROCESS | 3088 | --DOCSHELL 0E04CC00 == 35 [pid = 3088] [id = 72] 02:32:55 INFO - PROCESS | 3088 | --DOCSHELL 188C0400 == 34 [pid = 3088] [id = 71] 02:32:55 INFO - PROCESS | 3088 | --DOMWINDOW == 109 (14F0D800) [pid = 3088] [serial = 193] [outer = 00000000] [url = about:blank] 02:32:55 INFO - PROCESS | 3088 | --DOMWINDOW == 108 (16E99400) [pid = 3088] [serial = 199] [outer = 00000000] [url = about:blank] 02:32:55 INFO - PROCESS | 3088 | --DOMWINDOW == 107 (13A67400) [pid = 3088] [serial = 190] [outer = 00000000] [url = about:blank] 02:32:55 INFO - PROCESS | 3088 | --DOMWINDOW == 106 (1400B400) [pid = 3088] [serial = 191] [outer = 00000000] [url = about:blank] 02:32:55 INFO - PROCESS | 3088 | --DOMWINDOW == 105 (0E64A000) [pid = 3088] [serial = 187] [outer = 00000000] [url = about:blank] 02:32:55 INFO - PROCESS | 3088 | --DOMWINDOW == 104 (0F17F800) [pid = 3088] [serial = 188] [outer = 00000000] [url = about:blank] 02:32:55 INFO - PROCESS | 3088 | --DOMWINDOW == 103 (1512F400) [pid = 3088] [serial = 196] [outer = 00000000] [url = about:blank] 02:32:55 INFO - PROCESS | 3088 | --DOMWINDOW == 102 (15136000) [pid = 3088] [serial = 197] [outer = 00000000] [url = about:blank] 02:32:55 INFO - PROCESS | 3088 | --DOMWINDOW == 101 (16EF5800) [pid = 3088] [serial = 202] [outer = 00000000] [url = about:blank] 02:32:55 INFO - PROCESS | 3088 | --DOMWINDOW == 100 (0E6A5800) [pid = 3088] [serial = 185] [outer = 00000000] [url = about:blank] 02:32:55 INFO - PROCESS | 3088 | --DOMWINDOW == 99 (0E3A5800) [pid = 3088] [serial = 184] [outer = 00000000] [url = about:blank] 02:32:55 INFO - PROCESS | 3088 | --DOMWINDOW == 98 (1ADD5C00) [pid = 3088] [serial = 182] [outer = 00000000] [url = about:blank] 02:32:55 INFO - PROCESS | 3088 | --DOMWINDOW == 97 (19EB3C00) [pid = 3088] [serial = 181] [outer = 00000000] [url = about:blank] 02:32:55 INFO - PROCESS | 3088 | --DOMWINDOW == 96 (16EC9000) [pid = 3088] [serial = 200] [outer = 00000000] [url = about:blank] 02:32:55 INFO - PROCESS | 3088 | --DOMWINDOW == 95 (140E1C00) [pid = 3088] [serial = 175] [outer = 00000000] [url = about:blank] 02:32:55 INFO - PROCESS | 3088 | --DOMWINDOW == 94 (16937400) [pid = 3088] [serial = 178] [outer = 00000000] [url = about:blank] 02:32:55 INFO - PROCESS | 3088 | --DOMWINDOW == 93 (17B60000) [pid = 3088] [serial = 205] [outer = 00000000] [url = about:blank] 02:32:55 INFO - PROCESS | 3088 | --DOMWINDOW == 92 (17B63400) [pid = 3088] [serial = 206] [outer = 00000000] [url = about:blank] 02:32:55 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (0E3A5000) [pid = 3088] [serial = 172] [outer = 00000000] [url = about:blank] 02:32:55 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (18C4D400) [pid = 3088] [serial = 208] [outer = 00000000] [url = about:blank] 02:32:55 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (16EF6C00) [pid = 3088] [serial = 203] [outer = 00000000] [url = about:blank] 02:32:55 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (19EAB800) [pid = 3088] [serial = 209] [outer = 00000000] [url = about:blank] 02:32:55 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (14F0F400) [pid = 3088] [serial = 194] [outer = 00000000] [url = about:blank] 02:32:55 INFO - PROCESS | 3088 | 1465032775759 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 02:32:55 INFO - PROCESS | 3088 | 1465032775772 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:55 INFO - PROCESS | 3088 | 1465032775775 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:55 INFO - PROCESS | 3088 | ++DOCSHELL 0E04CC00 == 35 [pid = 3088] [id = 90] 02:32:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (0E12C400) [pid = 3088] [serial = 267] [outer = 00000000] 02:32:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (0E362800) [pid = 3088] [serial = 268] [outer = 0E12C400] 02:32:55 INFO - PROCESS | 3088 | 1465032775821 Marionette DEBUG loaded listener.js 02:32:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (0E39A800) [pid = 3088] [serial = 269] [outer = 0E12C400] 02:32:56 INFO - PROCESS | 3088 | 1465032776303 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]]]}] 02:32:56 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. 02:32:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 830ms 02:32:56 INFO - PROCESS | 3088 | 1465032776364 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 02:32:56 INFO - PROCESS | 3088 | 1465032776368 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 02:32:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 02:32:56 INFO - PROCESS | 3088 | 1465032776372 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 02:32:56 INFO - PROCESS | 3088 | 1465032776374 Marionette TRACE conn5 <- [1,326,null,{}] 02:32:56 INFO - PROCESS | 3088 | 1465032776378 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}] 02:32:56 INFO - PROCESS | 3088 | 1465032776380 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:56 INFO - PROCESS | 3088 | 1465032776471 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 02:32:56 INFO - PROCESS | 3088 | 1465032776546 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:56 INFO - PROCESS | 3088 | 1465032776549 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:56 INFO - PROCESS | 3088 | ++DOCSHELL 12683800 == 36 [pid = 3088] [id = 91] 02:32:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (12A30C00) [pid = 3088] [serial = 270] [outer = 00000000] 02:32:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (13A70800) [pid = 3088] [serial = 271] [outer = 12A30C00] 02:32:56 INFO - PROCESS | 3088 | 1465032776602 Marionette DEBUG loaded listener.js 02:32:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 93 (140DEC00) [pid = 3088] [serial = 272] [outer = 12A30C00] 02:32:57 INFO - PROCESS | 3088 | 1465032777000 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]]]}] 02:32:57 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. 02:32:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 670ms 02:32:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 02:32:57 INFO - PROCESS | 3088 | 1465032777047 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 02:32:57 INFO - PROCESS | 3088 | 1465032777050 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 02:32:57 INFO - PROCESS | 3088 | 1465032777059 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 02:32:57 INFO - PROCESS | 3088 | 1465032777064 Marionette TRACE conn5 <- [1,330,null,{}] 02:32:57 INFO - PROCESS | 3088 | 1465032777073 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}] 02:32:57 INFO - PROCESS | 3088 | 1465032777077 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:57 INFO - PROCESS | 3088 | 1465032777164 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 02:32:57 INFO - PROCESS | 3088 | 1465032777174 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:57 INFO - PROCESS | 3088 | 1465032777176 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:57 INFO - PROCESS | 3088 | ++DOCSHELL 14F18000 == 37 [pid = 3088] [id = 92] 02:32:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 94 (14F28000) [pid = 3088] [serial = 273] [outer = 00000000] 02:32:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 95 (15096400) [pid = 3088] [serial = 274] [outer = 14F28000] 02:32:57 INFO - PROCESS | 3088 | 1465032777221 Marionette DEBUG loaded listener.js 02:32:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 96 (1509BC00) [pid = 3088] [serial = 275] [outer = 14F28000] 02:32:57 INFO - PROCESS | 3088 | 1465032777705 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]]]}] 02:32:57 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. 02:32:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 690ms 02:32:57 INFO - PROCESS | 3088 | 1465032777747 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 02:32:57 INFO - PROCESS | 3088 | 1465032777750 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 02:32:57 INFO - PROCESS | 3088 | 1465032777753 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 02:32:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 02:32:57 INFO - PROCESS | 3088 | 1465032777755 Marionette TRACE conn5 <- [1,334,null,{}] 02:32:57 INFO - PROCESS | 3088 | 1465032777758 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}] 02:32:57 INFO - PROCESS | 3088 | 1465032777760 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:57 INFO - PROCESS | 3088 | 1465032777902 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 02:32:57 INFO - PROCESS | 3088 | 1465032777922 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:57 INFO - PROCESS | 3088 | 1465032777924 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:57 INFO - PROCESS | 3088 | ++DOCSHELL 150E5800 == 38 [pid = 3088] [id = 93] 02:32:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 97 (150E6000) [pid = 3088] [serial = 276] [outer = 00000000] 02:32:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 98 (151C5400) [pid = 3088] [serial = 277] [outer = 150E6000] 02:32:57 INFO - PROCESS | 3088 | 1465032777968 Marionette DEBUG loaded listener.js 02:32:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 99 (15793800) [pid = 3088] [serial = 278] [outer = 150E6000] 02:32:58 INFO - PROCESS | 3088 | 1465032778400 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]]]}] 02:32:58 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. 02:32:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 670ms 02:32:58 INFO - PROCESS | 3088 | 1465032778427 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 02:32:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 02:32:58 INFO - PROCESS | 3088 | 1465032778429 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 02:32:58 INFO - PROCESS | 3088 | 1465032778432 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 02:32:58 INFO - PROCESS | 3088 | 1465032778434 Marionette TRACE conn5 <- [1,338,null,{}] 02:32:58 INFO - PROCESS | 3088 | 1465032778437 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}] 02:32:58 INFO - PROCESS | 3088 | 1465032778439 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:58 INFO - PROCESS | 3088 | 1465032778550 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 02:32:58 INFO - PROCESS | 3088 | 1465032778556 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:58 INFO - PROCESS | 3088 | 1465032778562 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:58 INFO - PROCESS | 3088 | ++DOCSHELL 0E14B400 == 39 [pid = 3088] [id = 94] 02:32:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 100 (16964400) [pid = 3088] [serial = 279] [outer = 00000000] 02:32:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 101 (169C6400) [pid = 3088] [serial = 280] [outer = 16964400] 02:32:58 INFO - PROCESS | 3088 | 1465032778616 Marionette DEBUG loaded listener.js 02:32:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 102 (16E9D400) [pid = 3088] [serial = 281] [outer = 16964400] 02:32:59 INFO - PROCESS | 3088 | 1465032779108 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]]]}] 02:32:59 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. 02:32:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 731ms 02:32:59 INFO - PROCESS | 3088 | 1465032779164 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 02:32:59 INFO - PROCESS | 3088 | 1465032779167 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 02:32:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 02:32:59 INFO - PROCESS | 3088 | 1465032779170 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 02:32:59 INFO - PROCESS | 3088 | 1465032779172 Marionette TRACE conn5 <- [1,342,null,{}] 02:32:59 INFO - PROCESS | 3088 | 1465032779175 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}] 02:32:59 INFO - PROCESS | 3088 | 1465032779178 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:59 INFO - PROCESS | 3088 | 1465032779332 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 02:32:59 INFO - PROCESS | 3088 | 1465032779402 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:59 INFO - PROCESS | 3088 | 1465032779404 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:32:59 INFO - PROCESS | 3088 | ++DOCSHELL 0C769800 == 40 [pid = 3088] [id = 95] 02:32:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 103 (0D729800) [pid = 3088] [serial = 282] [outer = 00000000] 02:32:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 104 (17A33800) [pid = 3088] [serial = 283] [outer = 0D729800] 02:32:59 INFO - PROCESS | 3088 | 1465032779449 Marionette DEBUG loaded listener.js 02:32:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 105 (17A36C00) [pid = 3088] [serial = 284] [outer = 0D729800] 02:32:59 INFO - PROCESS | 3088 | --DOMWINDOW == 104 (1695E400) [pid = 3088] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 02:32:59 INFO - PROCESS | 3088 | --DOMWINDOW == 103 (16E96800) [pid = 3088] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 02:32:59 INFO - PROCESS | 3088 | --DOMWINDOW == 102 (0E5C3400) [pid = 3088] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 02:32:59 INFO - PROCESS | 3088 | --DOMWINDOW == 101 (0DA50C00) [pid = 3088] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 02:32:59 INFO - PROCESS | 3088 | --DOMWINDOW == 100 (146E1800) [pid = 3088] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 02:32:59 INFO - PROCESS | 3088 | --DOMWINDOW == 99 (14FA6800) [pid = 3088] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 02:32:59 INFO - PROCESS | 3088 | --DOMWINDOW == 98 (0E50A800) [pid = 3088] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 02:32:59 INFO - PROCESS | 3088 | --DOMWINDOW == 97 (17A0FC00) [pid = 3088] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 02:32:59 INFO - PROCESS | 3088 | --DOMWINDOW == 96 (0E360400) [pid = 3088] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 02:33:00 INFO - PROCESS | 3088 | 1465032780038 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]]]}] 02:33:00 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. 02:33:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 930ms 02:33:00 INFO - PROCESS | 3088 | 1465032780101 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 02:33:00 INFO - PROCESS | 3088 | 1465032780103 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 02:33:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 02:33:00 INFO - PROCESS | 3088 | 1465032780106 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 02:33:00 INFO - PROCESS | 3088 | 1465032780108 Marionette TRACE conn5 <- [1,346,null,{}] 02:33:00 INFO - PROCESS | 3088 | 1465032780111 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}] 02:33:00 INFO - PROCESS | 3088 | 1465032780113 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:00 INFO - PROCESS | 3088 | 1465032780225 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 02:33:00 INFO - PROCESS | 3088 | 1465032780282 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:00 INFO - PROCESS | 3088 | 1465032780283 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:00 INFO - PROCESS | 3088 | ++DOCSHELL 0E3A2000 == 41 [pid = 3088] [id = 96] 02:33:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 97 (12B7B800) [pid = 3088] [serial = 285] [outer = 00000000] 02:33:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 98 (17A02000) [pid = 3088] [serial = 286] [outer = 12B7B800] 02:33:00 INFO - PROCESS | 3088 | 1465032780329 Marionette DEBUG loaded listener.js 02:33:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 99 (123C7800) [pid = 3088] [serial = 287] [outer = 12B7B800] 02:33:00 INFO - PROCESS | 3088 | 1465032780713 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]]]}] 02:33:00 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. 02:33:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 630ms 02:33:00 INFO - PROCESS | 3088 | 1465032780737 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 02:33:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 02:33:00 INFO - PROCESS | 3088 | 1465032780739 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 02:33:00 INFO - PROCESS | 3088 | 1465032780742 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 02:33:00 INFO - PROCESS | 3088 | 1465032780743 Marionette TRACE conn5 <- [1,350,null,{}] 02:33:00 INFO - PROCESS | 3088 | 1465032780747 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}] 02:33:00 INFO - PROCESS | 3088 | 1465032780748 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:00 INFO - PROCESS | 3088 | 1465032780832 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 02:33:00 INFO - PROCESS | 3088 | 1465032780838 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:00 INFO - PROCESS | 3088 | 1465032780840 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:00 INFO - PROCESS | 3088 | ++DOCSHELL 188C0800 == 42 [pid = 3088] [id = 97] 02:33:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 100 (188C5000) [pid = 3088] [serial = 288] [outer = 00000000] 02:33:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 101 (19EAAC00) [pid = 3088] [serial = 289] [outer = 188C5000] 02:33:00 INFO - PROCESS | 3088 | 1465032780884 Marionette DEBUG loaded listener.js 02:33:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 102 (19EB1400) [pid = 3088] [serial = 290] [outer = 188C5000] 02:33:01 INFO - PROCESS | 3088 | 1465032781309 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]]]}] 02:33:01 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. 02:33:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 630ms 02:33:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 02:33:01 INFO - PROCESS | 3088 | 1465032781373 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 02:33:01 INFO - PROCESS | 3088 | 1465032781375 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 02:33:01 INFO - PROCESS | 3088 | 1465032781378 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 02:33:01 INFO - PROCESS | 3088 | 1465032781379 Marionette TRACE conn5 <- [1,354,null,{}] 02:33:01 INFO - PROCESS | 3088 | 1465032781383 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}] 02:33:01 INFO - PROCESS | 3088 | 1465032781394 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:01 INFO - PROCESS | 3088 | 1465032781478 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 02:33:01 INFO - PROCESS | 3088 | 1465032781483 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:01 INFO - PROCESS | 3088 | 1465032781485 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:01 INFO - PROCESS | 3088 | ++DOCSHELL 19F93800 == 43 [pid = 3088] [id = 98] 02:33:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 103 (19EAB400) [pid = 3088] [serial = 291] [outer = 00000000] 02:33:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 104 (1AD36000) [pid = 3088] [serial = 292] [outer = 19EAB400] 02:33:01 INFO - PROCESS | 3088 | 1465032781528 Marionette DEBUG loaded listener.js 02:33:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 105 (1AFDE000) [pid = 3088] [serial = 293] [outer = 19EAB400] 02:33:02 INFO - PROCESS | 3088 | 1465032782078 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]]]}] 02:33:02 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. 02:33:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 730ms 02:33:02 INFO - PROCESS | 3088 | 1465032782109 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 02:33:02 INFO - PROCESS | 3088 | 1465032782114 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 02:33:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 02:33:02 INFO - PROCESS | 3088 | 1465032782120 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 02:33:02 INFO - PROCESS | 3088 | 1465032782123 Marionette TRACE conn5 <- [1,358,null,{}] 02:33:02 INFO - PROCESS | 3088 | 1465032782130 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}] 02:33:02 INFO - PROCESS | 3088 | 1465032782133 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:02 INFO - PROCESS | 3088 | 1465032782339 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 02:33:02 INFO - PROCESS | 3088 | 1465032782436 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:02 INFO - PROCESS | 3088 | 1465032782441 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:02 INFO - PROCESS | 3088 | ++DOCSHELL 0E048400 == 44 [pid = 3088] [id = 99] 02:33:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 106 (0E049400) [pid = 3088] [serial = 294] [outer = 00000000] 02:33:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 107 (0E507000) [pid = 3088] [serial = 295] [outer = 0E049400] 02:33:02 INFO - PROCESS | 3088 | 1465032782499 Marionette DEBUG loaded listener.js 02:33:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 108 (0F00BC00) [pid = 3088] [serial = 296] [outer = 0E049400] 02:33:03 INFO - PROCESS | 3088 | 1465032783054 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]]]}] 02:33:03 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. 02:33:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 970ms 02:33:03 INFO - PROCESS | 3088 | 1465032783094 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 02:33:03 INFO - PROCESS | 3088 | 1465032783100 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 02:33:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 02:33:03 INFO - PROCESS | 3088 | 1465032783106 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 02:33:03 INFO - PROCESS | 3088 | 1465032783109 Marionette TRACE conn5 <- [1,362,null,{}] 02:33:03 INFO - PROCESS | 3088 | 1465032783114 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}] 02:33:03 INFO - PROCESS | 3088 | 1465032783116 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:03 INFO - PROCESS | 3088 | 1465032783233 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 02:33:03 INFO - PROCESS | 3088 | 1465032783334 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:03 INFO - PROCESS | 3088 | 1465032783337 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:03 INFO - PROCESS | 3088 | ++DOCSHELL 146E2000 == 45 [pid = 3088] [id = 100] 02:33:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 109 (146E5400) [pid = 3088] [serial = 297] [outer = 00000000] 02:33:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (14F1F400) [pid = 3088] [serial = 298] [outer = 146E5400] 02:33:03 INFO - PROCESS | 3088 | 1465032783394 Marionette DEBUG loaded listener.js 02:33:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (15095C00) [pid = 3088] [serial = 299] [outer = 146E5400] 02:33:04 INFO - PROCESS | 3088 | 1465032784053 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]]]}] 02:33:04 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. 02:33:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 971ms 02:33:04 INFO - PROCESS | 3088 | 1465032784080 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 02:33:04 INFO - PROCESS | 3088 | 1465032784082 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 02:33:04 INFO - PROCESS | 3088 | 1465032784086 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 02:33:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 02:33:04 INFO - PROCESS | 3088 | 1465032784090 Marionette TRACE conn5 <- [1,366,null,{}] 02:33:04 INFO - PROCESS | 3088 | 1465032784101 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}] 02:33:04 INFO - PROCESS | 3088 | 1465032784106 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:04 INFO - PROCESS | 3088 | 1465032784220 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 02:33:04 INFO - PROCESS | 3088 | 1465032784346 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:04 INFO - PROCESS | 3088 | 1465032784350 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:04 INFO - PROCESS | 3088 | ++DOCSHELL 1ABC1400 == 46 [pid = 3088] [id = 101] 02:33:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (1ABC4800) [pid = 3088] [serial = 300] [outer = 00000000] 02:33:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (1C442400) [pid = 3088] [serial = 301] [outer = 1ABC4800] 02:33:04 INFO - PROCESS | 3088 | 1465032784408 Marionette DEBUG loaded listener.js 02:33:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (1C447000) [pid = 3088] [serial = 302] [outer = 1ABC4800] 02:33:05 INFO - PROCESS | 3088 | 1465032785019 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]]]}] 02:33:05 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. 02:33:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 970ms 02:33:05 INFO - PROCESS | 3088 | 1465032785060 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 02:33:05 INFO - PROCESS | 3088 | 1465032785063 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 02:33:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 02:33:05 INFO - PROCESS | 3088 | 1465032785067 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 02:33:05 INFO - PROCESS | 3088 | 1465032785069 Marionette TRACE conn5 <- [1,370,null,{}] 02:33:05 INFO - PROCESS | 3088 | 1465032785073 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}] 02:33:05 INFO - PROCESS | 3088 | 1465032785075 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:05 INFO - PROCESS | 3088 | 1465032785188 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 02:33:05 INFO - PROCESS | 3088 | 1465032785287 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:05 INFO - PROCESS | 3088 | 1465032785290 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:05 INFO - PROCESS | 3088 | ++DOCSHELL 189AF400 == 47 [pid = 3088] [id = 102] 02:33:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (189AFC00) [pid = 3088] [serial = 303] [outer = 00000000] 02:33:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (189B6000) [pid = 3088] [serial = 304] [outer = 189AFC00] 02:33:05 INFO - PROCESS | 3088 | 1465032785343 Marionette DEBUG loaded listener.js 02:33:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 117 (1ABC0C00) [pid = 3088] [serial = 305] [outer = 189AFC00] 02:33:05 INFO - PROCESS | 3088 | 1465032785904 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]]]}] 02:33:05 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. 02:33:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 870ms 02:33:05 INFO - PROCESS | 3088 | 1465032785940 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 02:33:05 INFO - PROCESS | 3088 | 1465032785943 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 02:33:05 INFO - PROCESS | 3088 | 1465032785946 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 02:33:05 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 02:33:05 INFO - PROCESS | 3088 | 1465032785948 Marionette TRACE conn5 <- [1,374,null,{}] 02:33:05 INFO - PROCESS | 3088 | 1465032785952 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}] 02:33:05 INFO - PROCESS | 3088 | 1465032785955 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:06 INFO - PROCESS | 3088 | 1465032786061 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 02:33:06 INFO - PROCESS | 3088 | 1465032786160 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:06 INFO - PROCESS | 3088 | 1465032786163 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:06 INFO - PROCESS | 3088 | ++DOCSHELL 1B34E800 == 48 [pid = 3088] [id = 103] 02:33:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 118 (1B34F800) [pid = 3088] [serial = 306] [outer = 00000000] 02:33:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 119 (1B354000) [pid = 3088] [serial = 307] [outer = 1B34F800] 02:33:06 INFO - PROCESS | 3088 | 1465032786215 Marionette DEBUG loaded listener.js 02:33:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 120 (1B356C00) [pid = 3088] [serial = 308] [outer = 1B34F800] 02:33:07 INFO - PROCESS | 3088 | 1465032787045 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 02:33:07 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 02:33:07 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1117ms 02:33:07 INFO - PROCESS | 3088 | 1465032787067 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 02:33:07 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 02:33:07 INFO - PROCESS | 3088 | 1465032787072 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 02:33:07 INFO - PROCESS | 3088 | 1465032787076 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 02:33:07 INFO - PROCESS | 3088 | 1465032787080 Marionette TRACE conn5 <- [1,378,null,{}] 02:33:07 INFO - PROCESS | 3088 | 1465032787085 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}] 02:33:07 INFO - PROCESS | 3088 | 1465032787088 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:07 INFO - PROCESS | 3088 | 1465032787193 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 02:33:07 INFO - PROCESS | 3088 | 1465032787322 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:07 INFO - PROCESS | 3088 | 1465032787327 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:07 INFO - PROCESS | 3088 | ++DOCSHELL 0E50E400 == 49 [pid = 3088] [id = 104] 02:33:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 121 (0E511800) [pid = 3088] [serial = 309] [outer = 00000000] 02:33:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 122 (12456800) [pid = 3088] [serial = 310] [outer = 0E511800] 02:33:07 INFO - PROCESS | 3088 | 1465032787382 Marionette DEBUG loaded listener.js 02:33:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 123 (12C7F800) [pid = 3088] [serial = 311] [outer = 0E511800] 02:33:08 INFO - PROCESS | 3088 | --DOCSHELL 0C767C00 == 48 [pid = 3088] [id = 57] 02:33:08 INFO - PROCESS | 3088 | --DOCSHELL 188C0800 == 47 [pid = 3088] [id = 97] 02:33:08 INFO - PROCESS | 3088 | --DOCSHELL 0E3A2000 == 46 [pid = 3088] [id = 96] 02:33:08 INFO - PROCESS | 3088 | --DOCSHELL 0C769800 == 45 [pid = 3088] [id = 95] 02:33:08 INFO - PROCESS | 3088 | --DOCSHELL 0E14B400 == 44 [pid = 3088] [id = 94] 02:33:08 INFO - PROCESS | 3088 | --DOCSHELL 150E5800 == 43 [pid = 3088] [id = 93] 02:33:08 INFO - PROCESS | 3088 | --DOCSHELL 14F18000 == 42 [pid = 3088] [id = 92] 02:33:08 INFO - PROCESS | 3088 | --DOCSHELL 12683800 == 41 [pid = 3088] [id = 91] 02:33:08 INFO - PROCESS | 3088 | --DOCSHELL 0E04CC00 == 40 [pid = 3088] [id = 90] 02:33:08 INFO - PROCESS | 3088 | --DOCSHELL 0C769000 == 39 [pid = 3088] [id = 89] 02:33:08 INFO - PROCESS | 3088 | --DOCSHELL 0E046000 == 38 [pid = 3088] [id = 86] 02:33:08 INFO - PROCESS | 3088 | --DOCSHELL 19FA2000 == 37 [pid = 3088] [id = 85] 02:33:08 INFO - PROCESS | 3088 | --DOCSHELL 1578D400 == 36 [pid = 3088] [id = 75] 02:33:08 INFO - PROCESS | 3088 | --DOCSHELL 14F24C00 == 35 [pid = 3088] [id = 87] 02:33:08 INFO - PROCESS | 3088 | --DOCSHELL 150A0000 == 34 [pid = 3088] [id = 88] 02:33:08 INFO - PROCESS | 3088 | --DOCSHELL 0E130C00 == 33 [pid = 3088] [id = 47] 02:33:08 INFO - PROCESS | 3088 | --DOCSHELL 1B34E800 == 32 [pid = 3088] [id = 103] 02:33:08 INFO - PROCESS | 3088 | --DOCSHELL 189AF400 == 31 [pid = 3088] [id = 102] 02:33:08 INFO - PROCESS | 3088 | --DOCSHELL 1ABC1400 == 30 [pid = 3088] [id = 101] 02:33:08 INFO - PROCESS | 3088 | --DOCSHELL 19F93800 == 29 [pid = 3088] [id = 98] 02:33:08 INFO - PROCESS | 3088 | --DOCSHELL 0E048400 == 28 [pid = 3088] [id = 99] 02:33:08 INFO - PROCESS | 3088 | --DOCSHELL 146E2000 == 27 [pid = 3088] [id = 100] 02:33:08 INFO - PROCESS | 3088 | --DOMWINDOW == 122 (169C1400) [pid = 3088] [serial = 238] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 3088 | --DOMWINDOW == 121 (16EF8400) [pid = 3088] [serial = 241] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 3088 | --DOMWINDOW == 120 (169C8C00) [pid = 3088] [serial = 239] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 3088 | --DOMWINDOW == 119 (0F172C00) [pid = 3088] [serial = 229] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 3088 | --DOMWINDOW == 118 (12A5F000) [pid = 3088] [serial = 230] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 3088 | --DOMWINDOW == 117 (169DDC00) [pid = 3088] [serial = 220] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 3088 | --DOMWINDOW == 116 (17A0A800) [pid = 3088] [serial = 242] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (0E3A0C00) [pid = 3088] [serial = 244] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 3088 | --DOMWINDOW == 114 (14F0B400) [pid = 3088] [serial = 232] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (14F12400) [pid = 3088] [serial = 233] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 3088 | --DOMWINDOW == 112 (15137800) [pid = 3088] [serial = 235] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 3088 | --DOMWINDOW == 111 (12459800) [pid = 3088] [serial = 217] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (0E12D000) [pid = 3088] [serial = 214] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 3088 | --DOMWINDOW == 109 (1265D000) [pid = 3088] [serial = 227] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 3088 | --DOMWINDOW == 108 (0E6A7C00) [pid = 3088] [serial = 226] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 3088 | --DOMWINDOW == 107 (15796800) [pid = 3088] [serial = 223] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 3088 | --DOMWINDOW == 106 (19EAA800) [pid = 3088] [serial = 250] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 3088 | --DOMWINDOW == 105 (12B75000) [pid = 3088] [serial = 245] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 3088 | --DOMWINDOW == 104 (16ED6C00) [pid = 3088] [serial = 247] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 3088 | --DOMWINDOW == 103 (19EB5000) [pid = 3088] [serial = 251] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 3088 | --DOMWINDOW == 102 (1578B000) [pid = 3088] [serial = 236] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 3088 | --DOMWINDOW == 101 (17B63C00) [pid = 3088] [serial = 248] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 3088 | 1465032788847 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 02:33:08 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 02:33:08 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1838ms 02:33:08 INFO - PROCESS | 3088 | 1465032788916 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 02:33:08 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 02:33:08 INFO - PROCESS | 3088 | 1465032788920 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 02:33:08 INFO - PROCESS | 3088 | 1465032788925 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 02:33:08 INFO - PROCESS | 3088 | 1465032788928 Marionette TRACE conn5 <- [1,382,null,{}] 02:33:08 INFO - PROCESS | 3088 | 1465032788934 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}] 02:33:08 INFO - PROCESS | 3088 | 1465032788937 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:09 INFO - PROCESS | 3088 | 1465032789025 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 02:33:09 INFO - PROCESS | 3088 | 1465032789032 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:09 INFO - PROCESS | 3088 | 1465032789035 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:09 INFO - PROCESS | 3088 | ++DOCSHELL 0E043800 == 28 [pid = 3088] [id = 105] 02:33:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 102 (0E045000) [pid = 3088] [serial = 312] [outer = 00000000] 02:33:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 103 (0E04A800) [pid = 3088] [serial = 313] [outer = 0E045000] 02:33:09 INFO - PROCESS | 3088 | 1465032789090 Marionette DEBUG loaded listener.js 02:33:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 104 (0E12D000) [pid = 3088] [serial = 314] [outer = 0E045000] 02:33:09 INFO - PROCESS | 3088 | 1465032789604 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 02:33:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 02:33:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 730ms 02:33:09 INFO - PROCESS | 3088 | 1465032789655 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 02:33:09 INFO - PROCESS | 3088 | 1465032789660 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 02:33:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 02:33:09 INFO - PROCESS | 3088 | 1465032789667 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 02:33:09 INFO - PROCESS | 3088 | 1465032789669 Marionette TRACE conn5 <- [1,386,null,{}] 02:33:09 INFO - PROCESS | 3088 | 1465032789673 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}] 02:33:09 INFO - PROCESS | 3088 | 1465032789675 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:09 INFO - PROCESS | 3088 | 1465032789768 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 02:33:09 INFO - PROCESS | 3088 | 1465032789857 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:09 INFO - PROCESS | 3088 | 1465032789860 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:09 INFO - PROCESS | 3088 | ++DOCSHELL 0E3A4400 == 29 [pid = 3088] [id = 106] 02:33:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 105 (0E3A5800) [pid = 3088] [serial = 315] [outer = 00000000] 02:33:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 106 (0E64A400) [pid = 3088] [serial = 316] [outer = 0E3A5800] 02:33:09 INFO - PROCESS | 3088 | 1465032789908 Marionette DEBUG loaded listener.js 02:33:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 107 (0F102000) [pid = 3088] [serial = 317] [outer = 0E3A5800] 02:33:10 INFO - PROCESS | 3088 | 1465032790304 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]]]}] 02:33:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 02:33:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 670ms 02:33:10 INFO - PROCESS | 3088 | 1465032790340 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 02:33:10 INFO - PROCESS | 3088 | 1465032790342 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 02:33:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 02:33:10 INFO - PROCESS | 3088 | 1465032790346 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 02:33:10 INFO - PROCESS | 3088 | 1465032790349 Marionette TRACE conn5 <- [1,390,null,{}] 02:33:10 INFO - PROCESS | 3088 | 1465032790360 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}] 02:33:10 INFO - PROCESS | 3088 | 1465032790364 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:10 INFO - PROCESS | 3088 | 1465032790477 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 02:33:10 INFO - PROCESS | 3088 | 1465032790485 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:10 INFO - PROCESS | 3088 | 1465032790488 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:10 INFO - PROCESS | 3088 | ++DOCSHELL 12B80000 == 30 [pid = 3088] [id = 107] 02:33:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 108 (12C71800) [pid = 3088] [serial = 318] [outer = 00000000] 02:33:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 109 (140DE800) [pid = 3088] [serial = 319] [outer = 12C71800] 02:33:10 INFO - PROCESS | 3088 | 1465032790536 Marionette DEBUG loaded listener.js 02:33:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 110 (140E7400) [pid = 3088] [serial = 320] [outer = 12C71800] 02:33:11 INFO - PROCESS | 3088 | 1465032791078 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]]]}] 02:33:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 02:33:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 770ms 02:33:11 INFO - PROCESS | 3088 | 1465032791120 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 02:33:11 INFO - PROCESS | 3088 | 1465032791123 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 02:33:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 02:33:11 INFO - PROCESS | 3088 | 1465032791126 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 02:33:11 INFO - PROCESS | 3088 | 1465032791128 Marionette TRACE conn5 <- [1,394,null,{}] 02:33:11 INFO - PROCESS | 3088 | 1465032791131 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}] 02:33:11 INFO - PROCESS | 3088 | 1465032791133 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:11 INFO - PROCESS | 3088 | 1465032791252 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 02:33:11 INFO - PROCESS | 3088 | 1465032791262 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:11 INFO - PROCESS | 3088 | 1465032791264 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:11 INFO - PROCESS | 3088 | ++DOCSHELL 146E5C00 == 31 [pid = 3088] [id = 108] 02:33:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 111 (14F11800) [pid = 3088] [serial = 321] [outer = 00000000] 02:33:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 112 (14F1F000) [pid = 3088] [serial = 322] [outer = 14F11800] 02:33:11 INFO - PROCESS | 3088 | 1465032791356 Marionette DEBUG loaded listener.js 02:33:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 113 (150DC800) [pid = 3088] [serial = 323] [outer = 14F11800] 02:33:11 INFO - PROCESS | 3088 | 1465032791804 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]]]}] 02:33:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 02:33:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 731ms 02:33:11 INFO - PROCESS | 3088 | 1465032791872 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 02:33:11 INFO - PROCESS | 3088 | 1465032791874 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 02:33:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 02:33:11 INFO - PROCESS | 3088 | 1465032791884 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 02:33:11 INFO - PROCESS | 3088 | 1465032791886 Marionette TRACE conn5 <- [1,398,null,{}] 02:33:11 INFO - PROCESS | 3088 | 1465032791889 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}] 02:33:11 INFO - PROCESS | 3088 | 1465032791892 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:12 INFO - PROCESS | 3088 | 1465032792001 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 02:33:12 INFO - PROCESS | 3088 | 1465032792013 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:12 INFO - PROCESS | 3088 | 1465032792015 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:12 INFO - PROCESS | 3088 | ++DOCSHELL 1513C800 == 32 [pid = 3088] [id = 109] 02:33:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 114 (151BE400) [pid = 3088] [serial = 324] [outer = 00000000] 02:33:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 115 (1578CC00) [pid = 3088] [serial = 325] [outer = 151BE400] 02:33:12 INFO - PROCESS | 3088 | 1465032792106 Marionette DEBUG loaded listener.js 02:33:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 116 (15795000) [pid = 3088] [serial = 326] [outer = 151BE400] 02:33:12 INFO - PROCESS | 3088 | 1465032792569 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]]]}] 02:33:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 02:33:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 730ms 02:33:12 INFO - PROCESS | 3088 | 1465032792629 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 02:33:12 INFO - PROCESS | 3088 | 1465032792631 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 02:33:12 INFO - PROCESS | 3088 | 1465032792634 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 02:33:12 INFO - PROCESS | 3088 | 1465032792636 Marionette TRACE conn5 <- [1,402,null,{}] 02:33:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 02:33:12 INFO - PROCESS | 3088 | 1465032792639 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}] 02:33:12 INFO - PROCESS | 3088 | 1465032792645 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:13 INFO - PROCESS | 3088 | 1465032793162 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 02:33:13 INFO - PROCESS | 3088 | --DOMWINDOW == 115 (19EB0C00) [pid = 3088] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 02:33:13 INFO - PROCESS | 3088 | --DOMWINDOW == 114 (150E6000) [pid = 3088] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 02:33:13 INFO - PROCESS | 3088 | --DOMWINDOW == 113 (16964400) [pid = 3088] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 02:33:13 INFO - PROCESS | 3088 | --DOMWINDOW == 112 (12B7B800) [pid = 3088] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 02:33:13 INFO - PROCESS | 3088 | --DOMWINDOW == 111 (14F28000) [pid = 3088] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 02:33:13 INFO - PROCESS | 3088 | --DOMWINDOW == 110 (14F28400) [pid = 3088] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 02:33:13 INFO - PROCESS | 3088 | --DOMWINDOW == 109 (0D729800) [pid = 3088] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 02:33:13 INFO - PROCESS | 3088 | --DOMWINDOW == 108 (0E12B800) [pid = 3088] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 02:33:13 INFO - PROCESS | 3088 | --DOMWINDOW == 107 (150A0800) [pid = 3088] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 02:33:13 INFO - PROCESS | 3088 | --DOMWINDOW == 106 (0D734C00) [pid = 3088] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 02:33:13 INFO - PROCESS | 3088 | --DOMWINDOW == 105 (12A30C00) [pid = 3088] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 02:33:13 INFO - PROCESS | 3088 | --DOMWINDOW == 104 (0E12C400) [pid = 3088] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 02:33:13 INFO - PROCESS | 3088 | --DOMWINDOW == 103 (19FD9000) [pid = 3088] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 02:33:13 INFO - PROCESS | 3088 | --DOMWINDOW == 102 (188C5000) [pid = 3088] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 02:33:13 INFO - PROCESS | 3088 | --DOMWINDOW == 101 (19EAB400) [pid = 3088] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 02:33:13 INFO - PROCESS | 3088 | --DOMWINDOW == 100 (0E292400) [pid = 3088] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 02:33:13 INFO - PROCESS | 3088 | --DOMWINDOW == 99 (16930C00) [pid = 3088] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 02:33:13 INFO - PROCESS | 3088 | --DOMWINDOW == 98 (0D7D9400) [pid = 3088] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 02:33:13 INFO - PROCESS | 3088 | --DOMWINDOW == 97 (0E04D400) [pid = 3088] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 02:33:13 INFO - PROCESS | 3088 | --DOMWINDOW == 96 (0E31F400) [pid = 3088] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 02:33:13 INFO - PROCESS | 3088 | --DOMWINDOW == 95 (15792400) [pid = 3088] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 02:33:13 INFO - PROCESS | 3088 | --DOMWINDOW == 94 (15138C00) [pid = 3088] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 02:33:13 INFO - PROCESS | 3088 | --DOMWINDOW == 93 (1227DC00) [pid = 3088] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 02:33:13 INFO - PROCESS | 3088 | --DOMWINDOW == 92 (19EB5400) [pid = 3088] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 02:33:13 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (140DD000) [pid = 3088] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 02:33:13 INFO - PROCESS | 3088 | 1465032793234 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:13 INFO - PROCESS | 3088 | 1465032793236 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:13 INFO - PROCESS | 3088 | ++DOCSHELL 0C76F400 == 33 [pid = 3088] [id = 110] 02:33:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (0C772400) [pid = 3088] [serial = 327] [outer = 00000000] 02:33:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 93 (0E12B800) [pid = 3088] [serial = 328] [outer = 0C772400] 02:33:13 INFO - PROCESS | 3088 | 1465032793281 Marionette DEBUG loaded listener.js 02:33:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 94 (12280400) [pid = 3088] [serial = 329] [outer = 0C772400] 02:33:13 INFO - PROCESS | 3088 | 1465032793723 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]]]}] 02:33:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 02:33:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1120ms 02:33:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 02:33:13 INFO - PROCESS | 3088 | 1465032793760 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 02:33:13 INFO - PROCESS | 3088 | 1465032793762 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 02:33:13 INFO - PROCESS | 3088 | 1465032793765 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 02:33:13 INFO - PROCESS | 3088 | 1465032793767 Marionette TRACE conn5 <- [1,406,null,{}] 02:33:13 INFO - PROCESS | 3088 | 1465032793770 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}] 02:33:13 INFO - PROCESS | 3088 | 1465032793772 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:13 INFO - PROCESS | 3088 | 1465032793853 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 02:33:13 INFO - PROCESS | 3088 | 1465032793858 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:13 INFO - PROCESS | 3088 | 1465032793860 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:13 INFO - PROCESS | 3088 | ++DOCSHELL 0C76E400 == 34 [pid = 3088] [id = 111] 02:33:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 95 (1268CC00) [pid = 3088] [serial = 330] [outer = 00000000] 02:33:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 96 (15134400) [pid = 3088] [serial = 331] [outer = 1268CC00] 02:33:13 INFO - PROCESS | 3088 | 1465032793906 Marionette DEBUG loaded listener.js 02:33:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 97 (151BE800) [pid = 3088] [serial = 332] [outer = 1268CC00] 02:33:14 INFO - PROCESS | 3088 | 1465032794761 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]]]}] 02:33:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 02:33:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1079ms 02:33:14 INFO - PROCESS | 3088 | 1465032794846 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 02:33:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 02:33:14 INFO - PROCESS | 3088 | 1465032794850 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 02:33:14 INFO - PROCESS | 3088 | 1465032794855 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 02:33:14 INFO - PROCESS | 3088 | 1465032794860 Marionette TRACE conn5 <- [1,410,null,{}] 02:33:14 INFO - PROCESS | 3088 | 1465032794866 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}] 02:33:14 INFO - PROCESS | 3088 | 1465032794869 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:15 INFO - PROCESS | 3088 | 1465032794997 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 02:33:15 INFO - PROCESS | 3088 | 1465032795119 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:15 INFO - PROCESS | 3088 | 1465032795122 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:15 INFO - PROCESS | 3088 | ++DOCSHELL 0D76FC00 == 35 [pid = 3088] [id = 112] 02:33:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 98 (0D8EF800) [pid = 3088] [serial = 333] [outer = 00000000] 02:33:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 99 (0E39DC00) [pid = 3088] [serial = 334] [outer = 0D8EF800] 02:33:15 INFO - PROCESS | 3088 | 1465032795181 Marionette DEBUG loaded listener.js 02:33:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 100 (0F1A1000) [pid = 3088] [serial = 335] [outer = 0D8EF800] 02:33:15 INFO - PROCESS | 3088 | 1465032795974 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]]]}] 02:33:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 02:33:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1186ms 02:33:16 INFO - PROCESS | 3088 | 1465032796042 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 02:33:16 INFO - PROCESS | 3088 | 1465032796047 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 02:33:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 02:33:16 INFO - PROCESS | 3088 | 1465032796053 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 02:33:16 INFO - PROCESS | 3088 | 1465032796056 Marionette TRACE conn5 <- [1,414,null,{}] 02:33:16 INFO - PROCESS | 3088 | 1465032796060 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}] 02:33:16 INFO - PROCESS | 3088 | 1465032796064 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:16 INFO - PROCESS | 3088 | 1465032796267 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 02:33:16 INFO - PROCESS | 3088 | 1465032796395 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:16 INFO - PROCESS | 3088 | 1465032796398 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:16 INFO - PROCESS | 3088 | ++DOCSHELL 0C771000 == 36 [pid = 3088] [id = 113] 02:33:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 101 (0C772000) [pid = 3088] [serial = 336] [outer = 00000000] 02:33:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 102 (0D77A000) [pid = 3088] [serial = 337] [outer = 0C772000] 02:33:16 INFO - PROCESS | 3088 | 1465032796451 Marionette DEBUG loaded listener.js 02:33:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 103 (0E046000) [pid = 3088] [serial = 338] [outer = 0C772000] 02:33:16 INFO - PROCESS | 3088 | --DOCSHELL 0C76F400 == 35 [pid = 3088] [id = 110] 02:33:16 INFO - PROCESS | 3088 | --DOCSHELL 1513C800 == 34 [pid = 3088] [id = 109] 02:33:16 INFO - PROCESS | 3088 | --DOCSHELL 146E5C00 == 33 [pid = 3088] [id = 108] 02:33:16 INFO - PROCESS | 3088 | --DOCSHELL 12B80000 == 32 [pid = 3088] [id = 107] 02:33:16 INFO - PROCESS | 3088 | --DOCSHELL 0E3A4400 == 31 [pid = 3088] [id = 106] 02:33:16 INFO - PROCESS | 3088 | --DOCSHELL 0E043800 == 30 [pid = 3088] [id = 105] 02:33:16 INFO - PROCESS | 3088 | --DOMWINDOW == 102 (1AE80000) [pid = 3088] [serial = 212] [outer = 00000000] [url = about:blank] 02:33:16 INFO - PROCESS | 3088 | --DOMWINDOW == 101 (0F00F400) [pid = 3088] [serial = 173] [outer = 00000000] [url = about:blank] 02:33:16 INFO - PROCESS | 3088 | --DOMWINDOW == 100 (16ECFC00) [pid = 3088] [serial = 221] [outer = 00000000] [url = about:blank] 02:33:16 INFO - PROCESS | 3088 | --DOMWINDOW == 99 (14F13400) [pid = 3088] [serial = 170] [outer = 00000000] [url = about:blank] 02:33:16 INFO - PROCESS | 3088 | --DOMWINDOW == 98 (0E29B400) [pid = 3088] [serial = 215] [outer = 00000000] [url = about:blank] 02:33:16 INFO - PROCESS | 3088 | --DOMWINDOW == 97 (1244E400) [pid = 3088] [serial = 139] [outer = 00000000] [url = about:blank] 02:33:16 INFO - PROCESS | 3088 | --DOMWINDOW == 96 (169C8400) [pid = 3088] [serial = 224] [outer = 00000000] [url = about:blank] 02:33:16 INFO - PROCESS | 3088 | --DOMWINDOW == 95 (16E9B000) [pid = 3088] [serial = 179] [outer = 00000000] [url = about:blank] 02:33:16 INFO - PROCESS | 3088 | --DOMWINDOW == 94 (12A81400) [pid = 3088] [serial = 218] [outer = 00000000] [url = about:blank] 02:33:16 INFO - PROCESS | 3088 | --DOMWINDOW == 93 (1AD38C00) [pid = 3088] [serial = 136] [outer = 00000000] [url = about:blank] 02:33:16 INFO - PROCESS | 3088 | --DOMWINDOW == 92 (140E5400) [pid = 3088] [serial = 176] [outer = 00000000] [url = about:blank] 02:33:16 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (151C5400) [pid = 3088] [serial = 277] [outer = 00000000] [url = about:blank] 02:33:16 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (16E9D400) [pid = 3088] [serial = 281] [outer = 00000000] [url = about:blank] 02:33:16 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (169C6400) [pid = 3088] [serial = 280] [outer = 00000000] [url = about:blank] 02:33:16 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (17A02000) [pid = 3088] [serial = 286] [outer = 00000000] [url = about:blank] 02:33:16 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (15096400) [pid = 3088] [serial = 274] [outer = 00000000] [url = about:blank] 02:33:16 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (15133C00) [pid = 3088] [serial = 259] [outer = 00000000] [url = about:blank] 02:33:16 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (17A33800) [pid = 3088] [serial = 283] [outer = 00000000] [url = about:blank] 02:33:16 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (15791800) [pid = 3088] [serial = 260] [outer = 00000000] [url = about:blank] 02:33:16 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (0E5B9C00) [pid = 3088] [serial = 256] [outer = 00000000] [url = about:blank] 02:33:16 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (123BB400) [pid = 3088] [serial = 257] [outer = 00000000] [url = about:blank] 02:33:16 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (169CB400) [pid = 3088] [serial = 262] [outer = 00000000] [url = about:blank] 02:33:16 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (17A01800) [pid = 3088] [serial = 263] [outer = 00000000] [url = about:blank] 02:33:16 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (0E046C00) [pid = 3088] [serial = 265] [outer = 00000000] [url = about:blank] 02:33:16 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (0E131C00) [pid = 3088] [serial = 266] [outer = 00000000] [url = about:blank] 02:33:16 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (13A70800) [pid = 3088] [serial = 271] [outer = 00000000] [url = about:blank] 02:33:16 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (140DEC00) [pid = 3088] [serial = 272] [outer = 00000000] [url = about:blank] 02:33:16 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (0E362800) [pid = 3088] [serial = 268] [outer = 00000000] [url = about:blank] 02:33:16 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (0E39A800) [pid = 3088] [serial = 269] [outer = 00000000] [url = about:blank] 02:33:16 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (1C5A5000) [pid = 3088] [serial = 254] [outer = 00000000] [url = about:blank] 02:33:16 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (1AE7FC00) [pid = 3088] [serial = 253] [outer = 00000000] [url = about:blank] 02:33:16 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (19EAAC00) [pid = 3088] [serial = 289] [outer = 00000000] [url = about:blank] 02:33:16 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (19EB1400) [pid = 3088] [serial = 290] [outer = 00000000] [url = about:blank] 02:33:16 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (1AD36000) [pid = 3088] [serial = 292] [outer = 00000000] [url = about:blank] 02:33:16 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (1AFDE000) [pid = 3088] [serial = 293] [outer = 00000000] [url = about:blank] 02:33:16 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (17A36C00) [pid = 3088] [serial = 284] [outer = 00000000] [url = about:blank] 02:33:16 INFO - PROCESS | 3088 | --DOMWINDOW == 66 (15793800) [pid = 3088] [serial = 278] [outer = 00000000] [url = about:blank] 02:33:16 INFO - PROCESS | 3088 | --DOMWINDOW == 65 (123C7800) [pid = 3088] [serial = 287] [outer = 00000000] [url = about:blank] 02:33:16 INFO - PROCESS | 3088 | --DOMWINDOW == 64 (1509BC00) [pid = 3088] [serial = 275] [outer = 00000000] [url = about:blank] 02:33:17 INFO - PROCESS | 3088 | 1465032797023 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]]]}] 02:33:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 02:33:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1021ms 02:33:17 INFO - PROCESS | 3088 | 1465032797078 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 02:33:17 INFO - PROCESS | 3088 | 1465032797082 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 02:33:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 02:33:17 INFO - PROCESS | 3088 | 1465032797087 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 02:33:17 INFO - PROCESS | 3088 | 1465032797090 Marionette TRACE conn5 <- [1,418,null,{}] 02:33:17 INFO - PROCESS | 3088 | 1465032797094 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}] 02:33:17 INFO - PROCESS | 3088 | 1465032797097 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:17 INFO - PROCESS | 3088 | 1465032797184 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 02:33:17 INFO - PROCESS | 3088 | 1465032797194 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:17 INFO - PROCESS | 3088 | 1465032797196 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:17 INFO - PROCESS | 3088 | ++DOCSHELL 0E365C00 == 31 [pid = 3088] [id = 114] 02:33:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 65 (0E367000) [pid = 3088] [serial = 339] [outer = 00000000] 02:33:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 66 (0E39B000) [pid = 3088] [serial = 340] [outer = 0E367000] 02:33:17 INFO - PROCESS | 3088 | 1465032797244 Marionette DEBUG loaded listener.js 02:33:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 67 (0E5B8800) [pid = 3088] [serial = 341] [outer = 0E367000] 02:33:18 INFO - PROCESS | 3088 | 1465032798193 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]]]}] 02:33:18 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 02:33:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1133ms 02:33:18 INFO - PROCESS | 3088 | 1465032798221 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 02:33:18 INFO - PROCESS | 3088 | 1465032798224 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 02:33:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 02:33:18 INFO - PROCESS | 3088 | 1465032798227 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 02:33:18 INFO - PROCESS | 3088 | 1465032798229 Marionette TRACE conn5 <- [1,422,null,{}] 02:33:18 INFO - PROCESS | 3088 | 1465032798233 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}] 02:33:18 INFO - PROCESS | 3088 | 1465032798235 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:18 INFO - PROCESS | 3088 | 1465032798322 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 02:33:18 INFO - PROCESS | 3088 | 1465032798331 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:18 INFO - PROCESS | 3088 | 1465032798333 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:18 INFO - PROCESS | 3088 | ++DOCSHELL 12A6B800 == 32 [pid = 3088] [id = 115] 02:33:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (12A7A400) [pid = 3088] [serial = 342] [outer = 00000000] 02:33:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (12B45400) [pid = 3088] [serial = 343] [outer = 12A7A400] 02:33:18 INFO - PROCESS | 3088 | 1465032798378 Marionette DEBUG loaded listener.js 02:33:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (12B74C00) [pid = 3088] [serial = 344] [outer = 12A7A400] 02:33:19 INFO - PROCESS | 3088 | 1465032799318 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]]]}] 02:33:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 02:33:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1130ms 02:33:19 INFO - PROCESS | 3088 | 1465032799361 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 02:33:19 INFO - PROCESS | 3088 | 1465032799365 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 02:33:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 02:33:19 INFO - PROCESS | 3088 | 1465032799376 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 02:33:19 INFO - PROCESS | 3088 | 1465032799380 Marionette TRACE conn5 <- [1,426,null,{}] 02:33:19 INFO - PROCESS | 3088 | 1465032799397 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}] 02:33:19 INFO - PROCESS | 3088 | 1465032799401 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:19 INFO - PROCESS | 3088 | 1465032799520 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 02:33:19 INFO - PROCESS | 3088 | 1465032799526 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:19 INFO - PROCESS | 3088 | 1465032799528 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:19 INFO - PROCESS | 3088 | ++DOCSHELL 0E050C00 == 33 [pid = 3088] [id = 116] 02:33:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (12B80000) [pid = 3088] [serial = 345] [outer = 00000000] 02:33:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (14F10000) [pid = 3088] [serial = 346] [outer = 12B80000] 02:33:19 INFO - PROCESS | 3088 | 1465032799573 Marionette DEBUG loaded listener.js 02:33:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (14F24000) [pid = 3088] [serial = 347] [outer = 12B80000] 02:33:20 INFO - PROCESS | 3088 | 1465032800085 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] 02:33:20 INFO - PROCESS | 3088 | 1465032800128 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 02:33:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 02:33:20 INFO - PROCESS | 3088 | 1465032800140 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 02:33:20 INFO - PROCESS | 3088 | 1465032800142 Marionette TRACE conn5 <- [1,430,null,{}] 02:33:20 INFO - PROCESS | 3088 | 1465032800145 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}] 02:33:20 INFO - PROCESS | 3088 | 1465032800147 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:20 INFO - PROCESS | 3088 | 1465032800263 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 02:33:20 INFO - PROCESS | 3088 | 1465032800271 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:20 INFO - PROCESS | 3088 | 1465032800273 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:20 INFO - PROCESS | 3088 | ++DOCSHELL 150A2000 == 34 [pid = 3088] [id = 117] 02:33:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (150A3800) [pid = 3088] [serial = 348] [outer = 00000000] 02:33:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (15136400) [pid = 3088] [serial = 349] [outer = 150A3800] 02:33:20 INFO - PROCESS | 3088 | 1465032800318 Marionette DEBUG loaded listener.js 02:33:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (1513C000) [pid = 3088] [serial = 350] [outer = 150A3800] 02:33:20 INFO - PROCESS | 3088 | 1465032800766 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]]]}] 02:33:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 02:33:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 670ms 02:33:20 INFO - PROCESS | 3088 | 1465032800817 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 02:33:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 02:33:20 INFO - PROCESS | 3088 | 1465032800819 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 02:33:20 INFO - PROCESS | 3088 | 1465032800822 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 02:33:20 INFO - PROCESS | 3088 | 1465032800824 Marionette TRACE conn5 <- [1,434,null,{}] 02:33:20 INFO - PROCESS | 3088 | 1465032800828 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}] 02:33:20 INFO - PROCESS | 3088 | 1465032800830 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:20 INFO - PROCESS | 3088 | 1465032800968 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 02:33:21 INFO - PROCESS | 3088 | 1465032801028 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:21 INFO - PROCESS | 3088 | 1465032801034 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:21 INFO - PROCESS | 3088 | ++DOCSHELL 123BD800 == 35 [pid = 3088] [id = 118] 02:33:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (15793800) [pid = 3088] [serial = 351] [outer = 00000000] 02:33:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (1692F400) [pid = 3088] [serial = 352] [outer = 15793800] 02:33:21 INFO - PROCESS | 3088 | 1465032801089 Marionette DEBUG loaded listener.js 02:33:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (169C1000) [pid = 3088] [serial = 353] [outer = 15793800] 02:33:21 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (14F11800) [pid = 3088] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 02:33:21 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (12C71800) [pid = 3088] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 02:33:21 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (0E045000) [pid = 3088] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 02:33:21 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (0E3A5800) [pid = 3088] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 02:33:21 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (0E511800) [pid = 3088] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 02:33:21 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (151BE400) [pid = 3088] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 02:33:21 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (0E049400) [pid = 3088] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 02:33:21 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (146E5400) [pid = 3088] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 02:33:21 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (1ABC4800) [pid = 3088] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 02:33:21 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (189AFC00) [pid = 3088] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 02:33:21 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (1B34F800) [pid = 3088] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 02:33:21 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (0C772400) [pid = 3088] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 02:33:21 INFO - PROCESS | 3088 | 1465032801563 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]]]}] 02:33:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 02:33:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 770ms 02:33:21 INFO - PROCESS | 3088 | 1465032801597 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 02:33:21 INFO - PROCESS | 3088 | 1465032801599 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 02:33:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 02:33:21 INFO - PROCESS | 3088 | 1465032801602 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 02:33:21 INFO - PROCESS | 3088 | 1465032801604 Marionette TRACE conn5 <- [1,438,null,{}] 02:33:21 INFO - PROCESS | 3088 | 1465032801607 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}] 02:33:21 INFO - PROCESS | 3088 | 1465032801609 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:21 INFO - PROCESS | 3088 | 1465032801692 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 02:33:21 INFO - PROCESS | 3088 | 1465032801699 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:21 INFO - PROCESS | 3088 | 1465032801701 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:21 INFO - PROCESS | 3088 | ++DOCSHELL 14F16800 == 36 [pid = 3088] [id = 119] 02:33:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (169C0C00) [pid = 3088] [serial = 354] [outer = 00000000] 02:33:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (169CA000) [pid = 3088] [serial = 355] [outer = 169C0C00] 02:33:21 INFO - PROCESS | 3088 | 1465032801753 Marionette DEBUG loaded listener.js 02:33:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (169C7800) [pid = 3088] [serial = 356] [outer = 169C0C00] 02:33:22 INFO - PROCESS | 3088 | 1465032802180 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]]]}] 02:33:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 02:33:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 630ms 02:33:22 INFO - PROCESS | 3088 | 1465032802233 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 02:33:22 INFO - PROCESS | 3088 | 1465032802235 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 02:33:22 INFO - PROCESS | 3088 | 1465032802238 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 02:33:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 02:33:22 INFO - PROCESS | 3088 | 1465032802240 Marionette TRACE conn5 <- [1,442,null,{}] 02:33:22 INFO - PROCESS | 3088 | 1465032802243 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}] 02:33:22 INFO - PROCESS | 3088 | 1465032802245 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:22 INFO - PROCESS | 3088 | 1465032802325 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 02:33:22 INFO - PROCESS | 3088 | 1465032802333 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:22 INFO - PROCESS | 3088 | 1465032802335 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:22 INFO - PROCESS | 3088 | ++DOCSHELL 16EC8800 == 37 [pid = 3088] [id = 120] 02:33:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (16EC9400) [pid = 3088] [serial = 357] [outer = 00000000] 02:33:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (16ECE800) [pid = 3088] [serial = 358] [outer = 16EC9400] 02:33:22 INFO - PROCESS | 3088 | 1465032802378 Marionette DEBUG loaded listener.js 02:33:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (16ED7400) [pid = 3088] [serial = 359] [outer = 16EC9400] 02:33:22 INFO - PROCESS | 3088 | 1465032802820 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]]]}] 02:33:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 02:33:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 630ms 02:33:22 INFO - PROCESS | 3088 | 1465032802873 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 02:33:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 02:33:22 INFO - PROCESS | 3088 | 1465032802875 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 02:33:22 INFO - PROCESS | 3088 | 1465032802878 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 02:33:22 INFO - PROCESS | 3088 | 1465032802880 Marionette TRACE conn5 <- [1,446,null,{}] 02:33:22 INFO - PROCESS | 3088 | 1465032802883 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}] 02:33:22 INFO - PROCESS | 3088 | 1465032802885 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:22 INFO - PROCESS | 3088 | 1465032802966 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 02:33:22 INFO - PROCESS | 3088 | 1465032802975 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:22 INFO - PROCESS | 3088 | 1465032802977 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:22 INFO - PROCESS | 3088 | ++DOCSHELL 16EE9800 == 38 [pid = 3088] [id = 121] 02:33:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (16EF3000) [pid = 3088] [serial = 360] [outer = 00000000] 02:33:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (17A04800) [pid = 3088] [serial = 361] [outer = 16EF3000] 02:33:23 INFO - PROCESS | 3088 | 1465032803021 Marionette DEBUG loaded listener.js 02:33:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (17A0CC00) [pid = 3088] [serial = 362] [outer = 16EF3000] 02:33:23 INFO - PROCESS | 3088 | 1465032803666 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]]]}] 02:33:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 02:33:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 870ms 02:33:23 INFO - PROCESS | 3088 | 1465032803749 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 02:33:23 INFO - PROCESS | 3088 | 1465032803754 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 02:33:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 02:33:23 INFO - PROCESS | 3088 | 1465032803759 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 02:33:23 INFO - PROCESS | 3088 | 1465032803762 Marionette TRACE conn5 <- [1,450,null,{}] 02:33:23 INFO - PROCESS | 3088 | 1465032803768 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}] 02:33:23 INFO - PROCESS | 3088 | 1465032803772 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:23 INFO - PROCESS | 3088 | 1465032803915 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 02:33:24 INFO - PROCESS | 3088 | 1465032804044 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:24 INFO - PROCESS | 3088 | 1465032804047 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:24 INFO - PROCESS | 3088 | ++DOCSHELL 0E044800 == 39 [pid = 3088] [id = 122] 02:33:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (0E133000) [pid = 3088] [serial = 363] [outer = 00000000] 02:33:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (0E50C400) [pid = 3088] [serial = 364] [outer = 0E133000] 02:33:24 INFO - PROCESS | 3088 | 1465032804105 Marionette DEBUG loaded listener.js 02:33:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (123BE400) [pid = 3088] [serial = 365] [outer = 0E133000] 02:33:24 INFO - PROCESS | 3088 | 1465032804733 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] 02:33:24 INFO - PROCESS | 3088 | 1465032804790 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 02:33:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 02:33:24 INFO - PROCESS | 3088 | 1465032804797 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 02:33:24 INFO - PROCESS | 3088 | 1465032804800 Marionette TRACE conn5 <- [1,454,null,{}] 02:33:24 INFO - PROCESS | 3088 | 1465032804804 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}] 02:33:24 INFO - PROCESS | 3088 | 1465032804807 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:24 INFO - PROCESS | 3088 | 1465032804955 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 02:33:25 INFO - PROCESS | 3088 | 1465032805083 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:25 INFO - PROCESS | 3088 | 1465032805085 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:25 INFO - PROCESS | 3088 | ++DOCSHELL 140DF400 == 40 [pid = 3088] [id = 123] 02:33:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (14F11000) [pid = 3088] [serial = 366] [outer = 00000000] 02:33:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (14F1E400) [pid = 3088] [serial = 367] [outer = 14F11000] 02:33:25 INFO - PROCESS | 3088 | 1465032805144 Marionette DEBUG loaded listener.js 02:33:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (1513B800) [pid = 3088] [serial = 368] [outer = 14F11000] 02:33:25 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:33:25 INFO - PROCESS | 3088 | 1465032805787 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]]]}] 02:33:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 02:33:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1017ms 02:33:25 INFO - PROCESS | 3088 | 1465032805817 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 02:33:25 INFO - PROCESS | 3088 | 1465032805820 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 02:33:25 INFO - PROCESS | 3088 | 1465032805823 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 02:33:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 02:33:25 INFO - PROCESS | 3088 | 1465032805827 Marionette TRACE conn5 <- [1,458,null,{}] 02:33:25 INFO - PROCESS | 3088 | 1465032805838 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}] 02:33:25 INFO - PROCESS | 3088 | 1465032805843 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:25 INFO - PROCESS | 3088 | 1465032805951 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 02:33:26 INFO - PROCESS | 3088 | 1465032806079 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:26 INFO - PROCESS | 3088 | 1465032806082 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:26 INFO - PROCESS | 3088 | ++DOCSHELL 17B60400 == 41 [pid = 3088] [id = 124] 02:33:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (17B60800) [pid = 3088] [serial = 369] [outer = 00000000] 02:33:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (17B63C00) [pid = 3088] [serial = 370] [outer = 17B60800] 02:33:26 INFO - PROCESS | 3088 | 1465032806140 Marionette DEBUG loaded listener.js 02:33:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (17DEC000) [pid = 3088] [serial = 371] [outer = 17B60800] 02:33:26 INFO - PROCESS | 3088 | 1465032806937 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] 02:33:27 INFO - PROCESS | 3088 | 1465032807035 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 02:33:27 INFO - PROCESS | 3088 | 1465032807041 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 02:33:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 02:33:27 INFO - PROCESS | 3088 | 1465032807044 Marionette TRACE conn5 <- [1,462,null,{}] 02:33:27 INFO - PROCESS | 3088 | 1465032807050 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}] 02:33:27 INFO - PROCESS | 3088 | 1465032807053 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:27 INFO - PROCESS | 3088 | 1465032807163 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 02:33:27 INFO - PROCESS | 3088 | 1465032807285 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:27 INFO - PROCESS | 3088 | 1465032807290 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:27 INFO - PROCESS | 3088 | ++DOCSHELL 12AD2400 == 42 [pid = 3088] [id = 125] 02:33:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (12AD5000) [pid = 3088] [serial = 373] [outer = 00000000] 02:33:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (12B52000) [pid = 3088] [serial = 374] [outer = 12AD5000] 02:33:27 INFO - PROCESS | 3088 | 1465032807344 Marionette DEBUG loaded listener.js 02:33:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (14004C00) [pid = 3088] [serial = 375] [outer = 12AD5000] 02:33:28 INFO - PROCESS | 3088 | --DOCSHELL 16EC8800 == 41 [pid = 3088] [id = 120] 02:33:28 INFO - PROCESS | 3088 | --DOCSHELL 14F16800 == 40 [pid = 3088] [id = 119] 02:33:28 INFO - PROCESS | 3088 | --DOCSHELL 123BD800 == 39 [pid = 3088] [id = 118] 02:33:28 INFO - PROCESS | 3088 | --DOCSHELL 150A2000 == 38 [pid = 3088] [id = 117] 02:33:28 INFO - PROCESS | 3088 | --DOCSHELL 0E050C00 == 37 [pid = 3088] [id = 116] 02:33:28 INFO - PROCESS | 3088 | --DOCSHELL 12A6B800 == 36 [pid = 3088] [id = 115] 02:33:28 INFO - PROCESS | 3088 | --DOCSHELL 0E365C00 == 35 [pid = 3088] [id = 114] 02:33:28 INFO - PROCESS | 3088 | --DOCSHELL 0C771000 == 34 [pid = 3088] [id = 113] 02:33:28 INFO - PROCESS | 3088 | --DOCSHELL 0D76FC00 == 33 [pid = 3088] [id = 112] 02:33:28 INFO - PROCESS | 3088 | --DOCSHELL 0C76E400 == 32 [pid = 3088] [id = 111] 02:33:28 INFO - PROCESS | 3088 | --DOCSHELL 0E50E400 == 31 [pid = 3088] [id = 104] 02:33:28 INFO - PROCESS | 3088 | --DOCSHELL 140DF400 == 30 [pid = 3088] [id = 123] 02:33:28 INFO - PROCESS | 3088 | --DOCSHELL 17B60400 == 29 [pid = 3088] [id = 124] 02:33:28 INFO - PROCESS | 3088 | --DOCSHELL 16EE9800 == 28 [pid = 3088] [id = 121] 02:33:28 INFO - PROCESS | 3088 | --DOCSHELL 0E044800 == 27 [pid = 3088] [id = 122] 02:33:28 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (14F1F000) [pid = 3088] [serial = 322] [outer = 00000000] [url = about:blank] 02:33:28 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (15134400) [pid = 3088] [serial = 331] [outer = 00000000] [url = about:blank] 02:33:28 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (140DE800) [pid = 3088] [serial = 319] [outer = 00000000] [url = about:blank] 02:33:28 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (0E04A800) [pid = 3088] [serial = 313] [outer = 00000000] [url = about:blank] 02:33:28 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (0E12D000) [pid = 3088] [serial = 314] [outer = 00000000] [url = about:blank] 02:33:28 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (0E64A400) [pid = 3088] [serial = 316] [outer = 00000000] [url = about:blank] 02:33:28 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (0F102000) [pid = 3088] [serial = 317] [outer = 00000000] [url = about:blank] 02:33:28 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (12C7F800) [pid = 3088] [serial = 311] [outer = 00000000] [url = about:blank] 02:33:28 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (1578CC00) [pid = 3088] [serial = 325] [outer = 00000000] [url = about:blank] 02:33:28 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (12456800) [pid = 3088] [serial = 310] [outer = 00000000] [url = about:blank] 02:33:28 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (150DC800) [pid = 3088] [serial = 323] [outer = 00000000] [url = about:blank] 02:33:28 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (0F00BC00) [pid = 3088] [serial = 296] [outer = 00000000] [url = about:blank] 02:33:28 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (0E507000) [pid = 3088] [serial = 295] [outer = 00000000] [url = about:blank] 02:33:28 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (15095C00) [pid = 3088] [serial = 299] [outer = 00000000] [url = about:blank] 02:33:28 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (14F1F400) [pid = 3088] [serial = 298] [outer = 00000000] [url = about:blank] 02:33:28 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (1C447000) [pid = 3088] [serial = 302] [outer = 00000000] [url = about:blank] 02:33:28 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (1C442400) [pid = 3088] [serial = 301] [outer = 00000000] [url = about:blank] 02:33:28 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (1ABC0C00) [pid = 3088] [serial = 305] [outer = 00000000] [url = about:blank] 02:33:28 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (189B6000) [pid = 3088] [serial = 304] [outer = 00000000] [url = about:blank] 02:33:28 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (1B356C00) [pid = 3088] [serial = 308] [outer = 00000000] [url = about:blank] 02:33:28 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (1B354000) [pid = 3088] [serial = 307] [outer = 00000000] [url = about:blank] 02:33:28 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (12280400) [pid = 3088] [serial = 329] [outer = 00000000] [url = about:blank] 02:33:28 INFO - PROCESS | 3088 | --DOMWINDOW == 66 (15795000) [pid = 3088] [serial = 326] [outer = 00000000] [url = about:blank] 02:33:28 INFO - PROCESS | 3088 | --DOMWINDOW == 65 (0E12B800) [pid = 3088] [serial = 328] [outer = 00000000] [url = about:blank] 02:33:28 INFO - PROCESS | 3088 | --DOMWINDOW == 64 (140E7400) [pid = 3088] [serial = 320] [outer = 00000000] [url = about:blank] 02:33:28 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:33:28 INFO - PROCESS | 3088 | 1465032808551 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] 02:33:28 INFO - PROCESS | 3088 | 1465032808569 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 02:33:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 02:33:28 INFO - PROCESS | 3088 | 1465032808573 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 02:33:28 INFO - PROCESS | 3088 | 1465032808578 Marionette TRACE conn5 <- [1,466,null,{}] 02:33:28 INFO - PROCESS | 3088 | 1465032808582 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}] 02:33:28 INFO - PROCESS | 3088 | 1465032808585 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:28 INFO - PROCESS | 3088 | 1465032808676 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 02:33:28 INFO - PROCESS | 3088 | 1465032808685 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:28 INFO - PROCESS | 3088 | 1465032808688 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:28 INFO - PROCESS | 3088 | ++DOCSHELL 0E12E000 == 28 [pid = 3088] [id = 126] 02:33:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 65 (0E12E400) [pid = 3088] [serial = 376] [outer = 00000000] 02:33:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 66 (0E31C400) [pid = 3088] [serial = 377] [outer = 0E12E400] 02:33:28 INFO - PROCESS | 3088 | 1465032808737 Marionette DEBUG loaded listener.js 02:33:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 67 (0E365800) [pid = 3088] [serial = 378] [outer = 0E12E400] 02:33:29 INFO - PROCESS | 3088 | 1465032809224 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] 02:33:29 INFO - PROCESS | 3088 | 1465032809269 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 02:33:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 02:33:29 INFO - PROCESS | 3088 | 1465032809275 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 02:33:29 INFO - PROCESS | 3088 | 1465032809278 Marionette TRACE conn5 <- [1,470,null,{}] 02:33:29 INFO - PROCESS | 3088 | 1465032809282 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}] 02:33:29 INFO - PROCESS | 3088 | 1465032809284 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:29 INFO - PROCESS | 3088 | 1465032809408 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 02:33:29 INFO - PROCESS | 3088 | 1465032809496 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:29 INFO - PROCESS | 3088 | 1465032809498 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:29 INFO - PROCESS | 3088 | ++DOCSHELL 0E64A400 == 29 [pid = 3088] [id = 127] 02:33:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (0F1A4400) [pid = 3088] [serial = 379] [outer = 00000000] 02:33:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (12380000) [pid = 3088] [serial = 380] [outer = 0F1A4400] 02:33:29 INFO - PROCESS | 3088 | 1465032809547 Marionette DEBUG loaded listener.js 02:33:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (12456C00) [pid = 3088] [serial = 381] [outer = 0F1A4400] 02:33:29 INFO - PROCESS | 3088 | 1465032809943 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]]]}] 02:33:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 02:33:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 730ms 02:33:30 INFO - PROCESS | 3088 | 1465032810009 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 02:33:30 INFO - PROCESS | 3088 | 1465032810011 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 02:33:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 02:33:30 INFO - PROCESS | 3088 | 1465032810015 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 02:33:30 INFO - PROCESS | 3088 | 1465032810018 Marionette TRACE conn5 <- [1,474,null,{}] 02:33:30 INFO - PROCESS | 3088 | 1465032810029 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}] 02:33:30 INFO - PROCESS | 3088 | 1465032810033 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:30 INFO - PROCESS | 3088 | 1465032810117 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 02:33:30 INFO - PROCESS | 3088 | 1465032810124 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:30 INFO - PROCESS | 3088 | 1465032810127 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:30 INFO - PROCESS | 3088 | ++DOCSHELL 12B79400 == 30 [pid = 3088] [id = 128] 02:33:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (140DC800) [pid = 3088] [serial = 382] [outer = 00000000] 02:33:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (140E5800) [pid = 3088] [serial = 383] [outer = 140DC800] 02:33:30 INFO - PROCESS | 3088 | 1465032810174 Marionette DEBUG loaded listener.js 02:33:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (146EA000) [pid = 3088] [serial = 384] [outer = 140DC800] 02:33:30 INFO - PROCESS | 3088 | 1465032810699 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]]]}] 02:33:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 02:33:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 730ms 02:33:30 INFO - PROCESS | 3088 | 1465032810762 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 02:33:30 INFO - PROCESS | 3088 | 1465032810764 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 02:33:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 02:33:30 INFO - PROCESS | 3088 | 1465032810777 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 02:33:30 INFO - PROCESS | 3088 | 1465032810779 Marionette TRACE conn5 <- [1,478,null,{}] 02:33:30 INFO - PROCESS | 3088 | 1465032810782 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}] 02:33:30 INFO - PROCESS | 3088 | 1465032810784 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:30 INFO - PROCESS | 3088 | 1465032810901 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 02:33:30 INFO - PROCESS | 3088 | 1465032810912 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:30 INFO - PROCESS | 3088 | 1465032810914 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:30 INFO - PROCESS | 3088 | ++DOCSHELL 14F1D800 == 31 [pid = 3088] [id = 129] 02:33:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (14F1E000) [pid = 3088] [serial = 385] [outer = 00000000] 02:33:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (14FAC400) [pid = 3088] [serial = 386] [outer = 14F1E000] 02:33:30 INFO - PROCESS | 3088 | 1465032810961 Marionette DEBUG loaded listener.js 02:33:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (1509AC00) [pid = 3088] [serial = 387] [outer = 14F1E000] 02:33:31 INFO - PROCESS | 3088 | 1465032811419 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]]]}] 02:33:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 02:33:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 670ms 02:33:31 INFO - PROCESS | 3088 | 1465032811454 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 02:33:31 INFO - PROCESS | 3088 | 1465032811456 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 02:33:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 02:33:31 INFO - PROCESS | 3088 | 1465032811459 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 02:33:31 INFO - PROCESS | 3088 | 1465032811461 Marionette TRACE conn5 <- [1,482,null,{}] 02:33:31 INFO - PROCESS | 3088 | 1465032811464 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}] 02:33:31 INFO - PROCESS | 3088 | 1465032811466 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:31 INFO - PROCESS | 3088 | 1465032811573 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 02:33:31 INFO - PROCESS | 3088 | 1465032811578 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:31 INFO - PROCESS | 3088 | 1465032811580 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:31 INFO - PROCESS | 3088 | ++DOCSHELL 0E363000 == 32 [pid = 3088] [id = 130] 02:33:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (146DEC00) [pid = 3088] [serial = 388] [outer = 00000000] 02:33:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (1512DC00) [pid = 3088] [serial = 389] [outer = 146DEC00] 02:33:31 INFO - PROCESS | 3088 | 1465032811624 Marionette DEBUG loaded listener.js 02:33:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (15130800) [pid = 3088] [serial = 390] [outer = 146DEC00] 02:33:32 INFO - PROCESS | 3088 | 1465032812135 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]]]}] 02:33:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 02:33:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 730ms 02:33:32 INFO - PROCESS | 3088 | 1465032812226 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 02:33:32 INFO - PROCESS | 3088 | 1465032812228 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 02:33:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 02:33:32 INFO - PROCESS | 3088 | 1465032812234 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 02:33:32 INFO - PROCESS | 3088 | 1465032812236 Marionette TRACE conn5 <- [1,486,null,{}] 02:33:32 INFO - PROCESS | 3088 | 1465032812240 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}] 02:33:32 INFO - PROCESS | 3088 | 1465032812246 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:32 INFO - PROCESS | 3088 | 1465032812610 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 02:33:32 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (12B80000) [pid = 3088] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 02:33:32 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (150A3800) [pid = 3088] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 02:33:32 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (15793800) [pid = 3088] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 02:33:32 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (0D8EF800) [pid = 3088] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 02:33:32 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (12A7A400) [pid = 3088] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 02:33:32 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (0C772000) [pid = 3088] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 02:33:32 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (0E367000) [pid = 3088] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 02:33:32 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (16EC9400) [pid = 3088] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 02:33:32 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (1268CC00) [pid = 3088] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 02:33:32 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (16EF3000) [pid = 3088] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 02:33:32 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (169C0C00) [pid = 3088] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 02:33:32 INFO - PROCESS | 3088 | 1465032812664 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:32 INFO - PROCESS | 3088 | 1465032812666 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:32 INFO - PROCESS | 3088 | ++DOCSHELL 0D8EF800 == 33 [pid = 3088] [id = 131] 02:33:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (0DA57000) [pid = 3088] [serial = 391] [outer = 00000000] 02:33:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (0E147400) [pid = 3088] [serial = 392] [outer = 0DA57000] 02:33:32 INFO - PROCESS | 3088 | 1465032812713 Marionette DEBUG loaded listener.js 02:33:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (14006000) [pid = 3088] [serial = 393] [outer = 0DA57000] 02:33:33 INFO - PROCESS | 3088 | 1465032813096 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]]]}] 02:33:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 02:33:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 870ms 02:33:33 INFO - PROCESS | 3088 | 1465032813118 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 02:33:33 INFO - PROCESS | 3088 | 1465032813120 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 02:33:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 02:33:33 INFO - PROCESS | 3088 | 1465032813124 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 02:33:33 INFO - PROCESS | 3088 | 1465032813126 Marionette TRACE conn5 <- [1,490,null,{}] 02:33:33 INFO - PROCESS | 3088 | 1465032813129 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}] 02:33:33 INFO - PROCESS | 3088 | 1465032813131 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:33 INFO - PROCESS | 3088 | 1465032813209 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 02:33:33 INFO - PROCESS | 3088 | 1465032813215 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:33 INFO - PROCESS | 3088 | 1465032813217 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:33 INFO - PROCESS | 3088 | ++DOCSHELL 140E0400 == 34 [pid = 3088] [id = 132] 02:33:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (146EA800) [pid = 3088] [serial = 394] [outer = 00000000] 02:33:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (1695BC00) [pid = 3088] [serial = 395] [outer = 146EA800] 02:33:33 INFO - PROCESS | 3088 | 1465032813261 Marionette DEBUG loaded listener.js 02:33:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (169CA800) [pid = 3088] [serial = 396] [outer = 146EA800] 02:33:33 INFO - PROCESS | 3088 | 1465032813674 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]]]}] 02:33:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 02:33:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 570ms 02:33:33 INFO - PROCESS | 3088 | 1465032813698 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 02:33:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 02:33:33 INFO - PROCESS | 3088 | 1465032813700 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 02:33:33 INFO - PROCESS | 3088 | 1465032813703 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 02:33:33 INFO - PROCESS | 3088 | 1465032813705 Marionette TRACE conn5 <- [1,494,null,{}] 02:33:33 INFO - PROCESS | 3088 | 1465032813720 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}] 02:33:33 INFO - PROCESS | 3088 | 1465032813722 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:33 INFO - PROCESS | 3088 | 1465032813802 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 02:33:33 INFO - PROCESS | 3088 | 1465032813808 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:33 INFO - PROCESS | 3088 | 1465032813810 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:33 INFO - PROCESS | 3088 | ++DOCSHELL 169E7800 == 35 [pid = 3088] [id = 133] 02:33:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (16E98800) [pid = 3088] [serial = 397] [outer = 00000000] 02:33:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (16ECE000) [pid = 3088] [serial = 398] [outer = 16E98800] 02:33:33 INFO - PROCESS | 3088 | 1465032813853 Marionette DEBUG loaded listener.js 02:33:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (14F0E800) [pid = 3088] [serial = 399] [outer = 16E98800] 02:33:34 INFO - PROCESS | 3088 | 1465032814313 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]]]}] 02:33:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 02:33:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 630ms 02:33:34 INFO - PROCESS | 3088 | 1465032814334 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 02:33:34 INFO - PROCESS | 3088 | 1465032814336 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 02:33:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 02:33:34 INFO - PROCESS | 3088 | 1465032814354 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 02:33:34 INFO - PROCESS | 3088 | 1465032814356 Marionette TRACE conn5 <- [1,498,null,{}] 02:33:34 INFO - PROCESS | 3088 | 1465032814360 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}] 02:33:34 INFO - PROCESS | 3088 | 1465032814362 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:34 INFO - PROCESS | 3088 | 1465032814443 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 02:33:34 INFO - PROCESS | 3088 | 1465032814451 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:34 INFO - PROCESS | 3088 | 1465032814453 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:34 INFO - PROCESS | 3088 | ++DOCSHELL 17A04000 == 36 [pid = 3088] [id = 134] 02:33:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (17A04C00) [pid = 3088] [serial = 400] [outer = 00000000] 02:33:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (17A0D800) [pid = 3088] [serial = 401] [outer = 17A04C00] 02:33:34 INFO - PROCESS | 3088 | 1465032814506 Marionette DEBUG loaded listener.js 02:33:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (17B60C00) [pid = 3088] [serial = 402] [outer = 17A04C00] 02:33:35 INFO - PROCESS | 3088 | 1465032815321 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]]]}] 02:33:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 02:33:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1020ms 02:33:35 INFO - PROCESS | 3088 | 1465032815376 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 02:33:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 02:33:35 INFO - PROCESS | 3088 | 1465032815381 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 02:33:35 INFO - PROCESS | 3088 | 1465032815385 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 02:33:35 INFO - PROCESS | 3088 | 1465032815391 Marionette TRACE conn5 <- [1,502,null,{}] 02:33:35 INFO - PROCESS | 3088 | 1465032815415 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}] 02:33:35 INFO - PROCESS | 3088 | 1465032815417 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:35 INFO - PROCESS | 3088 | 1465032815570 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 02:33:35 INFO - PROCESS | 3088 | 1465032815687 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:35 INFO - PROCESS | 3088 | 1465032815690 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:35 INFO - PROCESS | 3088 | ++DOCSHELL 0DA55C00 == 37 [pid = 3088] [id = 135] 02:33:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (0DA5B800) [pid = 3088] [serial = 403] [outer = 00000000] 02:33:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (0E511400) [pid = 3088] [serial = 404] [outer = 0DA5B800] 02:33:35 INFO - PROCESS | 3088 | 1465032815753 Marionette DEBUG loaded listener.js 02:33:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (0F19FC00) [pid = 3088] [serial = 405] [outer = 0DA5B800] 02:33:36 INFO - PROCESS | 3088 | 1465032816395 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]]]}] 02:33:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 02:33:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1081ms 02:33:36 INFO - PROCESS | 3088 | 1465032816483 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 02:33:36 INFO - PROCESS | 3088 | 1465032816488 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 02:33:36 INFO - PROCESS | 3088 | 1465032816494 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 02:33:36 INFO - PROCESS | 3088 | 1465032816497 Marionette TRACE conn5 <- [1,506,null,{}] 02:33:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 02:33:36 INFO - PROCESS | 3088 | 1465032816501 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}] 02:33:36 INFO - PROCESS | 3088 | 1465032816504 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:36 INFO - PROCESS | 3088 | 1465032816701 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 02:33:36 INFO - PROCESS | 3088 | 1465032816710 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:36 INFO - PROCESS | 3088 | 1465032816713 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:36 INFO - PROCESS | 3088 | ++DOCSHELL 140DE000 == 38 [pid = 3088] [id = 136] 02:33:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (140DF800) [pid = 3088] [serial = 406] [outer = 00000000] 02:33:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (14F0D000) [pid = 3088] [serial = 407] [outer = 140DF800] 02:33:36 INFO - PROCESS | 3088 | 1465032816769 Marionette DEBUG loaded listener.js 02:33:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (15097400) [pid = 3088] [serial = 408] [outer = 140DF800] 02:33:37 INFO - PROCESS | 3088 | --DOCSHELL 169E7800 == 37 [pid = 3088] [id = 133] 02:33:37 INFO - PROCESS | 3088 | --DOCSHELL 140E0400 == 36 [pid = 3088] [id = 132] 02:33:37 INFO - PROCESS | 3088 | --DOCSHELL 0D8EF800 == 35 [pid = 3088] [id = 131] 02:33:37 INFO - PROCESS | 3088 | --DOCSHELL 0E363000 == 34 [pid = 3088] [id = 130] 02:33:37 INFO - PROCESS | 3088 | --DOCSHELL 14F1D800 == 33 [pid = 3088] [id = 129] 02:33:37 INFO - PROCESS | 3088 | --DOCSHELL 12B79400 == 32 [pid = 3088] [id = 128] 02:33:37 INFO - PROCESS | 3088 | --DOCSHELL 0E64A400 == 31 [pid = 3088] [id = 127] 02:33:37 INFO - PROCESS | 3088 | --DOCSHELL 0E12E000 == 30 [pid = 3088] [id = 126] 02:33:37 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (14F10000) [pid = 3088] [serial = 346] [outer = 00000000] [url = about:blank] 02:33:37 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (1513C000) [pid = 3088] [serial = 350] [outer = 00000000] [url = about:blank] 02:33:37 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (15136400) [pid = 3088] [serial = 349] [outer = 00000000] [url = about:blank] 02:33:37 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (14F24000) [pid = 3088] [serial = 347] [outer = 00000000] [url = about:blank] 02:33:37 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (1692F400) [pid = 3088] [serial = 352] [outer = 00000000] [url = about:blank] 02:33:37 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (0F1A1000) [pid = 3088] [serial = 335] [outer = 00000000] [url = about:blank] 02:33:37 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (12B45400) [pid = 3088] [serial = 343] [outer = 00000000] [url = about:blank] 02:33:37 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (0D77A000) [pid = 3088] [serial = 337] [outer = 00000000] [url = about:blank] 02:33:37 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (0E046000) [pid = 3088] [serial = 338] [outer = 00000000] [url = about:blank] 02:33:37 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (0E39B000) [pid = 3088] [serial = 340] [outer = 00000000] [url = about:blank] 02:33:37 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (0E5B8800) [pid = 3088] [serial = 341] [outer = 00000000] [url = about:blank] 02:33:37 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (16ED7400) [pid = 3088] [serial = 359] [outer = 00000000] [url = about:blank] 02:33:37 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (151BE800) [pid = 3088] [serial = 332] [outer = 00000000] [url = about:blank] 02:33:37 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (0E39DC00) [pid = 3088] [serial = 334] [outer = 00000000] [url = about:blank] 02:33:37 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (17A0CC00) [pid = 3088] [serial = 362] [outer = 00000000] [url = about:blank] 02:33:37 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (17A04800) [pid = 3088] [serial = 361] [outer = 00000000] [url = about:blank] 02:33:37 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (16ECE800) [pid = 3088] [serial = 358] [outer = 00000000] [url = about:blank] 02:33:37 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (169C1000) [pid = 3088] [serial = 353] [outer = 00000000] [url = about:blank] 02:33:37 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (169CA000) [pid = 3088] [serial = 355] [outer = 00000000] [url = about:blank] 02:33:37 INFO - PROCESS | 3088 | --DOMWINDOW == 66 (169C7800) [pid = 3088] [serial = 356] [outer = 00000000] [url = about:blank] 02:33:37 INFO - PROCESS | 3088 | --DOMWINDOW == 65 (12B74C00) [pid = 3088] [serial = 344] [outer = 00000000] [url = about:blank] 02:33:37 INFO - PROCESS | 3088 | --DOMWINDOW == 64 (0E64D400) [pid = 3088] [serial = 161] [outer = 00000000] [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.] 02:33:37 INFO - PROCESS | 3088 | 1465032817646 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]]]}] 02:33:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 02:33:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1175ms 02:33:37 INFO - PROCESS | 3088 | 1465032817678 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 02:33:37 INFO - PROCESS | 3088 | 1465032817682 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 02:33:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 02:33:37 INFO - PROCESS | 3088 | 1465032817686 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 02:33:37 INFO - PROCESS | 3088 | 1465032817690 Marionette TRACE conn5 <- [1,510,null,{}] 02:33:37 INFO - PROCESS | 3088 | 1465032817695 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}] 02:33:37 INFO - PROCESS | 3088 | 1465032817698 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:37 INFO - PROCESS | 3088 | 1465032817785 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 02:33:37 INFO - PROCESS | 3088 | 1465032817867 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:37 INFO - PROCESS | 3088 | 1465032817870 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:37 INFO - PROCESS | 3088 | ++DOCSHELL 0D8F6000 == 31 [pid = 3088] [id = 137] 02:33:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 65 (0D8FA400) [pid = 3088] [serial = 409] [outer = 00000000] 02:33:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 66 (0E364C00) [pid = 3088] [serial = 410] [outer = 0D8FA400] 02:33:37 INFO - PROCESS | 3088 | 1465032817919 Marionette DEBUG loaded listener.js 02:33:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 67 (0E3A3800) [pid = 3088] [serial = 411] [outer = 0D8FA400] 02:33:38 INFO - PROCESS | 3088 | 1465032818378 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]]]}] 02:33:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 02:33:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 730ms 02:33:38 INFO - PROCESS | 3088 | 1465032818417 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 02:33:38 INFO - PROCESS | 3088 | 1465032818422 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 02:33:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 02:33:38 INFO - PROCESS | 3088 | 1465032818432 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 02:33:38 INFO - PROCESS | 3088 | 1465032818435 Marionette TRACE conn5 <- [1,514,null,{}] 02:33:38 INFO - PROCESS | 3088 | 1465032818441 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}] 02:33:38 INFO - PROCESS | 3088 | 1465032818444 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:38 INFO - PROCESS | 3088 | 1465032818534 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 02:33:38 INFO - PROCESS | 3088 | 1465032818543 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:38 INFO - PROCESS | 3088 | 1465032818545 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:38 INFO - PROCESS | 3088 | ++DOCSHELL 123BFC00 == 32 [pid = 3088] [id = 138] 02:33:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (123C7400) [pid = 3088] [serial = 412] [outer = 00000000] 02:33:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (12B43C00) [pid = 3088] [serial = 413] [outer = 123C7400] 02:33:38 INFO - PROCESS | 3088 | 1465032818592 Marionette DEBUG loaded listener.js 02:33:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (12B73C00) [pid = 3088] [serial = 414] [outer = 123C7400] 02:33:39 INFO - PROCESS | 3088 | 1465032819070 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]]]}] 02:33:39 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 02:33:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 670ms 02:33:39 INFO - PROCESS | 3088 | 1465032819109 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 02:33:39 INFO - PROCESS | 3088 | 1465032819111 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 02:33:39 INFO - PROCESS | 3088 | 1465032819114 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 02:33:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 02:33:39 INFO - PROCESS | 3088 | 1465032819117 Marionette TRACE conn5 <- [1,518,null,{}] 02:33:39 INFO - PROCESS | 3088 | 1465032819128 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}] 02:33:39 INFO - PROCESS | 3088 | 1465032819133 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:39 INFO - PROCESS | 3088 | 1465032819219 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 02:33:39 INFO - PROCESS | 3088 | 1465032819229 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:39 INFO - PROCESS | 3088 | 1465032819241 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:39 INFO - PROCESS | 3088 | ++DOCSHELL 14F25400 == 33 [pid = 3088] [id = 139] 02:33:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (14F26000) [pid = 3088] [serial = 415] [outer = 00000000] 02:33:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (15094800) [pid = 3088] [serial = 416] [outer = 14F26000] 02:33:39 INFO - PROCESS | 3088 | 1465032819290 Marionette DEBUG loaded listener.js 02:33:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (150DE800) [pid = 3088] [serial = 417] [outer = 14F26000] 02:33:39 INFO - PROCESS | 3088 | 1465032819771 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]]]}] 02:33:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 02:33:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 670ms 02:33:39 INFO - PROCESS | 3088 | 1465032819793 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 02:33:39 INFO - PROCESS | 3088 | 1465032819796 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 02:33:39 INFO - PROCESS | 3088 | 1465032819799 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 02:33:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 02:33:39 INFO - PROCESS | 3088 | 1465032819800 Marionette TRACE conn5 <- [1,522,null,{}] 02:33:39 INFO - PROCESS | 3088 | 1465032819804 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}] 02:33:39 INFO - PROCESS | 3088 | 1465032819806 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:39 INFO - PROCESS | 3088 | 1465032819954 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 02:33:39 INFO - PROCESS | 3088 | 1465032819979 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:39 INFO - PROCESS | 3088 | 1465032819981 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:39 INFO - PROCESS | 3088 | ++DOCSHELL 151B8C00 == 34 [pid = 3088] [id = 140] 02:33:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (151BB400) [pid = 3088] [serial = 418] [outer = 00000000] 02:33:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (15794800) [pid = 3088] [serial = 419] [outer = 151BB400] 02:33:40 INFO - PROCESS | 3088 | 1465032820026 Marionette DEBUG loaded listener.js 02:33:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (157EB400) [pid = 3088] [serial = 420] [outer = 151BB400] 02:33:40 INFO - PROCESS | 3088 | 1465032820485 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]]]}] 02:33:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 02:33:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 730ms 02:33:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 02:33:40 INFO - PROCESS | 3088 | 1465032820534 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 02:33:40 INFO - PROCESS | 3088 | 1465032820536 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 02:33:40 INFO - PROCESS | 3088 | 1465032820539 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 02:33:40 INFO - PROCESS | 3088 | 1465032820541 Marionette TRACE conn5 <- [1,526,null,{}] 02:33:40 INFO - PROCESS | 3088 | 1465032820544 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}] 02:33:40 INFO - PROCESS | 3088 | 1465032820546 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:40 INFO - PROCESS | 3088 | 1465032820668 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 02:33:40 INFO - PROCESS | 3088 | 1465032820725 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:40 INFO - PROCESS | 3088 | 1465032820727 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:40 INFO - PROCESS | 3088 | ++DOCSHELL 169BCC00 == 35 [pid = 3088] [id = 141] 02:33:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (169BE000) [pid = 3088] [serial = 421] [outer = 00000000] 02:33:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (169C4000) [pid = 3088] [serial = 422] [outer = 169BE000] 02:33:40 INFO - PROCESS | 3088 | 1465032820772 Marionette DEBUG loaded listener.js 02:33:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (169CB000) [pid = 3088] [serial = 423] [outer = 169BE000] 02:33:41 INFO - PROCESS | 3088 | 1465032821251 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]]]}] 02:33:41 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 02:33:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 770ms 02:33:41 INFO - PROCESS | 3088 | 1465032821309 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 02:33:41 INFO - PROCESS | 3088 | 1465032821312 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 02:33:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 02:33:41 INFO - PROCESS | 3088 | 1465032821315 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 02:33:41 INFO - PROCESS | 3088 | 1465032821326 Marionette TRACE conn5 <- [1,530,null,{}] 02:33:41 INFO - PROCESS | 3088 | 1465032821336 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}] 02:33:41 INFO - PROCESS | 3088 | 1465032821342 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:41 INFO - PROCESS | 3088 | 1465032821465 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 02:33:41 INFO - PROCESS | 3088 | 1465032821524 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:41 INFO - PROCESS | 3088 | 1465032821526 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:41 INFO - PROCESS | 3088 | ++DOCSHELL 16EF6800 == 36 [pid = 3088] [id = 142] 02:33:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (17A01C00) [pid = 3088] [serial = 424] [outer = 00000000] 02:33:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (17A0F000) [pid = 3088] [serial = 425] [outer = 17A01C00] 02:33:41 INFO - PROCESS | 3088 | 1465032821571 Marionette DEBUG loaded listener.js 02:33:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (17A04800) [pid = 3088] [serial = 426] [outer = 17A01C00] 02:33:41 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (146EA800) [pid = 3088] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 02:33:41 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (0E133000) [pid = 3088] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 02:33:41 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (14F11000) [pid = 3088] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 02:33:41 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (17B60800) [pid = 3088] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 02:33:41 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (16E98800) [pid = 3088] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 02:33:41 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (14F1E000) [pid = 3088] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 02:33:41 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (0F1A4400) [pid = 3088] [serial = 379] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 02:33:41 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (12AD5000) [pid = 3088] [serial = 373] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 02:33:41 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (0E12E400) [pid = 3088] [serial = 376] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 02:33:41 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (140DC800) [pid = 3088] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 02:33:41 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (146DEC00) [pid = 3088] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 02:33:41 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (0DA57000) [pid = 3088] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 02:33:42 INFO - PROCESS | 3088 | 1465032822096 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"]]]}] 02:33:42 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 02:33:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 02:33:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:33:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 02:33:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:33:42 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 02:33:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 02:33:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:33:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 02:33:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:33:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 850ms 02:33:42 INFO - PROCESS | 3088 | 1465032822166 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 02:33:42 INFO - PROCESS | 3088 | 1465032822168 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 02:33:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 02:33:42 INFO - PROCESS | 3088 | 1465032822171 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 02:33:42 INFO - PROCESS | 3088 | 1465032822173 Marionette TRACE conn5 <- [1,534,null,{}] 02:33:42 INFO - PROCESS | 3088 | 1465032822176 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}] 02:33:42 INFO - PROCESS | 3088 | 1465032822178 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:42 INFO - PROCESS | 3088 | 1465032822267 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 02:33:42 INFO - PROCESS | 3088 | 1465032822275 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:42 INFO - PROCESS | 3088 | 1465032822277 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:42 INFO - PROCESS | 3088 | ++DOCSHELL 0E506400 == 37 [pid = 3088] [id = 143] 02:33:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (14F1E000) [pid = 3088] [serial = 427] [outer = 00000000] 02:33:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (17ACCC00) [pid = 3088] [serial = 428] [outer = 14F1E000] 02:33:42 INFO - PROCESS | 3088 | 1465032822322 Marionette DEBUG loaded listener.js 02:33:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (17DE4C00) [pid = 3088] [serial = 429] [outer = 14F1E000] 02:33:42 INFO - PROCESS | 3088 | 1465032822750 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]]]}] 02:33:42 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. 02:33:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 632ms 02:33:42 INFO - PROCESS | 3088 | 1465032822808 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 02:33:42 INFO - PROCESS | 3088 | 1465032822810 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 02:33:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 02:33:42 INFO - PROCESS | 3088 | 1465032822814 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 02:33:42 INFO - PROCESS | 3088 | 1465032822815 Marionette TRACE conn5 <- [1,538,null,{}] 02:33:42 INFO - PROCESS | 3088 | 1465032822819 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}] 02:33:42 INFO - PROCESS | 3088 | 1465032822821 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:42 INFO - PROCESS | 3088 | 1465032822900 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 02:33:42 INFO - PROCESS | 3088 | 1465032822907 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:42 INFO - PROCESS | 3088 | 1465032822909 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:42 INFO - PROCESS | 3088 | ++DOCSHELL 17DE6800 == 38 [pid = 3088] [id = 144] 02:33:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (17DECC00) [pid = 3088] [serial = 430] [outer = 00000000] 02:33:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (189AA800) [pid = 3088] [serial = 431] [outer = 17DECC00] 02:33:42 INFO - PROCESS | 3088 | 1465032822953 Marionette DEBUG loaded listener.js 02:33:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (189B1800) [pid = 3088] [serial = 432] [outer = 17DECC00] 02:33:43 INFO - PROCESS | 3088 | 1465032823384 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]]]}] 02:33:43 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. 02:33:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 630ms 02:33:43 INFO - PROCESS | 3088 | 1465032823448 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 02:33:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 02:33:43 INFO - PROCESS | 3088 | 1465032823450 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 02:33:43 INFO - PROCESS | 3088 | 1465032823453 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 02:33:43 INFO - PROCESS | 3088 | 1465032823455 Marionette TRACE conn5 <- [1,542,null,{}] 02:33:43 INFO - PROCESS | 3088 | 1465032823463 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}] 02:33:43 INFO - PROCESS | 3088 | 1465032823464 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:43 INFO - PROCESS | 3088 | 1465032823549 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 02:33:43 INFO - PROCESS | 3088 | 1465032823559 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:43 INFO - PROCESS | 3088 | 1465032823561 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:43 INFO - PROCESS | 3088 | ++DOCSHELL 140E4000 == 39 [pid = 3088] [id = 145] 02:33:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (14F16C00) [pid = 3088] [serial = 433] [outer = 00000000] 02:33:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (18C3EC00) [pid = 3088] [serial = 434] [outer = 14F16C00] 02:33:43 INFO - PROCESS | 3088 | 1465032823606 Marionette DEBUG loaded listener.js 02:33:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (1995EC00) [pid = 3088] [serial = 435] [outer = 14F16C00] 02:33:44 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:33:44 INFO - PROCESS | 3088 | [3088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:33:44 INFO - PROCESS | 3088 | 1465032824344 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]]]}] 02:33:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 02:33:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 930ms 02:33:44 INFO - PROCESS | 3088 | 1465032824384 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 02:33:44 INFO - PROCESS | 3088 | 1465032824389 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 02:33:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 02:33:44 INFO - PROCESS | 3088 | 1465032824395 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 02:33:44 INFO - PROCESS | 3088 | 1465032824399 Marionette TRACE conn5 <- [1,546,null,{}] 02:33:44 INFO - PROCESS | 3088 | 1465032824405 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}] 02:33:44 INFO - PROCESS | 3088 | 1465032824408 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:44 INFO - PROCESS | 3088 | 1465032824553 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 02:33:44 INFO - PROCESS | 3088 | 1465032824653 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:44 INFO - PROCESS | 3088 | 1465032824656 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:44 INFO - PROCESS | 3088 | ++DOCSHELL 0DA52400 == 40 [pid = 3088] [id = 146] 02:33:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (0E360800) [pid = 3088] [serial = 436] [outer = 00000000] 02:33:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (12C7F800) [pid = 3088] [serial = 437] [outer = 0E360800] 02:33:44 INFO - PROCESS | 3088 | 1465032824714 Marionette DEBUG loaded listener.js 02:33:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (140E4400) [pid = 3088] [serial = 438] [outer = 0E360800] 02:33:45 INFO - PROCESS | 3088 | 1465032825235 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]]]}] 02:33:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 02:33:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 870ms 02:33:45 INFO - PROCESS | 3088 | 1465032825269 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 02:33:45 INFO - PROCESS | 3088 | 1465032825274 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 02:33:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 02:33:45 INFO - PROCESS | 3088 | 1465032825281 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 02:33:45 INFO - PROCESS | 3088 | 1465032825284 Marionette TRACE conn5 <- [1,550,null,{}] 02:33:45 INFO - PROCESS | 3088 | 1465032825288 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}] 02:33:45 INFO - PROCESS | 3088 | 1465032825291 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:45 INFO - PROCESS | 3088 | 1465032825407 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 02:33:45 INFO - PROCESS | 3088 | 1465032825506 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:45 INFO - PROCESS | 3088 | 1465032825509 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:45 INFO - PROCESS | 3088 | ++DOCSHELL 16E9B000 == 41 [pid = 3088] [id = 147] 02:33:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (16EC8400) [pid = 3088] [serial = 439] [outer = 00000000] 02:33:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (16ED6000) [pid = 3088] [serial = 440] [outer = 16EC8400] 02:33:45 INFO - PROCESS | 3088 | 1465032825565 Marionette DEBUG loaded listener.js 02:33:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (189AFC00) [pid = 3088] [serial = 441] [outer = 16EC8400] 02:33:45 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:33:45 INFO - PROCESS | 3088 | [3088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:33:46 INFO - PROCESS | 3088 | 1465032826257 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]]]}] 02:33:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 02:33:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1021ms 02:33:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 02:33:46 INFO - PROCESS | 3088 | 1465032826305 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 02:33:46 INFO - PROCESS | 3088 | 1465032826308 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 02:33:46 INFO - PROCESS | 3088 | 1465032826312 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 02:33:46 INFO - PROCESS | 3088 | 1465032826316 Marionette TRACE conn5 <- [1,554,null,{}] 02:33:46 INFO - PROCESS | 3088 | 1465032826327 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}] 02:33:46 INFO - PROCESS | 3088 | 1465032826332 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:46 INFO - PROCESS | 3088 | 1465032826472 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 02:33:46 INFO - PROCESS | 3088 | 1465032826594 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:46 INFO - PROCESS | 3088 | 1465032826597 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:46 INFO - PROCESS | 3088 | ++DOCSHELL 18C3E800 == 42 [pid = 3088] [id = 148] 02:33:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (19EB0800) [pid = 3088] [serial = 442] [outer = 00000000] 02:33:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (1AB6B000) [pid = 3088] [serial = 443] [outer = 19EB0800] 02:33:46 INFO - PROCESS | 3088 | 1465032826659 Marionette DEBUG loaded listener.js 02:33:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (1AD3D400) [pid = 3088] [serial = 444] [outer = 19EB0800] 02:33:47 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:33:47 INFO - PROCESS | 3088 | [3088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:33:47 INFO - PROCESS | 3088 | 1465032827279 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]]]}] 02:33:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 02:33:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1025ms 02:33:47 INFO - PROCESS | 3088 | 1465032827340 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 02:33:47 INFO - PROCESS | 3088 | 1465032827343 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 02:33:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 02:33:47 INFO - PROCESS | 3088 | 1465032827347 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 02:33:47 INFO - PROCESS | 3088 | 1465032827349 Marionette TRACE conn5 <- [1,558,null,{}] 02:33:47 INFO - PROCESS | 3088 | 1465032827352 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}] 02:33:47 INFO - PROCESS | 3088 | 1465032827355 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:47 INFO - PROCESS | 3088 | 1465032827465 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 02:33:47 INFO - PROCESS | 3088 | 1465032827606 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:47 INFO - PROCESS | 3088 | 1465032827609 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:47 INFO - PROCESS | 3088 | ++DOCSHELL 0E361C00 == 43 [pid = 3088] [id = 149] 02:33:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (16ECF000) [pid = 3088] [serial = 445] [outer = 00000000] 02:33:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (1AFDC000) [pid = 3088] [serial = 446] [outer = 16ECF000] 02:33:47 INFO - PROCESS | 3088 | 1465032827663 Marionette DEBUG loaded listener.js 02:33:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (1B34D800) [pid = 3088] [serial = 447] [outer = 16ECF000] 02:33:48 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:33:48 INFO - PROCESS | 3088 | [3088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:33:48 INFO - PROCESS | 3088 | 1465032828415 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]]]}] 02:33:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 02:33:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1119ms 02:33:48 INFO - PROCESS | 3088 | 1465032828469 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 02:33:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 02:33:48 INFO - PROCESS | 3088 | 1465032828473 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 02:33:48 INFO - PROCESS | 3088 | 1465032828478 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 02:33:48 INFO - PROCESS | 3088 | 1465032828481 Marionette TRACE conn5 <- [1,562,null,{}] 02:33:48 INFO - PROCESS | 3088 | 1465032828486 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}] 02:33:48 INFO - PROCESS | 3088 | 1465032828489 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:48 INFO - PROCESS | 3088 | 1465032828592 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 02:33:48 INFO - PROCESS | 3088 | 1465032828723 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:48 INFO - PROCESS | 3088 | 1465032828726 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:48 INFO - PROCESS | 3088 | ++DOCSHELL 0E362C00 == 44 [pid = 3088] [id = 150] 02:33:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (0E3A5C00) [pid = 3088] [serial = 448] [outer = 00000000] 02:33:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 93 (12A81000) [pid = 3088] [serial = 449] [outer = 0E3A5C00] 02:33:48 INFO - PROCESS | 3088 | 1465032828778 Marionette DEBUG loaded listener.js 02:33:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 94 (13A6EC00) [pid = 3088] [serial = 450] [outer = 0E3A5C00] 02:33:49 INFO - PROCESS | 3088 | --DOCSHELL 17DE6800 == 43 [pid = 3088] [id = 144] 02:33:49 INFO - PROCESS | 3088 | --DOCSHELL 0E506400 == 42 [pid = 3088] [id = 143] 02:33:49 INFO - PROCESS | 3088 | --DOCSHELL 16EF6800 == 41 [pid = 3088] [id = 142] 02:33:49 INFO - PROCESS | 3088 | --DOCSHELL 169BCC00 == 40 [pid = 3088] [id = 141] 02:33:49 INFO - PROCESS | 3088 | --DOCSHELL 151B8C00 == 39 [pid = 3088] [id = 140] 02:33:49 INFO - PROCESS | 3088 | --DOCSHELL 14F25400 == 38 [pid = 3088] [id = 139] 02:33:49 INFO - PROCESS | 3088 | --DOCSHELL 123BFC00 == 37 [pid = 3088] [id = 138] 02:33:49 INFO - PROCESS | 3088 | --DOCSHELL 0D8F6000 == 36 [pid = 3088] [id = 137] 02:33:49 INFO - PROCESS | 3088 | --DOCSHELL 140DE000 == 35 [pid = 3088] [id = 136] 02:33:49 INFO - PROCESS | 3088 | --DOCSHELL 0DA55C00 == 34 [pid = 3088] [id = 135] 02:33:49 INFO - PROCESS | 3088 | --DOCSHELL 17A04000 == 33 [pid = 3088] [id = 134] 02:33:49 INFO - PROCESS | 3088 | --DOCSHELL 12AD2400 == 32 [pid = 3088] [id = 125] 02:33:49 INFO - PROCESS | 3088 | --DOCSHELL 18C3E800 == 31 [pid = 3088] [id = 148] 02:33:49 INFO - PROCESS | 3088 | --DOCSHELL 0E361C00 == 30 [pid = 3088] [id = 149] 02:33:49 INFO - PROCESS | 3088 | --DOCSHELL 140E4000 == 29 [pid = 3088] [id = 145] 02:33:49 INFO - PROCESS | 3088 | --DOCSHELL 0DA52400 == 28 [pid = 3088] [id = 146] 02:33:49 INFO - PROCESS | 3088 | --DOCSHELL 16E9B000 == 27 [pid = 3088] [id = 147] 02:33:49 INFO - PROCESS | 3088 | --DOMWINDOW == 93 (17A0D800) [pid = 3088] [serial = 401] [outer = 00000000] [url = about:blank] 02:33:49 INFO - PROCESS | 3088 | --DOMWINDOW == 92 (16ECE000) [pid = 3088] [serial = 398] [outer = 00000000] [url = about:blank] 02:33:49 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (14FAC400) [pid = 3088] [serial = 386] [outer = 00000000] [url = about:blank] 02:33:49 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (12380000) [pid = 3088] [serial = 380] [outer = 00000000] [url = about:blank] 02:33:49 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (12456C00) [pid = 3088] [serial = 381] [outer = 00000000] [url = about:blank] 02:33:49 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (14004C00) [pid = 3088] [serial = 375] [outer = 00000000] [url = about:blank] 02:33:49 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (12B52000) [pid = 3088] [serial = 374] [outer = 00000000] [url = about:blank] 02:33:49 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (0E31C400) [pid = 3088] [serial = 377] [outer = 00000000] [url = about:blank] 02:33:49 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (0E365800) [pid = 3088] [serial = 378] [outer = 00000000] [url = about:blank] 02:33:49 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (140E5800) [pid = 3088] [serial = 383] [outer = 00000000] [url = about:blank] 02:33:49 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (1512DC00) [pid = 3088] [serial = 389] [outer = 00000000] [url = about:blank] 02:33:49 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (1509AC00) [pid = 3088] [serial = 387] [outer = 00000000] [url = about:blank] 02:33:49 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (0E147400) [pid = 3088] [serial = 392] [outer = 00000000] [url = about:blank] 02:33:49 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (15130800) [pid = 3088] [serial = 390] [outer = 00000000] [url = about:blank] 02:33:49 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (1695BC00) [pid = 3088] [serial = 395] [outer = 00000000] [url = about:blank] 02:33:49 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (123BE400) [pid = 3088] [serial = 365] [outer = 00000000] [url = about:blank] 02:33:49 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (0E50C400) [pid = 3088] [serial = 364] [outer = 00000000] [url = about:blank] 02:33:49 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (1513B800) [pid = 3088] [serial = 368] [outer = 00000000] [url = about:blank] 02:33:49 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (14F1E400) [pid = 3088] [serial = 367] [outer = 00000000] [url = about:blank] 02:33:49 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (17DEC000) [pid = 3088] [serial = 371] [outer = 00000000] [url = about:blank] 02:33:49 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (14F0E800) [pid = 3088] [serial = 399] [outer = 00000000] [url = about:blank] 02:33:49 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (17B63C00) [pid = 3088] [serial = 370] [outer = 00000000] [url = about:blank] 02:33:49 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (169CA800) [pid = 3088] [serial = 396] [outer = 00000000] [url = about:blank] 02:33:49 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (146EA000) [pid = 3088] [serial = 384] [outer = 00000000] [url = about:blank] 02:33:49 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (14006000) [pid = 3088] [serial = 393] [outer = 00000000] [url = about:blank] 02:33:49 INFO - PROCESS | 3088 | 1465032829964 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]]]}] 02:33:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 02:33:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1539ms 02:33:50 INFO - PROCESS | 3088 | 1465032830019 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 02:33:50 INFO - PROCESS | 3088 | 1465032830023 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 02:33:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 02:33:50 INFO - PROCESS | 3088 | 1465032830027 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 02:33:50 INFO - PROCESS | 3088 | 1465032830032 Marionette TRACE conn5 <- [1,566,null,{}] 02:33:50 INFO - PROCESS | 3088 | 1465032830037 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}] 02:33:50 INFO - PROCESS | 3088 | 1465032830040 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:50 INFO - PROCESS | 3088 | 1465032830153 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 02:33:50 INFO - PROCESS | 3088 | 1465032830231 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:50 INFO - PROCESS | 3088 | 1465032830233 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:50 INFO - PROCESS | 3088 | ++DOCSHELL 0E049C00 == 28 [pid = 3088] [id = 151] 02:33:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (0E051000) [pid = 3088] [serial = 451] [outer = 00000000] 02:33:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (0E147C00) [pid = 3088] [serial = 452] [outer = 0E051000] 02:33:50 INFO - PROCESS | 3088 | 1465032830281 Marionette DEBUG loaded listener.js 02:33:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (0E29A800) [pid = 3088] [serial = 453] [outer = 0E051000] 02:33:50 INFO - PROCESS | 3088 | 1465032830665 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]]]}] 02:33:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 02:33:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 690ms 02:33:50 INFO - PROCESS | 3088 | 1465032830718 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 02:33:50 INFO - PROCESS | 3088 | 1465032830723 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 02:33:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 02:33:50 INFO - PROCESS | 3088 | 1465032830729 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 02:33:50 INFO - PROCESS | 3088 | 1465032830732 Marionette TRACE conn5 <- [1,570,null,{}] 02:33:50 INFO - PROCESS | 3088 | 1465032830736 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}] 02:33:50 INFO - PROCESS | 3088 | 1465032830738 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:51 INFO - PROCESS | 3088 | 1465032831022 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 02:33:51 INFO - PROCESS | 3088 | [3088] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 02:33:51 INFO - PROCESS | 3088 | 1465032831118 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:51 INFO - PROCESS | 3088 | 1465032831120 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:51 INFO - PROCESS | 3088 | ++DOCSHELL 0E6B2800 == 29 [pid = 3088] [id = 152] 02:33:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (0F00D800) [pid = 3088] [serial = 454] [outer = 00000000] 02:33:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (0F199000) [pid = 3088] [serial = 455] [outer = 0F00D800] 02:33:51 INFO - PROCESS | 3088 | 1465032831169 Marionette DEBUG loaded listener.js 02:33:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (1237A400) [pid = 3088] [serial = 456] [outer = 0F00D800] 02:33:51 INFO - PROCESS | 3088 | 1465032831563 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]]]}] 02:33:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 02:33:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 871ms 02:33:51 INFO - PROCESS | 3088 | 1465032831615 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 02:33:51 INFO - PROCESS | 3088 | 1465032831618 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 02:33:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 02:33:51 INFO - PROCESS | 3088 | 1465032831621 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 02:33:51 INFO - PROCESS | 3088 | 1465032831625 Marionette TRACE conn5 <- [1,574,null,{}] 02:33:51 INFO - PROCESS | 3088 | 1465032831635 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}] 02:33:51 INFO - PROCESS | 3088 | 1465032831640 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:51 INFO - PROCESS | 3088 | 1465032831763 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 02:33:51 INFO - PROCESS | 3088 | 1465032831778 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:51 INFO - PROCESS | 3088 | 1465032831781 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:51 INFO - PROCESS | 3088 | ++DOCSHELL 12B77400 == 30 [pid = 3088] [id = 153] 02:33:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (13A6E000) [pid = 3088] [serial = 457] [outer = 00000000] 02:33:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (140DF400) [pid = 3088] [serial = 458] [outer = 13A6E000] 02:33:51 INFO - PROCESS | 3088 | 1465032831830 Marionette DEBUG loaded listener.js 02:33:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (140E7400) [pid = 3088] [serial = 459] [outer = 13A6E000] 02:33:52 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:33:52 INFO - PROCESS | 3088 | [3088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:33:52 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:33:52 INFO - PROCESS | 3088 | [3088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:33:52 INFO - PROCESS | 3088 | 1465032832300 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]]]}] 02:33:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 02:33:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 730ms 02:33:52 INFO - PROCESS | 3088 | 1465032832355 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 02:33:52 INFO - PROCESS | 3088 | 1465032832358 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 02:33:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 02:33:52 INFO - PROCESS | 3088 | 1465032832400 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 02:33:52 INFO - PROCESS | 3088 | 1465032832402 Marionette TRACE conn5 <- [1,578,null,{}] 02:33:52 INFO - PROCESS | 3088 | 1465032832406 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}] 02:33:52 INFO - PROCESS | 3088 | 1465032832408 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:52 INFO - PROCESS | 3088 | 1465032832524 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 02:33:52 INFO - PROCESS | 3088 | 1465032832580 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:52 INFO - PROCESS | 3088 | 1465032832582 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:52 INFO - PROCESS | 3088 | ++DOCSHELL 14F18800 == 31 [pid = 3088] [id = 154] 02:33:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (14F1F000) [pid = 3088] [serial = 460] [outer = 00000000] 02:33:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (14FAA800) [pid = 3088] [serial = 461] [outer = 14F1F000] 02:33:52 INFO - PROCESS | 3088 | 1465032832628 Marionette DEBUG loaded listener.js 02:33:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (15097800) [pid = 3088] [serial = 462] [outer = 14F1F000] 02:33:53 INFO - PROCESS | 3088 | 1465032833051 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]]]}] 02:33:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 02:33:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 690ms 02:33:53 INFO - PROCESS | 3088 | 1465032833081 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 02:33:53 INFO - PROCESS | 3088 | 1465032833083 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 02:33:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 02:33:53 INFO - PROCESS | 3088 | 1465032833086 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 02:33:53 INFO - PROCESS | 3088 | 1465032833088 Marionette TRACE conn5 <- [1,582,null,{}] 02:33:53 INFO - PROCESS | 3088 | 1465032833091 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}] 02:33:53 INFO - PROCESS | 3088 | 1465032833093 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:53 INFO - PROCESS | 3088 | 1465032833200 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 02:33:53 INFO - PROCESS | 3088 | 1465032833207 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:53 INFO - PROCESS | 3088 | 1465032833209 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:53 INFO - PROCESS | 3088 | ++DOCSHELL 1509AC00 == 32 [pid = 3088] [id = 155] 02:33:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (1509D800) [pid = 3088] [serial = 463] [outer = 00000000] 02:33:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (150EAC00) [pid = 3088] [serial = 464] [outer = 1509D800] 02:33:53 INFO - PROCESS | 3088 | 1465032833252 Marionette DEBUG loaded listener.js 02:33:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (1512E400) [pid = 3088] [serial = 465] [outer = 1509D800] 02:33:53 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (151BB400) [pid = 3088] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 02:33:53 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (169BE000) [pid = 3088] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 02:33:53 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (17A01C00) [pid = 3088] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 02:33:53 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (0DA5B800) [pid = 3088] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 02:33:53 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (123C7400) [pid = 3088] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 02:33:53 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (14F26000) [pid = 3088] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 02:33:53 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (140DF800) [pid = 3088] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 02:33:53 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (17A04C00) [pid = 3088] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 02:33:53 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (0D8FA400) [pid = 3088] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 02:33:53 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (17DECC00) [pid = 3088] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 02:33:53 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (14F16C00) [pid = 3088] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 02:33:53 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (14F1E000) [pid = 3088] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 02:33:54 INFO - PROCESS | 3088 | 1465032834024 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]]]}] 02:33:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 02:33:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 970ms 02:33:54 INFO - PROCESS | 3088 | 1465032834057 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 02:33:54 INFO - PROCESS | 3088 | 1465032834059 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 02:33:54 INFO - PROCESS | 3088 | 1465032834062 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 02:33:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 02:33:54 INFO - PROCESS | 3088 | 1465032834064 Marionette TRACE conn5 <- [1,586,null,{}] 02:33:54 INFO - PROCESS | 3088 | 1465032834068 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}] 02:33:54 INFO - PROCESS | 3088 | 1465032834074 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:54 INFO - PROCESS | 3088 | 1465032834197 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 02:33:54 INFO - PROCESS | 3088 | 1465032834256 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:54 INFO - PROCESS | 3088 | 1465032834258 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:54 INFO - PROCESS | 3088 | ++DOCSHELL 123C6800 == 33 [pid = 3088] [id = 156] 02:33:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (14F1E000) [pid = 3088] [serial = 466] [outer = 00000000] 02:33:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (151BE800) [pid = 3088] [serial = 467] [outer = 14F1E000] 02:33:54 INFO - PROCESS | 3088 | 1465032834313 Marionette DEBUG loaded listener.js 02:33:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (1578C800) [pid = 3088] [serial = 468] [outer = 14F1E000] 02:33:54 INFO - PROCESS | 3088 | 1465032834673 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]]]}] 02:33:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 02:33:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 670ms 02:33:54 INFO - PROCESS | 3088 | 1465032834737 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 02:33:54 INFO - PROCESS | 3088 | 1465032834739 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 02:33:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 02:33:54 INFO - PROCESS | 3088 | 1465032834742 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 02:33:54 INFO - PROCESS | 3088 | 1465032834744 Marionette TRACE conn5 <- [1,590,null,{}] 02:33:54 INFO - PROCESS | 3088 | 1465032834747 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}] 02:33:54 INFO - PROCESS | 3088 | 1465032834749 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:54 INFO - PROCESS | 3088 | 1465032834828 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 02:33:54 INFO - PROCESS | 3088 | 1465032834834 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:54 INFO - PROCESS | 3088 | 1465032834835 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:54 INFO - PROCESS | 3088 | ++DOCSHELL 151BEC00 == 34 [pid = 3088] [id = 157] 02:33:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (15790400) [pid = 3088] [serial = 469] [outer = 00000000] 02:33:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (16966800) [pid = 3088] [serial = 470] [outer = 15790400] 02:33:54 INFO - PROCESS | 3088 | 1465032834879 Marionette DEBUG loaded listener.js 02:33:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (169C7C00) [pid = 3088] [serial = 471] [outer = 15790400] 02:33:55 INFO - PROCESS | 3088 | 1465032835318 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]]]}] 02:33:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 02:33:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 630ms 02:33:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 02:33:55 INFO - PROCESS | 3088 | 1465032835373 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 02:33:55 INFO - PROCESS | 3088 | 1465032835375 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 02:33:55 INFO - PROCESS | 3088 | 1465032835379 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 02:33:55 INFO - PROCESS | 3088 | 1465032835380 Marionette TRACE conn5 <- [1,594,null,{}] 02:33:55 INFO - PROCESS | 3088 | 1465032835384 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}] 02:33:55 INFO - PROCESS | 3088 | 1465032835386 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:55 INFO - PROCESS | 3088 | 1465032835466 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 02:33:55 INFO - PROCESS | 3088 | 1465032835474 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:55 INFO - PROCESS | 3088 | 1465032835476 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:55 INFO - PROCESS | 3088 | ++DOCSHELL 169E5800 == 35 [pid = 3088] [id = 158] 02:33:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (16A68C00) [pid = 3088] [serial = 472] [outer = 00000000] 02:33:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (16EC9C00) [pid = 3088] [serial = 473] [outer = 16A68C00] 02:33:55 INFO - PROCESS | 3088 | 1465032835521 Marionette DEBUG loaded listener.js 02:33:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (14FAAC00) [pid = 3088] [serial = 474] [outer = 16A68C00] 02:33:56 INFO - PROCESS | 3088 | 1465032836182 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]]]}] 02:33:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 02:33:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 870ms 02:33:56 INFO - PROCESS | 3088 | 1465032836250 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 02:33:56 INFO - PROCESS | 3088 | 1465032836255 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 02:33:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 02:33:56 INFO - PROCESS | 3088 | 1465032836259 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 02:33:56 INFO - PROCESS | 3088 | 1465032836263 Marionette TRACE conn5 <- [1,598,null,{}] 02:33:56 INFO - PROCESS | 3088 | 1465032836269 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}] 02:33:56 INFO - PROCESS | 3088 | 1465032836272 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:56 INFO - PROCESS | 3088 | 1465032836407 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 02:33:56 INFO - PROCESS | 3088 | 1465032836526 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:56 INFO - PROCESS | 3088 | 1465032836529 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:56 INFO - PROCESS | 3088 | ++DOCSHELL 0D8FA400 == 36 [pid = 3088] [id = 159] 02:33:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (0E04D000) [pid = 3088] [serial = 475] [outer = 00000000] 02:33:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (0E361800) [pid = 3088] [serial = 476] [outer = 0E04D000] 02:33:56 INFO - PROCESS | 3088 | 1465032836587 Marionette DEBUG loaded listener.js 02:33:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (0E3A7C00) [pid = 3088] [serial = 477] [outer = 0E04D000] 02:33:57 INFO - PROCESS | 3088 | 1465032837352 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]]]}] 02:33:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 02:33:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1184ms 02:33:57 INFO - PROCESS | 3088 | 1465032837444 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 02:33:57 INFO - PROCESS | 3088 | 1465032837449 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 02:33:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 02:33:57 INFO - PROCESS | 3088 | 1465032837455 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 02:33:57 INFO - PROCESS | 3088 | 1465032837458 Marionette TRACE conn5 <- [1,602,null,{}] 02:33:57 INFO - PROCESS | 3088 | 1465032837462 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}] 02:33:57 INFO - PROCESS | 3088 | 1465032837465 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:57 INFO - PROCESS | 3088 | 1465032837592 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 02:33:57 INFO - PROCESS | 3088 | 1465032837721 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:57 INFO - PROCESS | 3088 | 1465032837724 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:57 INFO - PROCESS | 3088 | ++DOCSHELL 12457400 == 37 [pid = 3088] [id = 160] 02:33:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (1268D000) [pid = 3088] [serial = 478] [outer = 00000000] 02:33:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (12B7AC00) [pid = 3088] [serial = 479] [outer = 1268D000] 02:33:57 INFO - PROCESS | 3088 | 1465032837782 Marionette DEBUG loaded listener.js 02:33:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (140E1400) [pid = 3088] [serial = 480] [outer = 1268D000] 02:33:58 INFO - PROCESS | 3088 | --DOCSHELL 151BEC00 == 36 [pid = 3088] [id = 157] 02:33:58 INFO - PROCESS | 3088 | --DOCSHELL 123C6800 == 35 [pid = 3088] [id = 156] 02:33:58 INFO - PROCESS | 3088 | --DOCSHELL 1509AC00 == 34 [pid = 3088] [id = 155] 02:33:58 INFO - PROCESS | 3088 | --DOCSHELL 14F18800 == 33 [pid = 3088] [id = 154] 02:33:58 INFO - PROCESS | 3088 | --DOCSHELL 12B77400 == 32 [pid = 3088] [id = 153] 02:33:58 INFO - PROCESS | 3088 | --DOCSHELL 0E6B2800 == 31 [pid = 3088] [id = 152] 02:33:58 INFO - PROCESS | 3088 | --DOCSHELL 0E049C00 == 30 [pid = 3088] [id = 151] 02:33:58 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (15794800) [pid = 3088] [serial = 419] [outer = 00000000] [url = about:blank] 02:33:58 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (157EB400) [pid = 3088] [serial = 420] [outer = 00000000] [url = about:blank] 02:33:58 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (169C4000) [pid = 3088] [serial = 422] [outer = 00000000] [url = about:blank] 02:33:58 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (17A0F000) [pid = 3088] [serial = 425] [outer = 00000000] [url = about:blank] 02:33:58 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (0E511400) [pid = 3088] [serial = 404] [outer = 00000000] [url = about:blank] 02:33:58 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (0F19FC00) [pid = 3088] [serial = 405] [outer = 00000000] [url = about:blank] 02:33:58 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (169CB000) [pid = 3088] [serial = 423] [outer = 00000000] [url = about:blank] 02:33:58 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (12B43C00) [pid = 3088] [serial = 413] [outer = 00000000] [url = about:blank] 02:33:58 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (12B73C00) [pid = 3088] [serial = 414] [outer = 00000000] [url = about:blank] 02:33:58 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (15094800) [pid = 3088] [serial = 416] [outer = 00000000] [url = about:blank] 02:33:58 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (14F0D000) [pid = 3088] [serial = 407] [outer = 00000000] [url = about:blank] 02:33:58 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (15097400) [pid = 3088] [serial = 408] [outer = 00000000] [url = about:blank] 02:33:58 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (17B60C00) [pid = 3088] [serial = 402] [outer = 00000000] [url = about:blank] 02:33:58 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (0E364C00) [pid = 3088] [serial = 410] [outer = 00000000] [url = about:blank] 02:33:58 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (0E3A3800) [pid = 3088] [serial = 411] [outer = 00000000] [url = about:blank] 02:33:58 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (189B1800) [pid = 3088] [serial = 432] [outer = 00000000] [url = about:blank] 02:33:58 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (18C3EC00) [pid = 3088] [serial = 434] [outer = 00000000] [url = about:blank] 02:33:58 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (189AA800) [pid = 3088] [serial = 431] [outer = 00000000] [url = about:blank] 02:33:58 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (1995EC00) [pid = 3088] [serial = 435] [outer = 00000000] [url = about:blank] 02:33:58 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (17A04800) [pid = 3088] [serial = 426] [outer = 00000000] [url = about:blank] 02:33:58 INFO - PROCESS | 3088 | --DOMWINDOW == 66 (17ACCC00) [pid = 3088] [serial = 428] [outer = 00000000] [url = about:blank] 02:33:58 INFO - PROCESS | 3088 | --DOMWINDOW == 65 (17DE4C00) [pid = 3088] [serial = 429] [outer = 00000000] [url = about:blank] 02:33:58 INFO - PROCESS | 3088 | --DOMWINDOW == 64 (150DE800) [pid = 3088] [serial = 417] [outer = 00000000] [url = about:blank] 02:33:58 INFO - PROCESS | 3088 | 1465032838628 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]]]}] 02:33:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 02:33:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1229ms 02:33:58 INFO - PROCESS | 3088 | 1465032838688 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 02:33:58 INFO - PROCESS | 3088 | 1465032838692 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 02:33:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 02:33:58 INFO - PROCESS | 3088 | 1465032838696 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 02:33:58 INFO - PROCESS | 3088 | 1465032838699 Marionette TRACE conn5 <- [1,606,null,{}] 02:33:58 INFO - PROCESS | 3088 | 1465032838705 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}] 02:33:58 INFO - PROCESS | 3088 | 1465032838707 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:58 INFO - PROCESS | 3088 | 1465032838796 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 02:33:58 INFO - PROCESS | 3088 | 1465032838804 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:58 INFO - PROCESS | 3088 | 1465032838808 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:58 INFO - PROCESS | 3088 | ++DOCSHELL 0E12D400 == 31 [pid = 3088] [id = 161] 02:33:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 65 (0E12EC00) [pid = 3088] [serial = 481] [outer = 00000000] 02:33:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 66 (0E293000) [pid = 3088] [serial = 482] [outer = 0E12EC00] 02:33:58 INFO - PROCESS | 3088 | 1465032838861 Marionette DEBUG loaded listener.js 02:33:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 67 (0E36C800) [pid = 3088] [serial = 483] [outer = 0E12EC00] 02:33:59 INFO - PROCESS | 3088 | 1465032839370 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]]]}] 02:33:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 02:33:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 730ms 02:33:59 INFO - PROCESS | 3088 | 1465032839428 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 02:33:59 INFO - PROCESS | 3088 | 1465032839432 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 02:33:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 02:33:59 INFO - PROCESS | 3088 | 1465032839437 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 02:33:59 INFO - PROCESS | 3088 | 1465032839440 Marionette TRACE conn5 <- [1,610,null,{}] 02:33:59 INFO - PROCESS | 3088 | 1465032839444 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}] 02:33:59 INFO - PROCESS | 3088 | 1465032839446 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:59 INFO - PROCESS | 3088 | 1465032839532 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 02:33:59 INFO - PROCESS | 3088 | 1465032839614 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:59 INFO - PROCESS | 3088 | 1465032839616 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:33:59 INFO - PROCESS | 3088 | ++DOCSHELL 12310000 == 32 [pid = 3088] [id = 162] 02:33:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (12378C00) [pid = 3088] [serial = 484] [outer = 00000000] 02:33:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (12683800) [pid = 3088] [serial = 485] [outer = 12378C00] 02:33:59 INFO - PROCESS | 3088 | 1465032839663 Marionette DEBUG loaded listener.js 02:33:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (12ACFC00) [pid = 3088] [serial = 486] [outer = 12378C00] 02:34:00 INFO - PROCESS | 3088 | 1465032840074 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]]]}] 02:34:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 02:34:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 670ms 02:34:00 INFO - PROCESS | 3088 | 1465032840113 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 02:34:00 INFO - PROCESS | 3088 | 1465032840115 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 02:34:00 INFO - PROCESS | 3088 | 1465032840119 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 02:34:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 02:34:00 INFO - PROCESS | 3088 | 1465032840122 Marionette TRACE conn5 <- [1,614,null,{}] 02:34:00 INFO - PROCESS | 3088 | 1465032840133 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}] 02:34:00 INFO - PROCESS | 3088 | 1465032840138 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:00 INFO - PROCESS | 3088 | 1465032840225 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 02:34:00 INFO - PROCESS | 3088 | 1465032840232 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:00 INFO - PROCESS | 3088 | 1465032840235 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:00 INFO - PROCESS | 3088 | ++DOCSHELL 14F16C00 == 33 [pid = 3088] [id = 163] 02:34:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (14F17400) [pid = 3088] [serial = 487] [outer = 00000000] 02:34:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (14F28000) [pid = 3088] [serial = 488] [outer = 14F17400] 02:34:00 INFO - PROCESS | 3088 | 1465032840284 Marionette DEBUG loaded listener.js 02:34:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (1509CC00) [pid = 3088] [serial = 489] [outer = 14F17400] 02:34:00 INFO - PROCESS | 3088 | 1465032840768 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]]]}] 02:34:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 02:34:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 670ms 02:34:00 INFO - PROCESS | 3088 | 1465032840794 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 02:34:00 INFO - PROCESS | 3088 | 1465032840796 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 02:34:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 02:34:00 INFO - PROCESS | 3088 | 1465032840800 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 02:34:00 INFO - PROCESS | 3088 | 1465032840801 Marionette TRACE conn5 <- [1,618,null,{}] 02:34:00 INFO - PROCESS | 3088 | 1465032840805 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}] 02:34:00 INFO - PROCESS | 3088 | 1465032840807 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:00 INFO - PROCESS | 3088 | 1465032840927 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 02:34:00 INFO - PROCESS | 3088 | 1465032840932 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:00 INFO - PROCESS | 3088 | 1465032840935 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:00 INFO - PROCESS | 3088 | ++DOCSHELL 15133000 == 34 [pid = 3088] [id = 164] 02:34:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (15136000) [pid = 3088] [serial = 490] [outer = 00000000] 02:34:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (15790C00) [pid = 3088] [serial = 491] [outer = 15136000] 02:34:01 INFO - PROCESS | 3088 | 1465032841025 Marionette DEBUG loaded listener.js 02:34:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (15796400) [pid = 3088] [serial = 492] [outer = 15136000] 02:34:01 INFO - PROCESS | 3088 | 1465032841464 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]]]}] 02:34:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 02:34:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 730ms 02:34:01 INFO - PROCESS | 3088 | 1465032841545 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 02:34:01 INFO - PROCESS | 3088 | 1465032841547 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 02:34:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 02:34:01 INFO - PROCESS | 3088 | 1465032841550 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 02:34:01 INFO - PROCESS | 3088 | 1465032841552 Marionette TRACE conn5 <- [1,622,null,{}] 02:34:01 INFO - PROCESS | 3088 | 1465032841556 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}] 02:34:01 INFO - PROCESS | 3088 | 1465032841558 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:01 INFO - PROCESS | 3088 | 1465032841696 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 02:34:01 INFO - PROCESS | 3088 | 1465032841719 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:01 INFO - PROCESS | 3088 | 1465032841722 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:01 INFO - PROCESS | 3088 | ++DOCSHELL 1578F800 == 35 [pid = 3088] [id = 165] 02:34:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (16960800) [pid = 3088] [serial = 493] [outer = 00000000] 02:34:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (169C7800) [pid = 3088] [serial = 494] [outer = 16960800] 02:34:01 INFO - PROCESS | 3088 | 1465032841766 Marionette DEBUG loaded listener.js 02:34:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (169CB000) [pid = 3088] [serial = 495] [outer = 16960800] 02:34:02 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:34:02 INFO - PROCESS | 3088 | [3088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:34:02 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:34:02 INFO - PROCESS | 3088 | [3088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:34:02 INFO - PROCESS | 3088 | 1465032842219 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]]]}] 02:34:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 02:34:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 730ms 02:34:02 INFO - PROCESS | 3088 | 1465032842283 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 02:34:02 INFO - PROCESS | 3088 | 1465032842285 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 02:34:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 02:34:02 INFO - PROCESS | 3088 | 1465032842293 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 02:34:02 INFO - PROCESS | 3088 | 1465032842294 Marionette TRACE conn5 <- [1,626,null,{}] 02:34:02 INFO - PROCESS | 3088 | 1465032842304 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}] 02:34:02 INFO - PROCESS | 3088 | 1465032842310 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:02 INFO - PROCESS | 3088 | 1465032842444 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 02:34:02 INFO - PROCESS | 3088 | 1465032842506 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:02 INFO - PROCESS | 3088 | 1465032842516 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:02 INFO - PROCESS | 3088 | ++DOCSHELL 17A06000 == 36 [pid = 3088] [id = 166] 02:34:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (17A0DC00) [pid = 3088] [serial = 496] [outer = 00000000] 02:34:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (17A36800) [pid = 3088] [serial = 497] [outer = 17A0DC00] 02:34:02 INFO - PROCESS | 3088 | 1465032842561 Marionette DEBUG loaded listener.js 02:34:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (17A36C00) [pid = 3088] [serial = 498] [outer = 17A0DC00] 02:34:02 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:34:02 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (0E051000) [pid = 3088] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 02:34:02 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (0F00D800) [pid = 3088] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 02:34:02 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (0E3A5C00) [pid = 3088] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 02:34:02 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (13A6E000) [pid = 3088] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 02:34:02 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (0E360800) [pid = 3088] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 02:34:02 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (16EC8400) [pid = 3088] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 02:34:02 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (19EB0800) [pid = 3088] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 02:34:02 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (16ECF000) [pid = 3088] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 02:34:02 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (14F1F000) [pid = 3088] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 02:34:02 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (14F1E000) [pid = 3088] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 02:34:02 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (1509D800) [pid = 3088] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 02:34:02 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (15790400) [pid = 3088] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 02:34:02 INFO - PROCESS | 3088 | [3088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:34:02 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:34:03 INFO - PROCESS | 3088 | 1465032843051 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]]]}] 02:34:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 02:34:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 790ms 02:34:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 02:34:03 INFO - PROCESS | 3088 | 1465032843080 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 02:34:03 INFO - PROCESS | 3088 | 1465032843082 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 02:34:03 INFO - PROCESS | 3088 | 1465032843085 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 02:34:03 INFO - PROCESS | 3088 | 1465032843087 Marionette TRACE conn5 <- [1,630,null,{}] 02:34:03 INFO - PROCESS | 3088 | 1465032843090 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}] 02:34:03 INFO - PROCESS | 3088 | 1465032843092 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:03 INFO - PROCESS | 3088 | 1465032843203 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 02:34:03 INFO - PROCESS | 3088 | 1465032843256 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:03 INFO - PROCESS | 3088 | 1465032843258 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:03 INFO - PROCESS | 3088 | ++DOCSHELL 0E5BFC00 == 37 [pid = 3088] [id = 167] 02:34:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (0F00D800) [pid = 3088] [serial = 499] [outer = 00000000] 02:34:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (169C5800) [pid = 3088] [serial = 500] [outer = 0F00D800] 02:34:03 INFO - PROCESS | 3088 | 1465032843303 Marionette DEBUG loaded listener.js 02:34:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (16E9AC00) [pid = 3088] [serial = 501] [outer = 0F00D800] 02:34:03 INFO - PROCESS | 3088 | 1465032843671 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]]]}] 02:34:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 02:34:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 630ms 02:34:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 02:34:03 INFO - PROCESS | 3088 | 1465032843722 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 02:34:03 INFO - PROCESS | 3088 | 1465032843724 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 02:34:03 INFO - PROCESS | 3088 | 1465032843727 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 02:34:03 INFO - PROCESS | 3088 | 1465032843729 Marionette TRACE conn5 <- [1,634,null,{}] 02:34:03 INFO - PROCESS | 3088 | 1465032843732 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}] 02:34:03 INFO - PROCESS | 3088 | 1465032843734 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:03 INFO - PROCESS | 3088 | 1465032843815 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 02:34:03 INFO - PROCESS | 3088 | 1465032843820 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:03 INFO - PROCESS | 3088 | 1465032843822 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:03 INFO - PROCESS | 3088 | ++DOCSHELL 17ACC400 == 38 [pid = 3088] [id = 168] 02:34:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (17B61400) [pid = 3088] [serial = 502] [outer = 00000000] 02:34:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (18518C00) [pid = 3088] [serial = 503] [outer = 17B61400] 02:34:03 INFO - PROCESS | 3088 | 1465032843868 Marionette DEBUG loaded listener.js 02:34:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (18946C00) [pid = 3088] [serial = 504] [outer = 17B61400] 02:34:04 INFO - PROCESS | 3088 | 1465032844299 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]]]}] 02:34:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 02:34:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 631ms 02:34:04 INFO - PROCESS | 3088 | 1465032844362 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 02:34:04 INFO - PROCESS | 3088 | 1465032844364 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 02:34:04 INFO - PROCESS | 3088 | 1465032844368 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 02:34:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 02:34:04 INFO - PROCESS | 3088 | 1465032844369 Marionette TRACE conn5 <- [1,638,null,{}] 02:34:04 INFO - PROCESS | 3088 | 1465032844373 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}] 02:34:04 INFO - PROCESS | 3088 | 1465032844375 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:04 INFO - PROCESS | 3088 | 1465032844467 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 02:34:04 INFO - PROCESS | 3088 | 1465032844473 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:04 INFO - PROCESS | 3088 | 1465032844475 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:04 INFO - PROCESS | 3088 | ++DOCSHELL 0F174400 == 39 [pid = 3088] [id = 169] 02:34:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (14F23C00) [pid = 3088] [serial = 505] [outer = 00000000] 02:34:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (189B3800) [pid = 3088] [serial = 506] [outer = 14F23C00] 02:34:04 INFO - PROCESS | 3088 | 1465032844518 Marionette DEBUG loaded listener.js 02:34:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (189B7C00) [pid = 3088] [serial = 507] [outer = 14F23C00] 02:34:05 INFO - PROCESS | 3088 | 1465032845097 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]]]}] 02:34:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 02:34:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 770ms 02:34:05 INFO - PROCESS | 3088 | 1465032845143 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 02:34:05 INFO - PROCESS | 3088 | 1465032845148 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 02:34:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 02:34:05 INFO - PROCESS | 3088 | 1465032845153 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 02:34:05 INFO - PROCESS | 3088 | 1465032845157 Marionette TRACE conn5 <- [1,642,null,{}] 02:34:05 INFO - PROCESS | 3088 | 1465032845163 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}] 02:34:05 INFO - PROCESS | 3088 | 1465032845166 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:05 INFO - PROCESS | 3088 | 1465032845286 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 02:34:05 INFO - PROCESS | 3088 | 1465032845384 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:05 INFO - PROCESS | 3088 | 1465032845389 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:05 INFO - PROCESS | 3088 | ++DOCSHELL 0E042400 == 40 [pid = 3088] [id = 170] 02:34:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (0E133400) [pid = 3088] [serial = 508] [outer = 00000000] 02:34:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (0E507C00) [pid = 3088] [serial = 509] [outer = 0E133400] 02:34:05 INFO - PROCESS | 3088 | 1465032845446 Marionette DEBUG loaded listener.js 02:34:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (12379C00) [pid = 3088] [serial = 510] [outer = 0E133400] 02:34:06 INFO - PROCESS | 3088 | 1465032846070 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]]]}] 02:34:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 02:34:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 970ms 02:34:06 INFO - PROCESS | 3088 | 1465032846127 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 02:34:06 INFO - PROCESS | 3088 | 1465032846132 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 02:34:06 INFO - PROCESS | 3088 | 1465032846139 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 02:34:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 02:34:06 INFO - PROCESS | 3088 | 1465032846142 Marionette TRACE conn5 <- [1,646,null,{}] 02:34:06 INFO - PROCESS | 3088 | 1465032846146 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}] 02:34:06 INFO - PROCESS | 3088 | 1465032846149 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:06 INFO - PROCESS | 3088 | 1465032846263 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 02:34:06 INFO - PROCESS | 3088 | 1465032846391 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:06 INFO - PROCESS | 3088 | 1465032846394 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:06 INFO - PROCESS | 3088 | ++DOCSHELL 14F0A400 == 41 [pid = 3088] [id = 171] 02:34:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (14F13400) [pid = 3088] [serial = 511] [outer = 00000000] 02:34:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (15099C00) [pid = 3088] [serial = 512] [outer = 14F13400] 02:34:06 INFO - PROCESS | 3088 | 1465032846452 Marionette DEBUG loaded listener.js 02:34:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (1578AC00) [pid = 3088] [serial = 513] [outer = 14F13400] 02:34:07 INFO - PROCESS | 3088 | 1465032847078 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]]]}] 02:34:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 02:34:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 971ms 02:34:07 INFO - PROCESS | 3088 | 1465032847113 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 02:34:07 INFO - PROCESS | 3088 | 1465032847116 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 02:34:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 02:34:07 INFO - PROCESS | 3088 | 1465032847120 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 02:34:07 INFO - PROCESS | 3088 | 1465032847123 Marionette TRACE conn5 <- [1,650,null,{}] 02:34:07 INFO - PROCESS | 3088 | 1465032847134 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}] 02:34:07 INFO - PROCESS | 3088 | 1465032847139 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:07 INFO - PROCESS | 3088 | 1465032847248 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 02:34:07 INFO - PROCESS | 3088 | 1465032847376 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:07 INFO - PROCESS | 3088 | 1465032847379 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:07 INFO - PROCESS | 3088 | ++DOCSHELL 189B8000 == 42 [pid = 3088] [id = 172] 02:34:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (18C33000) [pid = 3088] [serial = 514] [outer = 00000000] 02:34:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (19963C00) [pid = 3088] [serial = 515] [outer = 18C33000] 02:34:07 INFO - PROCESS | 3088 | 1465032847436 Marionette DEBUG loaded listener.js 02:34:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (19EACC00) [pid = 3088] [serial = 516] [outer = 18C33000] 02:34:07 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:34:07 INFO - PROCESS | 3088 | [3088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:34:07 INFO - PROCESS | 3088 | 1465032848000 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]]]}] 02:34:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 02:34:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 930ms 02:34:08 INFO - PROCESS | 3088 | 1465032848053 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 02:34:08 INFO - PROCESS | 3088 | 1465032848056 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 02:34:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 02:34:08 INFO - PROCESS | 3088 | 1465032848060 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 02:34:08 INFO - PROCESS | 3088 | 1465032848062 Marionette TRACE conn5 <- [1,654,null,{}] 02:34:08 INFO - PROCESS | 3088 | 1465032848066 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}] 02:34:08 INFO - PROCESS | 3088 | 1465032848068 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:08 INFO - PROCESS | 3088 | 1465032848178 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 02:34:08 INFO - PROCESS | 3088 | 1465032848279 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:08 INFO - PROCESS | 3088 | 1465032848281 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:08 INFO - PROCESS | 3088 | ++DOCSHELL 19EB6400 == 43 [pid = 3088] [id = 173] 02:34:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (19FE1000) [pid = 3088] [serial = 517] [outer = 00000000] 02:34:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (1AD38C00) [pid = 3088] [serial = 518] [outer = 19FE1000] 02:34:08 INFO - PROCESS | 3088 | 1465032848336 Marionette DEBUG loaded listener.js 02:34:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (1AFDC400) [pid = 3088] [serial = 519] [outer = 19FE1000] 02:34:08 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:34:08 INFO - PROCESS | 3088 | [3088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:34:09 INFO - PROCESS | 3088 | 1465032849132 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]]]}] 02:34:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 02:34:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1123ms 02:34:09 INFO - PROCESS | 3088 | 1465032849186 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 02:34:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 02:34:09 INFO - PROCESS | 3088 | 1465032849191 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 02:34:09 INFO - PROCESS | 3088 | 1465032849196 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 02:34:09 INFO - PROCESS | 3088 | 1465032849199 Marionette TRACE conn5 <- [1,658,null,{}] 02:34:09 INFO - PROCESS | 3088 | 1465032849205 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}] 02:34:09 INFO - PROCESS | 3088 | 1465032849208 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:09 INFO - PROCESS | 3088 | 1465032849315 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 02:34:09 INFO - PROCESS | 3088 | 1465032849442 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:09 INFO - PROCESS | 3088 | 1465032849445 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:09 INFO - PROCESS | 3088 | ++DOCSHELL 0E368400 == 44 [pid = 3088] [id = 174] 02:34:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (0E506400) [pid = 3088] [serial = 520] [outer = 00000000] 02:34:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 93 (12A6BC00) [pid = 3088] [serial = 521] [outer = 0E506400] 02:34:09 INFO - PROCESS | 3088 | 1465032849497 Marionette DEBUG loaded listener.js 02:34:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 94 (12C7E000) [pid = 3088] [serial = 522] [outer = 0E506400] 02:34:10 INFO - PROCESS | 3088 | --DOCSHELL 0E362C00 == 43 [pid = 3088] [id = 150] 02:34:10 INFO - PROCESS | 3088 | --DOCSHELL 17ACC400 == 42 [pid = 3088] [id = 168] 02:34:10 INFO - PROCESS | 3088 | --DOCSHELL 0E5BFC00 == 41 [pid = 3088] [id = 167] 02:34:10 INFO - PROCESS | 3088 | --DOCSHELL 17A06000 == 40 [pid = 3088] [id = 166] 02:34:10 INFO - PROCESS | 3088 | --DOCSHELL 1578F800 == 39 [pid = 3088] [id = 165] 02:34:10 INFO - PROCESS | 3088 | --DOCSHELL 15133000 == 38 [pid = 3088] [id = 164] 02:34:10 INFO - PROCESS | 3088 | --DOCSHELL 14F16C00 == 37 [pid = 3088] [id = 163] 02:34:10 INFO - PROCESS | 3088 | --DOCSHELL 12310000 == 36 [pid = 3088] [id = 162] 02:34:10 INFO - PROCESS | 3088 | --DOCSHELL 0E12D400 == 35 [pid = 3088] [id = 161] 02:34:10 INFO - PROCESS | 3088 | --DOCSHELL 169E5800 == 34 [pid = 3088] [id = 158] 02:34:10 INFO - PROCESS | 3088 | --DOCSHELL 0D8FA400 == 33 [pid = 3088] [id = 159] 02:34:10 INFO - PROCESS | 3088 | --DOCSHELL 12457400 == 32 [pid = 3088] [id = 160] 02:34:10 INFO - PROCESS | 3088 | --DOCSHELL 19EB6400 == 31 [pid = 3088] [id = 173] 02:34:10 INFO - PROCESS | 3088 | --DOCSHELL 14F0A400 == 30 [pid = 3088] [id = 171] 02:34:10 INFO - PROCESS | 3088 | --DOCSHELL 189B8000 == 29 [pid = 3088] [id = 172] 02:34:10 INFO - PROCESS | 3088 | --DOCSHELL 0F174400 == 28 [pid = 3088] [id = 169] 02:34:10 INFO - PROCESS | 3088 | --DOCSHELL 0E042400 == 27 [pid = 3088] [id = 170] 02:34:10 INFO - PROCESS | 3088 | --DOMWINDOW == 93 (0E147C00) [pid = 3088] [serial = 452] [outer = 00000000] [url = about:blank] 02:34:10 INFO - PROCESS | 3088 | --DOMWINDOW == 92 (0E29A800) [pid = 3088] [serial = 453] [outer = 00000000] [url = about:blank] 02:34:10 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (0F199000) [pid = 3088] [serial = 455] [outer = 00000000] [url = about:blank] 02:34:10 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (13A6EC00) [pid = 3088] [serial = 450] [outer = 00000000] [url = about:blank] 02:34:10 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (12A81000) [pid = 3088] [serial = 449] [outer = 00000000] [url = about:blank] 02:34:10 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (140DF400) [pid = 3088] [serial = 458] [outer = 00000000] [url = about:blank] 02:34:10 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (140E4400) [pid = 3088] [serial = 438] [outer = 00000000] [url = about:blank] 02:34:10 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (12C7F800) [pid = 3088] [serial = 437] [outer = 00000000] [url = about:blank] 02:34:10 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (189AFC00) [pid = 3088] [serial = 441] [outer = 00000000] [url = about:blank] 02:34:10 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (16EC9C00) [pid = 3088] [serial = 473] [outer = 00000000] [url = about:blank] 02:34:10 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (16ED6000) [pid = 3088] [serial = 440] [outer = 00000000] [url = about:blank] 02:34:10 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (1AD3D400) [pid = 3088] [serial = 444] [outer = 00000000] [url = about:blank] 02:34:10 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (1AB6B000) [pid = 3088] [serial = 443] [outer = 00000000] [url = about:blank] 02:34:10 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (1B34D800) [pid = 3088] [serial = 447] [outer = 00000000] [url = about:blank] 02:34:10 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (1AFDC000) [pid = 3088] [serial = 446] [outer = 00000000] [url = about:blank] 02:34:10 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (15097800) [pid = 3088] [serial = 462] [outer = 00000000] [url = about:blank] 02:34:10 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (14FAA800) [pid = 3088] [serial = 461] [outer = 00000000] [url = about:blank] 02:34:10 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (151BE800) [pid = 3088] [serial = 467] [outer = 00000000] [url = about:blank] 02:34:10 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (150EAC00) [pid = 3088] [serial = 464] [outer = 00000000] [url = about:blank] 02:34:10 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (16966800) [pid = 3088] [serial = 470] [outer = 00000000] [url = about:blank] 02:34:10 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (140E7400) [pid = 3088] [serial = 459] [outer = 00000000] [url = about:blank] 02:34:10 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (1512E400) [pid = 3088] [serial = 465] [outer = 00000000] [url = about:blank] 02:34:10 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (169C7C00) [pid = 3088] [serial = 471] [outer = 00000000] [url = about:blank] 02:34:10 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (1578C800) [pid = 3088] [serial = 468] [outer = 00000000] [url = about:blank] 02:34:10 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (1237A400) [pid = 3088] [serial = 456] [outer = 00000000] [url = about:blank] 02:34:10 INFO - PROCESS | 3088 | 1465032850728 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]]]}] 02:34:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 02:34:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1578ms 02:34:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 02:34:10 INFO - PROCESS | 3088 | 1465032850775 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 02:34:10 INFO - PROCESS | 3088 | 1465032850779 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 02:34:10 INFO - PROCESS | 3088 | 1465032850784 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 02:34:10 INFO - PROCESS | 3088 | 1465032850787 Marionette TRACE conn5 <- [1,662,null,{}] 02:34:10 INFO - PROCESS | 3088 | 1465032850793 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}] 02:34:10 INFO - PROCESS | 3088 | 1465032850796 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:10 INFO - PROCESS | 3088 | 1465032850882 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 02:34:10 INFO - PROCESS | 3088 | 1465032850890 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:10 INFO - PROCESS | 3088 | 1465032850895 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:10 INFO - PROCESS | 3088 | ++DOCSHELL 0E293400 == 28 [pid = 3088] [id = 175] 02:34:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (0E295000) [pid = 3088] [serial = 523] [outer = 00000000] 02:34:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (0E360C00) [pid = 3088] [serial = 524] [outer = 0E295000] 02:34:10 INFO - PROCESS | 3088 | 1465032850943 Marionette DEBUG loaded listener.js 02:34:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (0E399000) [pid = 3088] [serial = 525] [outer = 0E295000] 02:34:11 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:34:11 INFO - PROCESS | 3088 | [3088] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:34:11 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:34:11 INFO - PROCESS | 3088 | 1465032851434 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]]]}] 02:34:11 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 02:34:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 690ms 02:34:11 INFO - PROCESS | 3088 | 1465032851474 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 02:34:11 INFO - PROCESS | 3088 | 1465032851479 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 02:34:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 02:34:11 INFO - PROCESS | 3088 | 1465032851485 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 02:34:11 INFO - PROCESS | 3088 | 1465032851488 Marionette TRACE conn5 <- [1,666,null,{}] 02:34:11 INFO - PROCESS | 3088 | 1465032851492 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}] 02:34:11 INFO - PROCESS | 3088 | 1465032851494 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:11 INFO - PROCESS | 3088 | 1465032851584 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 02:34:11 INFO - PROCESS | 3088 | 1465032851700 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:11 INFO - PROCESS | 3088 | 1465032851702 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:11 INFO - PROCESS | 3088 | ++DOCSHELL 1237A800 == 29 [pid = 3088] [id = 176] 02:34:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (1237BC00) [pid = 3088] [serial = 526] [outer = 00000000] 02:34:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (123C8400) [pid = 3088] [serial = 527] [outer = 1237BC00] 02:34:11 INFO - PROCESS | 3088 | 1465032851752 Marionette DEBUG loaded listener.js 02:34:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (12A6C800) [pid = 3088] [serial = 528] [outer = 1237BC00] 02:34:12 INFO - PROCESS | 3088 | 1465032852125 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]]]}] 02:34:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 02:34:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 670ms 02:34:12 INFO - PROCESS | 3088 | 1465032852164 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 02:34:12 INFO - PROCESS | 3088 | 1465032852166 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 02:34:12 INFO - PROCESS | 3088 | 1465032852170 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 02:34:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 02:34:12 INFO - PROCESS | 3088 | 1465032852173 Marionette TRACE conn5 <- [1,670,null,{}] 02:34:12 INFO - PROCESS | 3088 | 1465032852184 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}] 02:34:12 INFO - PROCESS | 3088 | 1465032852188 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:12 INFO - PROCESS | 3088 | 1465032852274 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 02:34:12 INFO - PROCESS | 3088 | 1465032852281 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:12 INFO - PROCESS | 3088 | 1465032852284 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:12 INFO - PROCESS | 3088 | ++DOCSHELL 140E5400 == 30 [pid = 3088] [id = 177] 02:34:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (140E5C00) [pid = 3088] [serial = 529] [outer = 00000000] 02:34:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (146EA800) [pid = 3088] [serial = 530] [outer = 140E5C00] 02:34:12 INFO - PROCESS | 3088 | 1465032852332 Marionette DEBUG loaded listener.js 02:34:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (14F12400) [pid = 3088] [serial = 531] [outer = 140E5C00] 02:34:13 INFO - PROCESS | 3088 | 1465032853312 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]]]}] 02:34:13 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) 02:34:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1182ms 02:34:13 INFO - PROCESS | 3088 | 1465032853370 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 02:34:13 INFO - PROCESS | 3088 | 1465032853373 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 02:34:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 02:34:13 INFO - PROCESS | 3088 | 1465032853376 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 02:34:13 INFO - PROCESS | 3088 | 1465032853378 Marionette TRACE conn5 <- [1,674,null,{}] 02:34:13 INFO - PROCESS | 3088 | 1465032853381 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}] 02:34:13 INFO - PROCESS | 3088 | 1465032853383 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:13 INFO - PROCESS | 3088 | 1465032853501 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 02:34:13 INFO - PROCESS | 3088 | 1465032853508 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:13 INFO - PROCESS | 3088 | 1465032853510 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:13 INFO - PROCESS | 3088 | ++DOCSHELL 14F0EC00 == 31 [pid = 3088] [id = 178] 02:34:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (14F14C00) [pid = 3088] [serial = 532] [outer = 00000000] 02:34:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (1509A400) [pid = 3088] [serial = 533] [outer = 14F14C00] 02:34:13 INFO - PROCESS | 3088 | 1465032853600 Marionette DEBUG loaded listener.js 02:34:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (150A2400) [pid = 3088] [serial = 534] [outer = 14F14C00] 02:34:14 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (16960800) [pid = 3088] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 02:34:14 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (0E04D000) [pid = 3088] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 02:34:14 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (1268D000) [pid = 3088] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 02:34:14 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (14F17400) [pid = 3088] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 02:34:14 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (0E12EC00) [pid = 3088] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 02:34:14 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (12378C00) [pid = 3088] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 02:34:14 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (16A68C00) [pid = 3088] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 02:34:14 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (0F00D800) [pid = 3088] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 02:34:14 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (17A0DC00) [pid = 3088] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 02:34:14 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (17B61400) [pid = 3088] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 02:34:14 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (14F23C00) [pid = 3088] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 02:34:14 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (15136000) [pid = 3088] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 02:34:14 INFO - PROCESS | 3088 | 1465032854657 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]]]}] 02:34:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 02:34:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1319ms 02:34:14 INFO - PROCESS | 3088 | 1465032854696 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 02:34:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 02:34:14 INFO - PROCESS | 3088 | 1465032854698 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 02:34:14 INFO - PROCESS | 3088 | 1465032854702 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 02:34:14 INFO - PROCESS | 3088 | 1465032854703 Marionette TRACE conn5 <- [1,678,null,{}] 02:34:14 INFO - PROCESS | 3088 | 1465032854707 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}] 02:34:14 INFO - PROCESS | 3088 | 1465032854709 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:14 INFO - PROCESS | 3088 | 1465032854787 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 02:34:14 INFO - PROCESS | 3088 | 1465032854792 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:14 INFO - PROCESS | 3088 | 1465032854794 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:14 INFO - PROCESS | 3088 | ++DOCSHELL 0E3A6400 == 32 [pid = 3088] [id = 179] 02:34:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (0E3A7000) [pid = 3088] [serial = 535] [outer = 00000000] 02:34:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (12B48C00) [pid = 3088] [serial = 536] [outer = 0E3A7000] 02:34:14 INFO - PROCESS | 3088 | 1465032854838 Marionette DEBUG loaded listener.js 02:34:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (14F17400) [pid = 3088] [serial = 537] [outer = 0E3A7000] 02:34:15 INFO - PROCESS | 3088 | 1465032855780 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]]]}] 02:34:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 02:34:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1129ms 02:34:15 INFO - PROCESS | 3088 | 1465032855831 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 02:34:15 INFO - PROCESS | 3088 | 1465032855833 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 02:34:15 INFO - PROCESS | 3088 | 1465032855837 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 02:34:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 02:34:15 INFO - PROCESS | 3088 | 1465032855838 Marionette TRACE conn5 <- [1,682,null,{}] 02:34:15 INFO - PROCESS | 3088 | 1465032855842 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}] 02:34:15 INFO - PROCESS | 3088 | 1465032855848 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:15 INFO - PROCESS | 3088 | 1465032855954 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 02:34:15 INFO - PROCESS | 3088 | 1465032855960 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:15 INFO - PROCESS | 3088 | 1465032855961 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:15 INFO - PROCESS | 3088 | ++DOCSHELL 15136800 == 33 [pid = 3088] [id = 180] 02:34:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (15136C00) [pid = 3088] [serial = 538] [outer = 00000000] 02:34:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (157E5400) [pid = 3088] [serial = 539] [outer = 15136C00] 02:34:16 INFO - PROCESS | 3088 | 1465032856006 Marionette DEBUG loaded listener.js 02:34:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (1695BC00) [pid = 3088] [serial = 540] [outer = 15136C00] 02:34:16 INFO - PROCESS | 3088 | 1465032856977 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]]]}] 02:34:17 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) 02:34:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1180ms 02:34:17 INFO - PROCESS | 3088 | 1465032857063 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 02:34:17 INFO - PROCESS | 3088 | 1465032857067 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 02:34:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 02:34:17 INFO - PROCESS | 3088 | 1465032857073 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 02:34:17 INFO - PROCESS | 3088 | 1465032857077 Marionette TRACE conn5 <- [1,686,null,{}] 02:34:17 INFO - PROCESS | 3088 | 1465032857083 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}] 02:34:17 INFO - PROCESS | 3088 | 1465032857086 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:17 INFO - PROCESS | 3088 | 1465032857232 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 02:34:17 INFO - PROCESS | 3088 | 1465032857397 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:17 INFO - PROCESS | 3088 | 1465032857402 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:17 INFO - PROCESS | 3088 | ++DOCSHELL 0E04C000 == 34 [pid = 3088] [id = 181] 02:34:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (0E04E400) [pid = 3088] [serial = 541] [outer = 00000000] 02:34:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (0E36C400) [pid = 3088] [serial = 542] [outer = 0E04E400] 02:34:17 INFO - PROCESS | 3088 | 1465032857461 Marionette DEBUG loaded listener.js 02:34:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (0E64C000) [pid = 3088] [serial = 543] [outer = 0E04E400] 02:34:18 INFO - PROCESS | 3088 | 1465032858557 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]]]}] 02:34:18 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) 02:34:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1536ms 02:34:18 INFO - PROCESS | 3088 | 1465032858613 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 02:34:18 INFO - PROCESS | 3088 | 1465032858618 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 02:34:18 INFO - PROCESS | 3088 | 1465032858624 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 02:34:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 02:34:18 INFO - PROCESS | 3088 | 1465032858627 Marionette TRACE conn5 <- [1,690,null,{}] 02:34:18 INFO - PROCESS | 3088 | 1465032858631 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}] 02:34:18 INFO - PROCESS | 3088 | 1465032858634 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:18 INFO - PROCESS | 3088 | 1465032858788 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 02:34:18 INFO - PROCESS | 3088 | 1465032858928 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:18 INFO - PROCESS | 3088 | 1465032858930 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:18 INFO - PROCESS | 3088 | ++DOCSHELL 12B71C00 == 35 [pid = 3088] [id = 182] 02:34:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (12C7C800) [pid = 3088] [serial = 544] [outer = 00000000] 02:34:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (140E2800) [pid = 3088] [serial = 545] [outer = 12C7C800] 02:34:18 INFO - PROCESS | 3088 | 1465032858986 Marionette DEBUG loaded listener.js 02:34:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (140E9000) [pid = 3088] [serial = 546] [outer = 12C7C800] 02:34:19 INFO - PROCESS | 3088 | --DOCSHELL 0E3A6400 == 34 [pid = 3088] [id = 179] 02:34:19 INFO - PROCESS | 3088 | --DOCSHELL 14F0EC00 == 33 [pid = 3088] [id = 178] 02:34:19 INFO - PROCESS | 3088 | --DOCSHELL 140E5400 == 32 [pid = 3088] [id = 177] 02:34:19 INFO - PROCESS | 3088 | --DOCSHELL 1237A800 == 31 [pid = 3088] [id = 176] 02:34:19 INFO - PROCESS | 3088 | --DOCSHELL 0E293400 == 30 [pid = 3088] [id = 175] 02:34:19 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (169CB000) [pid = 3088] [serial = 495] [outer = 00000000] [url = about:blank] 02:34:19 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (169C7800) [pid = 3088] [serial = 494] [outer = 00000000] [url = about:blank] 02:34:19 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (0E361800) [pid = 3088] [serial = 476] [outer = 00000000] [url = about:blank] 02:34:19 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (0E3A7C00) [pid = 3088] [serial = 477] [outer = 00000000] [url = about:blank] 02:34:19 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (12B7AC00) [pid = 3088] [serial = 479] [outer = 00000000] [url = about:blank] 02:34:19 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (140E1400) [pid = 3088] [serial = 480] [outer = 00000000] [url = about:blank] 02:34:19 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (14F28000) [pid = 3088] [serial = 488] [outer = 00000000] [url = about:blank] 02:34:19 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (0E293000) [pid = 3088] [serial = 482] [outer = 00000000] [url = about:blank] 02:34:19 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (0E36C800) [pid = 3088] [serial = 483] [outer = 00000000] [url = about:blank] 02:34:19 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (12683800) [pid = 3088] [serial = 485] [outer = 00000000] [url = about:blank] 02:34:19 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (12ACFC00) [pid = 3088] [serial = 486] [outer = 00000000] [url = about:blank] 02:34:19 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (14FAAC00) [pid = 3088] [serial = 474] [outer = 00000000] [url = about:blank] 02:34:19 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (169C5800) [pid = 3088] [serial = 500] [outer = 00000000] [url = about:blank] 02:34:19 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (17A36800) [pid = 3088] [serial = 497] [outer = 00000000] [url = about:blank] 02:34:19 INFO - PROCESS | 3088 | --DOMWINDOW == 66 (18518C00) [pid = 3088] [serial = 503] [outer = 00000000] [url = about:blank] 02:34:19 INFO - PROCESS | 3088 | --DOMWINDOW == 65 (17A36C00) [pid = 3088] [serial = 498] [outer = 00000000] [url = about:blank] 02:34:19 INFO - PROCESS | 3088 | --DOMWINDOW == 64 (189B7C00) [pid = 3088] [serial = 507] [outer = 00000000] [url = about:blank] 02:34:19 INFO - PROCESS | 3088 | --DOMWINDOW == 63 (189B3800) [pid = 3088] [serial = 506] [outer = 00000000] [url = about:blank] 02:34:19 INFO - PROCESS | 3088 | --DOMWINDOW == 62 (18946C00) [pid = 3088] [serial = 504] [outer = 00000000] [url = about:blank] 02:34:19 INFO - PROCESS | 3088 | --DOMWINDOW == 61 (15790C00) [pid = 3088] [serial = 491] [outer = 00000000] [url = about:blank] 02:34:19 INFO - PROCESS | 3088 | --DOMWINDOW == 60 (15796400) [pid = 3088] [serial = 492] [outer = 00000000] [url = about:blank] 02:34:19 INFO - PROCESS | 3088 | --DOMWINDOW == 59 (16E9AC00) [pid = 3088] [serial = 501] [outer = 00000000] [url = about:blank] 02:34:19 INFO - PROCESS | 3088 | --DOMWINDOW == 58 (1509CC00) [pid = 3088] [serial = 489] [outer = 00000000] [url = about:blank] 02:34:20 INFO - PROCESS | 3088 | 1465032860138 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]]]}] 02:34:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 02:34:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1530ms 02:34:20 INFO - PROCESS | 3088 | 1465032860158 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 02:34:20 INFO - PROCESS | 3088 | 1465032860162 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 02:34:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 02:34:20 INFO - PROCESS | 3088 | 1465032860167 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 02:34:20 INFO - PROCESS | 3088 | 1465032860169 Marionette TRACE conn5 <- [1,694,null,{}] 02:34:20 INFO - PROCESS | 3088 | 1465032860175 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}] 02:34:20 INFO - PROCESS | 3088 | 1465032860177 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:20 INFO - PROCESS | 3088 | 1465032860280 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 02:34:20 INFO - PROCESS | 3088 | 1465032860391 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:20 INFO - PROCESS | 3088 | 1465032860394 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:20 INFO - PROCESS | 3088 | ++DOCSHELL 0E126400 == 31 [pid = 3088] [id = 183] 02:34:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 59 (0E127400) [pid = 3088] [serial = 547] [outer = 00000000] 02:34:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 60 (0E142800) [pid = 3088] [serial = 548] [outer = 0E127400] 02:34:20 INFO - PROCESS | 3088 | 1465032860446 Marionette DEBUG loaded listener.js 02:34:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 61 (0E293400) [pid = 3088] [serial = 549] [outer = 0E127400] 02:34:21 INFO - PROCESS | 3088 | 1465032861316 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]]]}] 02:34:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 02:34:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1176ms 02:34:21 INFO - PROCESS | 3088 | 1465032861345 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 02:34:21 INFO - PROCESS | 3088 | 1465032861350 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 02:34:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 02:34:21 INFO - PROCESS | 3088 | 1465032861356 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 02:34:21 INFO - PROCESS | 3088 | 1465032861358 Marionette TRACE conn5 <- [1,698,null,{}] 02:34:21 INFO - PROCESS | 3088 | 1465032861362 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}] 02:34:21 INFO - PROCESS | 3088 | 1465032861365 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:21 INFO - PROCESS | 3088 | 1465032861451 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 02:34:21 INFO - PROCESS | 3088 | 1465032861458 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:21 INFO - PROCESS | 3088 | 1465032861461 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:21 INFO - PROCESS | 3088 | ++DOCSHELL 0E64D400 == 32 [pid = 3088] [id = 184] 02:34:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 62 (0E6A7800) [pid = 3088] [serial = 550] [outer = 00000000] 02:34:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 63 (0F172400) [pid = 3088] [serial = 551] [outer = 0E6A7800] 02:34:21 INFO - PROCESS | 3088 | 1465032861508 Marionette DEBUG loaded listener.js 02:34:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 64 (1237D400) [pid = 3088] [serial = 552] [outer = 0E6A7800] 02:34:22 INFO - PROCESS | 3088 | 1465032862499 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]]]}] 02:34:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 02:34:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1167ms 02:34:22 INFO - PROCESS | 3088 | 1465032862526 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 02:34:22 INFO - PROCESS | 3088 | 1465032862528 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 02:34:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 02:34:22 INFO - PROCESS | 3088 | 1465032862537 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 02:34:22 INFO - PROCESS | 3088 | 1465032862540 Marionette TRACE conn5 <- [1,702,null,{}] 02:34:22 INFO - PROCESS | 3088 | 1465032862551 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}] 02:34:22 INFO - PROCESS | 3088 | 1465032862556 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:22 INFO - PROCESS | 3088 | 1465032862671 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 02:34:22 INFO - PROCESS | 3088 | 1465032862679 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:22 INFO - PROCESS | 3088 | 1465032862682 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:22 INFO - PROCESS | 3088 | ++DOCSHELL 13A67800 == 33 [pid = 3088] [id = 185] 02:34:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 65 (14007000) [pid = 3088] [serial = 553] [outer = 00000000] 02:34:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 66 (140DAC00) [pid = 3088] [serial = 554] [outer = 14007000] 02:34:22 INFO - PROCESS | 3088 | 1465032862776 Marionette DEBUG loaded listener.js 02:34:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 67 (140E9400) [pid = 3088] [serial = 555] [outer = 14007000] 02:34:23 INFO - PROCESS | 3088 | --DOMWINDOW == 66 (14F14C00) [pid = 3088] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 02:34:23 INFO - PROCESS | 3088 | --DOMWINDOW == 65 (0E295000) [pid = 3088] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 02:34:23 INFO - PROCESS | 3088 | --DOMWINDOW == 64 (0E506400) [pid = 3088] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 02:34:23 INFO - PROCESS | 3088 | --DOMWINDOW == 63 (1237BC00) [pid = 3088] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 02:34:23 INFO - PROCESS | 3088 | --DOMWINDOW == 62 (140E5C00) [pid = 3088] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 02:34:23 INFO - PROCESS | 3088 | --DOMWINDOW == 61 (0E133400) [pid = 3088] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 02:34:23 INFO - PROCESS | 3088 | --DOMWINDOW == 60 (14F13400) [pid = 3088] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 02:34:23 INFO - PROCESS | 3088 | --DOMWINDOW == 59 (18C33000) [pid = 3088] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 02:34:23 INFO - PROCESS | 3088 | --DOMWINDOW == 58 (19FE1000) [pid = 3088] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 02:34:23 INFO - PROCESS | 3088 | --DOMWINDOW == 57 (0E3A7000) [pid = 3088] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 02:34:23 INFO - PROCESS | 3088 | 1465032863705 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]]]}] 02:34:23 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 02:34:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1237ms 02:34:23 INFO - PROCESS | 3088 | 1465032863773 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 02:34:23 INFO - PROCESS | 3088 | 1465032863776 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 02:34:23 INFO - PROCESS | 3088 | 1465032863779 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 02:34:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 02:34:23 INFO - PROCESS | 3088 | 1465032863781 Marionette TRACE conn5 <- [1,706,null,{}] 02:34:23 INFO - PROCESS | 3088 | 1465032863784 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}] 02:34:23 INFO - PROCESS | 3088 | 1465032863786 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:23 INFO - PROCESS | 3088 | 1465032863872 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 02:34:23 INFO - PROCESS | 3088 | 1465032863878 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:23 INFO - PROCESS | 3088 | 1465032863880 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:23 INFO - PROCESS | 3088 | ++DOCSHELL 146E9C00 == 34 [pid = 3088] [id = 186] 02:34:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 58 (14F10000) [pid = 3088] [serial = 556] [outer = 00000000] 02:34:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 59 (14F16400) [pid = 3088] [serial = 557] [outer = 14F10000] 02:34:23 INFO - PROCESS | 3088 | 1465032863925 Marionette DEBUG loaded listener.js 02:34:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 60 (15094800) [pid = 3088] [serial = 558] [outer = 14F10000] 02:34:24 INFO - PROCESS | 3088 | 1465032864879 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]]]}] 02:34:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 02:34:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1128ms 02:34:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 02:34:24 INFO - PROCESS | 3088 | 1465032864911 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 02:34:24 INFO - PROCESS | 3088 | 1465032864913 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 02:34:24 INFO - PROCESS | 3088 | 1465032864916 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 02:34:24 INFO - PROCESS | 3088 | 1465032864918 Marionette TRACE conn5 <- [1,710,null,{}] 02:34:24 INFO - PROCESS | 3088 | 1465032864921 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}] 02:34:24 INFO - PROCESS | 3088 | 1465032864923 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:24 INFO - PROCESS | 3088 | 1465032865003 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 02:34:25 INFO - PROCESS | 3088 | 1465032865009 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:25 INFO - PROCESS | 3088 | 1465032865011 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:25 INFO - PROCESS | 3088 | ++DOCSHELL 15098000 == 35 [pid = 3088] [id = 187] 02:34:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 61 (15099000) [pid = 3088] [serial = 559] [outer = 00000000] 02:34:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 62 (15134000) [pid = 3088] [serial = 560] [outer = 15099000] 02:34:25 INFO - PROCESS | 3088 | 1465032865054 Marionette DEBUG loaded listener.js 02:34:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 63 (151C0800) [pid = 3088] [serial = 561] [outer = 15099000] 02:34:25 INFO - PROCESS | 3088 | 1465032865519 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] 02:34:25 INFO - PROCESS | 3088 | 1465032865549 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 02:34:25 INFO - PROCESS | 3088 | 1465032865552 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 02:34:25 INFO - PROCESS | 3088 | 1465032865554 Marionette TRACE conn5 <- [1,714,null,{}] 02:34:25 INFO - PROCESS | 3088 | 1465032865558 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}] 02:34:25 INFO - PROCESS | 3088 | 1465032865564 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:25 INFO - PROCESS | 3088 | 1465032865716 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 02:34:25 INFO - PROCESS | 3088 | 1465032865806 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:25 INFO - PROCESS | 3088 | 1465032865809 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:25 INFO - PROCESS | 3088 | ++DOCSHELL 0C771800 == 36 [pid = 3088] [id = 188] 02:34:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 64 (0D734800) [pid = 3088] [serial = 562] [outer = 00000000] 02:34:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 65 (0D89B000) [pid = 3088] [serial = 563] [outer = 0D734800] 02:34:25 INFO - PROCESS | 3088 | 1465032865910 Marionette DEBUG loaded listener.js 02:34:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 66 (0DA5AC00) [pid = 3088] [serial = 564] [outer = 0D734800] 02:34:26 INFO - PROCESS | 3088 | 1465032866644 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]]]}] 02:34:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 02:34:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1120ms 02:34:26 INFO - PROCESS | 3088 | 1465032866674 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 02:34:26 INFO - PROCESS | 3088 | 1465032866679 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 02:34:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 02:34:26 INFO - PROCESS | 3088 | 1465032866684 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 02:34:26 INFO - PROCESS | 3088 | 1465032866687 Marionette TRACE conn5 <- [1,718,null,{}] 02:34:26 INFO - PROCESS | 3088 | 1465032866692 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}] 02:34:26 INFO - PROCESS | 3088 | 1465032866695 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:26 INFO - PROCESS | 3088 | 1465032866811 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 02:34:26 INFO - PROCESS | 3088 | 1465032866935 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:26 INFO - PROCESS | 3088 | 1465032866938 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:26 INFO - PROCESS | 3088 | ++DOCSHELL 12456800 == 37 [pid = 3088] [id = 189] 02:34:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 67 (1268CC00) [pid = 3088] [serial = 565] [outer = 00000000] 02:34:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (12C78400) [pid = 3088] [serial = 566] [outer = 1268CC00] 02:34:26 INFO - PROCESS | 3088 | 1465032866995 Marionette DEBUG loaded listener.js 02:34:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (13A70800) [pid = 3088] [serial = 567] [outer = 1268CC00] 02:34:27 INFO - PROCESS | 3088 | 1465032867575 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[4036] expected 0 but got 24","_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] 02:34:27 INFO - PROCESS | 3088 | 1465032867622 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 02:34:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 02:34:27 INFO - PROCESS | 3088 | 1465032867626 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 02:34:27 INFO - PROCESS | 3088 | 1465032867628 Marionette TRACE conn5 <- [1,722,null,{}] 02:34:27 INFO - PROCESS | 3088 | 1465032867632 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}] 02:34:27 INFO - PROCESS | 3088 | 1465032867634 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:27 INFO - PROCESS | 3088 | 1465032867747 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 02:34:27 INFO - PROCESS | 3088 | 1465032867872 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:27 INFO - PROCESS | 3088 | 1465032867875 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:27 INFO - PROCESS | 3088 | ++DOCSHELL 15133C00 == 38 [pid = 3088] [id = 190] 02:34:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (16966800) [pid = 3088] [serial = 568] [outer = 00000000] 02:34:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (169C5400) [pid = 3088] [serial = 569] [outer = 16966800] 02:34:27 INFO - PROCESS | 3088 | 1465032867931 Marionette DEBUG loaded listener.js 02:34:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (169CA000) [pid = 3088] [serial = 570] [outer = 16966800] 02:34:28 INFO - PROCESS | 3088 | 1465032868565 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]]]}] 02:34:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 02:34:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 970ms 02:34:28 INFO - PROCESS | 3088 | 1465032868598 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 02:34:28 INFO - PROCESS | 3088 | 1465032868602 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 02:34:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 02:34:28 INFO - PROCESS | 3088 | 1465032868613 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 02:34:28 INFO - PROCESS | 3088 | 1465032868618 Marionette TRACE conn5 <- [1,726,null,{}] 02:34:28 INFO - PROCESS | 3088 | 1465032868622 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}] 02:34:28 INFO - PROCESS | 3088 | 1465032868625 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:28 INFO - PROCESS | 3088 | 1465032868735 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 02:34:28 INFO - PROCESS | 3088 | 1465032868858 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:28 INFO - PROCESS | 3088 | 1465032868860 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:28 INFO - PROCESS | 3088 | ++DOCSHELL 169C9C00 == 39 [pid = 3088] [id = 191] 02:34:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (16E94C00) [pid = 3088] [serial = 571] [outer = 00000000] 02:34:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (16ED7400) [pid = 3088] [serial = 572] [outer = 16E94C00] 02:34:28 INFO - PROCESS | 3088 | 1465032868914 Marionette DEBUG loaded listener.js 02:34:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (16EF5400) [pid = 3088] [serial = 573] [outer = 16E94C00] 02:34:30 INFO - PROCESS | 3088 | --DOCSHELL 15098000 == 38 [pid = 3088] [id = 187] 02:34:30 INFO - PROCESS | 3088 | --DOCSHELL 146E9C00 == 37 [pid = 3088] [id = 186] 02:34:30 INFO - PROCESS | 3088 | --DOCSHELL 13A67800 == 36 [pid = 3088] [id = 185] 02:34:30 INFO - PROCESS | 3088 | --DOCSHELL 0E64D400 == 35 [pid = 3088] [id = 184] 02:34:30 INFO - PROCESS | 3088 | --DOCSHELL 0E126400 == 34 [pid = 3088] [id = 183] 02:34:30 INFO - PROCESS | 3088 | --DOCSHELL 0E368400 == 33 [pid = 3088] [id = 174] 02:34:30 INFO - PROCESS | 3088 | --DOCSHELL 15136800 == 32 [pid = 3088] [id = 180] 02:34:30 INFO - PROCESS | 3088 | --DOCSHELL 12B71C00 == 31 [pid = 3088] [id = 182] 02:34:30 INFO - PROCESS | 3088 | --DOCSHELL 0E04C000 == 30 [pid = 3088] [id = 181] 02:34:30 INFO - PROCESS | 3088 | --DOCSHELL 15133C00 == 29 [pid = 3088] [id = 190] 02:34:30 INFO - PROCESS | 3088 | --DOCSHELL 0C771800 == 28 [pid = 3088] [id = 188] 02:34:30 INFO - PROCESS | 3088 | --DOCSHELL 12456800 == 27 [pid = 3088] [id = 189] 02:34:30 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (157E5400) [pid = 3088] [serial = 539] [outer = 00000000] [url = about:blank] 02:34:30 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (1509A400) [pid = 3088] [serial = 533] [outer = 00000000] [url = about:blank] 02:34:30 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (0E360C00) [pid = 3088] [serial = 524] [outer = 00000000] [url = about:blank] 02:34:30 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (0E399000) [pid = 3088] [serial = 525] [outer = 00000000] [url = about:blank] 02:34:30 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (12C7E000) [pid = 3088] [serial = 522] [outer = 00000000] [url = about:blank] 02:34:30 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (12A6BC00) [pid = 3088] [serial = 521] [outer = 00000000] [url = about:blank] 02:34:30 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (123C8400) [pid = 3088] [serial = 527] [outer = 00000000] [url = about:blank] 02:34:30 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (12A6C800) [pid = 3088] [serial = 528] [outer = 00000000] [url = about:blank] 02:34:30 INFO - PROCESS | 3088 | --DOMWINDOW == 66 (146EA800) [pid = 3088] [serial = 530] [outer = 00000000] [url = about:blank] 02:34:30 INFO - PROCESS | 3088 | --DOMWINDOW == 65 (12379C00) [pid = 3088] [serial = 510] [outer = 00000000] [url = about:blank] 02:34:30 INFO - PROCESS | 3088 | --DOMWINDOW == 64 (0E507C00) [pid = 3088] [serial = 509] [outer = 00000000] [url = about:blank] 02:34:30 INFO - PROCESS | 3088 | --DOMWINDOW == 63 (1578AC00) [pid = 3088] [serial = 513] [outer = 00000000] [url = about:blank] 02:34:30 INFO - PROCESS | 3088 | --DOMWINDOW == 62 (15099C00) [pid = 3088] [serial = 512] [outer = 00000000] [url = about:blank] 02:34:30 INFO - PROCESS | 3088 | --DOMWINDOW == 61 (19EACC00) [pid = 3088] [serial = 516] [outer = 00000000] [url = about:blank] 02:34:30 INFO - PROCESS | 3088 | --DOMWINDOW == 60 (19963C00) [pid = 3088] [serial = 515] [outer = 00000000] [url = about:blank] 02:34:30 INFO - PROCESS | 3088 | --DOMWINDOW == 59 (1AFDC400) [pid = 3088] [serial = 519] [outer = 00000000] [url = about:blank] 02:34:30 INFO - PROCESS | 3088 | --DOMWINDOW == 58 (1AD38C00) [pid = 3088] [serial = 518] [outer = 00000000] [url = about:blank] 02:34:30 INFO - PROCESS | 3088 | --DOMWINDOW == 57 (12B48C00) [pid = 3088] [serial = 536] [outer = 00000000] [url = about:blank] 02:34:30 INFO - PROCESS | 3088 | --DOMWINDOW == 56 (150A2400) [pid = 3088] [serial = 534] [outer = 00000000] [url = about:blank] 02:34:30 INFO - PROCESS | 3088 | --DOMWINDOW == 55 (14F17400) [pid = 3088] [serial = 537] [outer = 00000000] [url = about:blank] 02:34:30 INFO - PROCESS | 3088 | --DOMWINDOW == 54 (14F12400) [pid = 3088] [serial = 531] [outer = 00000000] [url = about:blank] 02:34:30 INFO - PROCESS | 3088 | 1465032870576 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]]]}] 02:34:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 02:34:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2032ms 02:34:30 INFO - PROCESS | 3088 | 1465032870641 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 02:34:30 INFO - PROCESS | 3088 | 1465032870644 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 02:34:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 02:34:30 INFO - PROCESS | 3088 | 1465032870650 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 02:34:30 INFO - PROCESS | 3088 | 1465032870654 Marionette TRACE conn5 <- [1,730,null,{}] 02:34:30 INFO - PROCESS | 3088 | 1465032870661 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}] 02:34:30 INFO - PROCESS | 3088 | 1465032870663 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:30 INFO - PROCESS | 3088 | 1465032870755 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 02:34:30 INFO - PROCESS | 3088 | 1465032870825 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:30 INFO - PROCESS | 3088 | 1465032870829 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:30 INFO - PROCESS | 3088 | ++DOCSHELL 0E051800 == 28 [pid = 3088] [id = 192] 02:34:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 55 (0E051C00) [pid = 3088] [serial = 574] [outer = 00000000] 02:34:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 56 (0E130C00) [pid = 3088] [serial = 575] [outer = 0E051C00] 02:34:30 INFO - PROCESS | 3088 | 1465032870880 Marionette DEBUG loaded listener.js 02:34:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 57 (0E14E000) [pid = 3088] [serial = 576] [outer = 0E051C00] 02:34:31 INFO - PROCESS | 3088 | 1465032871793 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]]]}] 02:34:31 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 02:34:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1175ms 02:34:31 INFO - PROCESS | 3088 | 1465032871825 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 02:34:31 INFO - PROCESS | 3088 | 1465032871830 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 02:34:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 02:34:31 INFO - PROCESS | 3088 | 1465032871837 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 02:34:31 INFO - PROCESS | 3088 | 1465032871839 Marionette TRACE conn5 <- [1,734,null,{}] 02:34:31 INFO - PROCESS | 3088 | 1465032871843 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}] 02:34:31 INFO - PROCESS | 3088 | 1465032871846 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:31 INFO - PROCESS | 3088 | 1465032871934 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 02:34:31 INFO - PROCESS | 3088 | 1465032871942 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:31 INFO - PROCESS | 3088 | 1465032871945 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:31 INFO - PROCESS | 3088 | ++DOCSHELL 0E64CC00 == 29 [pid = 3088] [id = 193] 02:34:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 58 (0E6A5800) [pid = 3088] [serial = 577] [outer = 00000000] 02:34:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 59 (0F00FC00) [pid = 3088] [serial = 578] [outer = 0E6A5800] 02:34:31 INFO - PROCESS | 3088 | 1465032871992 Marionette DEBUG loaded listener.js 02:34:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 60 (0F1A4400) [pid = 3088] [serial = 579] [outer = 0E6A5800] 02:34:32 INFO - PROCESS | 3088 | 1465032872960 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]]]}] 02:34:33 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.) 02:34:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1172ms 02:34:33 INFO - PROCESS | 3088 | 1465032873012 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 02:34:33 INFO - PROCESS | 3088 | 1465032873015 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 02:34:33 INFO - PROCESS | 3088 | 1465032873018 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 02:34:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 02:34:33 INFO - PROCESS | 3088 | 1465032873022 Marionette TRACE conn5 <- [1,738,null,{}] 02:34:33 INFO - PROCESS | 3088 | 1465032873042 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}] 02:34:33 INFO - PROCESS | 3088 | 1465032873047 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:33 INFO - PROCESS | 3088 | 1465032873164 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 02:34:33 INFO - PROCESS | 3088 | 1465032873172 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:33 INFO - PROCESS | 3088 | 1465032873175 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:33 INFO - PROCESS | 3088 | ++DOCSHELL 12B4EC00 == 30 [pid = 3088] [id = 194] 02:34:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 61 (12B4F000) [pid = 3088] [serial = 580] [outer = 00000000] 02:34:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 62 (12C74400) [pid = 3088] [serial = 581] [outer = 12B4F000] 02:34:33 INFO - PROCESS | 3088 | 1465032873224 Marionette DEBUG loaded listener.js 02:34:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 63 (13A6F000) [pid = 3088] [serial = 582] [outer = 12B4F000] 02:34:34 INFO - PROCESS | 3088 | 1465032874196 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]]]}] 02:34:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 02:34:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1234ms 02:34:34 INFO - PROCESS | 3088 | 1465032874256 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 02:34:34 INFO - PROCESS | 3088 | 1465032874259 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 02:34:34 INFO - PROCESS | 3088 | 1465032874262 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 02:34:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 02:34:34 INFO - PROCESS | 3088 | 1465032874264 Marionette TRACE conn5 <- [1,742,null,{}] 02:34:34 INFO - PROCESS | 3088 | 1465032874268 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}] 02:34:34 INFO - PROCESS | 3088 | 1465032874270 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:34 INFO - PROCESS | 3088 | 1465032874388 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 02:34:34 INFO - PROCESS | 3088 | 1465032874394 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:34 INFO - PROCESS | 3088 | 1465032874396 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:34 INFO - PROCESS | 3088 | ++DOCSHELL 14005400 == 31 [pid = 3088] [id = 195] 02:34:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 64 (140DC000) [pid = 3088] [serial = 583] [outer = 00000000] 02:34:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 65 (14F0F400) [pid = 3088] [serial = 584] [outer = 140DC000] 02:34:34 INFO - PROCESS | 3088 | 1465032874441 Marionette DEBUG loaded listener.js 02:34:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 66 (14F27400) [pid = 3088] [serial = 585] [outer = 140DC000] 02:34:34 INFO - PROCESS | 3088 | --DOMWINDOW == 65 (15099000) [pid = 3088] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 02:34:34 INFO - PROCESS | 3088 | --DOMWINDOW == 64 (14007000) [pid = 3088] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 02:34:34 INFO - PROCESS | 3088 | --DOMWINDOW == 63 (0E04E400) [pid = 3088] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 02:34:34 INFO - PROCESS | 3088 | --DOMWINDOW == 62 (14F10000) [pid = 3088] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 02:34:34 INFO - PROCESS | 3088 | --DOMWINDOW == 61 (0E6A7800) [pid = 3088] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 02:34:34 INFO - PROCESS | 3088 | --DOMWINDOW == 60 (0E127400) [pid = 3088] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 02:34:34 INFO - PROCESS | 3088 | --DOMWINDOW == 59 (15136C00) [pid = 3088] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 02:34:34 INFO - PROCESS | 3088 | --DOMWINDOW == 58 (12C7C800) [pid = 3088] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 02:34:35 INFO - PROCESS | 3088 | 1465032875432 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]]]}] 02:34:35 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 02:34:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1218ms 02:34:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 02:34:35 INFO - PROCESS | 3088 | 1465032875484 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 02:34:35 INFO - PROCESS | 3088 | 1465032875486 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 02:34:35 INFO - PROCESS | 3088 | 1465032875489 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 02:34:35 INFO - PROCESS | 3088 | 1465032875491 Marionette TRACE conn5 <- [1,746,null,{}] 02:34:35 INFO - PROCESS | 3088 | 1465032875495 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}] 02:34:35 INFO - PROCESS | 3088 | 1465032875497 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:35 INFO - PROCESS | 3088 | 1465032875577 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 02:34:35 INFO - PROCESS | 3088 | 1465032875583 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:35 INFO - PROCESS | 3088 | 1465032875585 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:35 INFO - PROCESS | 3088 | ++DOCSHELL 12B50800 == 32 [pid = 3088] [id = 196] 02:34:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 59 (14F09400) [pid = 3088] [serial = 586] [outer = 00000000] 02:34:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 60 (15096000) [pid = 3088] [serial = 587] [outer = 14F09400] 02:34:35 INFO - PROCESS | 3088 | 1465032875629 Marionette DEBUG loaded listener.js 02:34:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 61 (1509E000) [pid = 3088] [serial = 588] [outer = 14F09400] 02:34:36 INFO - PROCESS | 3088 | 1465032876065 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]]]}] 02:34:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 02:34:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 630ms 02:34:36 INFO - PROCESS | 3088 | 1465032876120 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 02:34:36 INFO - PROCESS | 3088 | 1465032876122 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 02:34:36 INFO - PROCESS | 3088 | 1465032876126 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 02:34:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 02:34:36 INFO - PROCESS | 3088 | 1465032876128 Marionette TRACE conn5 <- [1,750,null,{}] 02:34:36 INFO - PROCESS | 3088 | 1465032876131 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}] 02:34:36 INFO - PROCESS | 3088 | 1465032876136 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:36 INFO - PROCESS | 3088 | 1465032876241 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 02:34:36 INFO - PROCESS | 3088 | 1465032876253 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:36 INFO - PROCESS | 3088 | 1465032876255 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:36 INFO - PROCESS | 3088 | ++DOCSHELL 151BE800 == 33 [pid = 3088] [id = 197] 02:34:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 62 (151C2000) [pid = 3088] [serial = 589] [outer = 00000000] 02:34:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 63 (1578DC00) [pid = 3088] [serial = 590] [outer = 151C2000] 02:34:36 INFO - PROCESS | 3088 | 1465032876299 Marionette DEBUG loaded listener.js 02:34:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 64 (15796800) [pid = 3088] [serial = 591] [outer = 151C2000] 02:34:37 INFO - PROCESS | 3088 | 1465032877294 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]]]}] 02:34:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 02:34:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1231ms 02:34:37 INFO - PROCESS | 3088 | 1465032877392 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 02:34:37 INFO - PROCESS | 3088 | 1465032877396 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 02:34:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 02:34:37 INFO - PROCESS | 3088 | 1465032877402 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 02:34:37 INFO - PROCESS | 3088 | 1465032877406 Marionette TRACE conn5 <- [1,754,null,{}] 02:34:37 INFO - PROCESS | 3088 | 1465032877412 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}] 02:34:37 INFO - PROCESS | 3088 | 1465032877415 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:37 INFO - PROCESS | 3088 | 1465032877559 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 02:34:37 INFO - PROCESS | 3088 | 1465032877633 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:37 INFO - PROCESS | 3088 | 1465032877636 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:37 INFO - PROCESS | 3088 | ++DOCSHELL 0E04A800 == 34 [pid = 3088] [id = 198] 02:34:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 65 (0E369800) [pid = 3088] [serial = 592] [outer = 00000000] 02:34:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 66 (0E3A6400) [pid = 3088] [serial = 593] [outer = 0E369800] 02:34:37 INFO - PROCESS | 3088 | 1465032877694 Marionette DEBUG loaded listener.js 02:34:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 67 (12309400) [pid = 3088] [serial = 594] [outer = 0E369800] 02:34:38 INFO - PROCESS | 3088 | 1465032878840 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]]]}] 02:34:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 02:34:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1473ms 02:34:38 INFO - PROCESS | 3088 | 1465032878880 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 02:34:38 INFO - PROCESS | 3088 | 1465032878885 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 02:34:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 02:34:38 INFO - PROCESS | 3088 | 1465032878940 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 02:34:38 INFO - PROCESS | 3088 | 1465032878944 Marionette TRACE conn5 <- [1,758,null,{}] 02:34:38 INFO - PROCESS | 3088 | 1465032878949 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}] 02:34:38 INFO - PROCESS | 3088 | 1465032878952 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:39 INFO - PROCESS | 3088 | 1465032879081 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 02:34:39 INFO - PROCESS | 3088 | 1465032879211 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:39 INFO - PROCESS | 3088 | 1465032879213 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:39 INFO - PROCESS | 3088 | ++DOCSHELL 0E506400 == 35 [pid = 3088] [id = 199] 02:34:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (0E507000) [pid = 3088] [serial = 595] [outer = 00000000] 02:34:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (0F00B000) [pid = 3088] [serial = 596] [outer = 0E507000] 02:34:39 INFO - PROCESS | 3088 | 1465032879266 Marionette DEBUG loaded listener.js 02:34:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (12307400) [pid = 3088] [serial = 597] [outer = 0E507000] 02:34:39 INFO - PROCESS | 3088 | --DOCSHELL 12B50800 == 34 [pid = 3088] [id = 196] 02:34:39 INFO - PROCESS | 3088 | --DOCSHELL 14005400 == 33 [pid = 3088] [id = 195] 02:34:39 INFO - PROCESS | 3088 | --DOCSHELL 12B4EC00 == 32 [pid = 3088] [id = 194] 02:34:39 INFO - PROCESS | 3088 | --DOCSHELL 0E64CC00 == 31 [pid = 3088] [id = 193] 02:34:39 INFO - PROCESS | 3088 | --DOCSHELL 0E051800 == 30 [pid = 3088] [id = 192] 02:34:39 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (140DAC00) [pid = 3088] [serial = 554] [outer = 00000000] [url = about:blank] 02:34:39 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (0E36C400) [pid = 3088] [serial = 542] [outer = 00000000] [url = about:blank] 02:34:39 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (0E64C000) [pid = 3088] [serial = 543] [outer = 00000000] [url = about:blank] 02:34:39 INFO - PROCESS | 3088 | --DOMWINDOW == 66 (14F16400) [pid = 3088] [serial = 557] [outer = 00000000] [url = about:blank] 02:34:39 INFO - PROCESS | 3088 | --DOMWINDOW == 65 (0F172400) [pid = 3088] [serial = 551] [outer = 00000000] [url = about:blank] 02:34:39 INFO - PROCESS | 3088 | --DOMWINDOW == 64 (0E142800) [pid = 3088] [serial = 548] [outer = 00000000] [url = about:blank] 02:34:39 INFO - PROCESS | 3088 | --DOMWINDOW == 63 (0E293400) [pid = 3088] [serial = 549] [outer = 00000000] [url = about:blank] 02:34:39 INFO - PROCESS | 3088 | --DOMWINDOW == 62 (1695BC00) [pid = 3088] [serial = 540] [outer = 00000000] [url = about:blank] 02:34:39 INFO - PROCESS | 3088 | --DOMWINDOW == 61 (140E2800) [pid = 3088] [serial = 545] [outer = 00000000] [url = about:blank] 02:34:39 INFO - PROCESS | 3088 | --DOMWINDOW == 60 (140E9000) [pid = 3088] [serial = 546] [outer = 00000000] [url = about:blank] 02:34:39 INFO - PROCESS | 3088 | --DOMWINDOW == 59 (151C0800) [pid = 3088] [serial = 561] [outer = 00000000] [url = about:blank] 02:34:39 INFO - PROCESS | 3088 | --DOMWINDOW == 58 (140E9400) [pid = 3088] [serial = 555] [outer = 00000000] [url = about:blank] 02:34:39 INFO - PROCESS | 3088 | --DOMWINDOW == 57 (15094800) [pid = 3088] [serial = 558] [outer = 00000000] [url = about:blank] 02:34:39 INFO - PROCESS | 3088 | --DOMWINDOW == 56 (1237D400) [pid = 3088] [serial = 552] [outer = 00000000] [url = about:blank] 02:34:39 INFO - PROCESS | 3088 | --DOMWINDOW == 55 (15134000) [pid = 3088] [serial = 560] [outer = 00000000] [url = about:blank] 02:34:39 INFO - PROCESS | 3088 | 1465032879710 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]]]}] 02:34:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 02:34:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 830ms 02:34:39 INFO - PROCESS | 3088 | 1465032879768 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 02:34:39 INFO - PROCESS | 3088 | 1465032879773 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 02:34:39 INFO - PROCESS | 3088 | 1465032879780 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 02:34:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 02:34:39 INFO - PROCESS | 3088 | 1465032879782 Marionette TRACE conn5 <- [1,762,null,{}] 02:34:39 INFO - PROCESS | 3088 | 1465032879786 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}] 02:34:39 INFO - PROCESS | 3088 | 1465032879788 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:39 INFO - PROCESS | 3088 | 1465032879881 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 02:34:39 INFO - PROCESS | 3088 | 1465032879889 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:39 INFO - PROCESS | 3088 | 1465032879891 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:39 INFO - PROCESS | 3088 | ++DOCSHELL 12380800 == 31 [pid = 3088] [id = 200] 02:34:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 56 (123BFC00) [pid = 3088] [serial = 598] [outer = 00000000] 02:34:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 57 (12688800) [pid = 3088] [serial = 599] [outer = 123BFC00] 02:34:39 INFO - PROCESS | 3088 | 1465032879942 Marionette DEBUG loaded listener.js 02:34:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 58 (12A7A400) [pid = 3088] [serial = 600] [outer = 123BFC00] 02:34:40 INFO - PROCESS | 3088 | 1465032880417 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]]]}] 02:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 02:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 670ms 02:34:40 INFO - PROCESS | 3088 | 1465032880456 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 02:34:40 INFO - PROCESS | 3088 | 1465032880458 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 02:34:40 INFO - PROCESS | 3088 | 1465032880462 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 02:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 02:34:40 INFO - PROCESS | 3088 | 1465032880465 Marionette TRACE conn5 <- [1,766,null,{}] 02:34:40 INFO - PROCESS | 3088 | 1465032880476 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}] 02:34:40 INFO - PROCESS | 3088 | 1465032880480 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:40 INFO - PROCESS | 3088 | 1465032880594 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 02:34:40 INFO - PROCESS | 3088 | 1465032880682 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:40 INFO - PROCESS | 3088 | 1465032880685 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:40 INFO - PROCESS | 3088 | ++DOCSHELL 140E4400 == 32 [pid = 3088] [id = 201] 02:34:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 59 (140E4800) [pid = 3088] [serial = 601] [outer = 00000000] 02:34:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 60 (140E8400) [pid = 3088] [serial = 602] [outer = 140E4800] 02:34:40 INFO - PROCESS | 3088 | 1465032880732 Marionette DEBUG loaded listener.js 02:34:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 61 (146EA800) [pid = 3088] [serial = 603] [outer = 140E4800] 02:34:41 INFO - PROCESS | 3088 | 1465032881118 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]]]}] 02:34:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 02:34:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 670ms 02:34:41 INFO - PROCESS | 3088 | 1465032881141 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 02:34:41 INFO - PROCESS | 3088 | 1465032881144 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 02:34:41 INFO - PROCESS | 3088 | 1465032881147 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 02:34:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 02:34:41 INFO - PROCESS | 3088 | 1465032881149 Marionette TRACE conn5 <- [1,770,null,{}] 02:34:41 INFO - PROCESS | 3088 | 1465032881152 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}] 02:34:41 INFO - PROCESS | 3088 | 1465032881154 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:41 INFO - PROCESS | 3088 | 1465032881242 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 02:34:41 INFO - PROCESS | 3088 | 1465032881247 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:41 INFO - PROCESS | 3088 | 1465032881249 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:41 INFO - PROCESS | 3088 | ++DOCSHELL 14F1EC00 == 33 [pid = 3088] [id = 202] 02:34:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 62 (14F1F000) [pid = 3088] [serial = 604] [outer = 00000000] 02:34:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 63 (1509D400) [pid = 3088] [serial = 605] [outer = 14F1F000] 02:34:41 INFO - PROCESS | 3088 | 1465032881294 Marionette DEBUG loaded listener.js 02:34:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 64 (150E5400) [pid = 3088] [serial = 606] [outer = 14F1F000] 02:34:41 INFO - PROCESS | 3088 | 1465032881763 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]]]}] 02:34:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 02:34:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 670ms 02:34:41 INFO - PROCESS | 3088 | 1465032881821 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 02:34:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 02:34:41 INFO - PROCESS | 3088 | 1465032881823 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 02:34:41 INFO - PROCESS | 3088 | 1465032881826 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 02:34:41 INFO - PROCESS | 3088 | 1465032881827 Marionette TRACE conn5 <- [1,774,null,{}] 02:34:41 INFO - PROCESS | 3088 | 1465032881831 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}] 02:34:41 INFO - PROCESS | 3088 | 1465032881833 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:41 INFO - PROCESS | 3088 | 1465032881953 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 02:34:42 INFO - PROCESS | 3088 | 1465032882042 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:42 INFO - PROCESS | 3088 | 1465032882044 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:42 INFO - PROCESS | 3088 | ++DOCSHELL 151BE400 == 34 [pid = 3088] [id = 203] 02:34:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 65 (151BFC00) [pid = 3088] [serial = 607] [outer = 00000000] 02:34:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 66 (1578F800) [pid = 3088] [serial = 608] [outer = 151BFC00] 02:34:42 INFO - PROCESS | 3088 | 1465032882089 Marionette DEBUG loaded listener.js 02:34:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 67 (15798C00) [pid = 3088] [serial = 609] [outer = 151BFC00] 02:34:42 INFO - PROCESS | 3088 | 1465032882509 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]]]}] 02:34:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 02:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 731ms 02:34:42 INFO - PROCESS | 3088 | 1465032882557 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 02:34:42 INFO - PROCESS | 3088 | 1465032882559 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 02:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 02:34:42 INFO - PROCESS | 3088 | 1465032882562 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 02:34:42 INFO - PROCESS | 3088 | 1465032882564 Marionette TRACE conn5 <- [1,778,null,{}] 02:34:42 INFO - PROCESS | 3088 | 1465032882568 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}] 02:34:42 INFO - PROCESS | 3088 | 1465032882573 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:42 INFO - PROCESS | 3088 | 1465032882706 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 02:34:42 INFO - PROCESS | 3088 | 1465032882716 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:42 INFO - PROCESS | 3088 | 1465032882718 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:42 INFO - PROCESS | 3088 | ++DOCSHELL 0E365000 == 35 [pid = 3088] [id = 204] 02:34:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (12B4D000) [pid = 3088] [serial = 610] [outer = 00000000] 02:34:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (16963800) [pid = 3088] [serial = 611] [outer = 12B4D000] 02:34:42 INFO - PROCESS | 3088 | 1465032882808 Marionette DEBUG loaded listener.js 02:34:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (16E8F400) [pid = 3088] [serial = 612] [outer = 12B4D000] 02:34:43 INFO - PROCESS | 3088 | 1465032883247 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]]]}] 02:34:43 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (12B4F000) [pid = 3088] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 02:34:43 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (140DC000) [pid = 3088] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 02:34:43 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (0E051C00) [pid = 3088] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 02:34:43 INFO - PROCESS | 3088 | --DOMWINDOW == 66 (0E6A5800) [pid = 3088] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 02:34:43 INFO - PROCESS | 3088 | --DOMWINDOW == 65 (0D734800) [pid = 3088] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 02:34:43 INFO - PROCESS | 3088 | --DOMWINDOW == 64 (1268CC00) [pid = 3088] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 02:34:43 INFO - PROCESS | 3088 | --DOMWINDOW == 63 (16966800) [pid = 3088] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 02:34:43 INFO - PROCESS | 3088 | --DOMWINDOW == 62 (14F09400) [pid = 3088] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 02:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 02:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 731ms 02:34:43 INFO - PROCESS | 3088 | 1465032883320 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 02:34:43 INFO - PROCESS | 3088 | 1465032883323 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 02:34:43 INFO - PROCESS | 3088 | 1465032883326 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 02:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 02:34:43 INFO - PROCESS | 3088 | 1465032883328 Marionette TRACE conn5 <- [1,782,null,{}] 02:34:43 INFO - PROCESS | 3088 | 1465032883331 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}] 02:34:43 INFO - PROCESS | 3088 | 1465032883333 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:43 INFO - PROCESS | 3088 | 1465032883412 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 02:34:43 INFO - PROCESS | 3088 | 1465032883420 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:43 INFO - PROCESS | 3088 | 1465032883422 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:43 INFO - PROCESS | 3088 | ++DOCSHELL 12459000 == 36 [pid = 3088] [id = 205] 02:34:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 63 (12A7CC00) [pid = 3088] [serial = 613] [outer = 00000000] 02:34:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 64 (14F11000) [pid = 3088] [serial = 614] [outer = 12A7CC00] 02:34:43 INFO - PROCESS | 3088 | 1465032883475 Marionette DEBUG loaded listener.js 02:34:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 65 (15130800) [pid = 3088] [serial = 615] [outer = 12A7CC00] 02:34:43 INFO - PROCESS | 3088 | 1465032883910 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]]]}] 02:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 02:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 630ms 02:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 02:34:43 INFO - PROCESS | 3088 | 1465032883961 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 02:34:43 INFO - PROCESS | 3088 | 1465032883963 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 02:34:43 INFO - PROCESS | 3088 | 1465032883966 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 02:34:43 INFO - PROCESS | 3088 | 1465032883968 Marionette TRACE conn5 <- [1,786,null,{}] 02:34:43 INFO - PROCESS | 3088 | 1465032883971 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}] 02:34:43 INFO - PROCESS | 3088 | 1465032883973 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:44 INFO - PROCESS | 3088 | 1465032884052 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 02:34:44 INFO - PROCESS | 3088 | 1465032884061 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:44 INFO - PROCESS | 3088 | 1465032884063 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:44 INFO - PROCESS | 3088 | ++DOCSHELL 16ECE400 == 37 [pid = 3088] [id = 206] 02:34:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 66 (16ECF000) [pid = 3088] [serial = 616] [outer = 00000000] 02:34:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 67 (16ED6C00) [pid = 3088] [serial = 617] [outer = 16ECF000] 02:34:44 INFO - PROCESS | 3088 | 1465032884107 Marionette DEBUG loaded listener.js 02:34:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (17A03C00) [pid = 3088] [serial = 618] [outer = 16ECF000] 02:34:44 INFO - PROCESS | 3088 | 1465032884539 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]]]}] 02:34:44 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 02:34:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 630ms 02:34:44 INFO - PROCESS | 3088 | 1465032884597 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 02:34:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 02:34:44 INFO - PROCESS | 3088 | 1465032884599 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 02:34:44 INFO - PROCESS | 3088 | 1465032884602 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 02:34:44 INFO - PROCESS | 3088 | 1465032884604 Marionette TRACE conn5 <- [1,790,null,{}] 02:34:44 INFO - PROCESS | 3088 | 1465032884608 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}] 02:34:44 INFO - PROCESS | 3088 | 1465032884609 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:44 INFO - PROCESS | 3088 | 1465032884691 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 02:34:44 INFO - PROCESS | 3088 | 1465032884698 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:44 INFO - PROCESS | 3088 | 1465032884700 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:44 INFO - PROCESS | 3088 | ++DOCSHELL 0E364800 == 38 [pid = 3088] [id = 207] 02:34:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (16EF2000) [pid = 3088] [serial = 619] [outer = 00000000] 02:34:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (17A0F400) [pid = 3088] [serial = 620] [outer = 16EF2000] 02:34:44 INFO - PROCESS | 3088 | 1465032884744 Marionette DEBUG loaded listener.js 02:34:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (17A3F800) [pid = 3088] [serial = 621] [outer = 16EF2000] 02:34:45 INFO - PROCESS | 3088 | 1465032885210 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]]]}] 02:34:45 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 02:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 630ms 02:34:45 INFO - PROCESS | 3088 | 1465032885234 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 02:34:45 INFO - PROCESS | 3088 | 1465032885236 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 02:34:45 INFO - PROCESS | 3088 | 1465032885239 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 02:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 02:34:45 INFO - PROCESS | 3088 | 1465032885241 Marionette TRACE conn5 <- [1,794,null,{}] 02:34:45 INFO - PROCESS | 3088 | 1465032885249 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}] 02:34:45 INFO - PROCESS | 3088 | 1465032885251 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:45 INFO - PROCESS | 3088 | 1465032885350 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 02:34:45 INFO - PROCESS | 3088 | 1465032885358 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:45 INFO - PROCESS | 3088 | 1465032885360 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:45 INFO - PROCESS | 3088 | ++DOCSHELL 14F15400 == 39 [pid = 3088] [id = 208] 02:34:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (17B5EC00) [pid = 3088] [serial = 622] [outer = 00000000] 02:34:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (17B63800) [pid = 3088] [serial = 623] [outer = 17B5EC00] 02:34:45 INFO - PROCESS | 3088 | 1465032885403 Marionette DEBUG loaded listener.js 02:34:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (17B60C00) [pid = 3088] [serial = 624] [outer = 17B5EC00] 02:34:46 INFO - PROCESS | 3088 | 1465032886108 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]]]}] 02:34:46 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 02:34:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 930ms 02:34:46 INFO - PROCESS | 3088 | 1465032886173 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 02:34:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 02:34:46 INFO - PROCESS | 3088 | 1465032886178 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 02:34:46 INFO - PROCESS | 3088 | 1465032886182 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 02:34:46 INFO - PROCESS | 3088 | 1465032886188 Marionette TRACE conn5 <- [1,798,null,{}] 02:34:46 INFO - PROCESS | 3088 | 1465032886193 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}] 02:34:46 INFO - PROCESS | 3088 | 1465032886196 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:46 INFO - PROCESS | 3088 | 1465032886319 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 02:34:46 INFO - PROCESS | 3088 | 1465032886439 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:46 INFO - PROCESS | 3088 | 1465032886441 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:46 INFO - PROCESS | 3088 | ++DOCSHELL 0E360400 == 40 [pid = 3088] [id = 209] 02:34:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (0E39A400) [pid = 3088] [serial = 625] [outer = 00000000] 02:34:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (12459800) [pid = 3088] [serial = 626] [outer = 0E39A400] 02:34:46 INFO - PROCESS | 3088 | 1465032886502 Marionette DEBUG loaded listener.js 02:34:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (12B78800) [pid = 3088] [serial = 627] [outer = 0E39A400] 02:34:47 INFO - PROCESS | 3088 | 1465032887072 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]]]}] 02:34:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 02:34:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 930ms 02:34:47 INFO - PROCESS | 3088 | 1465032887113 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 02:34:47 INFO - PROCESS | 3088 | 1465032887118 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 02:34:47 INFO - PROCESS | 3088 | 1465032887124 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 02:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 02:34:47 INFO - PROCESS | 3088 | 1465032887127 Marionette TRACE conn5 <- [1,802,null,{}] 02:34:47 INFO - PROCESS | 3088 | 1465032887131 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}] 02:34:47 INFO - PROCESS | 3088 | 1465032887134 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:47 INFO - PROCESS | 3088 | 1465032887249 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 02:34:47 INFO - PROCESS | 3088 | 1465032887348 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:47 INFO - PROCESS | 3088 | 1465032887350 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:47 INFO - PROCESS | 3088 | ++DOCSHELL 150E8000 == 41 [pid = 3088] [id = 210] 02:34:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (1512E000) [pid = 3088] [serial = 628] [outer = 00000000] 02:34:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (15794800) [pid = 3088] [serial = 629] [outer = 1512E000] 02:34:47 INFO - PROCESS | 3088 | 1465032887406 Marionette DEBUG loaded listener.js 02:34:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (1695F400) [pid = 3088] [serial = 630] [outer = 1512E000] 02:34:48 INFO - PROCESS | 3088 | 1465032888040 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] 02:34:48 INFO - PROCESS | 3088 | 1465032888101 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 02:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 02:34:48 INFO - PROCESS | 3088 | 1465032888105 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 02:34:48 INFO - PROCESS | 3088 | 1465032888109 Marionette TRACE conn5 <- [1,806,null,{}] 02:34:48 INFO - PROCESS | 3088 | 1465032888120 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}] 02:34:48 INFO - PROCESS | 3088 | 1465032888124 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:48 INFO - PROCESS | 3088 | 1465032888235 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 02:34:48 INFO - PROCESS | 3088 | 1465032888364 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:48 INFO - PROCESS | 3088 | 1465032888367 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:48 INFO - PROCESS | 3088 | ++DOCSHELL 188C1800 == 42 [pid = 3088] [id = 211] 02:34:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (188C6800) [pid = 3088] [serial = 631] [outer = 00000000] 02:34:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (189AC400) [pid = 3088] [serial = 632] [outer = 188C6800] 02:34:48 INFO - PROCESS | 3088 | 1465032888425 Marionette DEBUG loaded listener.js 02:34:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (189B1800) [pid = 3088] [serial = 633] [outer = 188C6800] 02:34:49 INFO - PROCESS | 3088 | 1465032889232 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]]]}] 02:34:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 02:34:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1179ms 02:34:49 INFO - PROCESS | 3088 | 1465032889287 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 02:34:49 INFO - PROCESS | 3088 | 1465032889292 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 02:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 02:34:49 INFO - PROCESS | 3088 | 1465032889297 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 02:34:49 INFO - PROCESS | 3088 | 1465032889300 Marionette TRACE conn5 <- [1,810,null,{}] 02:34:49 INFO - PROCESS | 3088 | 1465032889306 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}] 02:34:49 INFO - PROCESS | 3088 | 1465032889309 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:49 INFO - PROCESS | 3088 | 1465032889421 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 02:34:49 INFO - PROCESS | 3088 | 1465032889546 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:49 INFO - PROCESS | 3088 | 1465032889551 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:49 INFO - PROCESS | 3088 | ++DOCSHELL 0E3A4400 == 43 [pid = 3088] [id = 212] 02:34:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (0E3A5400) [pid = 3088] [serial = 634] [outer = 00000000] 02:34:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (0E50C400) [pid = 3088] [serial = 635] [outer = 0E3A5400] 02:34:49 INFO - PROCESS | 3088 | 1465032889603 Marionette DEBUG loaded listener.js 02:34:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (0F003C00) [pid = 3088] [serial = 636] [outer = 0E3A5400] 02:34:50 INFO - PROCESS | 3088 | --DOCSHELL 0E364800 == 42 [pid = 3088] [id = 207] 02:34:50 INFO - PROCESS | 3088 | --DOCSHELL 16ECE400 == 41 [pid = 3088] [id = 206] 02:34:50 INFO - PROCESS | 3088 | --DOCSHELL 12459000 == 40 [pid = 3088] [id = 205] 02:34:50 INFO - PROCESS | 3088 | --DOCSHELL 0E365000 == 39 [pid = 3088] [id = 204] 02:34:50 INFO - PROCESS | 3088 | --DOCSHELL 151BE400 == 38 [pid = 3088] [id = 203] 02:34:50 INFO - PROCESS | 3088 | --DOCSHELL 14F1EC00 == 37 [pid = 3088] [id = 202] 02:34:50 INFO - PROCESS | 3088 | --DOCSHELL 140E4400 == 36 [pid = 3088] [id = 201] 02:34:50 INFO - PROCESS | 3088 | --DOCSHELL 12380800 == 35 [pid = 3088] [id = 200] 02:34:50 INFO - PROCESS | 3088 | --DOCSHELL 0E506400 == 34 [pid = 3088] [id = 199] 02:34:50 INFO - PROCESS | 3088 | --DOCSHELL 151BE800 == 33 [pid = 3088] [id = 197] 02:34:50 INFO - PROCESS | 3088 | --DOCSHELL 0E04A800 == 32 [pid = 3088] [id = 198] 02:34:50 INFO - PROCESS | 3088 | --DOCSHELL 169C9C00 == 31 [pid = 3088] [id = 191] 02:34:50 INFO - PROCESS | 3088 | --DOCSHELL 188C1800 == 30 [pid = 3088] [id = 211] 02:34:50 INFO - PROCESS | 3088 | --DOCSHELL 150E8000 == 29 [pid = 3088] [id = 210] 02:34:50 INFO - PROCESS | 3088 | --DOCSHELL 14F15400 == 28 [pid = 3088] [id = 208] 02:34:50 INFO - PROCESS | 3088 | --DOCSHELL 0E360400 == 27 [pid = 3088] [id = 209] 02:34:50 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (12C74400) [pid = 3088] [serial = 581] [outer = 00000000] [url = about:blank] 02:34:50 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (14F0F400) [pid = 3088] [serial = 584] [outer = 00000000] [url = about:blank] 02:34:50 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (0E130C00) [pid = 3088] [serial = 575] [outer = 00000000] [url = about:blank] 02:34:50 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (0E14E000) [pid = 3088] [serial = 576] [outer = 00000000] [url = about:blank] 02:34:50 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (0F00FC00) [pid = 3088] [serial = 578] [outer = 00000000] [url = about:blank] 02:34:50 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (16ED7400) [pid = 3088] [serial = 572] [outer = 00000000] [url = about:blank] 02:34:50 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (0DA5AC00) [pid = 3088] [serial = 564] [outer = 00000000] [url = about:blank] 02:34:50 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (0D89B000) [pid = 3088] [serial = 563] [outer = 00000000] [url = about:blank] 02:34:50 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (1578DC00) [pid = 3088] [serial = 590] [outer = 00000000] [url = about:blank] 02:34:50 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (13A70800) [pid = 3088] [serial = 567] [outer = 00000000] [url = about:blank] 02:34:50 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (12C78400) [pid = 3088] [serial = 566] [outer = 00000000] [url = about:blank] 02:34:50 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (169CA000) [pid = 3088] [serial = 570] [outer = 00000000] [url = about:blank] 02:34:50 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (169C5400) [pid = 3088] [serial = 569] [outer = 00000000] [url = about:blank] 02:34:50 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (15096000) [pid = 3088] [serial = 587] [outer = 00000000] [url = about:blank] 02:34:50 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (13A6F000) [pid = 3088] [serial = 582] [outer = 00000000] [url = about:blank] 02:34:50 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (0F1A4400) [pid = 3088] [serial = 579] [outer = 00000000] [url = about:blank] 02:34:50 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (1509E000) [pid = 3088] [serial = 588] [outer = 00000000] [url = about:blank] 02:34:50 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (14F27400) [pid = 3088] [serial = 585] [outer = 00000000] [url = about:blank] 02:34:50 INFO - PROCESS | 3088 | 1465032890858 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] 02:34:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 02:34:50 INFO - PROCESS | 3088 | 1465032890891 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 02:34:50 INFO - PROCESS | 3088 | 1465032890895 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 02:34:50 INFO - PROCESS | 3088 | 1465032890898 Marionette TRACE conn5 <- [1,814,null,{}] 02:34:50 INFO - PROCESS | 3088 | 1465032890904 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}] 02:34:50 INFO - PROCESS | 3088 | 1465032890907 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:51 INFO - PROCESS | 3088 | 1465032891824 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 02:34:52 INFO - PROCESS | 3088 | 1465032892164 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:52 INFO - PROCESS | 3088 | 1465032892167 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:52 INFO - PROCESS | 3088 | ++DOCSHELL 0E509400 == 28 [pid = 3088] [id = 213] 02:34:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (0E50A800) [pid = 3088] [serial = 637] [outer = 00000000] 02:34:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (0E6A5800) [pid = 3088] [serial = 638] [outer = 0E50A800] 02:34:52 INFO - PROCESS | 3088 | 1465032892218 Marionette DEBUG loaded listener.js 02:34:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (0F17F000) [pid = 3088] [serial = 639] [outer = 0E50A800] 02:34:52 INFO - PROCESS | 3088 | 1465032892631 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]]]}] 02:34:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 02:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1778ms 02:34:52 INFO - PROCESS | 3088 | 1465032892678 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 02:34:52 INFO - PROCESS | 3088 | 1465032892683 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 02:34:52 INFO - PROCESS | 3088 | 1465032892689 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 02:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 02:34:52 INFO - PROCESS | 3088 | 1465032892692 Marionette TRACE conn5 <- [1,818,null,{}] 02:34:52 INFO - PROCESS | 3088 | 1465032892696 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}] 02:34:52 INFO - PROCESS | 3088 | 1465032892698 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:52 INFO - PROCESS | 3088 | 1465032892817 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 02:34:52 INFO - PROCESS | 3088 | 1465032892833 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:52 INFO - PROCESS | 3088 | 1465032892835 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:52 INFO - PROCESS | 3088 | ++DOCSHELL 12B73800 == 29 [pid = 3088] [id = 214] 02:34:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (12B73C00) [pid = 3088] [serial = 640] [outer = 00000000] 02:34:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (12C75000) [pid = 3088] [serial = 641] [outer = 12B73C00] 02:34:52 INFO - PROCESS | 3088 | 1465032892883 Marionette DEBUG loaded listener.js 02:34:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (13A67800) [pid = 3088] [serial = 642] [outer = 12B73C00] 02:34:53 INFO - PROCESS | 3088 | 1465032893332 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]]]}] 02:34:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 02:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 670ms 02:34:53 INFO - PROCESS | 3088 | 1465032893365 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 02:34:53 INFO - PROCESS | 3088 | 1465032893367 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 02:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 02:34:53 INFO - PROCESS | 3088 | 1465032893383 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 02:34:53 INFO - PROCESS | 3088 | 1465032893386 Marionette TRACE conn5 <- [1,822,null,{}] 02:34:53 INFO - PROCESS | 3088 | 1465032893397 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}] 02:34:53 INFO - PROCESS | 3088 | 1465032893402 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:53 INFO - PROCESS | 3088 | 1465032893531 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 02:34:53 INFO - PROCESS | 3088 | 1465032893546 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:53 INFO - PROCESS | 3088 | 1465032893549 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:53 INFO - PROCESS | 3088 | ++DOCSHELL 14F13C00 == 30 [pid = 3088] [id = 215] 02:34:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (14F14000) [pid = 3088] [serial = 643] [outer = 00000000] 02:34:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (14F28000) [pid = 3088] [serial = 644] [outer = 14F14000] 02:34:53 INFO - PROCESS | 3088 | 1465032893639 Marionette DEBUG loaded listener.js 02:34:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (15094800) [pid = 3088] [serial = 645] [outer = 14F14000] 02:34:54 INFO - PROCESS | 3088 | 1465032894092 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]]]}] 02:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 02:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 730ms 02:34:54 INFO - PROCESS | 3088 | 1465032894116 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 02:34:54 INFO - PROCESS | 3088 | 1465032894118 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 02:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 02:34:54 INFO - PROCESS | 3088 | 1465032894133 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 02:34:54 INFO - PROCESS | 3088 | 1465032894134 Marionette TRACE conn5 <- [1,826,null,{}] 02:34:54 INFO - PROCESS | 3088 | 1465032894138 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}] 02:34:54 INFO - PROCESS | 3088 | 1465032894140 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:54 INFO - PROCESS | 3088 | 1465032894253 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 02:34:54 INFO - PROCESS | 3088 | 1465032894261 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:54 INFO - PROCESS | 3088 | 1465032894263 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:54 INFO - PROCESS | 3088 | ++DOCSHELL 123BEC00 == 31 [pid = 3088] [id = 216] 02:34:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (146E0400) [pid = 3088] [serial = 646] [outer = 00000000] 02:34:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (15132800) [pid = 3088] [serial = 647] [outer = 146E0400] 02:34:54 INFO - PROCESS | 3088 | 1465032894309 Marionette DEBUG loaded listener.js 02:34:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (151B8C00) [pid = 3088] [serial = 648] [outer = 146E0400] 02:34:54 INFO - PROCESS | 3088 | 1465032894827 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]]]}] 02:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 02:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 730ms 02:34:54 INFO - PROCESS | 3088 | 1465032894861 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 02:34:54 INFO - PROCESS | 3088 | 1465032894863 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 02:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 02:34:54 INFO - PROCESS | 3088 | 1465032894866 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 02:34:54 INFO - PROCESS | 3088 | 1465032894867 Marionette TRACE conn5 <- [1,830,null,{}] 02:34:54 INFO - PROCESS | 3088 | 1465032894871 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}] 02:34:54 INFO - PROCESS | 3088 | 1465032894873 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:54 INFO - PROCESS | 3088 | 1465032894983 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 02:34:54 INFO - PROCESS | 3088 | 1465032894989 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:54 INFO - PROCESS | 3088 | 1465032894991 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:54 INFO - PROCESS | 3088 | ++DOCSHELL 15131C00 == 32 [pid = 3088] [id = 217] 02:34:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (1578A000) [pid = 3088] [serial = 649] [outer = 00000000] 02:34:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (1695F000) [pid = 3088] [serial = 650] [outer = 1578A000] 02:34:55 INFO - PROCESS | 3088 | 1465032895036 Marionette DEBUG loaded listener.js 02:34:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (169E1800) [pid = 3088] [serial = 651] [outer = 1578A000] 02:34:55 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (151BFC00) [pid = 3088] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 02:34:55 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (12B4D000) [pid = 3088] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 02:34:55 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (151C2000) [pid = 3088] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 02:34:55 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (14F1F000) [pid = 3088] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 02:34:55 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (140E4800) [pid = 3088] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 02:34:55 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (0E507000) [pid = 3088] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 02:34:55 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (0E369800) [pid = 3088] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 02:34:55 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (123BFC00) [pid = 3088] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 02:34:55 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (12A7CC00) [pid = 3088] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 02:34:55 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (16ECF000) [pid = 3088] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 02:34:55 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (16E94C00) [pid = 3088] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 02:34:55 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (17B5EC00) [pid = 3088] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 02:34:55 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (16EF2000) [pid = 3088] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 02:34:55 INFO - PROCESS | 3088 | 1465032895764 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]]]}] 02:34:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 02:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 931ms 02:34:55 INFO - PROCESS | 3088 | 1465032895798 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 02:34:55 INFO - PROCESS | 3088 | 1465032895800 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 02:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 02:34:55 INFO - PROCESS | 3088 | 1465032895803 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 02:34:55 INFO - PROCESS | 3088 | 1465032895814 Marionette TRACE conn5 <- [1,834,null,{}] 02:34:55 INFO - PROCESS | 3088 | 1465032895818 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}] 02:34:55 INFO - PROCESS | 3088 | 1465032895824 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:55 INFO - PROCESS | 3088 | 1465032895924 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 02:34:56 INFO - PROCESS | 3088 | 1465032896006 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:56 INFO - PROCESS | 3088 | 1465032896008 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:56 INFO - PROCESS | 3088 | ++DOCSHELL 0F19FC00 == 33 [pid = 3088] [id = 218] 02:34:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (12C7D400) [pid = 3088] [serial = 652] [outer = 00000000] 02:34:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (169C9400) [pid = 3088] [serial = 653] [outer = 12C7D400] 02:34:56 INFO - PROCESS | 3088 | 1465032896055 Marionette DEBUG loaded listener.js 02:34:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (16EC9800) [pid = 3088] [serial = 654] [outer = 12C7D400] 02:34:56 INFO - PROCESS | 3088 | 1465032896417 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]]]}] 02:34:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 02:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 630ms 02:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 02:34:56 INFO - PROCESS | 3088 | 1465032896434 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 02:34:56 INFO - PROCESS | 3088 | 1465032896436 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 02:34:56 INFO - PROCESS | 3088 | 1465032896439 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 02:34:56 INFO - PROCESS | 3088 | 1465032896441 Marionette TRACE conn5 <- [1,838,null,{}] 02:34:56 INFO - PROCESS | 3088 | 1465032896444 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}] 02:34:56 INFO - PROCESS | 3088 | 1465032896446 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:56 INFO - PROCESS | 3088 | 1465032896524 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 02:34:56 INFO - PROCESS | 3088 | 1465032896606 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:56 INFO - PROCESS | 3088 | 1465032896608 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:56 INFO - PROCESS | 3088 | ++DOCSHELL 140DA800 == 34 [pid = 3088] [id = 219] 02:34:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (140DC400) [pid = 3088] [serial = 655] [outer = 00000000] 02:34:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (17A03000) [pid = 3088] [serial = 656] [outer = 140DC400] 02:34:56 INFO - PROCESS | 3088 | 1465032896654 Marionette DEBUG loaded listener.js 02:34:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (17A0A800) [pid = 3088] [serial = 657] [outer = 140DC400] 02:34:57 INFO - PROCESS | 3088 | 1465032897032 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]]]}] 02:34:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (17B5EC00) [pid = 3088] [serial = 658] [outer = 0E130000] 02:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 02:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 630ms 02:34:57 INFO - PROCESS | 3088 | 1465032897091 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 02:34:57 INFO - PROCESS | 3088 | 1465032897093 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 02:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 02:34:57 INFO - PROCESS | 3088 | 1465032897096 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 02:34:57 INFO - PROCESS | 3088 | 1465032897098 Marionette TRACE conn5 <- [1,842,null,{}] 02:34:57 INFO - PROCESS | 3088 | 1465032897102 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}] 02:34:57 INFO - PROCESS | 3088 | 1465032897103 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:57 INFO - PROCESS | 3088 | 1465032897218 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 02:34:57 INFO - PROCESS | 3088 | 1465032897303 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:57 INFO - PROCESS | 3088 | 1465032897305 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:57 INFO - PROCESS | 3088 | ++DOCSHELL 16EF5000 == 35 [pid = 3088] [id = 220] 02:34:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (17A38C00) [pid = 3088] [serial = 659] [outer = 00000000] 02:34:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (17DE1800) [pid = 3088] [serial = 660] [outer = 17A38C00] 02:34:57 INFO - PROCESS | 3088 | 1465032897350 Marionette DEBUG loaded listener.js 02:34:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (17B5F400) [pid = 3088] [serial = 661] [outer = 17A38C00] 02:34:57 INFO - PROCESS | 3088 | 1465032897744 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]]]}] 02:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 02:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 730ms 02:34:57 INFO - PROCESS | 3088 | 1465032897835 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 02:34:57 INFO - PROCESS | 3088 | 1465032897840 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 02:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 02:34:57 INFO - PROCESS | 3088 | 1465032897846 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 02:34:57 INFO - PROCESS | 3088 | 1465032897851 Marionette TRACE conn5 <- [1,846,null,{}] 02:34:57 INFO - PROCESS | 3088 | 1465032897858 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}] 02:34:57 INFO - PROCESS | 3088 | 1465032897861 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:57 INFO - PROCESS | 3088 | 1465032897990 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 02:34:58 INFO - PROCESS | 3088 | 1465032898090 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:58 INFO - PROCESS | 3088 | 1465032898093 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:58 INFO - PROCESS | 3088 | ++DOCSHELL 0E050000 == 36 [pid = 3088] [id = 221] 02:34:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (0E128800) [pid = 3088] [serial = 662] [outer = 00000000] 02:34:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (0E299C00) [pid = 3088] [serial = 663] [outer = 0E128800] 02:34:58 INFO - PROCESS | 3088 | 1465032898176 Marionette DEBUG loaded listener.js 02:34:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (0E36CC00) [pid = 3088] [serial = 664] [outer = 0E128800] 02:34:58 INFO - PROCESS | 3088 | 1465032898968 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]]]}] 02:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 02:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1183ms 02:34:59 INFO - PROCESS | 3088 | 1465032899033 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 02:34:59 INFO - PROCESS | 3088 | 1465032899038 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 02:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 02:34:59 INFO - PROCESS | 3088 | 1465032899044 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 02:34:59 INFO - PROCESS | 3088 | 1465032899047 Marionette TRACE conn5 <- [1,850,null,{}] 02:34:59 INFO - PROCESS | 3088 | 1465032899052 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}] 02:34:59 INFO - PROCESS | 3088 | 1465032899055 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:59 INFO - PROCESS | 3088 | 1465032899182 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 02:34:59 INFO - PROCESS | 3088 | 1465032899302 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:59 INFO - PROCESS | 3088 | 1465032899305 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:34:59 INFO - PROCESS | 3088 | ++DOCSHELL 1400B000 == 37 [pid = 3088] [id = 222] 02:34:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (140DFC00) [pid = 3088] [serial = 665] [outer = 00000000] 02:34:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (140E5C00) [pid = 3088] [serial = 666] [outer = 140DFC00] 02:34:59 INFO - PROCESS | 3088 | 1465032899365 Marionette DEBUG loaded listener.js 02:34:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (14F09800) [pid = 3088] [serial = 667] [outer = 140DFC00] 02:35:00 INFO - PROCESS | 3088 | 1465032900272 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]]]}] 02:35:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 02:35:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1274ms 02:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 02:35:00 INFO - PROCESS | 3088 | 1465032900322 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 02:35:00 INFO - PROCESS | 3088 | 1465032900326 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 02:35:00 INFO - PROCESS | 3088 | 1465032900332 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 02:35:00 INFO - PROCESS | 3088 | 1465032900335 Marionette TRACE conn5 <- [1,854,null,{}] 02:35:00 INFO - PROCESS | 3088 | 1465032900340 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}] 02:35:00 INFO - PROCESS | 3088 | 1465032900343 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:00 INFO - PROCESS | 3088 | 1465032900482 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 02:35:00 INFO - PROCESS | 3088 | 1465032900593 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:00 INFO - PROCESS | 3088 | 1465032900597 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:00 INFO - PROCESS | 3088 | --DOCSHELL 140DA800 == 36 [pid = 3088] [id = 219] 02:35:00 INFO - PROCESS | 3088 | --DOCSHELL 0F19FC00 == 35 [pid = 3088] [id = 218] 02:35:00 INFO - PROCESS | 3088 | --DOCSHELL 15131C00 == 34 [pid = 3088] [id = 217] 02:35:00 INFO - PROCESS | 3088 | --DOCSHELL 123BEC00 == 33 [pid = 3088] [id = 216] 02:35:00 INFO - PROCESS | 3088 | --DOCSHELL 14F13C00 == 32 [pid = 3088] [id = 215] 02:35:00 INFO - PROCESS | 3088 | --DOCSHELL 12B73800 == 31 [pid = 3088] [id = 214] 02:35:00 INFO - PROCESS | 3088 | --DOCSHELL 0E509400 == 30 [pid = 3088] [id = 213] 02:35:00 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (16EF5400) [pid = 3088] [serial = 573] [outer = 00000000] [url = about:blank] 02:35:00 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (17B63800) [pid = 3088] [serial = 623] [outer = 00000000] [url = about:blank] 02:35:00 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (17B60C00) [pid = 3088] [serial = 624] [outer = 00000000] [url = about:blank] 02:35:00 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (17A0F400) [pid = 3088] [serial = 620] [outer = 00000000] [url = about:blank] 02:35:00 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (1578F800) [pid = 3088] [serial = 608] [outer = 00000000] [url = about:blank] 02:35:00 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (16963800) [pid = 3088] [serial = 611] [outer = 00000000] [url = about:blank] 02:35:00 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (15798C00) [pid = 3088] [serial = 609] [outer = 00000000] [url = about:blank] 02:35:00 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (15796800) [pid = 3088] [serial = 591] [outer = 00000000] [url = about:blank] 02:35:00 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (1509D400) [pid = 3088] [serial = 605] [outer = 00000000] [url = about:blank] 02:35:00 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (140E8400) [pid = 3088] [serial = 602] [outer = 00000000] [url = about:blank] 02:35:00 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (146EA800) [pid = 3088] [serial = 603] [outer = 00000000] [url = about:blank] 02:35:00 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (0F00B000) [pid = 3088] [serial = 596] [outer = 00000000] [url = about:blank] 02:35:00 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (12307400) [pid = 3088] [serial = 597] [outer = 00000000] [url = about:blank] 02:35:00 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (0E3A6400) [pid = 3088] [serial = 593] [outer = 00000000] [url = about:blank] 02:35:00 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (12309400) [pid = 3088] [serial = 594] [outer = 00000000] [url = about:blank] 02:35:00 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (16E8F400) [pid = 3088] [serial = 612] [outer = 00000000] [url = about:blank] 02:35:00 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (12688800) [pid = 3088] [serial = 599] [outer = 00000000] [url = about:blank] 02:35:00 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (12A7A400) [pid = 3088] [serial = 600] [outer = 00000000] [url = about:blank] 02:35:00 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (17A3F800) [pid = 3088] [serial = 621] [outer = 00000000] [url = about:blank] 02:35:00 INFO - PROCESS | 3088 | --DOMWINDOW == 66 (14F11000) [pid = 3088] [serial = 614] [outer = 00000000] [url = about:blank] 02:35:00 INFO - PROCESS | 3088 | --DOMWINDOW == 65 (16ED6C00) [pid = 3088] [serial = 617] [outer = 00000000] [url = about:blank] 02:35:00 INFO - PROCESS | 3088 | --DOMWINDOW == 64 (15130800) [pid = 3088] [serial = 615] [outer = 00000000] [url = about:blank] 02:35:00 INFO - PROCESS | 3088 | --DOMWINDOW == 63 (17A03C00) [pid = 3088] [serial = 618] [outer = 00000000] [url = about:blank] 02:35:00 INFO - PROCESS | 3088 | --DOMWINDOW == 62 (150E5400) [pid = 3088] [serial = 606] [outer = 00000000] [url = about:blank] 02:35:00 INFO - PROCESS | 3088 | ++DOCSHELL 0C773400 == 31 [pid = 3088] [id = 223] 02:35:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 63 (0D85C400) [pid = 3088] [serial = 668] [outer = 00000000] 02:35:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 64 (0E049800) [pid = 3088] [serial = 669] [outer = 0D85C400] 02:35:00 INFO - PROCESS | 3088 | 1465032900682 Marionette DEBUG loaded listener.js 02:35:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 65 (0E367800) [pid = 3088] [serial = 670] [outer = 0D85C400] 02:35:01 INFO - PROCESS | 3088 | 1465032901136 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]]]}] 02:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 02:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 830ms 02:35:01 INFO - PROCESS | 3088 | 1465032901161 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 02:35:01 INFO - PROCESS | 3088 | 1465032901166 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 02:35:01 INFO - PROCESS | 3088 | 1465032901171 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 02:35:01 INFO - PROCESS | 3088 | 1465032901174 Marionette TRACE conn5 <- [1,858,null,{}] 02:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 02:35:01 INFO - PROCESS | 3088 | 1465032901177 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}] 02:35:01 INFO - PROCESS | 3088 | 1465032901180 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:01 INFO - PROCESS | 3088 | 1465032901267 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 02:35:01 INFO - PROCESS | 3088 | 1465032901275 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:01 INFO - PROCESS | 3088 | 1465032901277 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:01 INFO - PROCESS | 3088 | ++DOCSHELL 0F010400 == 32 [pid = 3088] [id = 224] 02:35:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 66 (0F10B000) [pid = 3088] [serial = 671] [outer = 00000000] 02:35:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 67 (12653400) [pid = 3088] [serial = 672] [outer = 0F10B000] 02:35:01 INFO - PROCESS | 3088 | 1465032901323 Marionette DEBUG loaded listener.js 02:35:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (12A7F400) [pid = 3088] [serial = 673] [outer = 0F10B000] 02:35:01 INFO - PROCESS | 3088 | 1465032901807 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]]]}] 02:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 02:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 670ms 02:35:01 INFO - PROCESS | 3088 | 1465032901847 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 02:35:01 INFO - PROCESS | 3088 | 1465032901849 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 02:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 02:35:01 INFO - PROCESS | 3088 | 1465032901852 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 02:35:01 INFO - PROCESS | 3088 | 1465032901856 Marionette TRACE conn5 <- [1,862,null,{}] 02:35:01 INFO - PROCESS | 3088 | 1465032901866 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}] 02:35:01 INFO - PROCESS | 3088 | 1465032901871 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:01 INFO - PROCESS | 3088 | 1465032901957 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 02:35:01 INFO - PROCESS | 3088 | 1465032901967 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:01 INFO - PROCESS | 3088 | 1465032901970 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:01 INFO - PROCESS | 3088 | ++DOCSHELL 14F0D400 == 33 [pid = 3088] [id = 225] 02:35:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (14F0DC00) [pid = 3088] [serial = 674] [outer = 00000000] 02:35:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (14F16000) [pid = 3088] [serial = 675] [outer = 14F0DC00] 02:35:02 INFO - PROCESS | 3088 | 1465032902024 Marionette DEBUG loaded listener.js 02:35:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (14F28C00) [pid = 3088] [serial = 676] [outer = 14F0DC00] 02:35:02 INFO - PROCESS | 3088 | 1465032902495 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]]]}] 02:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 02:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 670ms 02:35:02 INFO - PROCESS | 3088 | 1465032902526 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 02:35:02 INFO - PROCESS | 3088 | 1465032902529 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 02:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 02:35:02 INFO - PROCESS | 3088 | 1465032902547 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 02:35:02 INFO - PROCESS | 3088 | 1465032902549 Marionette TRACE conn5 <- [1,866,null,{}] 02:35:02 INFO - PROCESS | 3088 | 1465032902554 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}] 02:35:02 INFO - PROCESS | 3088 | 1465032902556 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:02 INFO - PROCESS | 3088 | 1465032902652 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 02:35:02 INFO - PROCESS | 3088 | 1465032902659 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:02 INFO - PROCESS | 3088 | 1465032902661 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:02 INFO - PROCESS | 3088 | ++DOCSHELL 150A1800 == 34 [pid = 3088] [id = 226] 02:35:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (150E6C00) [pid = 3088] [serial = 677] [outer = 00000000] 02:35:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (1578D400) [pid = 3088] [serial = 678] [outer = 150E6C00] 02:35:02 INFO - PROCESS | 3088 | 1465032902705 Marionette DEBUG loaded listener.js 02:35:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (15794400) [pid = 3088] [serial = 679] [outer = 150E6C00] 02:35:03 INFO - PROCESS | 3088 | 1465032903186 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]]]}] 02:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 02:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 690ms 02:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 02:35:03 INFO - PROCESS | 3088 | 1465032903222 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 02:35:03 INFO - PROCESS | 3088 | 1465032903225 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 02:35:03 INFO - PROCESS | 3088 | 1465032903227 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 02:35:03 INFO - PROCESS | 3088 | 1465032903229 Marionette TRACE conn5 <- [1,870,null,{}] 02:35:03 INFO - PROCESS | 3088 | 1465032903233 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}] 02:35:03 INFO - PROCESS | 3088 | 1465032903235 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:03 INFO - PROCESS | 3088 | 1465032903346 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 02:35:03 INFO - PROCESS | 3088 | 1465032903432 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:03 INFO - PROCESS | 3088 | 1465032903434 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:03 INFO - PROCESS | 3088 | ++DOCSHELL 1695E000 == 35 [pid = 3088] [id = 227] 02:35:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (16963800) [pid = 3088] [serial = 680] [outer = 00000000] 02:35:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (169C5800) [pid = 3088] [serial = 681] [outer = 16963800] 02:35:03 INFO - PROCESS | 3088 | 1465032903478 Marionette DEBUG loaded listener.js 02:35:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (169E8800) [pid = 3088] [serial = 682] [outer = 16963800] 02:35:03 INFO - PROCESS | 3088 | 1465032903905 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]]]}] 02:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 02:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 730ms 02:35:03 INFO - PROCESS | 3088 | 1465032903964 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 02:35:03 INFO - PROCESS | 3088 | 1465032903966 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 02:35:03 INFO - PROCESS | 3088 | 1465032903970 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 02:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 02:35:03 INFO - PROCESS | 3088 | 1465032903971 Marionette TRACE conn5 <- [1,874,null,{}] 02:35:03 INFO - PROCESS | 3088 | 1465032903975 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}] 02:35:03 INFO - PROCESS | 3088 | 1465032903980 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:04 INFO - PROCESS | 3088 | 1465032904116 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 02:35:04 INFO - PROCESS | 3088 | 1465032904174 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:04 INFO - PROCESS | 3088 | 1465032904176 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:04 INFO - PROCESS | 3088 | ++DOCSHELL 16E97000 == 36 [pid = 3088] [id = 228] 02:35:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (16E9BC00) [pid = 3088] [serial = 683] [outer = 00000000] 02:35:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (17A01400) [pid = 3088] [serial = 684] [outer = 16E9BC00] 02:35:04 INFO - PROCESS | 3088 | 1465032904221 Marionette DEBUG loaded listener.js 02:35:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (16ECE000) [pid = 3088] [serial = 685] [outer = 16E9BC00] 02:35:04 INFO - PROCESS | 3088 | 1465032904653 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]]]}] 02:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 02:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 730ms 02:35:04 INFO - PROCESS | 3088 | 1465032904722 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 02:35:04 INFO - PROCESS | 3088 | 1465032904725 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 02:35:04 INFO - PROCESS | 3088 | 1465032904728 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 02:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 02:35:04 INFO - PROCESS | 3088 | 1465032904729 Marionette TRACE conn5 <- [1,878,null,{}] 02:35:04 INFO - PROCESS | 3088 | 1465032904733 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}] 02:35:04 INFO - PROCESS | 3088 | 1465032904735 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:04 INFO - PROCESS | 3088 | 1465032904856 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 02:35:04 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (146E0400) [pid = 3088] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 02:35:04 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (0E3A5400) [pid = 3088] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 02:35:04 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (0E50A800) [pid = 3088] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 02:35:04 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (0E39A400) [pid = 3088] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 02:35:04 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (1512E000) [pid = 3088] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 02:35:04 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (188C6800) [pid = 3088] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 02:35:04 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (12C7D400) [pid = 3088] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 02:35:04 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (1578A000) [pid = 3088] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 02:35:04 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (140DC400) [pid = 3088] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 02:35:04 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (12B73C00) [pid = 3088] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 02:35:04 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (14F14000) [pid = 3088] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 02:35:04 INFO - PROCESS | 3088 | 1465032904974 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:04 INFO - PROCESS | 3088 | 1465032904976 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:04 INFO - PROCESS | 3088 | ++DOCSHELL 0DA4D800 == 37 [pid = 3088] [id = 229] 02:35:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (0DA4F000) [pid = 3088] [serial = 686] [outer = 00000000] 02:35:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (12A26C00) [pid = 3088] [serial = 687] [outer = 0DA4F000] 02:35:05 INFO - PROCESS | 3088 | 1465032905021 Marionette DEBUG loaded listener.js 02:35:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (15096000) [pid = 3088] [serial = 688] [outer = 0DA4F000] 02:35:05 INFO - PROCESS | 3088 | 1465032905372 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]]]}] 02:35:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 02:35:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 671ms 02:35:05 INFO - PROCESS | 3088 | 1465032905413 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 02:35:05 INFO - PROCESS | 3088 | 1465032905415 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 02:35:05 INFO - PROCESS | 3088 | 1465032905418 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 02:35:05 INFO - PROCESS | 3088 | 1465032905420 Marionette TRACE conn5 <- [1,882,null,{}] 02:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 02:35:05 INFO - PROCESS | 3088 | 1465032905423 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}] 02:35:05 INFO - PROCESS | 3088 | 1465032905425 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:05 INFO - PROCESS | 3088 | 1465032905505 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 02:35:05 INFO - PROCESS | 3088 | 1465032905588 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:05 INFO - PROCESS | 3088 | 1465032905590 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:05 INFO - PROCESS | 3088 | ++DOCSHELL 140DAC00 == 38 [pid = 3088] [id = 230] 02:35:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (146E0400) [pid = 3088] [serial = 689] [outer = 00000000] 02:35:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (17DE7000) [pid = 3088] [serial = 690] [outer = 146E0400] 02:35:05 INFO - PROCESS | 3088 | 1465032905635 Marionette DEBUG loaded listener.js 02:35:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (189ABC00) [pid = 3088] [serial = 691] [outer = 146E0400] 02:35:06 INFO - PROCESS | 3088 | 1465032906004 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]]]}] 02:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 02:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 630ms 02:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 02:35:06 INFO - PROCESS | 3088 | 1465032906054 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 02:35:06 INFO - PROCESS | 3088 | 1465032906056 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 02:35:06 INFO - PROCESS | 3088 | 1465032906059 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 02:35:06 INFO - PROCESS | 3088 | 1465032906060 Marionette TRACE conn5 <- [1,886,null,{}] 02:35:06 INFO - PROCESS | 3088 | 1465032906064 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}] 02:35:06 INFO - PROCESS | 3088 | 1465032906066 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:06 INFO - PROCESS | 3088 | 1465032906179 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 02:35:06 INFO - PROCESS | 3088 | 1465032906218 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:06 INFO - PROCESS | 3088 | 1465032906220 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:06 INFO - PROCESS | 3088 | ++DOCSHELL 17B62800 == 39 [pid = 3088] [id = 231] 02:35:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (17DE1000) [pid = 3088] [serial = 692] [outer = 00000000] 02:35:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (18C42400) [pid = 3088] [serial = 693] [outer = 17DE1000] 02:35:06 INFO - PROCESS | 3088 | 1465032906264 Marionette DEBUG loaded listener.js 02:35:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (19EA8000) [pid = 3088] [serial = 694] [outer = 17DE1000] 02:35:06 INFO - PROCESS | 3088 | 1465032906667 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]]]}] 02:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 02:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 630ms 02:35:06 INFO - PROCESS | 3088 | 1465032906690 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 02:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 02:35:06 INFO - PROCESS | 3088 | 1465032906692 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 02:35:06 INFO - PROCESS | 3088 | 1465032906695 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 02:35:06 INFO - PROCESS | 3088 | 1465032906697 Marionette TRACE conn5 <- [1,890,null,{}] 02:35:06 INFO - PROCESS | 3088 | 1465032906700 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}] 02:35:06 INFO - PROCESS | 3088 | 1465032906702 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:06 INFO - PROCESS | 3088 | 1465032906817 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 02:35:06 INFO - PROCESS | 3088 | 1465032906826 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:06 INFO - PROCESS | 3088 | 1465032906827 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:06 INFO - PROCESS | 3088 | ++DOCSHELL 0C770C00 == 40 [pid = 3088] [id = 232] 02:35:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (140DB000) [pid = 3088] [serial = 695] [outer = 00000000] 02:35:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (19EAC000) [pid = 3088] [serial = 696] [outer = 140DB000] 02:35:06 INFO - PROCESS | 3088 | 1465032906871 Marionette DEBUG loaded listener.js 02:35:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (19EB0400) [pid = 3088] [serial = 697] [outer = 140DB000] 02:35:07 INFO - PROCESS | 3088 | 1465032907550 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]]]}] 02:35:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 02:35:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 930ms 02:35:07 INFO - PROCESS | 3088 | 1465032907627 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 02:35:07 INFO - PROCESS | 3088 | 1465032907631 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 02:35:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 02:35:07 INFO - PROCESS | 3088 | 1465032907636 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 02:35:07 INFO - PROCESS | 3088 | 1465032907642 Marionette TRACE conn5 <- [1,894,null,{}] 02:35:07 INFO - PROCESS | 3088 | 1465032907647 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}] 02:35:07 INFO - PROCESS | 3088 | 1465032907650 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:07 INFO - PROCESS | 3088 | 1465032907773 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 02:35:07 INFO - PROCESS | 3088 | 1465032907897 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:07 INFO - PROCESS | 3088 | 1465032907900 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:07 INFO - PROCESS | 3088 | ++DOCSHELL 0E045000 == 41 [pid = 3088] [id = 233] 02:35:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (0E04A000) [pid = 3088] [serial = 698] [outer = 00000000] 02:35:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (1237F800) [pid = 3088] [serial = 699] [outer = 0E04A000] 02:35:07 INFO - PROCESS | 3088 | 1465032907962 Marionette DEBUG loaded listener.js 02:35:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (12B71400) [pid = 3088] [serial = 700] [outer = 0E04A000] 02:35:08 INFO - PROCESS | 3088 | 1465032908533 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]]]}] 02:35:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 02:35:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 930ms 02:35:08 INFO - PROCESS | 3088 | 1465032908571 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 02:35:08 INFO - PROCESS | 3088 | 1465032908576 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 02:35:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 02:35:08 INFO - PROCESS | 3088 | 1465032908582 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 02:35:08 INFO - PROCESS | 3088 | 1465032908585 Marionette TRACE conn5 <- [1,898,null,{}] 02:35:08 INFO - PROCESS | 3088 | 1465032908589 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}] 02:35:08 INFO - PROCESS | 3088 | 1465032908592 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:08 INFO - PROCESS | 3088 | 1465032908707 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 02:35:08 INFO - PROCESS | 3088 | 1465032908807 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:08 INFO - PROCESS | 3088 | 1465032908810 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:08 INFO - PROCESS | 3088 | ++DOCSHELL 1509E400 == 42 [pid = 3088] [id = 234] 02:35:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (150E5400) [pid = 3088] [serial = 701] [outer = 00000000] 02:35:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (15137000) [pid = 3088] [serial = 702] [outer = 150E5400] 02:35:08 INFO - PROCESS | 3088 | 1465032908866 Marionette DEBUG loaded listener.js 02:35:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (16966800) [pid = 3088] [serial = 703] [outer = 150E5400] 02:35:09 INFO - PROCESS | 3088 | 1465032909471 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]]]}] 02:35:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 02:35:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 930ms 02:35:09 INFO - PROCESS | 3088 | 1465032909516 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 02:35:09 INFO - PROCESS | 3088 | 1465032909519 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 02:35:09 INFO - PROCESS | 3088 | 1465032909522 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 02:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 02:35:09 INFO - PROCESS | 3088 | 1465032909526 Marionette TRACE conn5 <- [1,902,null,{}] 02:35:09 INFO - PROCESS | 3088 | 1465032909537 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}] 02:35:09 INFO - PROCESS | 3088 | 1465032909542 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:09 INFO - PROCESS | 3088 | 1465032909671 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 02:35:09 INFO - PROCESS | 3088 | 1465032909808 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:09 INFO - PROCESS | 3088 | 1465032909812 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:09 INFO - PROCESS | 3088 | ++DOCSHELL 1AB66800 == 43 [pid = 3088] [id = 235] 02:35:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (1AB67800) [pid = 3088] [serial = 704] [outer = 00000000] 02:35:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (1ABBF400) [pid = 3088] [serial = 705] [outer = 1AB67800] 02:35:09 INFO - PROCESS | 3088 | 1465032909871 Marionette DEBUG loaded listener.js 02:35:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (1AE7DC00) [pid = 3088] [serial = 706] [outer = 1AB67800] 02:35:10 INFO - PROCESS | 3088 | 1465032910481 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]]]}] 02:35:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 02:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1019ms 02:35:10 INFO - PROCESS | 3088 | 1465032910557 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 02:35:10 INFO - PROCESS | 3088 | 1465032910560 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 02:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 02:35:10 INFO - PROCESS | 3088 | 1465032910564 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 02:35:10 INFO - PROCESS | 3088 | 1465032910566 Marionette TRACE conn5 <- [1,906,null,{}] 02:35:10 INFO - PROCESS | 3088 | 1465032910570 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}] 02:35:10 INFO - PROCESS | 3088 | 1465032910572 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:10 INFO - PROCESS | 3088 | 1465032910686 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 02:35:10 INFO - PROCESS | 3088 | 1465032910931 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:10 INFO - PROCESS | 3088 | 1465032910934 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:10 INFO - PROCESS | 3088 | ++DOCSHELL 0C775800 == 44 [pid = 3088] [id = 236] 02:35:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (0D72B000) [pid = 3088] [serial = 707] [outer = 00000000] 02:35:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (0E04E000) [pid = 3088] [serial = 708] [outer = 0D72B000] 02:35:10 INFO - PROCESS | 3088 | 1465032911004 Marionette DEBUG loaded listener.js 02:35:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 93 (0E36B000) [pid = 3088] [serial = 709] [outer = 0D72B000] 02:35:11 INFO - PROCESS | 3088 | 1465032911572 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]]]}] 02:35:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 02:35:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1075ms 02:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 02:35:11 INFO - PROCESS | 3088 | 1465032911642 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 02:35:11 INFO - PROCESS | 3088 | 1465032911646 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 02:35:11 INFO - PROCESS | 3088 | 1465032911650 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 02:35:11 INFO - PROCESS | 3088 | 1465032911652 Marionette TRACE conn5 <- [1,910,null,{}] 02:35:11 INFO - PROCESS | 3088 | 1465032911658 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}] 02:35:11 INFO - PROCESS | 3088 | 1465032911662 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:12 INFO - PROCESS | 3088 | --DOCSHELL 17B62800 == 43 [pid = 3088] [id = 231] 02:35:12 INFO - PROCESS | 3088 | --DOCSHELL 140DAC00 == 42 [pid = 3088] [id = 230] 02:35:12 INFO - PROCESS | 3088 | --DOCSHELL 0DA4D800 == 41 [pid = 3088] [id = 229] 02:35:12 INFO - PROCESS | 3088 | --DOCSHELL 16E97000 == 40 [pid = 3088] [id = 228] 02:35:12 INFO - PROCESS | 3088 | --DOCSHELL 1695E000 == 39 [pid = 3088] [id = 227] 02:35:12 INFO - PROCESS | 3088 | --DOCSHELL 150A1800 == 38 [pid = 3088] [id = 226] 02:35:12 INFO - PROCESS | 3088 | --DOCSHELL 14F0D400 == 37 [pid = 3088] [id = 225] 02:35:12 INFO - PROCESS | 3088 | --DOCSHELL 0F010400 == 36 [pid = 3088] [id = 224] 02:35:12 INFO - PROCESS | 3088 | --DOCSHELL 0C773400 == 35 [pid = 3088] [id = 223] 02:35:12 INFO - PROCESS | 3088 | --DOCSHELL 1400B000 == 34 [pid = 3088] [id = 222] 02:35:12 INFO - PROCESS | 3088 | --DOCSHELL 16EF5000 == 33 [pid = 3088] [id = 220] 02:35:12 INFO - PROCESS | 3088 | --DOCSHELL 0E050000 == 32 [pid = 3088] [id = 221] 02:35:12 INFO - PROCESS | 3088 | --DOCSHELL 0E3A4400 == 31 [pid = 3088] [id = 212] 02:35:12 INFO - PROCESS | 3088 | --DOCSHELL 1AB66800 == 30 [pid = 3088] [id = 235] 02:35:12 INFO - PROCESS | 3088 | --DOCSHELL 0C775800 == 29 [pid = 3088] [id = 236] 02:35:12 INFO - PROCESS | 3088 | --DOCSHELL 1509E400 == 28 [pid = 3088] [id = 234] 02:35:12 INFO - PROCESS | 3088 | --DOCSHELL 0C770C00 == 27 [pid = 3088] [id = 232] 02:35:12 INFO - PROCESS | 3088 | --DOCSHELL 0E045000 == 26 [pid = 3088] [id = 233] 02:35:12 INFO - PROCESS | 3088 | 1465032912361 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 02:35:12 INFO - PROCESS | 3088 | --DOMWINDOW == 92 (15132800) [pid = 3088] [serial = 647] [outer = 00000000] [url = about:blank] 02:35:12 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (0E50C400) [pid = 3088] [serial = 635] [outer = 00000000] [url = about:blank] 02:35:12 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (0E6A5800) [pid = 3088] [serial = 638] [outer = 00000000] [url = about:blank] 02:35:12 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (0F17F000) [pid = 3088] [serial = 639] [outer = 00000000] [url = about:blank] 02:35:12 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (12B78800) [pid = 3088] [serial = 627] [outer = 00000000] [url = about:blank] 02:35:12 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (12459800) [pid = 3088] [serial = 626] [outer = 00000000] [url = about:blank] 02:35:12 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (1695F400) [pid = 3088] [serial = 630] [outer = 00000000] [url = about:blank] 02:35:12 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (15794800) [pid = 3088] [serial = 629] [outer = 00000000] [url = about:blank] 02:35:12 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (189B1800) [pid = 3088] [serial = 633] [outer = 00000000] [url = about:blank] 02:35:12 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (189AC400) [pid = 3088] [serial = 632] [outer = 00000000] [url = about:blank] 02:35:12 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (151B8C00) [pid = 3088] [serial = 648] [outer = 00000000] [url = about:blank] 02:35:12 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (169C9400) [pid = 3088] [serial = 653] [outer = 00000000] [url = about:blank] 02:35:12 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (1695F000) [pid = 3088] [serial = 650] [outer = 00000000] [url = about:blank] 02:35:12 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (0E35E400) [pid = 3088] [serial = 372] [outer = 00000000] [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.] 02:35:12 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (17A0A800) [pid = 3088] [serial = 657] [outer = 00000000] [url = about:blank] 02:35:12 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (16EC9800) [pid = 3088] [serial = 654] [outer = 00000000] [url = about:blank] 02:35:12 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (169E1800) [pid = 3088] [serial = 651] [outer = 00000000] [url = about:blank] 02:35:12 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (12C75000) [pid = 3088] [serial = 641] [outer = 00000000] [url = about:blank] 02:35:12 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (17DE1800) [pid = 3088] [serial = 660] [outer = 00000000] [url = about:blank] 02:35:12 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (0F003C00) [pid = 3088] [serial = 636] [outer = 00000000] [url = about:blank] 02:35:12 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (14F28000) [pid = 3088] [serial = 644] [outer = 00000000] [url = about:blank] 02:35:12 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (15094800) [pid = 3088] [serial = 645] [outer = 00000000] [url = about:blank] 02:35:12 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (17A03000) [pid = 3088] [serial = 656] [outer = 00000000] [url = about:blank] 02:35:12 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (13A67800) [pid = 3088] [serial = 642] [outer = 00000000] [url = about:blank] 02:35:12 INFO - PROCESS | 3088 | 1465032912560 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:12 INFO - PROCESS | 3088 | 1465032912563 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:12 INFO - PROCESS | 3088 | ++DOCSHELL 0D338400 == 27 [pid = 3088] [id = 237] 02:35:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (0D38BC00) [pid = 3088] [serial = 710] [outer = 00000000] 02:35:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (0D7D1000) [pid = 3088] [serial = 711] [outer = 0D38BC00] 02:35:12 INFO - PROCESS | 3088 | 1465032912614 Marionette DEBUG loaded listener.js 02:35:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (0DA4C400) [pid = 3088] [serial = 712] [outer = 0D38BC00] 02:35:13 INFO - PROCESS | 3088 | 1465032913075 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]]]}] 02:35:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 02:35:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1470ms 02:35:13 INFO - PROCESS | 3088 | 1465032913122 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 02:35:13 INFO - PROCESS | 3088 | 1465032913126 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 02:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 02:35:13 INFO - PROCESS | 3088 | 1465032913136 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 02:35:13 INFO - PROCESS | 3088 | 1465032913139 Marionette TRACE conn5 <- [1,914,null,{}] 02:35:13 INFO - PROCESS | 3088 | 1465032913144 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}] 02:35:13 INFO - PROCESS | 3088 | 1465032913146 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:13 INFO - PROCESS | 3088 | 1465032913236 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 02:35:13 INFO - PROCESS | 3088 | 1465032913252 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:13 INFO - PROCESS | 3088 | 1465032913255 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:13 INFO - PROCESS | 3088 | ++DOCSHELL 0E601400 == 28 [pid = 3088] [id = 238] 02:35:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (0E604C00) [pid = 3088] [serial = 713] [outer = 00000000] 02:35:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (0E6A4C00) [pid = 3088] [serial = 714] [outer = 0E604C00] 02:35:13 INFO - PROCESS | 3088 | 1465032913302 Marionette DEBUG loaded listener.js 02:35:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (0F00B000) [pid = 3088] [serial = 715] [outer = 0E604C00] 02:35:13 INFO - PROCESS | 3088 | 1465032913749 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]]]}] 02:35:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 02:35:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 690ms 02:35:13 INFO - PROCESS | 3088 | 1465032913827 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 02:35:13 INFO - PROCESS | 3088 | 1465032913830 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 02:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 02:35:13 INFO - PROCESS | 3088 | 1465032913863 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 02:35:13 INFO - PROCESS | 3088 | 1465032913865 Marionette TRACE conn5 <- [1,918,null,{}] 02:35:13 INFO - PROCESS | 3088 | 1465032913870 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}] 02:35:13 INFO - PROCESS | 3088 | 1465032913872 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:13 INFO - PROCESS | 3088 | 1465032913970 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 02:35:14 INFO - PROCESS | 3088 | 1465032914051 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:14 INFO - PROCESS | 3088 | 1465032914053 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:14 INFO - PROCESS | 3088 | ++DOCSHELL 12A27800 == 29 [pid = 3088] [id = 239] 02:35:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (12A32800) [pid = 3088] [serial = 716] [outer = 00000000] 02:35:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (12ACFC00) [pid = 3088] [serial = 717] [outer = 12A32800] 02:35:14 INFO - PROCESS | 3088 | 1465032914099 Marionette DEBUG loaded listener.js 02:35:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (12B4EC00) [pid = 3088] [serial = 718] [outer = 12A32800] 02:35:14 INFO - PROCESS | 3088 | 1465032914491 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]]]}] 02:35:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 02:35:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 671ms 02:35:14 INFO - PROCESS | 3088 | 1465032914552 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 02:35:14 INFO - PROCESS | 3088 | 1465032914556 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 02:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 02:35:14 INFO - PROCESS | 3088 | 1465032914567 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 02:35:14 INFO - PROCESS | 3088 | 1465032914571 Marionette TRACE conn5 <- [1,922,null,{}] 02:35:14 INFO - PROCESS | 3088 | 1465032914585 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}] 02:35:14 INFO - PROCESS | 3088 | 1465032914589 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:14 INFO - PROCESS | 3088 | 1465032914715 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 02:35:14 INFO - PROCESS | 3088 | 1465032914728 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:14 INFO - PROCESS | 3088 | 1465032914730 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:14 INFO - PROCESS | 3088 | ++DOCSHELL 12C74800 == 30 [pid = 3088] [id = 240] 02:35:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (12C7F800) [pid = 3088] [serial = 719] [outer = 00000000] 02:35:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (140E7800) [pid = 3088] [serial = 720] [outer = 12C7F800] 02:35:14 INFO - PROCESS | 3088 | 1465032914776 Marionette DEBUG loaded listener.js 02:35:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (14F11000) [pid = 3088] [serial = 721] [outer = 12C7F800] 02:35:15 INFO - PROCESS | 3088 | 1465032915251 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]]]}] 02:35:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 02:35:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 750ms 02:35:15 INFO - PROCESS | 3088 | 1465032915317 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 02:35:15 INFO - PROCESS | 3088 | 1465032915320 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 02:35:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 02:35:15 INFO - PROCESS | 3088 | 1465032915323 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 02:35:15 INFO - PROCESS | 3088 | 1465032915325 Marionette TRACE conn5 <- [1,926,null,{}] 02:35:15 INFO - PROCESS | 3088 | 1465032915328 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}] 02:35:15 INFO - PROCESS | 3088 | 1465032915330 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:15 INFO - PROCESS | 3088 | 1465032915441 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 02:35:15 INFO - PROCESS | 3088 | 1465032915452 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:15 INFO - PROCESS | 3088 | 1465032915454 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:15 INFO - PROCESS | 3088 | ++DOCSHELL 14F13400 == 31 [pid = 3088] [id = 241] 02:35:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (14FA8800) [pid = 3088] [serial = 722] [outer = 00000000] 02:35:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (1509B000) [pid = 3088] [serial = 723] [outer = 14FA8800] 02:35:15 INFO - PROCESS | 3088 | 1465032915544 Marionette DEBUG loaded listener.js 02:35:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (150DF800) [pid = 3088] [serial = 724] [outer = 14FA8800] 02:35:15 INFO - PROCESS | 3088 | 1465032915946 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]]]}] 02:35:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 02:35:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 670ms 02:35:15 INFO - PROCESS | 3088 | 1465032915998 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 02:35:15 INFO - PROCESS | 3088 | 1465032916000 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 02:35:15 INFO - PROCESS | 3088 | 1465032916003 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 02:35:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 02:35:15 INFO - PROCESS | 3088 | 1465032916005 Marionette TRACE conn5 <- [1,930,null,{}] 02:35:15 INFO - PROCESS | 3088 | 1465032916009 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}] 02:35:16 INFO - PROCESS | 3088 | 1465032916011 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:16 INFO - PROCESS | 3088 | 1465032916129 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 02:35:16 INFO - PROCESS | 3088 | 1465032916135 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:16 INFO - PROCESS | 3088 | 1465032916141 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:16 INFO - PROCESS | 3088 | ++DOCSHELL 15132C00 == 32 [pid = 3088] [id = 242] 02:35:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (15135C00) [pid = 3088] [serial = 725] [outer = 00000000] 02:35:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (151BFC00) [pid = 3088] [serial = 726] [outer = 15135C00] 02:35:16 INFO - PROCESS | 3088 | 1465032916242 Marionette DEBUG loaded listener.js 02:35:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (15796400) [pid = 3088] [serial = 727] [outer = 15135C00] 02:35:16 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (140DB000) [pid = 3088] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 02:35:16 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (17DE1000) [pid = 3088] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 02:35:16 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (16963800) [pid = 3088] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 02:35:16 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (16E9BC00) [pid = 3088] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 02:35:16 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (0DA4F000) [pid = 3088] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 02:35:16 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (17A38C00) [pid = 3088] [serial = 659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 02:35:16 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (0E128800) [pid = 3088] [serial = 662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 02:35:16 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (140DFC00) [pid = 3088] [serial = 665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 02:35:16 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (14F0DC00) [pid = 3088] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 02:35:16 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (0F10B000) [pid = 3088] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 02:35:16 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (150E6C00) [pid = 3088] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 02:35:16 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (0D85C400) [pid = 3088] [serial = 668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 02:35:16 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (146E0400) [pid = 3088] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 02:35:16 INFO - PROCESS | 3088 | 1465032916966 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]]]}] 02:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 02:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 970ms 02:35:16 INFO - PROCESS | 3088 | 1465032916980 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 02:35:16 INFO - PROCESS | 3088 | 1465032916982 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 02:35:16 INFO - PROCESS | 3088 | 1465032916985 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 02:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 02:35:16 INFO - PROCESS | 3088 | 1465032916986 Marionette TRACE conn5 <- [1,934,null,{}] 02:35:16 INFO - PROCESS | 3088 | 1465032916990 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}] 02:35:16 INFO - PROCESS | 3088 | 1465032916992 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:17 INFO - PROCESS | 3088 | 1465032917084 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 02:35:17 INFO - PROCESS | 3088 | 1465032917171 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:17 INFO - PROCESS | 3088 | 1465032917173 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:17 INFO - PROCESS | 3088 | ++DOCSHELL 0D8F1800 == 33 [pid = 3088] [id = 243] 02:35:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (0D8F4C00) [pid = 3088] [serial = 728] [outer = 00000000] 02:35:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (15095C00) [pid = 3088] [serial = 729] [outer = 0D8F4C00] 02:35:17 INFO - PROCESS | 3088 | 1465032917219 Marionette DEBUG loaded listener.js 02:35:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (157ED000) [pid = 3088] [serial = 730] [outer = 0D8F4C00] 02:35:17 INFO - PROCESS | 3088 | 1465032917578 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]]]}] 02:35:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 02:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 630ms 02:35:17 INFO - PROCESS | 3088 | 1465032917618 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 02:35:17 INFO - PROCESS | 3088 | 1465032917620 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 02:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 02:35:17 INFO - PROCESS | 3088 | 1465032917623 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 02:35:17 INFO - PROCESS | 3088 | 1465032917625 Marionette TRACE conn5 <- [1,938,null,{}] 02:35:17 INFO - PROCESS | 3088 | 1465032917628 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}] 02:35:17 INFO - PROCESS | 3088 | 1465032917630 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:17 INFO - PROCESS | 3088 | 1465032917742 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 02:35:17 INFO - PROCESS | 3088 | 1465032917749 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:17 INFO - PROCESS | 3088 | 1465032917751 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:17 INFO - PROCESS | 3088 | ++DOCSHELL 12651800 == 34 [pid = 3088] [id = 244] 02:35:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (146DCC00) [pid = 3088] [serial = 731] [outer = 00000000] 02:35:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (169C8000) [pid = 3088] [serial = 732] [outer = 146DCC00] 02:35:17 INFO - PROCESS | 3088 | 1465032917796 Marionette DEBUG loaded listener.js 02:35:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (16E94400) [pid = 3088] [serial = 733] [outer = 146DCC00] 02:35:18 INFO - PROCESS | 3088 | 1465032918206 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]]]}] 02:35:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 02:35:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 630ms 02:35:18 INFO - PROCESS | 3088 | 1465032918254 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 02:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 02:35:18 INFO - PROCESS | 3088 | 1465032918256 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 02:35:18 INFO - PROCESS | 3088 | 1465032918259 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 02:35:18 INFO - PROCESS | 3088 | 1465032918262 Marionette TRACE conn5 <- [1,942,null,{}] 02:35:18 INFO - PROCESS | 3088 | 1465032918265 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}] 02:35:18 INFO - PROCESS | 3088 | 1465032918267 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:18 INFO - PROCESS | 3088 | 1465032918378 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 02:35:18 INFO - PROCESS | 3088 | 1465032918420 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:18 INFO - PROCESS | 3088 | 1465032918422 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:18 INFO - PROCESS | 3088 | ++DOCSHELL 12450C00 == 35 [pid = 3088] [id = 245] 02:35:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (12652800) [pid = 3088] [serial = 734] [outer = 00000000] 02:35:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (16ECD000) [pid = 3088] [serial = 735] [outer = 12652800] 02:35:18 INFO - PROCESS | 3088 | 1465032918465 Marionette DEBUG loaded listener.js 02:35:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (16ED1400) [pid = 3088] [serial = 736] [outer = 12652800] 02:35:18 INFO - PROCESS | 3088 | 1465032918927 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]]]}] 02:35:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 02:35:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 730ms 02:35:19 INFO - PROCESS | 3088 | 1465032919002 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 02:35:19 INFO - PROCESS | 3088 | 1465032919008 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 02:35:19 INFO - PROCESS | 3088 | 1465032919015 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 02:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 02:35:19 INFO - PROCESS | 3088 | 1465032919018 Marionette TRACE conn5 <- [1,946,null,{}] 02:35:19 INFO - PROCESS | 3088 | 1465032919024 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}] 02:35:19 INFO - PROCESS | 3088 | 1465032919027 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:19 INFO - PROCESS | 3088 | 1465032919155 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 02:35:19 INFO - PROCESS | 3088 | 1465032919264 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:19 INFO - PROCESS | 3088 | 1465032919268 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:19 INFO - PROCESS | 3088 | ++DOCSHELL 0E050000 == 36 [pid = 3088] [id = 246] 02:35:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (0E051000) [pid = 3088] [serial = 737] [outer = 00000000] 02:35:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (0E14E400) [pid = 3088] [serial = 738] [outer = 0E051000] 02:35:19 INFO - PROCESS | 3088 | 1465032919326 Marionette DEBUG loaded listener.js 02:35:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (0E3A5800) [pid = 3088] [serial = 739] [outer = 0E051000] 02:35:20 INFO - PROCESS | 3088 | 1465032920100 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]]]}] 02:35:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 02:35:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1131ms 02:35:20 INFO - PROCESS | 3088 | 1465032920150 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 02:35:20 INFO - PROCESS | 3088 | 1465032920155 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 02:35:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 02:35:20 INFO - PROCESS | 3088 | 1465032920162 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 02:35:20 INFO - PROCESS | 3088 | 1465032920165 Marionette TRACE conn5 <- [1,950,null,{}] 02:35:20 INFO - PROCESS | 3088 | 1465032920169 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}] 02:35:20 INFO - PROCESS | 3088 | 1465032920172 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:20 INFO - PROCESS | 3088 | 1465032920292 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 02:35:20 INFO - PROCESS | 3088 | 1465032920422 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:20 INFO - PROCESS | 3088 | 1465032920424 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:20 INFO - PROCESS | 3088 | ++DOCSHELL 13A66800 == 37 [pid = 3088] [id = 247] 02:35:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (13A69000) [pid = 3088] [serial = 740] [outer = 00000000] 02:35:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (140DCC00) [pid = 3088] [serial = 741] [outer = 13A69000] 02:35:20 INFO - PROCESS | 3088 | 1465032920482 Marionette DEBUG loaded listener.js 02:35:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (140E9C00) [pid = 3088] [serial = 742] [outer = 13A69000] 02:35:21 INFO - PROCESS | 3088 | 1465032921247 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]]]}] 02:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 02:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1124ms 02:35:21 INFO - PROCESS | 3088 | 1465032921373 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 02:35:21 INFO - PROCESS | 3088 | 1465032921377 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 02:35:21 INFO - PROCESS | 3088 | 1465032921382 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 02:35:21 INFO - PROCESS | 3088 | 1465032921386 Marionette TRACE conn5 <- [1,954,null,{}] 02:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 02:35:21 INFO - PROCESS | 3088 | 1465032921392 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}] 02:35:21 INFO - PROCESS | 3088 | 1465032921395 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:21 INFO - PROCESS | 3088 | 1465032921518 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 02:35:21 INFO - PROCESS | 3088 | 1465032921599 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:21 INFO - PROCESS | 3088 | 1465032921603 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:21 INFO - PROCESS | 3088 | ++DOCSHELL 0E12A800 == 38 [pid = 3088] [id = 248] 02:35:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (0E131400) [pid = 3088] [serial = 743] [outer = 00000000] 02:35:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (0E366800) [pid = 3088] [serial = 744] [outer = 0E131400] 02:35:21 INFO - PROCESS | 3088 | 1465032921698 Marionette DEBUG loaded listener.js 02:35:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (0F19FC00) [pid = 3088] [serial = 745] [outer = 0E131400] 02:35:21 INFO - PROCESS | 3088 | --DOCSHELL 12651800 == 37 [pid = 3088] [id = 244] 02:35:21 INFO - PROCESS | 3088 | --DOCSHELL 0D8F1800 == 36 [pid = 3088] [id = 243] 02:35:21 INFO - PROCESS | 3088 | --DOCSHELL 15132C00 == 35 [pid = 3088] [id = 242] 02:35:21 INFO - PROCESS | 3088 | --DOCSHELL 14F13400 == 34 [pid = 3088] [id = 241] 02:35:21 INFO - PROCESS | 3088 | --DOCSHELL 12C74800 == 33 [pid = 3088] [id = 240] 02:35:21 INFO - PROCESS | 3088 | --DOCSHELL 12A27800 == 32 [pid = 3088] [id = 239] 02:35:21 INFO - PROCESS | 3088 | --DOCSHELL 0E601400 == 31 [pid = 3088] [id = 238] 02:35:21 INFO - PROCESS | 3088 | --DOCSHELL 0D338400 == 30 [pid = 3088] [id = 237] 02:35:21 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (19EB0400) [pid = 3088] [serial = 697] [outer = 00000000] [url = about:blank] 02:35:21 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (19EAC000) [pid = 3088] [serial = 696] [outer = 00000000] [url = about:blank] 02:35:21 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (18C42400) [pid = 3088] [serial = 693] [outer = 00000000] [url = about:blank] 02:35:21 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (169C5800) [pid = 3088] [serial = 681] [outer = 00000000] [url = about:blank] 02:35:21 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (17A01400) [pid = 3088] [serial = 684] [outer = 00000000] [url = about:blank] 02:35:21 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (169E8800) [pid = 3088] [serial = 682] [outer = 00000000] [url = about:blank] 02:35:21 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (12A26C00) [pid = 3088] [serial = 687] [outer = 00000000] [url = about:blank] 02:35:21 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (16ECE000) [pid = 3088] [serial = 685] [outer = 00000000] [url = about:blank] 02:35:21 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (17B5F400) [pid = 3088] [serial = 661] [outer = 00000000] [url = about:blank] 02:35:21 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (0E299C00) [pid = 3088] [serial = 663] [outer = 00000000] [url = about:blank] 02:35:21 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (0E36CC00) [pid = 3088] [serial = 664] [outer = 00000000] [url = about:blank] 02:35:21 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (140E5C00) [pid = 3088] [serial = 666] [outer = 00000000] [url = about:blank] 02:35:21 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (14F09800) [pid = 3088] [serial = 667] [outer = 00000000] [url = about:blank] 02:35:21 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (14F16000) [pid = 3088] [serial = 675] [outer = 00000000] [url = about:blank] 02:35:21 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (14F28C00) [pid = 3088] [serial = 676] [outer = 00000000] [url = about:blank] 02:35:21 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (12653400) [pid = 3088] [serial = 672] [outer = 00000000] [url = about:blank] 02:35:21 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (12A7F400) [pid = 3088] [serial = 673] [outer = 00000000] [url = about:blank] 02:35:21 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (1578D400) [pid = 3088] [serial = 678] [outer = 00000000] [url = about:blank] 02:35:21 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (0E049800) [pid = 3088] [serial = 669] [outer = 00000000] [url = about:blank] 02:35:21 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (0E367800) [pid = 3088] [serial = 670] [outer = 00000000] [url = about:blank] 02:35:21 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (15096000) [pid = 3088] [serial = 688] [outer = 00000000] [url = about:blank] 02:35:21 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (19EA8000) [pid = 3088] [serial = 694] [outer = 00000000] [url = about:blank] 02:35:21 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (189ABC00) [pid = 3088] [serial = 691] [outer = 00000000] [url = about:blank] 02:35:21 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (15794400) [pid = 3088] [serial = 679] [outer = 00000000] [url = about:blank] 02:35:21 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (17DE7000) [pid = 3088] [serial = 690] [outer = 00000000] [url = about:blank] 02:35:22 INFO - PROCESS | 3088 | 1465032922250 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]]]}] 02:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 02:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 930ms 02:35:22 INFO - PROCESS | 3088 | 1465032922324 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 02:35:22 INFO - PROCESS | 3088 | 1465032922327 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 02:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 02:35:22 INFO - PROCESS | 3088 | 1465032922334 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 02:35:22 INFO - PROCESS | 3088 | 1465032922337 Marionette TRACE conn5 <- [1,958,null,{}] 02:35:22 INFO - PROCESS | 3088 | 1465032922341 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}] 02:35:22 INFO - PROCESS | 3088 | 1465032922344 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:22 INFO - PROCESS | 3088 | 1465032922430 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 02:35:22 INFO - PROCESS | 3088 | 1465032922517 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:22 INFO - PROCESS | 3088 | 1465032922519 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:22 INFO - PROCESS | 3088 | ++DOCSHELL 0E3A3C00 == 31 [pid = 3088] [id = 249] 02:35:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (0E6A7C00) [pid = 3088] [serial = 746] [outer = 00000000] 02:35:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (12A7B400) [pid = 3088] [serial = 747] [outer = 0E6A7C00] 02:35:22 INFO - PROCESS | 3088 | 1465032922567 Marionette DEBUG loaded listener.js 02:35:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (12B75C00) [pid = 3088] [serial = 748] [outer = 0E6A7C00] 02:35:22 INFO - PROCESS | 3088 | 1465032922980 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]]]}] 02:35:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 02:35:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 690ms 02:35:23 INFO - PROCESS | 3088 | 1465032923024 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 02:35:23 INFO - PROCESS | 3088 | 1465032923026 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 02:35:23 INFO - PROCESS | 3088 | 1465032923029 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 02:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 02:35:23 INFO - PROCESS | 3088 | 1465032923031 Marionette TRACE conn5 <- [1,962,null,{}] 02:35:23 INFO - PROCESS | 3088 | 1465032923041 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}] 02:35:23 INFO - PROCESS | 3088 | 1465032923045 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:23 INFO - PROCESS | 3088 | 1465032923167 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 02:35:23 INFO - PROCESS | 3088 | 1465032923188 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:23 INFO - PROCESS | 3088 | 1465032923192 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:23 INFO - PROCESS | 3088 | ++DOCSHELL 14F18400 == 32 [pid = 3088] [id = 250] 02:35:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (14F18800) [pid = 3088] [serial = 749] [outer = 00000000] 02:35:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (14F28800) [pid = 3088] [serial = 750] [outer = 14F18800] 02:35:23 INFO - PROCESS | 3088 | 1465032923242 Marionette DEBUG loaded listener.js 02:35:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (15098C00) [pid = 3088] [serial = 751] [outer = 14F18800] 02:35:23 INFO - PROCESS | 3088 | 1465032923700 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]]]}] 02:35:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 02:35:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 730ms 02:35:23 INFO - PROCESS | 3088 | 1465032923764 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 02:35:23 INFO - PROCESS | 3088 | 1465032923766 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 02:35:23 INFO - PROCESS | 3088 | 1465032923769 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 02:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 02:35:23 INFO - PROCESS | 3088 | 1465032923771 Marionette TRACE conn5 <- [1,966,null,{}] 02:35:23 INFO - PROCESS | 3088 | 1465032923774 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}] 02:35:23 INFO - PROCESS | 3088 | 1465032923776 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:23 INFO - PROCESS | 3088 | 1465032923863 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 02:35:23 INFO - PROCESS | 3088 | 1465032923871 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:23 INFO - PROCESS | 3088 | 1465032923873 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:23 INFO - PROCESS | 3088 | ++DOCSHELL 15791000 == 33 [pid = 3088] [id = 251] 02:35:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (15791C00) [pid = 3088] [serial = 752] [outer = 00000000] 02:35:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (15796000) [pid = 3088] [serial = 753] [outer = 15791C00] 02:35:23 INFO - PROCESS | 3088 | 1465032923929 Marionette DEBUG loaded listener.js 02:35:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (1695E000) [pid = 3088] [serial = 754] [outer = 15791C00] 02:35:24 INFO - PROCESS | 3088 | 1465032924402 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]]]}] 02:35:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 02:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 670ms 02:35:24 INFO - PROCESS | 3088 | 1465032924443 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 02:35:24 INFO - PROCESS | 3088 | 1465032924446 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 02:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 02:35:24 INFO - PROCESS | 3088 | 1465032924448 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 02:35:24 INFO - PROCESS | 3088 | 1465032924450 Marionette TRACE conn5 <- [1,970,null,{}] 02:35:24 INFO - PROCESS | 3088 | 1465032924459 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}] 02:35:24 INFO - PROCESS | 3088 | 1465032924461 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:24 INFO - PROCESS | 3088 | 1465032924597 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 02:35:24 INFO - PROCESS | 3088 | 1465032924620 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:24 INFO - PROCESS | 3088 | 1465032924622 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:24 INFO - PROCESS | 3088 | ++DOCSHELL 157EBC00 == 34 [pid = 3088] [id = 252] 02:35:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (1695E400) [pid = 3088] [serial = 755] [outer = 00000000] 02:35:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (169CBC00) [pid = 3088] [serial = 756] [outer = 1695E400] 02:35:24 INFO - PROCESS | 3088 | 1465032924668 Marionette DEBUG loaded listener.js 02:35:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (16ECA000) [pid = 3088] [serial = 757] [outer = 1695E400] 02:35:25 INFO - PROCESS | 3088 | 1465032925138 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]]]}] 02:35:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 02:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 730ms 02:35:25 INFO - PROCESS | 3088 | 1465032925180 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 02:35:25 INFO - PROCESS | 3088 | 1465032925182 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 02:35:25 INFO - PROCESS | 3088 | 1465032925185 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 02:35:25 INFO - PROCESS | 3088 | 1465032925187 Marionette TRACE conn5 <- [1,974,null,{}] 02:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 02:35:25 INFO - PROCESS | 3088 | 1465032925191 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}] 02:35:25 INFO - PROCESS | 3088 | 1465032925197 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:25 INFO - PROCESS | 3088 | 1465032925351 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 02:35:25 INFO - PROCESS | 3088 | 1465032925364 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:25 INFO - PROCESS | 3088 | 1465032925367 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:25 INFO - PROCESS | 3088 | ++DOCSHELL 16EF8400 == 35 [pid = 3088] [id = 253] 02:35:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (17A01800) [pid = 3088] [serial = 758] [outer = 00000000] 02:35:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (17A3F000) [pid = 3088] [serial = 759] [outer = 17A01800] 02:35:25 INFO - PROCESS | 3088 | 1465032925460 Marionette DEBUG loaded listener.js 02:35:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (17B63C00) [pid = 3088] [serial = 760] [outer = 17A01800] 02:35:25 INFO - PROCESS | 3088 | 1465032925882 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]]]}] 02:35:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 02:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 730ms 02:35:25 INFO - PROCESS | 3088 | 1465032925954 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 02:35:25 INFO - PROCESS | 3088 | 1465032925956 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 02:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 02:35:25 INFO - PROCESS | 3088 | 1465032925961 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 02:35:25 INFO - PROCESS | 3088 | 1465032925972 Marionette TRACE conn5 <- [1,978,null,{}] 02:35:25 INFO - PROCESS | 3088 | 1465032925980 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}] 02:35:25 INFO - PROCESS | 3088 | 1465032925982 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:26 INFO - PROCESS | 3088 | 1465032926092 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 02:35:26 INFO - PROCESS | 3088 | 1465032926149 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:26 INFO - PROCESS | 3088 | 1465032926151 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:26 INFO - PROCESS | 3088 | ++DOCSHELL 17DEC000 == 36 [pid = 3088] [id = 254] 02:35:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (17DEC800) [pid = 3088] [serial = 761] [outer = 00000000] 02:35:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (188C1800) [pid = 3088] [serial = 762] [outer = 17DEC800] 02:35:26 INFO - PROCESS | 3088 | 1465032926196 Marionette DEBUG loaded listener.js 02:35:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (189AE000) [pid = 3088] [serial = 763] [outer = 17DEC800] 02:35:26 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (12C7F800) [pid = 3088] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 02:35:26 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (12A32800) [pid = 3088] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 02:35:26 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (0E604C00) [pid = 3088] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 02:35:26 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (0D72B000) [pid = 3088] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 02:35:26 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (0D38BC00) [pid = 3088] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 02:35:26 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (146DCC00) [pid = 3088] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 02:35:26 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (14FA8800) [pid = 3088] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 02:35:26 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (0E04A000) [pid = 3088] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 02:35:26 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (150E5400) [pid = 3088] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 02:35:26 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (1AB67800) [pid = 3088] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 02:35:26 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (0D8F4C00) [pid = 3088] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 02:35:26 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (15135C00) [pid = 3088] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 02:35:26 INFO - PROCESS | 3088 | 1465032926659 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]]]}] 02:35:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 02:35:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 730ms 02:35:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 02:35:26 INFO - PROCESS | 3088 | 1465032926695 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 02:35:26 INFO - PROCESS | 3088 | 1465032926697 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 02:35:26 INFO - PROCESS | 3088 | 1465032926700 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 02:35:26 INFO - PROCESS | 3088 | 1465032926702 Marionette TRACE conn5 <- [1,982,null,{}] 02:35:26 INFO - PROCESS | 3088 | 1465032926705 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}] 02:35:26 INFO - PROCESS | 3088 | 1465032926707 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:26 INFO - PROCESS | 3088 | 1465032926821 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 02:35:26 INFO - PROCESS | 3088 | 1465032926876 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:26 INFO - PROCESS | 3088 | 1465032926877 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:26 INFO - PROCESS | 3088 | ++DOCSHELL 0E04C800 == 37 [pid = 3088] [id = 255] 02:35:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (0E39BC00) [pid = 3088] [serial = 764] [outer = 00000000] 02:35:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (150A2400) [pid = 3088] [serial = 765] [outer = 0E39BC00] 02:35:26 INFO - PROCESS | 3088 | 1465032926921 Marionette DEBUG loaded listener.js 02:35:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (16EEA000) [pid = 3088] [serial = 766] [outer = 0E39BC00] 02:35:27 INFO - PROCESS | 3088 | 1465032927290 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]]]}] 02:35:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 02:35:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 630ms 02:35:27 INFO - PROCESS | 3088 | 1465032927337 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 02:35:27 INFO - PROCESS | 3088 | 1465032927339 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 02:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 02:35:27 INFO - PROCESS | 3088 | 1465032927342 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 02:35:27 INFO - PROCESS | 3088 | 1465032927344 Marionette TRACE conn5 <- [1,986,null,{}] 02:35:27 INFO - PROCESS | 3088 | 1465032927348 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}] 02:35:27 INFO - PROCESS | 3088 | 1465032927349 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:27 INFO - PROCESS | 3088 | 1465032927456 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 02:35:27 INFO - PROCESS | 3088 | 1465032927465 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:27 INFO - PROCESS | 3088 | 1465032927466 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:27 INFO - PROCESS | 3088 | ++DOCSHELL 1509F800 == 38 [pid = 3088] [id = 256] 02:35:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (16EE9C00) [pid = 3088] [serial = 767] [outer = 00000000] 02:35:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (18C36C00) [pid = 3088] [serial = 768] [outer = 16EE9C00] 02:35:27 INFO - PROCESS | 3088 | 1465032927509 Marionette DEBUG loaded listener.js 02:35:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (18C4C400) [pid = 3088] [serial = 769] [outer = 16EE9C00] 02:35:27 INFO - PROCESS | 3088 | 1465032927938 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]]]}] 02:35:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 02:35:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 630ms 02:35:27 INFO - PROCESS | 3088 | 1465032927982 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 02:35:27 INFO - PROCESS | 3088 | 1465032927984 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 02:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 02:35:27 INFO - PROCESS | 3088 | 1465032927988 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 02:35:27 INFO - PROCESS | 3088 | 1465032927989 Marionette TRACE conn5 <- [1,990,null,{}] 02:35:27 INFO - PROCESS | 3088 | 1465032927996 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}] 02:35:27 INFO - PROCESS | 3088 | 1465032927998 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:28 INFO - PROCESS | 3088 | 1465032928082 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 02:35:28 INFO - PROCESS | 3088 | 1465032928088 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:28 INFO - PROCESS | 3088 | 1465032928090 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:28 INFO - PROCESS | 3088 | ++DOCSHELL 19965000 == 39 [pid = 3088] [id = 257] 02:35:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (19EA9400) [pid = 3088] [serial = 770] [outer = 00000000] 02:35:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (19EB0400) [pid = 3088] [serial = 771] [outer = 19EA9400] 02:35:28 INFO - PROCESS | 3088 | 1465032928134 Marionette DEBUG loaded listener.js 02:35:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (19EB0C00) [pid = 3088] [serial = 772] [outer = 19EA9400] 02:35:28 INFO - PROCESS | 3088 | 1465032928688 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]]]}] 02:35:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 02:35:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 730ms 02:35:28 INFO - PROCESS | 3088 | 1465032928721 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 02:35:28 INFO - PROCESS | 3088 | 1465032928726 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 02:35:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 02:35:28 INFO - PROCESS | 3088 | 1465032928732 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 02:35:28 INFO - PROCESS | 3088 | 1465032928736 Marionette TRACE conn5 <- [1,994,null,{}] 02:35:28 INFO - PROCESS | 3088 | 1465032928742 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}] 02:35:28 INFO - PROCESS | 3088 | 1465032928745 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:28 INFO - PROCESS | 3088 | 1465032928914 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 02:35:29 INFO - PROCESS | 3088 | 1465032929019 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:29 INFO - PROCESS | 3088 | 1465032929024 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:29 INFO - PROCESS | 3088 | ++DOCSHELL 0D8FBC00 == 40 [pid = 3088] [id = 258] 02:35:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (0E126800) [pid = 3088] [serial = 773] [outer = 00000000] 02:35:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (0F010400) [pid = 3088] [serial = 774] [outer = 0E126800] 02:35:29 INFO - PROCESS | 3088 | 1465032929082 Marionette DEBUG loaded listener.js 02:35:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (12653400) [pid = 3088] [serial = 775] [outer = 0E126800] 02:35:29 INFO - PROCESS | 3088 | 1465032929673 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]]]}] 02:35:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 02:35:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 970ms 02:35:29 INFO - PROCESS | 3088 | 1465032929708 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 02:35:29 INFO - PROCESS | 3088 | 1465032929713 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 02:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 02:35:29 INFO - PROCESS | 3088 | 1465032929721 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 02:35:29 INFO - PROCESS | 3088 | 1465032929724 Marionette TRACE conn5 <- [1,998,null,{}] 02:35:29 INFO - PROCESS | 3088 | 1465032929728 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}] 02:35:29 INFO - PROCESS | 3088 | 1465032929731 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:29 INFO - PROCESS | 3088 | 1465032929848 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 02:35:29 INFO - PROCESS | 3088 | 1465032929952 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:29 INFO - PROCESS | 3088 | 1465032929954 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:29 INFO - PROCESS | 3088 | ++DOCSHELL 14F0C000 == 41 [pid = 3088] [id = 259] 02:35:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (14F0D800) [pid = 3088] [serial = 776] [outer = 00000000] 02:35:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (1509AC00) [pid = 3088] [serial = 777] [outer = 14F0D800] 02:35:30 INFO - PROCESS | 3088 | 1465032930010 Marionette DEBUG loaded listener.js 02:35:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (15133800) [pid = 3088] [serial = 778] [outer = 14F0D800] 02:35:30 INFO - PROCESS | 3088 | 1465032930643 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]]]}] 02:35:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 02:35:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 970ms 02:35:30 INFO - PROCESS | 3088 | 1465032930691 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 02:35:30 INFO - PROCESS | 3088 | 1465032930694 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 02:35:30 INFO - PROCESS | 3088 | 1465032930697 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 02:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 02:35:30 INFO - PROCESS | 3088 | 1465032930701 Marionette TRACE conn5 <- [1,1002,null,{}] 02:35:30 INFO - PROCESS | 3088 | 1465032930713 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}] 02:35:30 INFO - PROCESS | 3088 | 1465032930718 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:30 INFO - PROCESS | 3088 | 1465032930867 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 02:35:30 INFO - PROCESS | 3088 | 1465032930999 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:30 INFO - PROCESS | 3088 | 1465032931002 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:31 INFO - PROCESS | 3088 | ++DOCSHELL 19EA8C00 == 42 [pid = 3088] [id = 260] 02:35:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (19EA9800) [pid = 3088] [serial = 779] [outer = 00000000] 02:35:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (19F96400) [pid = 3088] [serial = 780] [outer = 19EA9800] 02:35:31 INFO - PROCESS | 3088 | 1465032931063 Marionette DEBUG loaded listener.js 02:35:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (1ADDC000) [pid = 3088] [serial = 781] [outer = 19EA9800] 02:35:31 INFO - PROCESS | 3088 | 1465032931687 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]]]}] 02:35:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 02:35:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1020ms 02:35:31 INFO - PROCESS | 3088 | 1465032931721 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 02:35:31 INFO - PROCESS | 3088 | 1465032931724 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 02:35:31 INFO - PROCESS | 3088 | 1465032931727 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 02:35:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 02:35:31 INFO - PROCESS | 3088 | 1465032931729 Marionette TRACE conn5 <- [1,1006,null,{}] 02:35:31 INFO - PROCESS | 3088 | 1465032931733 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}] 02:35:31 INFO - PROCESS | 3088 | 1465032931735 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:31 INFO - PROCESS | 3088 | 1465032931849 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 02:35:31 INFO - PROCESS | 3088 | 1465032931950 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:31 INFO - PROCESS | 3088 | 1465032931952 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:31 INFO - PROCESS | 3088 | ++DOCSHELL 1AFDC000 == 43 [pid = 3088] [id = 261] 02:35:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (1AFDC400) [pid = 3088] [serial = 782] [outer = 00000000] 02:35:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 93 (1B34C800) [pid = 3088] [serial = 783] [outer = 1AFDC400] 02:35:31 INFO - PROCESS | 3088 | 1465032932006 Marionette DEBUG loaded listener.js 02:35:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 94 (1B351800) [pid = 3088] [serial = 784] [outer = 1AFDC400] 02:35:32 INFO - PROCESS | 3088 | 1465032932584 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]]]}] 02:35:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 02:35:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 930ms 02:35:32 INFO - PROCESS | 3088 | 1465032932661 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 02:35:32 INFO - PROCESS | 3088 | 1465032932664 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 02:35:32 INFO - PROCESS | 3088 | 1465032932667 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 02:35:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 02:35:32 INFO - PROCESS | 3088 | 1465032932669 Marionette TRACE conn5 <- [1,1010,null,{}] 02:35:32 INFO - PROCESS | 3088 | 1465032932672 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}] 02:35:32 INFO - PROCESS | 3088 | 1465032932675 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:32 INFO - PROCESS | 3088 | 1465032932934 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 02:35:33 INFO - PROCESS | 3088 | 1465032933092 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:33 INFO - PROCESS | 3088 | 1465032933095 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:33 INFO - PROCESS | 3088 | ++DOCSHELL 0E04A800 == 44 [pid = 3088] [id = 262] 02:35:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 95 (0E04BC00) [pid = 3088] [serial = 785] [outer = 00000000] 02:35:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 96 (0E291800) [pid = 3088] [serial = 786] [outer = 0E04BC00] 02:35:33 INFO - PROCESS | 3088 | 1465032933150 Marionette DEBUG loaded listener.js 02:35:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 97 (0E36C400) [pid = 3088] [serial = 787] [outer = 0E04BC00] 02:35:34 INFO - PROCESS | 3088 | --DOCSHELL 1509F800 == 43 [pid = 3088] [id = 256] 02:35:34 INFO - PROCESS | 3088 | --DOCSHELL 0E04C800 == 42 [pid = 3088] [id = 255] 02:35:34 INFO - PROCESS | 3088 | --DOCSHELL 17DEC000 == 41 [pid = 3088] [id = 254] 02:35:34 INFO - PROCESS | 3088 | --DOCSHELL 16EF8400 == 40 [pid = 3088] [id = 253] 02:35:34 INFO - PROCESS | 3088 | --DOCSHELL 157EBC00 == 39 [pid = 3088] [id = 252] 02:35:34 INFO - PROCESS | 3088 | --DOCSHELL 14F18400 == 38 [pid = 3088] [id = 250] 02:35:34 INFO - PROCESS | 3088 | --DOCSHELL 0E3A3C00 == 37 [pid = 3088] [id = 249] 02:35:34 INFO - PROCESS | 3088 | --DOCSHELL 0E12A800 == 36 [pid = 3088] [id = 248] 02:35:34 INFO - PROCESS | 3088 | --DOCSHELL 13A66800 == 35 [pid = 3088] [id = 247] 02:35:34 INFO - PROCESS | 3088 | --DOCSHELL 0E050000 == 34 [pid = 3088] [id = 246] 02:35:34 INFO - PROCESS | 3088 | --DOCSHELL 15791000 == 33 [pid = 3088] [id = 251] 02:35:34 INFO - PROCESS | 3088 | --DOCSHELL 12450C00 == 32 [pid = 3088] [id = 245] 02:35:34 INFO - PROCESS | 3088 | --DOCSHELL 1AFDC000 == 31 [pid = 3088] [id = 261] 02:35:34 INFO - PROCESS | 3088 | --DOCSHELL 19EA8C00 == 30 [pid = 3088] [id = 260] 02:35:34 INFO - PROCESS | 3088 | --DOCSHELL 19965000 == 29 [pid = 3088] [id = 257] 02:35:34 INFO - PROCESS | 3088 | --DOCSHELL 0D8FBC00 == 28 [pid = 3088] [id = 258] 02:35:34 INFO - PROCESS | 3088 | --DOCSHELL 14F0C000 == 27 [pid = 3088] [id = 259] 02:35:34 INFO - PROCESS | 3088 | --DOMWINDOW == 96 (140E7800) [pid = 3088] [serial = 720] [outer = 00000000] [url = about:blank] 02:35:34 INFO - PROCESS | 3088 | --DOMWINDOW == 95 (12ACFC00) [pid = 3088] [serial = 717] [outer = 00000000] [url = about:blank] 02:35:34 INFO - PROCESS | 3088 | --DOMWINDOW == 94 (0E6A4C00) [pid = 3088] [serial = 714] [outer = 00000000] [url = about:blank] 02:35:34 INFO - PROCESS | 3088 | --DOMWINDOW == 93 (0F00B000) [pid = 3088] [serial = 715] [outer = 00000000] [url = about:blank] 02:35:34 INFO - PROCESS | 3088 | --DOMWINDOW == 92 (0E36B000) [pid = 3088] [serial = 709] [outer = 00000000] [url = about:blank] 02:35:34 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (0E04E000) [pid = 3088] [serial = 708] [outer = 00000000] [url = about:blank] 02:35:34 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (0D7D1000) [pid = 3088] [serial = 711] [outer = 00000000] [url = about:blank] 02:35:34 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (0DA4C400) [pid = 3088] [serial = 712] [outer = 00000000] [url = about:blank] 02:35:34 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (16E94400) [pid = 3088] [serial = 733] [outer = 00000000] [url = about:blank] 02:35:34 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (150DF800) [pid = 3088] [serial = 724] [outer = 00000000] [url = about:blank] 02:35:34 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (12B71400) [pid = 3088] [serial = 700] [outer = 00000000] [url = about:blank] 02:35:34 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (1237F800) [pid = 3088] [serial = 699] [outer = 00000000] [url = about:blank] 02:35:34 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (16966800) [pid = 3088] [serial = 703] [outer = 00000000] [url = about:blank] 02:35:34 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (1509B000) [pid = 3088] [serial = 723] [outer = 00000000] [url = about:blank] 02:35:34 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (15137000) [pid = 3088] [serial = 702] [outer = 00000000] [url = about:blank] 02:35:34 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (1AE7DC00) [pid = 3088] [serial = 706] [outer = 00000000] [url = about:blank] 02:35:34 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (1ABBF400) [pid = 3088] [serial = 705] [outer = 00000000] [url = about:blank] 02:35:34 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (15095C00) [pid = 3088] [serial = 729] [outer = 00000000] [url = about:blank] 02:35:34 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (151BFC00) [pid = 3088] [serial = 726] [outer = 00000000] [url = about:blank] 02:35:34 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (16ECD000) [pid = 3088] [serial = 735] [outer = 00000000] [url = about:blank] 02:35:34 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (169C8000) [pid = 3088] [serial = 732] [outer = 00000000] [url = about:blank] 02:35:34 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (15796400) [pid = 3088] [serial = 727] [outer = 00000000] [url = about:blank] 02:35:34 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (157ED000) [pid = 3088] [serial = 730] [outer = 00000000] [url = about:blank] 02:35:34 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (14F11000) [pid = 3088] [serial = 721] [outer = 00000000] [url = about:blank] 02:35:34 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (12B4EC00) [pid = 3088] [serial = 718] [outer = 00000000] [url = about:blank] 02:35:34 INFO - PROCESS | 3088 | 1465032934540 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]]]}] 02:35:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 02:35:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1919ms 02:35:34 INFO - PROCESS | 3088 | 1465032934591 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 02:35:34 INFO - PROCESS | 3088 | 1465032934596 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 02:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 02:35:34 INFO - PROCESS | 3088 | 1465032934601 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 02:35:34 INFO - PROCESS | 3088 | 1465032934604 Marionette TRACE conn5 <- [1,1014,null,{}] 02:35:34 INFO - PROCESS | 3088 | 1465032934610 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}] 02:35:34 INFO - PROCESS | 3088 | 1465032934612 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:34 INFO - PROCESS | 3088 | 1465032934715 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 02:35:34 INFO - PROCESS | 3088 | 1465032934722 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:34 INFO - PROCESS | 3088 | 1465032934726 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:34 INFO - PROCESS | 3088 | ++DOCSHELL 0E048400 == 28 [pid = 3088] [id = 263] 02:35:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (0E049400) [pid = 3088] [serial = 788] [outer = 00000000] 02:35:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (0E04D800) [pid = 3088] [serial = 789] [outer = 0E049400] 02:35:34 INFO - PROCESS | 3088 | 1465032934776 Marionette DEBUG loaded listener.js 02:35:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (0E12EC00) [pid = 3088] [serial = 790] [outer = 0E049400] 02:35:35 INFO - PROCESS | 3088 | 1465032935280 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]]]}] 02:35:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 02:35:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 730ms 02:35:35 INFO - PROCESS | 3088 | 1465032935335 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 02:35:35 INFO - PROCESS | 3088 | 1465032935340 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 02:35:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 02:35:35 INFO - PROCESS | 3088 | 1465032935346 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 02:35:35 INFO - PROCESS | 3088 | 1465032935349 Marionette TRACE conn5 <- [1,1018,null,{}] 02:35:35 INFO - PROCESS | 3088 | 1465032935353 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}] 02:35:35 INFO - PROCESS | 3088 | 1465032935356 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:35 INFO - PROCESS | 3088 | 1465032935447 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 02:35:35 INFO - PROCESS | 3088 | 1465032935535 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:35 INFO - PROCESS | 3088 | 1465032935538 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:35 INFO - PROCESS | 3088 | ++DOCSHELL 0F00A000 == 29 [pid = 3088] [id = 264] 02:35:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (0F00B000) [pid = 3088] [serial = 791] [outer = 00000000] 02:35:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (0F174000) [pid = 3088] [serial = 792] [outer = 0F00B000] 02:35:35 INFO - PROCESS | 3088 | 1465032935587 Marionette DEBUG loaded listener.js 02:35:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (12280400) [pid = 3088] [serial = 793] [outer = 0F00B000] 02:35:35 INFO - PROCESS | 3088 | 1465032935984 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]]]}] 02:35:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 02:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 670ms 02:35:36 INFO - PROCESS | 3088 | 1465032936020 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 02:35:36 INFO - PROCESS | 3088 | 1465032936023 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 02:35:36 INFO - PROCESS | 3088 | 1465032936026 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 02:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 02:35:36 INFO - PROCESS | 3088 | 1465032936030 Marionette TRACE conn5 <- [1,1022,null,{}] 02:35:36 INFO - PROCESS | 3088 | 1465032936041 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}] 02:35:36 INFO - PROCESS | 3088 | 1465032936046 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:36 INFO - PROCESS | 3088 | 1465032936164 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 02:35:36 INFO - PROCESS | 3088 | 1465032936178 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:36 INFO - PROCESS | 3088 | 1465032936181 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:36 INFO - PROCESS | 3088 | ++DOCSHELL 12B73000 == 30 [pid = 3088] [id = 265] 02:35:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (12B7A800) [pid = 3088] [serial = 794] [outer = 00000000] 02:35:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (13A75800) [pid = 3088] [serial = 795] [outer = 12B7A800] 02:35:36 INFO - PROCESS | 3088 | 1465032936230 Marionette DEBUG loaded listener.js 02:35:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (140DB800) [pid = 3088] [serial = 796] [outer = 12B7A800] 02:35:36 INFO - PROCESS | 3088 | 1465032936684 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]]]}] 02:35:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 02:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 732ms 02:35:36 INFO - PROCESS | 3088 | 1465032936762 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 02:35:36 INFO - PROCESS | 3088 | 1465032936765 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 02:35:36 INFO - PROCESS | 3088 | 1465032936768 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 02:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 02:35:36 INFO - PROCESS | 3088 | 1465032936770 Marionette TRACE conn5 <- [1,1026,null,{}] 02:35:36 INFO - PROCESS | 3088 | 1465032936773 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}] 02:35:36 INFO - PROCESS | 3088 | 1465032936775 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:36 INFO - PROCESS | 3088 | 1465032936897 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 02:35:36 INFO - PROCESS | 3088 | 1465032936903 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:36 INFO - PROCESS | 3088 | 1465032936905 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:36 INFO - PROCESS | 3088 | ++DOCSHELL 13A70800 == 31 [pid = 3088] [id = 266] 02:35:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (14004400) [pid = 3088] [serial = 797] [outer = 00000000] 02:35:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (14F11C00) [pid = 3088] [serial = 798] [outer = 14004400] 02:35:36 INFO - PROCESS | 3088 | 1465032936950 Marionette DEBUG loaded listener.js 02:35:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (14FAA000) [pid = 3088] [serial = 799] [outer = 14004400] 02:35:37 INFO - PROCESS | 3088 | 1465032937405 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]]]}] 02:35:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 02:35:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 670ms 02:35:37 INFO - PROCESS | 3088 | 1465032937447 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 02:35:37 INFO - PROCESS | 3088 | 1465032937449 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 02:35:37 INFO - PROCESS | 3088 | 1465032937451 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 02:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 02:35:37 INFO - PROCESS | 3088 | 1465032937453 Marionette TRACE conn5 <- [1,1030,null,{}] 02:35:37 INFO - PROCESS | 3088 | 1465032937456 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}] 02:35:37 INFO - PROCESS | 3088 | 1465032937459 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:37 INFO - PROCESS | 3088 | 1465032937595 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 02:35:37 INFO - PROCESS | 3088 | 1465032937618 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:37 INFO - PROCESS | 3088 | 1465032937620 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:37 INFO - PROCESS | 3088 | ++DOCSHELL 150A2000 == 32 [pid = 3088] [id = 267] 02:35:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (150A2C00) [pid = 3088] [serial = 800] [outer = 00000000] 02:35:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (150E9400) [pid = 3088] [serial = 801] [outer = 150A2C00] 02:35:37 INFO - PROCESS | 3088 | 1465032937666 Marionette DEBUG loaded listener.js 02:35:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (15137400) [pid = 3088] [serial = 802] [outer = 150A2C00] 02:35:38 INFO - PROCESS | 3088 | 1465032938118 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]]]}] 02:35:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 02:35:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 730ms 02:35:38 INFO - PROCESS | 3088 | 1465032938188 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 02:35:38 INFO - PROCESS | 3088 | 1465032938190 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 02:35:38 INFO - PROCESS | 3088 | 1465032938193 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 02:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 02:35:38 INFO - PROCESS | 3088 | 1465032938195 Marionette TRACE conn5 <- [1,1034,null,{}] 02:35:38 INFO - PROCESS | 3088 | 1465032938198 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}] 02:35:38 INFO - PROCESS | 3088 | 1465032938204 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:38 INFO - PROCESS | 3088 | 1465032938347 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 02:35:38 INFO - PROCESS | 3088 | 1465032938353 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:38 INFO - PROCESS | 3088 | 1465032938355 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:38 INFO - PROCESS | 3088 | ++DOCSHELL 151BFC00 == 33 [pid = 3088] [id = 268] 02:35:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (1578DC00) [pid = 3088] [serial = 803] [outer = 00000000] 02:35:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (157F3800) [pid = 3088] [serial = 804] [outer = 1578DC00] 02:35:38 INFO - PROCESS | 3088 | 1465032938400 Marionette DEBUG loaded listener.js 02:35:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (169BF800) [pid = 3088] [serial = 805] [outer = 1578DC00] 02:35:39 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (16EE9C00) [pid = 3088] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 02:35:39 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (1695E400) [pid = 3088] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 02:35:39 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (17DEC800) [pid = 3088] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 02:35:39 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (15791C00) [pid = 3088] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 02:35:39 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (0E39BC00) [pid = 3088] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 02:35:39 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (0E131400) [pid = 3088] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 02:35:39 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (12652800) [pid = 3088] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 02:35:39 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (13A69000) [pid = 3088] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 02:35:39 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (14F18800) [pid = 3088] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 02:35:39 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (17A01800) [pid = 3088] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 02:35:39 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (0E6A7C00) [pid = 3088] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 02:35:39 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (0E051000) [pid = 3088] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 02:35:39 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (19EA9400) [pid = 3088] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 02:35:39 INFO - PROCESS | 3088 | 1465032939194 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]]]}] 02:35:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 02:35:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1016ms 02:35:39 INFO - PROCESS | 3088 | 1465032939213 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 02:35:39 INFO - PROCESS | 3088 | 1465032939215 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 02:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 02:35:39 INFO - PROCESS | 3088 | 1465032939218 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 02:35:39 INFO - PROCESS | 3088 | 1465032939220 Marionette TRACE conn5 <- [1,1038,null,{}] 02:35:39 INFO - PROCESS | 3088 | 1465032939224 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}] 02:35:39 INFO - PROCESS | 3088 | 1465032939226 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:39 INFO - PROCESS | 3088 | 1465032939304 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 02:35:39 INFO - PROCESS | 3088 | 1465032939401 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:39 INFO - PROCESS | 3088 | 1465032939403 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:39 INFO - PROCESS | 3088 | ++DOCSHELL 0E3A4000 == 34 [pid = 3088] [id = 269] 02:35:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (0E508800) [pid = 3088] [serial = 806] [outer = 00000000] 02:35:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (14F10000) [pid = 3088] [serial = 807] [outer = 0E508800] 02:35:39 INFO - PROCESS | 3088 | 1465032939448 Marionette DEBUG loaded listener.js 02:35:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (1578D000) [pid = 3088] [serial = 808] [outer = 0E508800] 02:35:39 INFO - PROCESS | 3088 | 1465032939820 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]]]}] 02:35:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 02:35:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 630ms 02:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 02:35:39 INFO - PROCESS | 3088 | 1465032939849 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 02:35:39 INFO - PROCESS | 3088 | 1465032939851 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 02:35:39 INFO - PROCESS | 3088 | 1465032939854 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 02:35:39 INFO - PROCESS | 3088 | 1465032939856 Marionette TRACE conn5 <- [1,1042,null,{}] 02:35:39 INFO - PROCESS | 3088 | 1465032939859 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}] 02:35:39 INFO - PROCESS | 3088 | 1465032939861 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:39 INFO - PROCESS | 3088 | 1465032939992 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 02:35:39 INFO - PROCESS | 3088 | 1465032940003 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:39 INFO - PROCESS | 3088 | 1465032940005 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:40 INFO - PROCESS | 3088 | ++DOCSHELL 169C7000 == 35 [pid = 3088] [id = 270] 02:35:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (169C7C00) [pid = 3088] [serial = 809] [outer = 00000000] 02:35:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (16E94C00) [pid = 3088] [serial = 810] [outer = 169C7C00] 02:35:40 INFO - PROCESS | 3088 | 1465032940048 Marionette DEBUG loaded listener.js 02:35:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (16ECD000) [pid = 3088] [serial = 811] [outer = 169C7C00] 02:35:40 INFO - PROCESS | 3088 | 1465032940459 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]]]}] 02:35:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 02:35:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 630ms 02:35:40 INFO - PROCESS | 3088 | 1465032940485 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 02:35:40 INFO - PROCESS | 3088 | 1465032940487 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 02:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 02:35:40 INFO - PROCESS | 3088 | 1465032940491 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 02:35:40 INFO - PROCESS | 3088 | 1465032940492 Marionette TRACE conn5 <- [1,1046,null,{}] 02:35:40 INFO - PROCESS | 3088 | 1465032940496 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}] 02:35:40 INFO - PROCESS | 3088 | 1465032940498 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:40 INFO - PROCESS | 3088 | 1465032940612 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 02:35:40 INFO - PROCESS | 3088 | 1465032940651 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:40 INFO - PROCESS | 3088 | 1465032940653 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:40 INFO - PROCESS | 3088 | ++DOCSHELL 16ECE800 == 36 [pid = 3088] [id = 271] 02:35:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (16ECFC00) [pid = 3088] [serial = 812] [outer = 00000000] 02:35:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (17A01400) [pid = 3088] [serial = 813] [outer = 16ECFC00] 02:35:40 INFO - PROCESS | 3088 | 1465032940696 Marionette DEBUG loaded listener.js 02:35:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (15095400) [pid = 3088] [serial = 814] [outer = 16ECFC00] 02:35:41 INFO - PROCESS | 3088 | 1465032941243 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]]]}] 02:35:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 02:35:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 830ms 02:35:41 INFO - PROCESS | 3088 | 1465032941322 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 02:35:41 INFO - PROCESS | 3088 | 1465032941327 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 02:35:41 INFO - PROCESS | 3088 | 1465032941333 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 02:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 02:35:41 INFO - PROCESS | 3088 | 1465032941337 Marionette TRACE conn5 <- [1,1050,null,{}] 02:35:41 INFO - PROCESS | 3088 | 1465032941343 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}] 02:35:41 INFO - PROCESS | 3088 | 1465032941346 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:41 INFO - PROCESS | 3088 | 1465032941483 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 02:35:41 INFO - PROCESS | 3088 | 1465032941608 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:41 INFO - PROCESS | 3088 | 1465032941613 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:41 INFO - PROCESS | 3088 | ++DOCSHELL 0D860400 == 37 [pid = 3088] [id = 272] 02:35:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (0E042C00) [pid = 3088] [serial = 815] [outer = 00000000] 02:35:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (0E398800) [pid = 3088] [serial = 816] [outer = 0E042C00] 02:35:41 INFO - PROCESS | 3088 | 1465032941671 Marionette DEBUG loaded listener.js 02:35:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (0E645000) [pid = 3088] [serial = 817] [outer = 0E042C00] 02:35:42 INFO - PROCESS | 3088 | 1465032942444 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]]]}] 02:35:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 02:35:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1121ms 02:35:42 INFO - PROCESS | 3088 | 1465032942458 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 02:35:42 INFO - PROCESS | 3088 | 1465032942462 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 02:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 02:35:42 INFO - PROCESS | 3088 | 1465032942469 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 02:35:42 INFO - PROCESS | 3088 | 1465032942472 Marionette TRACE conn5 <- [1,1054,null,{}] 02:35:42 INFO - PROCESS | 3088 | 1465032942477 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}] 02:35:42 INFO - PROCESS | 3088 | 1465032942479 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:42 INFO - PROCESS | 3088 | 1465032942601 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 02:35:42 INFO - PROCESS | 3088 | 1465032942731 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:42 INFO - PROCESS | 3088 | 1465032942733 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:42 INFO - PROCESS | 3088 | ++DOCSHELL 12B73800 == 38 [pid = 3088] [id = 273] 02:35:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (12B74400) [pid = 3088] [serial = 818] [outer = 00000000] 02:35:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (140E3C00) [pid = 3088] [serial = 819] [outer = 12B74400] 02:35:42 INFO - PROCESS | 3088 | 1465032942792 Marionette DEBUG loaded listener.js 02:35:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (14F14000) [pid = 3088] [serial = 820] [outer = 12B74400] 02:35:43 INFO - PROCESS | 3088 | 1465032943511 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]]]}] 02:35:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 02:35:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1070ms 02:35:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 02:35:43 INFO - PROCESS | 3088 | 1465032943543 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 02:35:43 INFO - PROCESS | 3088 | 1465032943545 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 02:35:43 INFO - PROCESS | 3088 | 1465032943549 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 02:35:43 INFO - PROCESS | 3088 | 1465032943553 Marionette TRACE conn5 <- [1,1058,null,{}] 02:35:43 INFO - PROCESS | 3088 | 1465032943672 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}] 02:35:43 INFO - PROCESS | 3088 | 1465032943675 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:43 INFO - PROCESS | 3088 | 1465032943840 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 02:35:43 INFO - PROCESS | 3088 | 1465032943901 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:43 INFO - PROCESS | 3088 | 1465032943904 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:43 INFO - PROCESS | 3088 | ++DOCSHELL 0E04C800 == 39 [pid = 3088] [id = 274] 02:35:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 93 (0E04E000) [pid = 3088] [serial = 821] [outer = 00000000] 02:35:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 94 (0E399000) [pid = 3088] [serial = 822] [outer = 0E04E000] 02:35:43 INFO - PROCESS | 3088 | 1465032943956 Marionette DEBUG loaded listener.js 02:35:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 95 (0E5C3400) [pid = 3088] [serial = 823] [outer = 0E04E000] 02:35:44 INFO - PROCESS | 3088 | --DOCSHELL 169C7000 == 38 [pid = 3088] [id = 270] 02:35:44 INFO - PROCESS | 3088 | --DOCSHELL 0E3A4000 == 37 [pid = 3088] [id = 269] 02:35:44 INFO - PROCESS | 3088 | --DOCSHELL 151BFC00 == 36 [pid = 3088] [id = 268] 02:35:44 INFO - PROCESS | 3088 | --DOCSHELL 150A2000 == 35 [pid = 3088] [id = 267] 02:35:44 INFO - PROCESS | 3088 | --DOCSHELL 13A70800 == 34 [pid = 3088] [id = 266] 02:35:44 INFO - PROCESS | 3088 | --DOCSHELL 12B73000 == 33 [pid = 3088] [id = 265] 02:35:44 INFO - PROCESS | 3088 | --DOCSHELL 0F00A000 == 32 [pid = 3088] [id = 264] 02:35:44 INFO - PROCESS | 3088 | --DOCSHELL 0E048400 == 31 [pid = 3088] [id = 263] 02:35:44 INFO - PROCESS | 3088 | --DOCSHELL 0E04A800 == 30 [pid = 3088] [id = 262] 02:35:44 INFO - PROCESS | 3088 | --DOMWINDOW == 94 (18C4C400) [pid = 3088] [serial = 769] [outer = 00000000] [url = about:blank] 02:35:44 INFO - PROCESS | 3088 | --DOMWINDOW == 93 (19EB0400) [pid = 3088] [serial = 771] [outer = 00000000] [url = about:blank] 02:35:44 INFO - PROCESS | 3088 | --DOMWINDOW == 92 (19EB0C00) [pid = 3088] [serial = 772] [outer = 00000000] [url = about:blank] 02:35:44 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (18C36C00) [pid = 3088] [serial = 768] [outer = 00000000] [url = about:blank] 02:35:44 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (16ECA000) [pid = 3088] [serial = 757] [outer = 00000000] [url = about:blank] 02:35:44 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (188C1800) [pid = 3088] [serial = 762] [outer = 00000000] [url = about:blank] 02:35:44 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (1695E000) [pid = 3088] [serial = 754] [outer = 00000000] [url = about:blank] 02:35:44 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (16EEA000) [pid = 3088] [serial = 766] [outer = 00000000] [url = about:blank] 02:35:44 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (0F19FC00) [pid = 3088] [serial = 745] [outer = 00000000] [url = about:blank] 02:35:44 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (16ED1400) [pid = 3088] [serial = 736] [outer = 00000000] [url = about:blank] 02:35:44 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (140DCC00) [pid = 3088] [serial = 741] [outer = 00000000] [url = about:blank] 02:35:44 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (15098C00) [pid = 3088] [serial = 751] [outer = 00000000] [url = about:blank] 02:35:44 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (17B63C00) [pid = 3088] [serial = 760] [outer = 00000000] [url = about:blank] 02:35:44 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (12B75C00) [pid = 3088] [serial = 748] [outer = 00000000] [url = about:blank] 02:35:44 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (169CBC00) [pid = 3088] [serial = 756] [outer = 00000000] [url = about:blank] 02:35:44 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (0E3A5800) [pid = 3088] [serial = 739] [outer = 00000000] [url = about:blank] 02:35:44 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (14F28800) [pid = 3088] [serial = 750] [outer = 00000000] [url = about:blank] 02:35:44 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (189AE000) [pid = 3088] [serial = 763] [outer = 00000000] [url = about:blank] 02:35:44 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (12A7B400) [pid = 3088] [serial = 747] [outer = 00000000] [url = about:blank] 02:35:44 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (15796000) [pid = 3088] [serial = 753] [outer = 00000000] [url = about:blank] 02:35:44 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (17A3F000) [pid = 3088] [serial = 759] [outer = 00000000] [url = about:blank] 02:35:44 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (150A2400) [pid = 3088] [serial = 765] [outer = 00000000] [url = about:blank] 02:35:44 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (0E14E400) [pid = 3088] [serial = 738] [outer = 00000000] [url = about:blank] 02:35:44 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (0E366800) [pid = 3088] [serial = 744] [outer = 00000000] [url = about:blank] 02:35:44 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (140E9C00) [pid = 3088] [serial = 742] [outer = 00000000] [url = about:blank] 02:35:44 INFO - PROCESS | 3088 | 1465032944581 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]]]}] 02:35:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 02:35:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1079ms 02:35:44 INFO - PROCESS | 3088 | 1465032944633 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 02:35:44 INFO - PROCESS | 3088 | 1465032944636 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 02:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 02:35:44 INFO - PROCESS | 3088 | 1465032944640 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 02:35:44 INFO - PROCESS | 3088 | 1465032944642 Marionette TRACE conn5 <- [1,1062,null,{}] 02:35:44 INFO - PROCESS | 3088 | 1465032944649 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}] 02:35:44 INFO - PROCESS | 3088 | 1465032944651 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:44 INFO - PROCESS | 3088 | 1465032944742 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 02:35:44 INFO - PROCESS | 3088 | 1465032944832 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:44 INFO - PROCESS | 3088 | 1465032944835 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:44 INFO - PROCESS | 3088 | ++DOCSHELL 0E36D400 == 31 [pid = 3088] [id = 275] 02:35:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (0E399400) [pid = 3088] [serial = 824] [outer = 00000000] 02:35:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (123C5400) [pid = 3088] [serial = 825] [outer = 0E399400] 02:35:44 INFO - PROCESS | 3088 | 1465032944883 Marionette DEBUG loaded listener.js 02:35:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (12A2E800) [pid = 3088] [serial = 826] [outer = 0E399400] 02:35:45 INFO - PROCESS | 3088 | 1465032945276 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]]]}] 02:35:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 02:35:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 670ms 02:35:45 INFO - PROCESS | 3088 | 1465032945312 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 02:35:45 INFO - PROCESS | 3088 | 1465032945314 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 02:35:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 02:35:45 INFO - PROCESS | 3088 | 1465032945317 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 02:35:45 INFO - PROCESS | 3088 | 1465032945319 Marionette TRACE conn5 <- [1,1066,null,{}] 02:35:45 INFO - PROCESS | 3088 | 1465032945323 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}] 02:35:45 INFO - PROCESS | 3088 | 1465032945325 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:45 INFO - PROCESS | 3088 | 1465032945413 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 02:35:45 INFO - PROCESS | 3088 | 1465032945460 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:45 INFO - PROCESS | 3088 | 1465032945464 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:45 INFO - PROCESS | 3088 | ++DOCSHELL 14F0AC00 == 32 [pid = 3088] [id = 276] 02:35:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (14F0C400) [pid = 3088] [serial = 827] [outer = 00000000] 02:35:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (14F13800) [pid = 3088] [serial = 828] [outer = 14F0C400] 02:35:45 INFO - PROCESS | 3088 | 1465032945513 Marionette DEBUG loaded listener.js 02:35:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (14FA6400) [pid = 3088] [serial = 829] [outer = 14F0C400] 02:35:45 INFO - PROCESS | 3088 | 1465032945996 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]]]}] 02:35:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 02:35:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 730ms 02:35:46 INFO - PROCESS | 3088 | 1465032946053 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 02:35:46 INFO - PROCESS | 3088 | 1465032946059 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 02:35:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 02:35:46 INFO - PROCESS | 3088 | 1465032946068 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 02:35:46 INFO - PROCESS | 3088 | 1465032946070 Marionette TRACE conn5 <- [1,1070,null,{}] 02:35:46 INFO - PROCESS | 3088 | 1465032946073 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}] 02:35:46 INFO - PROCESS | 3088 | 1465032946075 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:46 INFO - PROCESS | 3088 | 1465032946163 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 02:35:46 INFO - PROCESS | 3088 | 1465032946258 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:46 INFO - PROCESS | 3088 | 1465032946261 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:46 INFO - PROCESS | 3088 | ++DOCSHELL 14FAA400 == 33 [pid = 3088] [id = 277] 02:35:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (151C3800) [pid = 3088] [serial = 830] [outer = 00000000] 02:35:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (15793800) [pid = 3088] [serial = 831] [outer = 151C3800] 02:35:46 INFO - PROCESS | 3088 | 1465032946314 Marionette DEBUG loaded listener.js 02:35:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (16939800) [pid = 3088] [serial = 832] [outer = 151C3800] 02:35:46 INFO - PROCESS | 3088 | 1465032946704 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]]]}] 02:35:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 02:35:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 670ms 02:35:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 02:35:46 INFO - PROCESS | 3088 | 1465032946737 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 02:35:46 INFO - PROCESS | 3088 | 1465032946739 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 02:35:46 INFO - PROCESS | 3088 | 1465032946742 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 02:35:46 INFO - PROCESS | 3088 | 1465032946743 Marionette TRACE conn5 <- [1,1074,null,{}] 02:35:46 INFO - PROCESS | 3088 | 1465032946747 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}] 02:35:46 INFO - PROCESS | 3088 | 1465032946749 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:46 INFO - PROCESS | 3088 | 1465032946889 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 02:35:46 INFO - PROCESS | 3088 | 1465032946911 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:46 INFO - PROCESS | 3088 | 1465032946913 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:46 INFO - PROCESS | 3088 | ++DOCSHELL 15793000 == 34 [pid = 3088] [id = 278] 02:35:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (169BC400) [pid = 3088] [serial = 833] [outer = 00000000] 02:35:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (16A66000) [pid = 3088] [serial = 834] [outer = 169BC400] 02:35:46 INFO - PROCESS | 3088 | 1465032946957 Marionette DEBUG loaded listener.js 02:35:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (16E98800) [pid = 3088] [serial = 835] [outer = 169BC400] 02:35:47 INFO - PROCESS | 3088 | 1465032947400 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]]]}] 02:35:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 02:35:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 672ms 02:35:47 INFO - PROCESS | 3088 | 1465032947414 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 02:35:47 INFO - PROCESS | 3088 | 1465032947416 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 02:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 02:35:47 INFO - PROCESS | 3088 | 1465032947419 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 02:35:47 INFO - PROCESS | 3088 | 1465032947421 Marionette TRACE conn5 <- [1,1078,null,{}] 02:35:47 INFO - PROCESS | 3088 | 1465032947425 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}] 02:35:47 INFO - PROCESS | 3088 | 1465032947430 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:47 INFO - PROCESS | 3088 | 1465032947581 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 02:35:47 INFO - PROCESS | 3088 | 1465032947645 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:47 INFO - PROCESS | 3088 | 1465032947647 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:47 INFO - PROCESS | 3088 | ++DOCSHELL 17A02800 == 35 [pid = 3088] [id = 279] 02:35:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (17A0D400) [pid = 3088] [serial = 836] [outer = 00000000] 02:35:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (17ACC800) [pid = 3088] [serial = 837] [outer = 17A0D400] 02:35:47 INFO - PROCESS | 3088 | 1465032947693 Marionette DEBUG loaded listener.js 02:35:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (17B61800) [pid = 3088] [serial = 838] [outer = 17A0D400] 02:35:48 INFO - PROCESS | 3088 | 1465032948124 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]]]}] 02:35:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 02:35:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 730ms 02:35:48 INFO - PROCESS | 3088 | 1465032948151 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 02:35:48 INFO - PROCESS | 3088 | 1465032948153 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 02:35:48 INFO - PROCESS | 3088 | 1465032948156 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 02:35:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 02:35:48 INFO - PROCESS | 3088 | 1465032948158 Marionette TRACE conn5 <- [1,1082,null,{}] 02:35:48 INFO - PROCESS | 3088 | 1465032948162 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}] 02:35:48 INFO - PROCESS | 3088 | 1465032948163 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:48 INFO - PROCESS | 3088 | 1465032948309 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 02:35:48 INFO - PROCESS | 3088 | 1465032948316 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:48 INFO - PROCESS | 3088 | 1465032948317 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:48 INFO - PROCESS | 3088 | ++DOCSHELL 17DDE000 == 36 [pid = 3088] [id = 280] 02:35:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (17DE3C00) [pid = 3088] [serial = 839] [outer = 00000000] 02:35:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (18518C00) [pid = 3088] [serial = 840] [outer = 17DE3C00] 02:35:48 INFO - PROCESS | 3088 | 1465032948364 Marionette DEBUG loaded listener.js 02:35:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (1893E800) [pid = 3088] [serial = 841] [outer = 17DE3C00] 02:35:48 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (14004400) [pid = 3088] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 02:35:48 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (0E049400) [pid = 3088] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 02:35:48 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (0F00B000) [pid = 3088] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 02:35:48 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (0E04BC00) [pid = 3088] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 02:35:48 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (12B7A800) [pid = 3088] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 02:35:48 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (150A2C00) [pid = 3088] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 02:35:48 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (0E508800) [pid = 3088] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 02:35:48 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (0E126800) [pid = 3088] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 02:35:48 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (14F0D800) [pid = 3088] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 02:35:48 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (169C7C00) [pid = 3088] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 02:35:48 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (19EA9800) [pid = 3088] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 02:35:48 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (1AFDC400) [pid = 3088] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 02:35:48 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (1578DC00) [pid = 3088] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 02:35:48 INFO - PROCESS | 3088 | 1465032948883 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]]]}] 02:35:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 02:35:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 770ms 02:35:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 02:35:48 INFO - PROCESS | 3088 | 1465032948931 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 02:35:48 INFO - PROCESS | 3088 | 1465032948933 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 02:35:48 INFO - PROCESS | 3088 | 1465032948935 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 02:35:48 INFO - PROCESS | 3088 | 1465032948937 Marionette TRACE conn5 <- [1,1086,null,{}] 02:35:48 INFO - PROCESS | 3088 | 1465032948948 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}] 02:35:48 INFO - PROCESS | 3088 | 1465032948950 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:49 INFO - PROCESS | 3088 | 1465032949029 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 02:35:49 INFO - PROCESS | 3088 | 1465032949035 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:49 INFO - PROCESS | 3088 | 1465032949037 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:49 INFO - PROCESS | 3088 | ++DOCSHELL 13A68000 == 37 [pid = 3088] [id = 281] 02:35:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (1400A800) [pid = 3088] [serial = 842] [outer = 00000000] 02:35:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (169C7C00) [pid = 3088] [serial = 843] [outer = 1400A800] 02:35:49 INFO - PROCESS | 3088 | 1465032949080 Marionette DEBUG loaded listener.js 02:35:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (17DE1C00) [pid = 3088] [serial = 844] [outer = 1400A800] 02:35:49 INFO - PROCESS | 3088 | 1465032949505 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]]]}] 02:35:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 02:35:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 630ms 02:35:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 02:35:49 INFO - PROCESS | 3088 | 1465032949567 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 02:35:49 INFO - PROCESS | 3088 | 1465032949569 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 02:35:49 INFO - PROCESS | 3088 | 1465032949572 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 02:35:49 INFO - PROCESS | 3088 | 1465032949574 Marionette TRACE conn5 <- [1,1090,null,{}] 02:35:49 INFO - PROCESS | 3088 | 1465032949577 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}] 02:35:49 INFO - PROCESS | 3088 | 1465032949579 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:49 INFO - PROCESS | 3088 | 1465032949659 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 02:35:49 INFO - PROCESS | 3088 | 1465032949667 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:49 INFO - PROCESS | 3088 | 1465032949668 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:49 INFO - PROCESS | 3088 | ++DOCSHELL 14F0A800 == 38 [pid = 3088] [id = 282] 02:35:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (18471400) [pid = 3088] [serial = 845] [outer = 00000000] 02:35:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (18C3BC00) [pid = 3088] [serial = 846] [outer = 18471400] 02:35:49 INFO - PROCESS | 3088 | 1465032949711 Marionette DEBUG loaded listener.js 02:35:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (1995DC00) [pid = 3088] [serial = 847] [outer = 18471400] 02:35:50 INFO - PROCESS | 3088 | 1465032950150 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]]]}] 02:35:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 02:35:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 630ms 02:35:50 INFO - PROCESS | 3088 | 1465032950216 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 02:35:50 INFO - PROCESS | 3088 | 1465032950218 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 02:35:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 02:35:50 INFO - PROCESS | 3088 | 1465032950221 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 02:35:50 INFO - PROCESS | 3088 | 1465032950223 Marionette TRACE conn5 <- [1,1094,null,{}] 02:35:50 INFO - PROCESS | 3088 | 1465032950227 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}] 02:35:50 INFO - PROCESS | 3088 | 1465032950228 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:50 INFO - PROCESS | 3088 | 1465032950309 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 02:35:50 INFO - PROCESS | 3088 | 1465032950314 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:50 INFO - PROCESS | 3088 | 1465032950316 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:50 INFO - PROCESS | 3088 | ++DOCSHELL 14FA9C00 == 39 [pid = 3088] [id = 283] 02:35:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (19963800) [pid = 3088] [serial = 848] [outer = 00000000] 02:35:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (19EAF000) [pid = 3088] [serial = 849] [outer = 19963800] 02:35:50 INFO - PROCESS | 3088 | 1465032950360 Marionette DEBUG loaded listener.js 02:35:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (19EB0400) [pid = 3088] [serial = 850] [outer = 19963800] 02:35:50 INFO - PROCESS | 3088 | 1465032950915 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]]]}] 02:35:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 02:35:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 730ms 02:35:51 INFO - PROCESS | 3088 | 1465032951050 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 02:35:51 INFO - PROCESS | 3088 | 1465032951054 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 02:35:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 02:35:51 INFO - PROCESS | 3088 | [3088] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 02:35:51 INFO - PROCESS | 3088 | 1465032951163 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 02:35:51 INFO - PROCESS | 3088 | 1465032951166 Marionette TRACE conn5 <- [1,1098,null,{}] 02:35:51 INFO - PROCESS | 3088 | 1465032951172 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}] 02:35:51 INFO - PROCESS | 3088 | 1465032951175 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:51 INFO - PROCESS | 3088 | 1465032951292 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 02:35:51 INFO - PROCESS | 3088 | 1465032951392 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:51 INFO - PROCESS | 3088 | 1465032951394 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:51 INFO - PROCESS | 3088 | ++DOCSHELL 0C76F000 == 40 [pid = 3088] [id = 284] 02:35:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (0D89B000) [pid = 3088] [serial = 851] [outer = 00000000] 02:35:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (140E6000) [pid = 3088] [serial = 852] [outer = 0D89B000] 02:35:51 INFO - PROCESS | 3088 | 1465032951451 Marionette DEBUG loaded listener.js 02:35:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (14F12400) [pid = 3088] [serial = 853] [outer = 0D89B000] 02:35:52 INFO - PROCESS | 3088 | 1465032952058 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]]]}] 02:35:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 02:35:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 950ms 02:35:52 INFO - PROCESS | 3088 | 1465032952094 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 02:35:52 INFO - PROCESS | 3088 | 1465032952099 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 02:35:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 02:35:52 INFO - PROCESS | 3088 | 1465032952105 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 02:35:52 INFO - PROCESS | 3088 | 1465032952108 Marionette TRACE conn5 <- [1,1102,null,{}] 02:35:52 INFO - PROCESS | 3088 | 1465032952112 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}] 02:35:52 INFO - PROCESS | 3088 | 1465032952115 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:52 INFO - PROCESS | 3088 | 1465032952228 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 02:35:52 INFO - PROCESS | 3088 | 1465032952333 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:52 INFO - PROCESS | 3088 | 1465032952336 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:52 INFO - PROCESS | 3088 | ++DOCSHELL 1578E400 == 41 [pid = 3088] [id = 285] 02:35:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (15796000) [pid = 3088] [serial = 854] [outer = 00000000] 02:35:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (16EC9800) [pid = 3088] [serial = 855] [outer = 15796000] 02:35:52 INFO - PROCESS | 3088 | 1465032952394 Marionette DEBUG loaded listener.js 02:35:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (16EF5800) [pid = 3088] [serial = 856] [outer = 15796000] 02:35:53 INFO - PROCESS | 3088 | 1465032953037 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]]]}] 02:35:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 02:35:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 970ms 02:35:53 INFO - PROCESS | 3088 | 1465032953079 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 02:35:53 INFO - PROCESS | 3088 | 1465032953082 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 02:35:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 02:35:53 INFO - PROCESS | 3088 | 1465032953085 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 02:35:53 INFO - PROCESS | 3088 | 1465032953089 Marionette TRACE conn5 <- [1,1106,null,{}] 02:35:53 INFO - PROCESS | 3088 | 1465032953100 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}] 02:35:53 INFO - PROCESS | 3088 | 1465032953105 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:53 INFO - PROCESS | 3088 | 1465032953215 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 02:35:53 INFO - PROCESS | 3088 | 1465032953322 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:53 INFO - PROCESS | 3088 | 1465032953325 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:53 INFO - PROCESS | 3088 | ++DOCSHELL 1AE7A000 == 42 [pid = 3088] [id = 286] 02:35:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (1AE7D800) [pid = 3088] [serial = 857] [outer = 00000000] 02:35:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (1AFD8800) [pid = 3088] [serial = 858] [outer = 1AE7D800] 02:35:53 INFO - PROCESS | 3088 | 1465032953382 Marionette DEBUG loaded listener.js 02:35:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 93 (1AFE0C00) [pid = 3088] [serial = 859] [outer = 1AE7D800] 02:35:54 INFO - PROCESS | 3088 | 1465032954020 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]]]}] 02:35:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 02:35:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 970ms 02:35:54 INFO - PROCESS | 3088 | 1465032954059 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 02:35:54 INFO - PROCESS | 3088 | 1465032954062 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 02:35:54 INFO - PROCESS | 3088 | 1465032954065 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 02:35:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 02:35:54 INFO - PROCESS | 3088 | 1465032954067 Marionette TRACE conn5 <- [1,1110,null,{}] 02:35:54 INFO - PROCESS | 3088 | 1465032954071 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}] 02:35:54 INFO - PROCESS | 3088 | 1465032954074 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:54 INFO - PROCESS | 3088 | 1465032954186 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 02:35:54 INFO - PROCESS | 3088 | 1465032954319 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:54 INFO - PROCESS | 3088 | 1465032954322 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:54 INFO - PROCESS | 3088 | ++DOCSHELL 17A02C00 == 43 [pid = 3088] [id = 287] 02:35:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 94 (1ADD6800) [pid = 3088] [serial = 860] [outer = 00000000] 02:35:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 95 (1C5A2000) [pid = 3088] [serial = 861] [outer = 1ADD6800] 02:35:54 INFO - PROCESS | 3088 | 1465032954379 Marionette DEBUG loaded listener.js 02:35:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 96 (1C5A9000) [pid = 3088] [serial = 862] [outer = 1ADD6800] 02:35:55 INFO - PROCESS | 3088 | 1465032955052 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]]]}] 02:35:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 02:35:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1172ms 02:35:55 INFO - PROCESS | 3088 | 1465032955255 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 02:35:55 INFO - PROCESS | 3088 | 1465032955259 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 02:35:55 INFO - PROCESS | 3088 | 1465032955265 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 02:35:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 02:35:55 INFO - PROCESS | 3088 | 1465032955268 Marionette TRACE conn5 <- [1,1114,null,{}] 02:35:55 INFO - PROCESS | 3088 | 1465032955273 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}] 02:35:55 INFO - PROCESS | 3088 | 1465032955277 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:55 INFO - PROCESS | 3088 | 1465032955383 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 02:35:55 INFO - PROCESS | 3088 | 1465032955511 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:55 INFO - PROCESS | 3088 | 1465032955516 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:55 INFO - PROCESS | 3088 | ++DOCSHELL 0E363400 == 44 [pid = 3088] [id = 288] 02:35:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 97 (0E366000) [pid = 3088] [serial = 863] [outer = 00000000] 02:35:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 98 (0E50A800) [pid = 3088] [serial = 864] [outer = 0E366000] 02:35:55 INFO - PROCESS | 3088 | 1465032955567 Marionette DEBUG loaded listener.js 02:35:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 99 (12382C00) [pid = 3088] [serial = 865] [outer = 0E366000] 02:35:56 INFO - PROCESS | 3088 | --DOCSHELL 14F0A800 == 43 [pid = 3088] [id = 282] 02:35:56 INFO - PROCESS | 3088 | --DOCSHELL 13A68000 == 42 [pid = 3088] [id = 281] 02:35:56 INFO - PROCESS | 3088 | --DOCSHELL 17DDE000 == 41 [pid = 3088] [id = 280] 02:35:56 INFO - PROCESS | 3088 | --DOCSHELL 17A02800 == 40 [pid = 3088] [id = 279] 02:35:56 INFO - PROCESS | 3088 | --DOCSHELL 15793000 == 39 [pid = 3088] [id = 278] 02:35:56 INFO - PROCESS | 3088 | --DOCSHELL 14FAA400 == 38 [pid = 3088] [id = 277] 02:35:56 INFO - PROCESS | 3088 | --DOCSHELL 14F0AC00 == 37 [pid = 3088] [id = 276] 02:35:56 INFO - PROCESS | 3088 | --DOCSHELL 0E36D400 == 36 [pid = 3088] [id = 275] 02:35:56 INFO - PROCESS | 3088 | --DOCSHELL 0E04C800 == 35 [pid = 3088] [id = 274] 02:35:56 INFO - PROCESS | 3088 | --DOCSHELL 0D860400 == 34 [pid = 3088] [id = 272] 02:35:56 INFO - PROCESS | 3088 | --DOCSHELL 12B73800 == 33 [pid = 3088] [id = 273] 02:35:56 INFO - PROCESS | 3088 | --DOCSHELL 16ECE800 == 32 [pid = 3088] [id = 271] 02:35:56 INFO - PROCESS | 3088 | --DOCSHELL 17A02C00 == 31 [pid = 3088] [id = 287] 02:35:56 INFO - PROCESS | 3088 | --DOCSHELL 1578E400 == 30 [pid = 3088] [id = 285] 02:35:56 INFO - PROCESS | 3088 | --DOCSHELL 1AE7A000 == 29 [pid = 3088] [id = 286] 02:35:56 INFO - PROCESS | 3088 | --DOCSHELL 14FA9C00 == 28 [pid = 3088] [id = 283] 02:35:56 INFO - PROCESS | 3088 | --DOCSHELL 0C76F000 == 27 [pid = 3088] [id = 284] 02:35:56 INFO - PROCESS | 3088 | --DOMWINDOW == 98 (14F11C00) [pid = 3088] [serial = 798] [outer = 00000000] [url = about:blank] 02:35:56 INFO - PROCESS | 3088 | --DOMWINDOW == 97 (0E04D800) [pid = 3088] [serial = 789] [outer = 00000000] [url = about:blank] 02:35:56 INFO - PROCESS | 3088 | --DOMWINDOW == 96 (0E12EC00) [pid = 3088] [serial = 790] [outer = 00000000] [url = about:blank] 02:35:56 INFO - PROCESS | 3088 | --DOMWINDOW == 95 (0F174000) [pid = 3088] [serial = 792] [outer = 00000000] [url = about:blank] 02:35:56 INFO - PROCESS | 3088 | --DOMWINDOW == 94 (12280400) [pid = 3088] [serial = 793] [outer = 00000000] [url = about:blank] 02:35:56 INFO - PROCESS | 3088 | --DOMWINDOW == 93 (0E36C400) [pid = 3088] [serial = 787] [outer = 00000000] [url = about:blank] 02:35:56 INFO - PROCESS | 3088 | --DOMWINDOW == 92 (0E291800) [pid = 3088] [serial = 786] [outer = 00000000] [url = about:blank] 02:35:56 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (13A75800) [pid = 3088] [serial = 795] [outer = 00000000] [url = about:blank] 02:35:56 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (15137400) [pid = 3088] [serial = 802] [outer = 00000000] [url = about:blank] 02:35:56 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (150E9400) [pid = 3088] [serial = 801] [outer = 00000000] [url = about:blank] 02:35:56 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (14F10000) [pid = 3088] [serial = 807] [outer = 00000000] [url = about:blank] 02:35:56 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (12653400) [pid = 3088] [serial = 775] [outer = 00000000] [url = about:blank] 02:35:56 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (0F010400) [pid = 3088] [serial = 774] [outer = 00000000] [url = about:blank] 02:35:56 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (15133800) [pid = 3088] [serial = 778] [outer = 00000000] [url = about:blank] 02:35:56 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (16ECD000) [pid = 3088] [serial = 811] [outer = 00000000] [url = about:blank] 02:35:56 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (1509AC00) [pid = 3088] [serial = 777] [outer = 00000000] [url = about:blank] 02:35:56 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (1ADDC000) [pid = 3088] [serial = 781] [outer = 00000000] [url = about:blank] 02:35:56 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (19F96400) [pid = 3088] [serial = 780] [outer = 00000000] [url = about:blank] 02:35:56 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (1B351800) [pid = 3088] [serial = 784] [outer = 00000000] [url = about:blank] 02:35:56 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (1B34C800) [pid = 3088] [serial = 783] [outer = 00000000] [url = about:blank] 02:35:56 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (157F3800) [pid = 3088] [serial = 804] [outer = 00000000] [url = about:blank] 02:35:56 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (16E94C00) [pid = 3088] [serial = 810] [outer = 00000000] [url = about:blank] 02:35:56 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (169BF800) [pid = 3088] [serial = 805] [outer = 00000000] [url = about:blank] 02:35:56 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (14FAA000) [pid = 3088] [serial = 799] [outer = 00000000] [url = about:blank] 02:35:56 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (1578D000) [pid = 3088] [serial = 808] [outer = 00000000] [url = about:blank] 02:35:56 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (140DB800) [pid = 3088] [serial = 796] [outer = 00000000] [url = about:blank] 02:35:56 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (17A01400) [pid = 3088] [serial = 813] [outer = 00000000] [url = about:blank] 02:35:56 INFO - PROCESS | 3088 | 1465032956918 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]]]}] 02:35:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 02:35:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1669ms 02:35:56 INFO - PROCESS | 3088 | 1465032956939 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 02:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 02:35:56 INFO - PROCESS | 3088 | 1465032956943 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 02:35:56 INFO - PROCESS | 3088 | 1465032956947 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 02:35:56 INFO - PROCESS | 3088 | 1465032956950 Marionette TRACE conn5 <- [1,1118,null,{}] 02:35:56 INFO - PROCESS | 3088 | 1465032956956 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}] 02:35:56 INFO - PROCESS | 3088 | 1465032956958 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:57 INFO - PROCESS | 3088 | 1465032957055 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 02:35:57 INFO - PROCESS | 3088 | 1465032957141 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:57 INFO - PROCESS | 3088 | 1465032957144 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:57 INFO - PROCESS | 3088 | ++DOCSHELL 0E042400 == 28 [pid = 3088] [id = 289] 02:35:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (0E042800) [pid = 3088] [serial = 866] [outer = 00000000] 02:35:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (0E12AC00) [pid = 3088] [serial = 867] [outer = 0E042800] 02:35:57 INFO - PROCESS | 3088 | 1465032957193 Marionette DEBUG loaded listener.js 02:35:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (0E291400) [pid = 3088] [serial = 868] [outer = 0E042800] 02:35:57 INFO - PROCESS | 3088 | 1465032957625 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]]]}] 02:35:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 02:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 730ms 02:35:57 INFO - PROCESS | 3088 | 1465032957679 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 02:35:57 INFO - PROCESS | 3088 | 1465032957684 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 02:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 02:35:57 INFO - PROCESS | 3088 | 1465032957690 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 02:35:57 INFO - PROCESS | 3088 | 1465032957693 Marionette TRACE conn5 <- [1,1122,null,{}] 02:35:57 INFO - PROCESS | 3088 | 1465032957697 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}] 02:35:57 INFO - PROCESS | 3088 | 1465032957699 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:57 INFO - PROCESS | 3088 | 1465032957789 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 02:35:57 INFO - PROCESS | 3088 | 1465032957798 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:57 INFO - PROCESS | 3088 | 1465032957801 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:57 INFO - PROCESS | 3088 | ++DOCSHELL 0E64A800 == 29 [pid = 3088] [id = 290] 02:35:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (0E6B3C00) [pid = 3088] [serial = 869] [outer = 00000000] 02:35:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (0F10AC00) [pid = 3088] [serial = 870] [outer = 0E6B3C00] 02:35:57 INFO - PROCESS | 3088 | 1465032957848 Marionette DEBUG loaded listener.js 02:35:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (12309400) [pid = 3088] [serial = 871] [outer = 0E6B3C00] 02:35:58 INFO - PROCESS | 3088 | 1465032958330 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]]]}] 02:35:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 02:35:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 670ms 02:35:58 INFO - PROCESS | 3088 | 1465032958363 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 02:35:58 INFO - PROCESS | 3088 | 1465032958366 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 02:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 02:35:58 INFO - PROCESS | 3088 | 1465032958369 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 02:35:58 INFO - PROCESS | 3088 | 1465032958373 Marionette TRACE conn5 <- [1,1126,null,{}] 02:35:58 INFO - PROCESS | 3088 | 1465032958383 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}] 02:35:58 INFO - PROCESS | 3088 | 1465032958388 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:58 INFO - PROCESS | 3088 | 1465032958504 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 02:35:58 INFO - PROCESS | 3088 | 1465032958602 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:58 INFO - PROCESS | 3088 | 1465032958605 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:58 INFO - PROCESS | 3088 | ++DOCSHELL 14001400 == 30 [pid = 3088] [id = 291] 02:35:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (14002400) [pid = 3088] [serial = 872] [outer = 00000000] 02:35:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (1400AC00) [pid = 3088] [serial = 873] [outer = 14002400] 02:35:58 INFO - PROCESS | 3088 | 1465032958653 Marionette DEBUG loaded listener.js 02:35:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (140E0C00) [pid = 3088] [serial = 874] [outer = 14002400] 02:35:59 INFO - PROCESS | 3088 | 1465032959095 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]]]}] 02:35:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 02:35:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 771ms 02:35:59 INFO - PROCESS | 3088 | 1465032959147 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 02:35:59 INFO - PROCESS | 3088 | 1465032959150 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 02:35:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 02:35:59 INFO - PROCESS | 3088 | 1465032959153 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 02:35:59 INFO - PROCESS | 3088 | 1465032959155 Marionette TRACE conn5 <- [1,1130,null,{}] 02:35:59 INFO - PROCESS | 3088 | 1465032959158 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}] 02:35:59 INFO - PROCESS | 3088 | 1465032959160 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:59 INFO - PROCESS | 3088 | 1465032959277 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 02:35:59 INFO - PROCESS | 3088 | 1465032959339 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:59 INFO - PROCESS | 3088 | 1465032959342 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:59 INFO - PROCESS | 3088 | ++DOCSHELL 146E8400 == 31 [pid = 3088] [id = 292] 02:35:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (146EA800) [pid = 3088] [serial = 875] [outer = 00000000] 02:35:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (14F11C00) [pid = 3088] [serial = 876] [outer = 146EA800] 02:35:59 INFO - PROCESS | 3088 | 1465032959389 Marionette DEBUG loaded listener.js 02:35:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (14F28800) [pid = 3088] [serial = 877] [outer = 146EA800] 02:35:59 INFO - PROCESS | 3088 | 1465032959799 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]]]}] 02:35:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 02:35:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 672ms 02:35:59 INFO - PROCESS | 3088 | 1465032959826 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 02:35:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 02:35:59 INFO - PROCESS | 3088 | 1465032959828 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 02:35:59 INFO - PROCESS | 3088 | 1465032959831 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 02:35:59 INFO - PROCESS | 3088 | 1465032959833 Marionette TRACE conn5 <- [1,1134,null,{}] 02:35:59 INFO - PROCESS | 3088 | 1465032959837 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}] 02:35:59 INFO - PROCESS | 3088 | 1465032959839 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:59 INFO - PROCESS | 3088 | 1465032959978 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 02:35:59 INFO - PROCESS | 3088 | 1465032959984 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:59 INFO - PROCESS | 3088 | 1465032959986 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:35:59 INFO - PROCESS | 3088 | ++DOCSHELL 15098400 == 32 [pid = 3088] [id = 293] 02:35:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (1509E400) [pid = 3088] [serial = 878] [outer = 00000000] 02:36:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (150E7C00) [pid = 3088] [serial = 879] [outer = 1509E400] 02:36:00 INFO - PROCESS | 3088 | 1465032960031 Marionette DEBUG loaded listener.js 02:36:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (15132C00) [pid = 3088] [serial = 880] [outer = 1509E400] 02:36:00 INFO - PROCESS | 3088 | 1465032960495 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]]]}] 02:36:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 02:36:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 670ms 02:36:00 INFO - PROCESS | 3088 | 1465032960507 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 02:36:00 INFO - PROCESS | 3088 | 1465032960509 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 02:36:00 INFO - PROCESS | 3088 | 1465032960512 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 02:36:00 INFO - PROCESS | 3088 | 1465032960514 Marionette TRACE conn5 <- [1,1138,null,{}] 02:36:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 02:36:00 INFO - PROCESS | 3088 | 1465032960517 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}] 02:36:00 INFO - PROCESS | 3088 | 1465032960523 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:00 INFO - PROCESS | 3088 | 1465032960661 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 02:36:00 INFO - PROCESS | 3088 | 1465032960667 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:00 INFO - PROCESS | 3088 | 1465032960669 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:00 INFO - PROCESS | 3088 | ++DOCSHELL 151C2C00 == 33 [pid = 3088] [id = 294] 02:36:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (1578A000) [pid = 3088] [serial = 881] [outer = 00000000] 02:36:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (1692E400) [pid = 3088] [serial = 882] [outer = 1578A000] 02:36:00 INFO - PROCESS | 3088 | 1465032960713 Marionette DEBUG loaded listener.js 02:36:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (169C0400) [pid = 3088] [serial = 883] [outer = 1578A000] 02:36:01 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (151C3800) [pid = 3088] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 02:36:01 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (0E04E000) [pid = 3088] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 02:36:01 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (0E399400) [pid = 3088] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 02:36:01 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (18471400) [pid = 3088] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 02:36:01 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (19963800) [pid = 3088] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 02:36:01 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (1400A800) [pid = 3088] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 02:36:01 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (169BC400) [pid = 3088] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 02:36:01 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (17A0D400) [pid = 3088] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 02:36:01 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (17DE3C00) [pid = 3088] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 02:36:01 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (16ECFC00) [pid = 3088] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 02:36:01 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (14F0C400) [pid = 3088] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 02:36:01 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (0E042C00) [pid = 3088] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 02:36:01 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (12B74400) [pid = 3088] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 02:36:01 INFO - PROCESS | 3088 | 1465032961445 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]]]}] 02:36:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 02:36:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 970ms 02:36:01 INFO - PROCESS | 3088 | 1465032961487 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 02:36:01 INFO - PROCESS | 3088 | 1465032961489 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 02:36:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 02:36:01 INFO - PROCESS | 3088 | 1465032961493 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 02:36:01 INFO - PROCESS | 3088 | 1465032961494 Marionette TRACE conn5 <- [1,1142,null,{}] 02:36:01 INFO - PROCESS | 3088 | 1465032961498 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}] 02:36:01 INFO - PROCESS | 3088 | 1465032961500 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:01 INFO - PROCESS | 3088 | 1465032961579 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 02:36:01 INFO - PROCESS | 3088 | 1465032961587 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:01 INFO - PROCESS | 3088 | 1465032961589 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:01 INFO - PROCESS | 3088 | ++DOCSHELL 0E046800 == 34 [pid = 3088] [id = 295] 02:36:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (0E12FC00) [pid = 3088] [serial = 884] [outer = 00000000] 02:36:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (151C0000) [pid = 3088] [serial = 885] [outer = 0E12FC00] 02:36:01 INFO - PROCESS | 3088 | 1465032961632 Marionette DEBUG loaded listener.js 02:36:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (1578C000) [pid = 3088] [serial = 886] [outer = 0E12FC00] 02:36:02 INFO - PROCESS | 3088 | 1465032962052 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]]]}] 02:36:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 02:36:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 630ms 02:36:02 INFO - PROCESS | 3088 | 1465032962124 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 02:36:02 INFO - PROCESS | 3088 | 1465032962126 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 02:36:02 INFO - PROCESS | 3088 | 1465032962129 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 02:36:02 INFO - PROCESS | 3088 | 1465032962131 Marionette TRACE conn5 <- [1,1146,null,{}] 02:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 02:36:02 INFO - PROCESS | 3088 | 1465032962134 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}] 02:36:02 INFO - PROCESS | 3088 | 1465032962136 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:02 INFO - PROCESS | 3088 | 1465032962215 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 02:36:02 INFO - PROCESS | 3088 | 1465032962221 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:02 INFO - PROCESS | 3088 | 1465032962223 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:02 INFO - PROCESS | 3088 | ++DOCSHELL 1578C400 == 35 [pid = 3088] [id = 296] 02:36:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (1695F400) [pid = 3088] [serial = 887] [outer = 00000000] 02:36:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (16A69C00) [pid = 3088] [serial = 888] [outer = 1695F400] 02:36:02 INFO - PROCESS | 3088 | 1465032962266 Marionette DEBUG loaded listener.js 02:36:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (16A5D000) [pid = 3088] [serial = 889] [outer = 1695F400] 02:36:02 INFO - PROCESS | 3088 | 1465032962715 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",0,null,null]]]}] 02:36:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 02:36:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 630ms 02:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 02:36:02 INFO - PROCESS | 3088 | 1465032962763 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 02:36:02 INFO - PROCESS | 3088 | 1465032962766 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 02:36:02 INFO - PROCESS | 3088 | 1465032962768 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 02:36:02 INFO - PROCESS | 3088 | 1465032962770 Marionette TRACE conn5 <- [1,1150,null,{}] 02:36:02 INFO - PROCESS | 3088 | 1465032962774 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}] 02:36:02 INFO - PROCESS | 3088 | 1465032962776 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:02 INFO - PROCESS | 3088 | 1465032962855 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 02:36:02 INFO - PROCESS | 3088 | 1465032962861 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:02 INFO - PROCESS | 3088 | 1465032962863 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:02 INFO - PROCESS | 3088 | ++DOCSHELL 13A75800 == 36 [pid = 3088] [id = 297] 02:36:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (16ED7400) [pid = 3088] [serial = 890] [outer = 00000000] 02:36:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (17A02800) [pid = 3088] [serial = 891] [outer = 16ED7400] 02:36:02 INFO - PROCESS | 3088 | 1465032962908 Marionette DEBUG loaded listener.js 02:36:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (17A0E000) [pid = 3088] [serial = 892] [outer = 16ED7400] 02:36:03 INFO - PROCESS | 3088 | 1465032963554 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]]]}] 02:36:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 02:36:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 870ms 02:36:03 INFO - PROCESS | 3088 | 1465032963656 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 02:36:03 INFO - PROCESS | 3088 | 1465032963661 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 02:36:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 02:36:03 INFO - PROCESS | 3088 | 1465032963666 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 02:36:03 INFO - PROCESS | 3088 | 1465032963669 Marionette TRACE conn5 <- [1,1154,null,{}] 02:36:03 INFO - PROCESS | 3088 | 1465032963675 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}] 02:36:03 INFO - PROCESS | 3088 | 1465032963678 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:03 INFO - PROCESS | 3088 | 1465032963822 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 02:36:03 INFO - PROCESS | 3088 | 1465032963929 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:03 INFO - PROCESS | 3088 | 1465032963932 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:03 INFO - PROCESS | 3088 | ++DOCSHELL 0D8F6000 == 37 [pid = 3088] [id = 298] 02:36:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (0E044400) [pid = 3088] [serial = 893] [outer = 00000000] 02:36:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (0E647400) [pid = 3088] [serial = 894] [outer = 0E044400] 02:36:03 INFO - PROCESS | 3088 | 1465032963990 Marionette DEBUG loaded listener.js 02:36:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (12452400) [pid = 3088] [serial = 895] [outer = 0E044400] 02:36:04 INFO - PROCESS | 3088 | 1465032964705 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]]]}] 02:36:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 02:36:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1075ms 02:36:04 INFO - PROCESS | 3088 | 1465032964757 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 02:36:04 INFO - PROCESS | 3088 | 1465032964762 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 02:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 02:36:04 INFO - PROCESS | 3088 | 1465032964768 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 02:36:04 INFO - PROCESS | 3088 | 1465032964771 Marionette TRACE conn5 <- [1,1158,null,{}] 02:36:04 INFO - PROCESS | 3088 | 1465032964799 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}] 02:36:04 INFO - PROCESS | 3088 | 1465032964802 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:04 INFO - PROCESS | 3088 | 1465032964963 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 02:36:05 INFO - PROCESS | 3088 | 1465032965018 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:05 INFO - PROCESS | 3088 | 1465032965020 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:05 INFO - PROCESS | 3088 | ++DOCSHELL 13A73000 == 38 [pid = 3088] [id = 299] 02:36:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (14007C00) [pid = 3088] [serial = 896] [outer = 00000000] 02:36:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (146E5C00) [pid = 3088] [serial = 897] [outer = 14007C00] 02:36:05 INFO - PROCESS | 3088 | 1465032965077 Marionette DEBUG loaded listener.js 02:36:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (14FAA000) [pid = 3088] [serial = 898] [outer = 14007C00] 02:36:05 INFO - PROCESS | 3088 | 1465032965987 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]]]}] 02:36:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 02:36:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1284ms 02:36:06 INFO - PROCESS | 3088 | 1465032966055 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 02:36:06 INFO - PROCESS | 3088 | 1465032966060 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 02:36:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 02:36:06 INFO - PROCESS | 3088 | 1465032966065 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 02:36:06 INFO - PROCESS | 3088 | 1465032966068 Marionette TRACE conn5 <- [1,1162,null,{}] 02:36:06 INFO - PROCESS | 3088 | 1465032966074 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}] 02:36:06 INFO - PROCESS | 3088 | 1465032966077 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:06 INFO - PROCESS | 3088 | 1465032966213 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 02:36:06 INFO - PROCESS | 3088 | --DOCSHELL 1578C400 == 37 [pid = 3088] [id = 296] 02:36:06 INFO - PROCESS | 3088 | --DOCSHELL 0E046800 == 36 [pid = 3088] [id = 295] 02:36:06 INFO - PROCESS | 3088 | --DOCSHELL 151C2C00 == 35 [pid = 3088] [id = 294] 02:36:06 INFO - PROCESS | 3088 | --DOCSHELL 15098400 == 34 [pid = 3088] [id = 293] 02:36:06 INFO - PROCESS | 3088 | --DOCSHELL 146E8400 == 33 [pid = 3088] [id = 292] 02:36:06 INFO - PROCESS | 3088 | --DOCSHELL 14001400 == 32 [pid = 3088] [id = 291] 02:36:06 INFO - PROCESS | 3088 | --DOCSHELL 0E64A800 == 31 [pid = 3088] [id = 290] 02:36:06 INFO - PROCESS | 3088 | --DOCSHELL 0E042400 == 30 [pid = 3088] [id = 289] 02:36:06 INFO - PROCESS | 3088 | --DOCSHELL 0E363400 == 29 [pid = 3088] [id = 288] 02:36:06 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (16A66000) [pid = 3088] [serial = 834] [outer = 00000000] [url = about:blank] 02:36:06 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (17ACC800) [pid = 3088] [serial = 837] [outer = 00000000] [url = about:blank] 02:36:06 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (16E98800) [pid = 3088] [serial = 835] [outer = 00000000] [url = about:blank] 02:36:06 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (18518C00) [pid = 3088] [serial = 840] [outer = 00000000] [url = about:blank] 02:36:06 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (15095400) [pid = 3088] [serial = 814] [outer = 00000000] [url = about:blank] 02:36:06 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (14F13800) [pid = 3088] [serial = 828] [outer = 00000000] [url = about:blank] 02:36:06 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (14FA6400) [pid = 3088] [serial = 829] [outer = 00000000] [url = about:blank] 02:36:06 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (0E398800) [pid = 3088] [serial = 816] [outer = 00000000] [url = about:blank] 02:36:06 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (0E645000) [pid = 3088] [serial = 817] [outer = 00000000] [url = about:blank] 02:36:06 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (140E3C00) [pid = 3088] [serial = 819] [outer = 00000000] [url = about:blank] 02:36:06 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (14F14000) [pid = 3088] [serial = 820] [outer = 00000000] [url = about:blank] 02:36:06 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (15793800) [pid = 3088] [serial = 831] [outer = 00000000] [url = about:blank] 02:36:06 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (0E399000) [pid = 3088] [serial = 822] [outer = 00000000] [url = about:blank] 02:36:06 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (0E5C3400) [pid = 3088] [serial = 823] [outer = 00000000] [url = about:blank] 02:36:06 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (17B61800) [pid = 3088] [serial = 838] [outer = 00000000] [url = about:blank] 02:36:06 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (123C5400) [pid = 3088] [serial = 825] [outer = 00000000] [url = about:blank] 02:36:06 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (12A2E800) [pid = 3088] [serial = 826] [outer = 00000000] [url = about:blank] 02:36:06 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (1995DC00) [pid = 3088] [serial = 847] [outer = 00000000] [url = about:blank] 02:36:06 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (19EAF000) [pid = 3088] [serial = 849] [outer = 00000000] [url = about:blank] 02:36:06 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (19EB0400) [pid = 3088] [serial = 850] [outer = 00000000] [url = about:blank] 02:36:06 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (18C3BC00) [pid = 3088] [serial = 846] [outer = 00000000] [url = about:blank] 02:36:06 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (1893E800) [pid = 3088] [serial = 841] [outer = 00000000] [url = about:blank] 02:36:06 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (169C7C00) [pid = 3088] [serial = 843] [outer = 00000000] [url = about:blank] 02:36:06 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (17DE1C00) [pid = 3088] [serial = 844] [outer = 00000000] [url = about:blank] 02:36:06 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (16939800) [pid = 3088] [serial = 832] [outer = 00000000] [url = about:blank] 02:36:06 INFO - PROCESS | 3088 | 1465032966344 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:06 INFO - PROCESS | 3088 | 1465032966348 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:06 INFO - PROCESS | 3088 | ++DOCSHELL 0E048000 == 30 [pid = 3088] [id = 300] 02:36:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (0E04A800) [pid = 3088] [serial = 899] [outer = 00000000] 02:36:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (0E12D800) [pid = 3088] [serial = 900] [outer = 0E04A800] 02:36:06 INFO - PROCESS | 3088 | 1465032966396 Marionette DEBUG loaded listener.js 02:36:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (0E39EC00) [pid = 3088] [serial = 901] [outer = 0E04A800] 02:36:06 INFO - PROCESS | 3088 | 1465032966840 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] 02:36:06 INFO - PROCESS | 3088 | 1465032966901 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 02:36:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 02:36:06 INFO - PROCESS | 3088 | 1465032966907 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 02:36:06 INFO - PROCESS | 3088 | 1465032966910 Marionette TRACE conn5 <- [1,1166,null,{}] 02:36:06 INFO - PROCESS | 3088 | 1465032966914 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}] 02:36:06 INFO - PROCESS | 3088 | 1465032966916 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:06 INFO - PROCESS | 3088 | 1465032967004 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 02:36:07 INFO - PROCESS | 3088 | 1465032967011 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:07 INFO - PROCESS | 3088 | 1465032967013 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:07 INFO - PROCESS | 3088 | ++DOCSHELL 12374000 == 31 [pid = 3088] [id = 301] 02:36:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (12A26C00) [pid = 3088] [serial = 902] [outer = 00000000] 02:36:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (12B73000) [pid = 3088] [serial = 903] [outer = 12A26C00] 02:36:07 INFO - PROCESS | 3088 | 1465032967065 Marionette DEBUG loaded listener.js 02:36:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (12C7A400) [pid = 3088] [serial = 904] [outer = 12A26C00] 02:36:07 INFO - PROCESS | 3088 | 1465032967551 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] 02:36:07 INFO - PROCESS | 3088 | 1465032967584 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 02:36:07 INFO - PROCESS | 3088 | 1465032967587 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 02:36:07 INFO - PROCESS | 3088 | 1465032967591 Marionette TRACE conn5 <- [1,1170,null,{}] 02:36:07 INFO - PROCESS | 3088 | 1465032967602 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}] 02:36:07 INFO - PROCESS | 3088 | 1465032967606 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:07 INFO - PROCESS | 3088 | 1465032967721 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 02:36:07 INFO - PROCESS | 3088 | 1465032967815 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:07 INFO - PROCESS | 3088 | 1465032967819 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:07 INFO - PROCESS | 3088 | ++DOCSHELL 15096800 == 32 [pid = 3088] [id = 302] 02:36:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (15096C00) [pid = 3088] [serial = 905] [outer = 00000000] 02:36:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (150A3000) [pid = 3088] [serial = 906] [outer = 15096C00] 02:36:07 INFO - PROCESS | 3088 | 1465032967866 Marionette DEBUG loaded listener.js 02:36:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (15136400) [pid = 3088] [serial = 907] [outer = 15096C00] 02:36:08 INFO - PROCESS | 3088 | 1465032968269 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 221","_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] 02:36:08 INFO - PROCESS | 3088 | 1465032968341 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 02:36:08 INFO - PROCESS | 3088 | 1465032968344 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 02:36:08 INFO - PROCESS | 3088 | 1465032968346 Marionette TRACE conn5 <- [1,1174,null,{}] 02:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 02:36:08 INFO - PROCESS | 3088 | 1465032968349 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}] 02:36:08 INFO - PROCESS | 3088 | 1465032968351 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:08 INFO - PROCESS | 3088 | 1465032968471 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 02:36:08 INFO - PROCESS | 3088 | 1465032968529 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:08 INFO - PROCESS | 3088 | 1465032968531 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:08 INFO - PROCESS | 3088 | ++DOCSHELL 16935000 == 33 [pid = 3088] [id = 303] 02:36:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (16939000) [pid = 3088] [serial = 908] [outer = 00000000] 02:36:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (169C9800) [pid = 3088] [serial = 909] [outer = 16939000] 02:36:08 INFO - PROCESS | 3088 | 1465032968578 Marionette DEBUG loaded listener.js 02:36:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (16E90C00) [pid = 3088] [serial = 910] [outer = 16939000] 02:36:09 INFO - PROCESS | 3088 | 1465032969016 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 (20, 19) expected 0 but got 127","_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:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 02:36:09 INFO - PROCESS | 3088 | 1465032969098 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 02:36:09 INFO - PROCESS | 3088 | 1465032969101 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 02:36:09 INFO - PROCESS | 3088 | 1465032969103 Marionette TRACE conn5 <- [1,1178,null,{}] 02:36:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 02:36:09 INFO - PROCESS | 3088 | 1465032969107 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}] 02:36:09 INFO - PROCESS | 3088 | 1465032969109 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:09 INFO - PROCESS | 3088 | 1465032969220 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 02:36:09 INFO - PROCESS | 3088 | 1465032969230 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:09 INFO - PROCESS | 3088 | 1465032969232 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:09 INFO - PROCESS | 3088 | ++DOCSHELL 16E96C00 == 34 [pid = 3088] [id = 304] 02:36:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (16EC8C00) [pid = 3088] [serial = 911] [outer = 00000000] 02:36:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (17A02400) [pid = 3088] [serial = 912] [outer = 16EC8C00] 02:36:09 INFO - PROCESS | 3088 | 1465032969326 Marionette DEBUG loaded listener.js 02:36:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (17A03800) [pid = 3088] [serial = 913] [outer = 16EC8C00] 02:36:09 INFO - PROCESS | 3088 | 1465032969759 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] 02:36:09 INFO - PROCESS | 3088 | 1465032969840 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 02:36:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 02:36:09 INFO - PROCESS | 3088 | 1465032969849 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 02:36:09 INFO - PROCESS | 3088 | 1465032969851 Marionette TRACE conn5 <- [1,1182,null,{}] 02:36:09 INFO - PROCESS | 3088 | 1465032969854 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}] 02:36:09 INFO - PROCESS | 3088 | 1465032969860 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:09 INFO - PROCESS | 3088 | 1465032970008 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 02:36:10 INFO - PROCESS | 3088 | 1465032970066 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:10 INFO - PROCESS | 3088 | 1465032970068 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:10 INFO - PROCESS | 3088 | ++DOCSHELL 188C1400 == 35 [pid = 3088] [id = 305] 02:36:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (188C1800) [pid = 3088] [serial = 914] [outer = 00000000] 02:36:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (189ABC00) [pid = 3088] [serial = 915] [outer = 188C1800] 02:36:10 INFO - PROCESS | 3088 | 1465032970114 Marionette DEBUG loaded listener.js 02:36:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (189AC400) [pid = 3088] [serial = 916] [outer = 188C1800] 02:36:10 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (146EA800) [pid = 3088] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 02:36:10 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (0E366000) [pid = 3088] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 02:36:10 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (0E6B3C00) [pid = 3088] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 02:36:10 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (0E042800) [pid = 3088] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 02:36:10 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (14002400) [pid = 3088] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 02:36:10 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (1509E400) [pid = 3088] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 02:36:10 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (0D89B000) [pid = 3088] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 02:36:10 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (15796000) [pid = 3088] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 02:36:10 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (1695F400) [pid = 3088] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 02:36:10 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (1AE7D800) [pid = 3088] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 02:36:10 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (1ADD6800) [pid = 3088] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 02:36:10 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (1578A000) [pid = 3088] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 02:36:10 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (0E12FC00) [pid = 3088] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 02:36:10 INFO - PROCESS | 3088 | 1465032970639 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 163","_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] 02:36:10 INFO - PROCESS | 3088 | 1465032970685 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 02:36:10 INFO - PROCESS | 3088 | 1465032970688 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 02:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 02:36:10 INFO - PROCESS | 3088 | 1465032970690 Marionette TRACE conn5 <- [1,1186,null,{}] 02:36:10 INFO - PROCESS | 3088 | 1465032970694 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}] 02:36:10 INFO - PROCESS | 3088 | 1465032970696 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:10 INFO - PROCESS | 3088 | 1465032970777 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 02:36:10 INFO - PROCESS | 3088 | 1465032970785 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:10 INFO - PROCESS | 3088 | 1465032970787 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:10 INFO - PROCESS | 3088 | ++DOCSHELL 15796000 == 36 [pid = 3088] [id = 306] 02:36:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (15796400) [pid = 3088] [serial = 917] [outer = 00000000] 02:36:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (189B2400) [pid = 3088] [serial = 918] [outer = 15796400] 02:36:10 INFO - PROCESS | 3088 | 1465032970830 Marionette DEBUG loaded listener.js 02:36:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (189B5C00) [pid = 3088] [serial = 919] [outer = 15796400] 02:36:11 INFO - PROCESS | 3088 | 1465032971256 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]]]}] 02:36:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 02:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 630ms 02:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 02:36:11 INFO - PROCESS | 3088 | 1465032971323 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 02:36:11 INFO - PROCESS | 3088 | 1465032971325 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 02:36:11 INFO - PROCESS | 3088 | 1465032971328 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 02:36:11 INFO - PROCESS | 3088 | 1465032971330 Marionette TRACE conn5 <- [1,1190,null,{}] 02:36:11 INFO - PROCESS | 3088 | 1465032971333 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}] 02:36:11 INFO - PROCESS | 3088 | 1465032971335 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:11 INFO - PROCESS | 3088 | 1465032971415 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 02:36:11 INFO - PROCESS | 3088 | 1465032971420 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:11 INFO - PROCESS | 3088 | 1465032971422 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:11 INFO - PROCESS | 3088 | ++DOCSHELL 189B7C00 == 37 [pid = 3088] [id = 307] 02:36:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (18C3A400) [pid = 3088] [serial = 920] [outer = 00000000] 02:36:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (1995F000) [pid = 3088] [serial = 921] [outer = 18C3A400] 02:36:11 INFO - PROCESS | 3088 | 1465032971465 Marionette DEBUG loaded listener.js 02:36:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (19EA7400) [pid = 3088] [serial = 922] [outer = 18C3A400] 02:36:11 INFO - PROCESS | 3088 | 1465032971892 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]]]}] 02:36:11 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 02:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 630ms 02:36:11 INFO - PROCESS | 3088 | 1465032971959 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 02:36:11 INFO - PROCESS | 3088 | 1465032971961 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 02:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 02:36:11 INFO - PROCESS | 3088 | 1465032971964 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 02:36:11 INFO - PROCESS | 3088 | 1465032971966 Marionette TRACE conn5 <- [1,1194,null,{}] 02:36:11 INFO - PROCESS | 3088 | 1465032971970 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}] 02:36:11 INFO - PROCESS | 3088 | 1465032971972 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:12 INFO - PROCESS | 3088 | 1465032972063 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 02:36:12 INFO - PROCESS | 3088 | 1465032972069 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:12 INFO - PROCESS | 3088 | 1465032972071 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:12 INFO - PROCESS | 3088 | ++DOCSHELL 15098C00 == 38 [pid = 3088] [id = 308] 02:36:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (1995EC00) [pid = 3088] [serial = 923] [outer = 00000000] 02:36:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (19EB5C00) [pid = 3088] [serial = 924] [outer = 1995EC00] 02:36:12 INFO - PROCESS | 3088 | 1465032972113 Marionette DEBUG loaded listener.js 02:36:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (1AB67800) [pid = 3088] [serial = 925] [outer = 1995EC00] 02:36:12 INFO - PROCESS | 3088 | 1465032972788 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]]]}] 02:36:12 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 02:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 870ms 02:36:12 INFO - PROCESS | 3088 | 1465032972836 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 02:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 02:36:12 INFO - PROCESS | 3088 | 1465032972840 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 02:36:12 INFO - PROCESS | 3088 | 1465032972845 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 02:36:12 INFO - PROCESS | 3088 | 1465032972849 Marionette TRACE conn5 <- [1,1198,null,{}] 02:36:12 INFO - PROCESS | 3088 | 1465032972855 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}] 02:36:12 INFO - PROCESS | 3088 | 1465032972858 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:12 INFO - PROCESS | 3088 | 1465032972978 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 02:36:13 INFO - PROCESS | 3088 | 1465032973112 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:13 INFO - PROCESS | 3088 | 1465032973115 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:13 INFO - PROCESS | 3088 | ++DOCSHELL 0E39C400 == 39 [pid = 3088] [id = 309] 02:36:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (0E39FC00) [pid = 3088] [serial = 926] [outer = 00000000] 02:36:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (1265D000) [pid = 3088] [serial = 927] [outer = 0E39FC00] 02:36:13 INFO - PROCESS | 3088 | 1465032973173 Marionette DEBUG loaded listener.js 02:36:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (12C78000) [pid = 3088] [serial = 928] [outer = 0E39FC00] 02:36:13 INFO - PROCESS | 3088 | 1465032973809 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]]]}] 02:36:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 02:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 990ms 02:36:13 INFO - PROCESS | 3088 | 1465032973835 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 02:36:13 INFO - PROCESS | 3088 | 1465032973840 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 02:36:13 INFO - PROCESS | 3088 | 1465032973846 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 02:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 02:36:13 INFO - PROCESS | 3088 | 1465032973849 Marionette TRACE conn5 <- [1,1202,null,{}] 02:36:13 INFO - PROCESS | 3088 | 1465032973853 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}] 02:36:13 INFO - PROCESS | 3088 | 1465032973856 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:13 INFO - PROCESS | 3088 | 1465032973970 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 02:36:14 INFO - PROCESS | 3088 | 1465032974075 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:14 INFO - PROCESS | 3088 | 1465032974077 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:14 INFO - PROCESS | 3088 | ++DOCSHELL 150A0400 == 40 [pid = 3088] [id = 310] 02:36:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (150DE400) [pid = 3088] [serial = 929] [outer = 00000000] 02:36:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (15796800) [pid = 3088] [serial = 930] [outer = 150DE400] 02:36:14 INFO - PROCESS | 3088 | 1465032974133 Marionette DEBUG loaded listener.js 02:36:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (16A63800) [pid = 3088] [serial = 931] [outer = 150DE400] 02:36:14 INFO - PROCESS | 3088 | 1465032974807 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]]]}] 02:36:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 02:36:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 970ms 02:36:14 INFO - PROCESS | 3088 | 1465032974820 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 02:36:14 INFO - PROCESS | 3088 | 1465032974823 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 02:36:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 02:36:14 INFO - PROCESS | 3088 | 1465032974839 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 02:36:14 INFO - PROCESS | 3088 | 1465032974843 Marionette TRACE conn5 <- [1,1206,null,{}] 02:36:14 INFO - PROCESS | 3088 | 1465032974856 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}] 02:36:14 INFO - PROCESS | 3088 | 1465032974861 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:14 INFO - PROCESS | 3088 | 1465032974972 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 02:36:15 INFO - PROCESS | 3088 | 1465032975108 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:15 INFO - PROCESS | 3088 | 1465032975111 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:15 INFO - PROCESS | 3088 | ++DOCSHELL 1ABB6400 == 41 [pid = 3088] [id = 311] 02:36:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (1AD3D000) [pid = 3088] [serial = 932] [outer = 00000000] 02:36:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (1AE7E800) [pid = 3088] [serial = 933] [outer = 1AD3D000] 02:36:15 INFO - PROCESS | 3088 | 1465032975169 Marionette DEBUG loaded listener.js 02:36:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (1AFE0000) [pid = 3088] [serial = 934] [outer = 1AD3D000] 02:36:15 INFO - PROCESS | 3088 | 1465032975764 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]]]}] 02:36:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 02:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 987ms 02:36:15 INFO - PROCESS | 3088 | 1465032975817 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 02:36:15 INFO - PROCESS | 3088 | 1465032975820 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 02:36:15 INFO - PROCESS | 3088 | 1465032975824 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 02:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 02:36:15 INFO - PROCESS | 3088 | 1465032975826 Marionette TRACE conn5 <- [1,1210,null,{}] 02:36:15 INFO - PROCESS | 3088 | 1465032975830 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}] 02:36:15 INFO - PROCESS | 3088 | 1465032975832 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:15 INFO - PROCESS | 3088 | 1465032975943 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 02:36:16 INFO - PROCESS | 3088 | 1465032976048 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:16 INFO - PROCESS | 3088 | 1465032976050 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:16 INFO - PROCESS | 3088 | ++DOCSHELL 0E35E800 == 42 [pid = 3088] [id = 312] 02:36:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (0E35F000) [pid = 3088] [serial = 935] [outer = 00000000] 02:36:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (12380C00) [pid = 3088] [serial = 936] [outer = 0E35F000] 02:36:16 INFO - PROCESS | 3088 | 1465032976103 Marionette DEBUG loaded listener.js 02:36:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 93 (14007000) [pid = 3088] [serial = 937] [outer = 0E35F000] 02:36:16 INFO - PROCESS | 3088 | 1465032976845 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] 02:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 02:36:16 INFO - PROCESS | 3088 | 1465032976900 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 02:36:16 INFO - PROCESS | 3088 | 1465032976904 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 02:36:16 INFO - PROCESS | 3088 | 1465032976910 Marionette TRACE conn5 <- [1,1214,null,{}] 02:36:16 INFO - PROCESS | 3088 | 1465032976915 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}] 02:36:16 INFO - PROCESS | 3088 | 1465032976917 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:17 INFO - PROCESS | 3088 | 1465032977023 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 02:36:17 INFO - PROCESS | 3088 | 1465032977159 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:17 INFO - PROCESS | 3088 | 1465032977162 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:17 INFO - PROCESS | 3088 | ++DOCSHELL 12B44400 == 43 [pid = 3088] [id = 313] 02:36:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 94 (12B7A800) [pid = 3088] [serial = 938] [outer = 00000000] 02:36:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 95 (14F0C000) [pid = 3088] [serial = 939] [outer = 12B7A800] 02:36:17 INFO - PROCESS | 3088 | 1465032977212 Marionette DEBUG loaded listener.js 02:36:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 96 (14F28000) [pid = 3088] [serial = 940] [outer = 12B7A800] 02:36:17 INFO - PROCESS | 3088 | --DOCSHELL 189B7C00 == 42 [pid = 3088] [id = 307] 02:36:17 INFO - PROCESS | 3088 | --DOCSHELL 15796000 == 41 [pid = 3088] [id = 306] 02:36:17 INFO - PROCESS | 3088 | --DOCSHELL 188C1400 == 40 [pid = 3088] [id = 305] 02:36:17 INFO - PROCESS | 3088 | --DOCSHELL 16E96C00 == 39 [pid = 3088] [id = 304] 02:36:17 INFO - PROCESS | 3088 | --DOCSHELL 16935000 == 38 [pid = 3088] [id = 303] 02:36:17 INFO - PROCESS | 3088 | --DOCSHELL 15096800 == 37 [pid = 3088] [id = 302] 02:36:17 INFO - PROCESS | 3088 | --DOCSHELL 12374000 == 36 [pid = 3088] [id = 301] 02:36:17 INFO - PROCESS | 3088 | --DOCSHELL 0E048000 == 35 [pid = 3088] [id = 300] 02:36:17 INFO - PROCESS | 3088 | --DOCSHELL 13A75800 == 34 [pid = 3088] [id = 297] 02:36:17 INFO - PROCESS | 3088 | --DOCSHELL 0D8F6000 == 33 [pid = 3088] [id = 298] 02:36:17 INFO - PROCESS | 3088 | --DOCSHELL 13A73000 == 32 [pid = 3088] [id = 299] 02:36:17 INFO - PROCESS | 3088 | --DOCSHELL 1ABB6400 == 31 [pid = 3088] [id = 311] 02:36:17 INFO - PROCESS | 3088 | --DOCSHELL 0E35E800 == 30 [pid = 3088] [id = 312] 02:36:17 INFO - PROCESS | 3088 | --DOCSHELL 150A0400 == 29 [pid = 3088] [id = 310] 02:36:17 INFO - PROCESS | 3088 | --DOCSHELL 15098C00 == 28 [pid = 3088] [id = 308] 02:36:17 INFO - PROCESS | 3088 | --DOCSHELL 0E39C400 == 27 [pid = 3088] [id = 309] 02:36:18 INFO - PROCESS | 3088 | --DOMWINDOW == 95 (14F11C00) [pid = 3088] [serial = 876] [outer = 00000000] [url = about:blank] 02:36:18 INFO - PROCESS | 3088 | --DOMWINDOW == 94 (12382C00) [pid = 3088] [serial = 865] [outer = 00000000] [url = about:blank] 02:36:18 INFO - PROCESS | 3088 | --DOMWINDOW == 93 (0E50A800) [pid = 3088] [serial = 864] [outer = 00000000] [url = about:blank] 02:36:18 INFO - PROCESS | 3088 | --DOMWINDOW == 92 (0F10AC00) [pid = 3088] [serial = 870] [outer = 00000000] [url = about:blank] 02:36:18 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (12309400) [pid = 3088] [serial = 871] [outer = 00000000] [url = about:blank] 02:36:18 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (0E12AC00) [pid = 3088] [serial = 867] [outer = 00000000] [url = about:blank] 02:36:18 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (0E291400) [pid = 3088] [serial = 868] [outer = 00000000] [url = about:blank] 02:36:18 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (1400AC00) [pid = 3088] [serial = 873] [outer = 00000000] [url = about:blank] 02:36:18 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (150E7C00) [pid = 3088] [serial = 879] [outer = 00000000] [url = about:blank] 02:36:18 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (14F12400) [pid = 3088] [serial = 853] [outer = 00000000] [url = about:blank] 02:36:18 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (140E6000) [pid = 3088] [serial = 852] [outer = 00000000] [url = about:blank] 02:36:18 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (16EF5800) [pid = 3088] [serial = 856] [outer = 00000000] [url = about:blank] 02:36:18 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (16A5D000) [pid = 3088] [serial = 889] [outer = 00000000] [url = about:blank] 02:36:18 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (16EC9800) [pid = 3088] [serial = 855] [outer = 00000000] [url = about:blank] 02:36:18 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (17A02800) [pid = 3088] [serial = 891] [outer = 00000000] [url = about:blank] 02:36:18 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (1AFE0C00) [pid = 3088] [serial = 859] [outer = 00000000] [url = about:blank] 02:36:18 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (1AFD8800) [pid = 3088] [serial = 858] [outer = 00000000] [url = about:blank] 02:36:18 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (1C5A9000) [pid = 3088] [serial = 862] [outer = 00000000] [url = about:blank] 02:36:18 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (1C5A2000) [pid = 3088] [serial = 861] [outer = 00000000] [url = about:blank] 02:36:18 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (14F28800) [pid = 3088] [serial = 877] [outer = 00000000] [url = about:blank] 02:36:18 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (1692E400) [pid = 3088] [serial = 882] [outer = 00000000] [url = about:blank] 02:36:18 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (15132C00) [pid = 3088] [serial = 880] [outer = 00000000] [url = about:blank] 02:36:18 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (16A69C00) [pid = 3088] [serial = 888] [outer = 00000000] [url = about:blank] 02:36:18 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (151C0000) [pid = 3088] [serial = 885] [outer = 00000000] [url = about:blank] 02:36:18 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (169C0400) [pid = 3088] [serial = 883] [outer = 00000000] [url = about:blank] 02:36:18 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (1578C000) [pid = 3088] [serial = 886] [outer = 00000000] [url = about:blank] 02:36:18 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (140E0C00) [pid = 3088] [serial = 874] [outer = 00000000] [url = about:blank] 02:36:18 INFO - PROCESS | 3088 | 1465032978434 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]]]}] 02:36:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 02:36:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1572ms 02:36:18 INFO - PROCESS | 3088 | 1465032978478 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 02:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 02:36:18 INFO - PROCESS | 3088 | 1465032978482 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 02:36:18 INFO - PROCESS | 3088 | 1465032978486 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 02:36:18 INFO - PROCESS | 3088 | 1465032978490 Marionette TRACE conn5 <- [1,1218,null,{}] 02:36:18 INFO - PROCESS | 3088 | 1465032978496 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}] 02:36:18 INFO - PROCESS | 3088 | 1465032978498 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:18 INFO - PROCESS | 3088 | 1465032978591 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 02:36:18 INFO - PROCESS | 3088 | 1465032978712 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:18 INFO - PROCESS | 3088 | 1465032978714 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:18 INFO - PROCESS | 3088 | ++DOCSHELL 0E048800 == 28 [pid = 3088] [id = 314] 02:36:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (0E12F000) [pid = 3088] [serial = 941] [outer = 00000000] 02:36:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (0E367C00) [pid = 3088] [serial = 942] [outer = 0E12F000] 02:36:18 INFO - PROCESS | 3088 | 1465032978764 Marionette DEBUG loaded listener.js 02:36:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (0E3A3000) [pid = 3088] [serial = 943] [outer = 0E12F000] 02:36:19 INFO - PROCESS | 3088 | 1465032979160 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]]]}] 02:36:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 02:36:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 730ms 02:36:19 INFO - PROCESS | 3088 | 1465032979235 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 02:36:19 INFO - PROCESS | 3088 | 1465032979239 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 02:36:19 INFO - PROCESS | 3088 | 1465032979248 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 02:36:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 02:36:19 INFO - PROCESS | 3088 | 1465032979251 Marionette TRACE conn5 <- [1,1222,null,{}] 02:36:19 INFO - PROCESS | 3088 | 1465032979255 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}] 02:36:19 INFO - PROCESS | 3088 | 1465032979257 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:19 INFO - PROCESS | 3088 | 1465032979353 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 02:36:19 INFO - PROCESS | 3088 | 1465032979367 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:19 INFO - PROCESS | 3088 | 1465032979370 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:19 INFO - PROCESS | 3088 | ++DOCSHELL 12307400 == 29 [pid = 3088] [id = 315] 02:36:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (12309400) [pid = 3088] [serial = 944] [outer = 00000000] 02:36:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (12451800) [pid = 3088] [serial = 945] [outer = 12309400] 02:36:19 INFO - PROCESS | 3088 | 1465032979419 Marionette DEBUG loaded listener.js 02:36:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (12A32800) [pid = 3088] [serial = 946] [outer = 12309400] 02:36:19 INFO - PROCESS | 3088 | 1465032979868 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]]]}] 02:36:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 02:36:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 670ms 02:36:19 INFO - PROCESS | 3088 | 1465032979924 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 02:36:19 INFO - PROCESS | 3088 | 1465032979926 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 02:36:19 INFO - PROCESS | 3088 | 1465032979929 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 02:36:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 02:36:19 INFO - PROCESS | 3088 | 1465032979933 Marionette TRACE conn5 <- [1,1226,null,{}] 02:36:19 INFO - PROCESS | 3088 | 1465032979943 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}] 02:36:19 INFO - PROCESS | 3088 | 1465032979948 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:20 INFO - PROCESS | 3088 | 1465032980032 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 02:36:20 INFO - PROCESS | 3088 | 1465032980039 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:20 INFO - PROCESS | 3088 | 1465032980042 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:20 INFO - PROCESS | 3088 | ++DOCSHELL 140E1400 == 30 [pid = 3088] [id = 316] 02:36:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (140E1C00) [pid = 3088] [serial = 947] [outer = 00000000] 02:36:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (14F09C00) [pid = 3088] [serial = 948] [outer = 140E1C00] 02:36:20 INFO - PROCESS | 3088 | 1465032980091 Marionette DEBUG loaded listener.js 02:36:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (14F11C00) [pid = 3088] [serial = 949] [outer = 140E1C00] 02:36:20 INFO - PROCESS | 3088 | 1465032980565 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]]]}] 02:36:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 02:36:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 670ms 02:36:20 INFO - PROCESS | 3088 | 1465032980603 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 02:36:20 INFO - PROCESS | 3088 | 1465032980606 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 02:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 02:36:20 INFO - PROCESS | 3088 | 1465032980609 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 02:36:20 INFO - PROCESS | 3088 | 1465032980611 Marionette TRACE conn5 <- [1,1230,null,{}] 02:36:20 INFO - PROCESS | 3088 | 1465032980615 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}] 02:36:20 INFO - PROCESS | 3088 | 1465032980617 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:20 INFO - PROCESS | 3088 | 1465032980765 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 02:36:20 INFO - PROCESS | 3088 | 1465032980828 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:20 INFO - PROCESS | 3088 | 1465032980830 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:20 INFO - PROCESS | 3088 | ++DOCSHELL 14FA6800 == 31 [pid = 3088] [id = 317] 02:36:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (14FA7000) [pid = 3088] [serial = 950] [outer = 00000000] 02:36:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (1509B000) [pid = 3088] [serial = 951] [outer = 14FA7000] 02:36:20 INFO - PROCESS | 3088 | 1465032980876 Marionette DEBUG loaded listener.js 02:36:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (150E8000) [pid = 3088] [serial = 952] [outer = 14FA7000] 02:36:21 INFO - PROCESS | 3088 | 1465032981301 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]]]}] 02:36:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 02:36:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 730ms 02:36:21 INFO - PROCESS | 3088 | 1465032981347 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 02:36:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 02:36:21 INFO - PROCESS | 3088 | 1465032981350 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 02:36:21 INFO - PROCESS | 3088 | 1465032981353 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 02:36:21 INFO - PROCESS | 3088 | 1465032981354 Marionette TRACE conn5 <- [1,1234,null,{}] 02:36:21 INFO - PROCESS | 3088 | 1465032981358 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}] 02:36:21 INFO - PROCESS | 3088 | 1465032981360 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:21 INFO - PROCESS | 3088 | 1465032981471 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 02:36:21 INFO - PROCESS | 3088 | 1465032981479 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:21 INFO - PROCESS | 3088 | 1465032981481 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:21 INFO - PROCESS | 3088 | ++DOCSHELL 15132000 == 32 [pid = 3088] [id = 318] 02:36:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (1513B800) [pid = 3088] [serial = 953] [outer = 00000000] 02:36:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (15790400) [pid = 3088] [serial = 954] [outer = 1513B800] 02:36:21 INFO - PROCESS | 3088 | 1465032981530 Marionette DEBUG loaded listener.js 02:36:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (15792400) [pid = 3088] [serial = 955] [outer = 1513B800] 02:36:22 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (1995EC00) [pid = 3088] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 02:36:22 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (16EC8C00) [pid = 3088] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 02:36:22 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (16939000) [pid = 3088] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 02:36:22 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (15796400) [pid = 3088] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 02:36:22 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (18C3A400) [pid = 3088] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 02:36:22 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (0E044400) [pid = 3088] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 02:36:22 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (0E04A800) [pid = 3088] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 02:36:22 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (188C1800) [pid = 3088] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 02:36:22 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (16ED7400) [pid = 3088] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 02:36:22 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (15096C00) [pid = 3088] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 02:36:22 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (14007C00) [pid = 3088] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 02:36:22 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (12A26C00) [pid = 3088] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 02:36:22 INFO - PROCESS | 3088 | 1465032982417 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]]]}] 02:36:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 02:36:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1119ms 02:36:22 INFO - PROCESS | 3088 | 1465032982473 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 02:36:22 INFO - PROCESS | 3088 | 1465032982478 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 02:36:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 02:36:22 INFO - PROCESS | 3088 | 1465032982483 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 02:36:22 INFO - PROCESS | 3088 | 1465032982487 Marionette TRACE conn5 <- [1,1238,null,{}] 02:36:22 INFO - PROCESS | 3088 | 1465032982493 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}] 02:36:22 INFO - PROCESS | 3088 | 1465032982497 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:22 INFO - PROCESS | 3088 | 1465032982685 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 02:36:22 INFO - PROCESS | 3088 | 1465032982697 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:22 INFO - PROCESS | 3088 | 1465032982702 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:22 INFO - PROCESS | 3088 | ++DOCSHELL 0E12C400 == 33 [pid = 3088] [id = 319] 02:36:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (0E131000) [pid = 3088] [serial = 956] [outer = 00000000] 02:36:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (0E35E400) [pid = 3088] [serial = 957] [outer = 0E131000] 02:36:22 INFO - PROCESS | 3088 | 1465032982759 Marionette DEBUG loaded listener.js 02:36:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (0E508800) [pid = 3088] [serial = 958] [outer = 0E131000] 02:36:23 INFO - PROCESS | 3088 | 1465032983480 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]]]}] 02:36:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 02:36:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1069ms 02:36:23 INFO - PROCESS | 3088 | 1465032983557 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 02:36:23 INFO - PROCESS | 3088 | 1465032983562 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 02:36:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 02:36:23 INFO - PROCESS | 3088 | 1465032983589 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 02:36:23 INFO - PROCESS | 3088 | 1465032983592 Marionette TRACE conn5 <- [1,1242,null,{}] 02:36:23 INFO - PROCESS | 3088 | 1465032983596 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}] 02:36:23 INFO - PROCESS | 3088 | 1465032983599 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:23 INFO - PROCESS | 3088 | 1465032983723 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 02:36:23 INFO - PROCESS | 3088 | 1465032983847 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:23 INFO - PROCESS | 3088 | 1465032983850 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:23 INFO - PROCESS | 3088 | ++DOCSHELL 12B7B800 == 34 [pid = 3088] [id = 320] 02:36:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (12C75C00) [pid = 3088] [serial = 959] [outer = 00000000] 02:36:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (140DE000) [pid = 3088] [serial = 960] [outer = 12C75C00] 02:36:23 INFO - PROCESS | 3088 | 1465032983909 Marionette DEBUG loaded listener.js 02:36:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (14F0A000) [pid = 3088] [serial = 961] [outer = 12C75C00] 02:36:24 INFO - PROCESS | 3088 | 1465032984688 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]]]}] 02:36:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 02:36:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1241ms 02:36:24 INFO - PROCESS | 3088 | 1465032984813 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 02:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 02:36:24 INFO - PROCESS | 3088 | 1465032984817 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 02:36:24 INFO - PROCESS | 3088 | 1465032984821 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 02:36:24 INFO - PROCESS | 3088 | 1465032984825 Marionette TRACE conn5 <- [1,1246,null,{}] 02:36:24 INFO - PROCESS | 3088 | 1465032984831 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}] 02:36:24 INFO - PROCESS | 3088 | 1465032984834 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:24 INFO - PROCESS | 3088 | 1465032984962 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 02:36:25 INFO - PROCESS | 3088 | 1465032985043 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:25 INFO - PROCESS | 3088 | 1465032985048 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:25 INFO - PROCESS | 3088 | ++DOCSHELL 0E04A800 == 35 [pid = 3088] [id = 321] 02:36:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (0E04CC00) [pid = 3088] [serial = 962] [outer = 00000000] 02:36:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (0E134000) [pid = 3088] [serial = 963] [outer = 0E04CC00] 02:36:25 INFO - PROCESS | 3088 | 1465032985147 Marionette DEBUG loaded listener.js 02:36:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (0E601400) [pid = 3088] [serial = 964] [outer = 0E04CC00] 02:36:25 INFO - PROCESS | 3088 | --DOCSHELL 14FA6800 == 34 [pid = 3088] [id = 317] 02:36:25 INFO - PROCESS | 3088 | --DOCSHELL 140E1400 == 33 [pid = 3088] [id = 316] 02:36:25 INFO - PROCESS | 3088 | --DOCSHELL 12307400 == 32 [pid = 3088] [id = 315] 02:36:25 INFO - PROCESS | 3088 | --DOCSHELL 0E048800 == 31 [pid = 3088] [id = 314] 02:36:25 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (19EA7400) [pid = 3088] [serial = 922] [outer = 00000000] [url = about:blank] 02:36:25 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (1AB67800) [pid = 3088] [serial = 925] [outer = 00000000] [url = about:blank] 02:36:25 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (19EB5C00) [pid = 3088] [serial = 924] [outer = 00000000] [url = about:blank] 02:36:25 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (17A02400) [pid = 3088] [serial = 912] [outer = 00000000] [url = about:blank] 02:36:25 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (169C9800) [pid = 3088] [serial = 909] [outer = 00000000] [url = about:blank] 02:36:25 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (189B5C00) [pid = 3088] [serial = 919] [outer = 00000000] [url = about:blank] 02:36:25 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (1995F000) [pid = 3088] [serial = 921] [outer = 00000000] [url = about:blank] 02:36:25 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (0E647400) [pid = 3088] [serial = 894] [outer = 00000000] [url = about:blank] 02:36:25 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (17A03800) [pid = 3088] [serial = 913] [outer = 00000000] [url = about:blank] 02:36:25 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (16E90C00) [pid = 3088] [serial = 910] [outer = 00000000] [url = about:blank] 02:36:25 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (0E39EC00) [pid = 3088] [serial = 901] [outer = 00000000] [url = about:blank] 02:36:25 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (12452400) [pid = 3088] [serial = 895] [outer = 00000000] [url = about:blank] 02:36:25 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (189ABC00) [pid = 3088] [serial = 915] [outer = 00000000] [url = about:blank] 02:36:25 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (189B2400) [pid = 3088] [serial = 918] [outer = 00000000] [url = about:blank] 02:36:25 INFO - PROCESS | 3088 | --DOMWINDOW == 66 (17A0E000) [pid = 3088] [serial = 892] [outer = 00000000] [url = about:blank] 02:36:25 INFO - PROCESS | 3088 | --DOMWINDOW == 65 (150A3000) [pid = 3088] [serial = 906] [outer = 00000000] [url = about:blank] 02:36:25 INFO - PROCESS | 3088 | --DOMWINDOW == 64 (146E5C00) [pid = 3088] [serial = 897] [outer = 00000000] [url = about:blank] 02:36:25 INFO - PROCESS | 3088 | --DOMWINDOW == 63 (12C7A400) [pid = 3088] [serial = 904] [outer = 00000000] [url = about:blank] 02:36:25 INFO - PROCESS | 3088 | --DOMWINDOW == 62 (189AC400) [pid = 3088] [serial = 916] [outer = 00000000] [url = about:blank] 02:36:25 INFO - PROCESS | 3088 | --DOMWINDOW == 61 (0E12D800) [pid = 3088] [serial = 900] [outer = 00000000] [url = about:blank] 02:36:25 INFO - PROCESS | 3088 | --DOMWINDOW == 60 (12B73000) [pid = 3088] [serial = 903] [outer = 00000000] [url = about:blank] 02:36:25 INFO - PROCESS | 3088 | --DOMWINDOW == 59 (14FAA000) [pid = 3088] [serial = 898] [outer = 00000000] [url = about:blank] 02:36:25 INFO - PROCESS | 3088 | --DOMWINDOW == 58 (15136400) [pid = 3088] [serial = 907] [outer = 00000000] [url = about:blank] 02:36:25 INFO - PROCESS | 3088 | 1465032985683 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]]]}] 02:36:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 02:36:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 930ms 02:36:25 INFO - PROCESS | 3088 | 1465032985753 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 02:36:25 INFO - PROCESS | 3088 | 1465032985756 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 02:36:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 02:36:25 INFO - PROCESS | 3088 | 1465032985762 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 02:36:25 INFO - PROCESS | 3088 | 1465032985766 Marionette TRACE conn5 <- [1,1250,null,{}] 02:36:25 INFO - PROCESS | 3088 | 1465032985769 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}] 02:36:25 INFO - PROCESS | 3088 | 1465032985772 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:25 INFO - PROCESS | 3088 | 1465032985863 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 02:36:25 INFO - PROCESS | 3088 | 1465032985876 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:25 INFO - PROCESS | 3088 | 1465032985878 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:25 INFO - PROCESS | 3088 | ++DOCSHELL 12A7F400 == 32 [pid = 3088] [id = 322] 02:36:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 59 (12A81400) [pid = 3088] [serial = 965] [outer = 00000000] 02:36:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 60 (12B78C00) [pid = 3088] [serial = 966] [outer = 12A81400] 02:36:25 INFO - PROCESS | 3088 | 1465032985926 Marionette DEBUG loaded listener.js 02:36:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 61 (13A66400) [pid = 3088] [serial = 967] [outer = 12A81400] 02:36:26 INFO - PROCESS | 3088 | 1465032986407 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]]]}] 02:36:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 02:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 690ms 02:36:26 INFO - PROCESS | 3088 | 1465032986453 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 02:36:26 INFO - PROCESS | 3088 | 1465032986455 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 02:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 02:36:26 INFO - PROCESS | 3088 | 1465032986459 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 02:36:26 INFO - PROCESS | 3088 | 1465032986461 Marionette TRACE conn5 <- [1,1254,null,{}] 02:36:26 INFO - PROCESS | 3088 | 1465032986471 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}] 02:36:26 INFO - PROCESS | 3088 | 1465032986475 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:26 INFO - PROCESS | 3088 | 1465032986590 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 02:36:26 INFO - PROCESS | 3088 | 1465032986684 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:26 INFO - PROCESS | 3088 | 1465032986688 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:26 INFO - PROCESS | 3088 | ++DOCSHELL 14FA8800 == 33 [pid = 3088] [id = 323] 02:36:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 62 (14FAA000) [pid = 3088] [serial = 968] [outer = 00000000] 02:36:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 63 (1509A000) [pid = 3088] [serial = 969] [outer = 14FAA000] 02:36:26 INFO - PROCESS | 3088 | 1465032986738 Marionette DEBUG loaded listener.js 02:36:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 64 (150E2000) [pid = 3088] [serial = 970] [outer = 14FAA000] 02:36:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 02:36:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 670ms 02:36:27 INFO - PROCESS | 3088 | 1465032987125 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]]]}] 02:36:27 INFO - PROCESS | 3088 | 1465032987148 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 02:36:27 INFO - PROCESS | 3088 | 1465032987150 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 02:36:27 INFO - PROCESS | 3088 | 1465032987153 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 02:36:27 INFO - PROCESS | 3088 | 1465032987155 Marionette TRACE conn5 <- [1,1258,null,{}] 02:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 02:36:27 INFO - PROCESS | 3088 | 1465032987159 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}] 02:36:27 INFO - PROCESS | 3088 | 1465032987161 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:27 INFO - PROCESS | 3088 | 1465032987248 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 02:36:27 INFO - PROCESS | 3088 | 1465032987254 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:27 INFO - PROCESS | 3088 | 1465032987256 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:27 INFO - PROCESS | 3088 | ++DOCSHELL 151C2000 == 34 [pid = 3088] [id = 324] 02:36:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 65 (151C2C00) [pid = 3088] [serial = 971] [outer = 00000000] 02:36:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 66 (16959000) [pid = 3088] [serial = 972] [outer = 151C2C00] 02:36:27 INFO - PROCESS | 3088 | 1465032987309 Marionette DEBUG loaded listener.js 02:36:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 67 (169C0000) [pid = 3088] [serial = 973] [outer = 151C2C00] 02:36:27 INFO - PROCESS | 3088 | 1465032987795 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]]]}] 02:36:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 02:36:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 670ms 02:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 02:36:27 INFO - PROCESS | 3088 | 1465032987831 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 02:36:27 INFO - PROCESS | 3088 | 1465032987833 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 02:36:27 INFO - PROCESS | 3088 | 1465032987835 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 02:36:27 INFO - PROCESS | 3088 | 1465032987837 Marionette TRACE conn5 <- [1,1262,null,{}] 02:36:27 INFO - PROCESS | 3088 | 1465032987840 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}] 02:36:27 INFO - PROCESS | 3088 | 1465032987843 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:27 INFO - PROCESS | 3088 | 1465032987955 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 02:36:28 INFO - PROCESS | 3088 | 1465032988042 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:28 INFO - PROCESS | 3088 | 1465032988044 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:28 INFO - PROCESS | 3088 | ++DOCSHELL 15790C00 == 35 [pid = 3088] [id = 325] 02:36:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (15791800) [pid = 3088] [serial = 974] [outer = 00000000] 02:36:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (16A61C00) [pid = 3088] [serial = 975] [outer = 15791800] 02:36:28 INFO - PROCESS | 3088 | 1465032988088 Marionette DEBUG loaded listener.js 02:36:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (16A69C00) [pid = 3088] [serial = 976] [outer = 15791800] 02:36:28 INFO - PROCESS | 3088 | 1465032988524 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]]]}] 02:36:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 02:36:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 730ms 02:36:28 INFO - PROCESS | 3088 | 1465032988567 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 02:36:28 INFO - PROCESS | 3088 | 1465032988569 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 02:36:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 02:36:28 INFO - PROCESS | 3088 | 1465032988572 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 02:36:28 INFO - PROCESS | 3088 | 1465032988573 Marionette TRACE conn5 <- [1,1266,null,{}] 02:36:28 INFO - PROCESS | 3088 | 1465032988577 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}] 02:36:28 INFO - PROCESS | 3088 | 1465032988582 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:28 INFO - PROCESS | 3088 | 1465032988725 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 02:36:28 INFO - PROCESS | 3088 | 1465032988790 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:28 INFO - PROCESS | 3088 | 1465032988792 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:28 INFO - PROCESS | 3088 | ++DOCSHELL 17A02C00 == 36 [pid = 3088] [id = 326] 02:36:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (17A03000) [pid = 3088] [serial = 977] [outer = 00000000] 02:36:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (17A06400) [pid = 3088] [serial = 978] [outer = 17A03000] 02:36:28 INFO - PROCESS | 3088 | 1465032988837 Marionette DEBUG loaded listener.js 02:36:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (17A0F400) [pid = 3088] [serial = 979] [outer = 17A03000] 02:36:29 INFO - PROCESS | 3088 | 1465032989251 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]]]}] 02:36:29 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (140E1C00) [pid = 3088] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 02:36:29 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (0E39FC00) [pid = 3088] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 02:36:29 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (1AD3D000) [pid = 3088] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 02:36:29 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (150DE400) [pid = 3088] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 02:36:29 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (0E35F000) [pid = 3088] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 02:36:29 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (14FA7000) [pid = 3088] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 02:36:29 INFO - PROCESS | 3088 | --DOMWINDOW == 66 (0E12F000) [pid = 3088] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 02:36:29 INFO - PROCESS | 3088 | --DOMWINDOW == 65 (12B7A800) [pid = 3088] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 02:36:29 INFO - PROCESS | 3088 | --DOMWINDOW == 64 (12309400) [pid = 3088] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 02:36:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 02:36:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 730ms 02:36:29 INFO - PROCESS | 3088 | 1465032989334 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 02:36:29 INFO - PROCESS | 3088 | 1465032989336 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 02:36:29 INFO - PROCESS | 3088 | 1465032989341 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 02:36:29 INFO - PROCESS | 3088 | 1465032989342 Marionette TRACE conn5 <- [1,1270,null,{}] 02:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 02:36:29 INFO - PROCESS | 3088 | 1465032989346 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}] 02:36:29 INFO - PROCESS | 3088 | 1465032989348 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:29 INFO - PROCESS | 3088 | 1465032989440 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 02:36:29 INFO - PROCESS | 3088 | 1465032989452 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:29 INFO - PROCESS | 3088 | 1465032989454 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:29 INFO - PROCESS | 3088 | ++DOCSHELL 140E1C00 == 37 [pid = 3088] [id = 327] 02:36:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 65 (140E6C00) [pid = 3088] [serial = 980] [outer = 00000000] 02:36:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 66 (15790800) [pid = 3088] [serial = 981] [outer = 140E6C00] 02:36:29 INFO - PROCESS | 3088 | 1465032989499 Marionette DEBUG loaded listener.js 02:36:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 67 (17A39400) [pid = 3088] [serial = 982] [outer = 140E6C00] 02:36:29 INFO - PROCESS | 3088 | 1465032989943 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]]]}] 02:36:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 02:36:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 630ms 02:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 02:36:29 INFO - PROCESS | 3088 | 1465032989978 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 02:36:29 INFO - PROCESS | 3088 | 1465032989980 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 02:36:29 INFO - PROCESS | 3088 | 1465032989983 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 02:36:29 INFO - PROCESS | 3088 | 1465032989984 Marionette TRACE conn5 <- [1,1274,null,{}] 02:36:29 INFO - PROCESS | 3088 | 1465032989988 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}] 02:36:29 INFO - PROCESS | 3088 | 1465032989989 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:30 INFO - PROCESS | 3088 | 1465032990070 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 02:36:30 INFO - PROCESS | 3088 | 1465032990078 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:30 INFO - PROCESS | 3088 | 1465032990080 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:30 INFO - PROCESS | 3088 | ++DOCSHELL 12B75C00 == 38 [pid = 3088] [id = 328] 02:36:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (17A3F800) [pid = 3088] [serial = 983] [outer = 00000000] 02:36:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (18518C00) [pid = 3088] [serial = 984] [outer = 17A3F800] 02:36:30 INFO - PROCESS | 3088 | 1465032990123 Marionette DEBUG loaded listener.js 02:36:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (188C6C00) [pid = 3088] [serial = 985] [outer = 17A3F800] 02:36:30 INFO - PROCESS | 3088 | 1465032990546 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]]]}] 02:36:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 02:36:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 630ms 02:36:30 INFO - PROCESS | 3088 | 1465032990614 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 02:36:30 INFO - PROCESS | 3088 | 1465032990616 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 02:36:30 INFO - PROCESS | 3088 | 1465032990619 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 02:36:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 02:36:30 INFO - PROCESS | 3088 | 1465032990621 Marionette TRACE conn5 <- [1,1278,null,{}] 02:36:30 INFO - PROCESS | 3088 | 1465032990624 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}] 02:36:30 INFO - PROCESS | 3088 | 1465032990626 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:30 INFO - PROCESS | 3088 | 1465032990709 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 02:36:30 INFO - PROCESS | 3088 | 1465032990715 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:30 INFO - PROCESS | 3088 | 1465032990716 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:30 INFO - PROCESS | 3088 | ++DOCSHELL 0C76F800 == 39 [pid = 3088] [id = 329] 02:36:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (0D33F800) [pid = 3088] [serial = 986] [outer = 00000000] 02:36:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (189B1800) [pid = 3088] [serial = 987] [outer = 0D33F800] 02:36:30 INFO - PROCESS | 3088 | 1465032990760 Marionette DEBUG loaded listener.js 02:36:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (189B8000) [pid = 3088] [serial = 988] [outer = 0D33F800] 02:36:31 INFO - PROCESS | 3088 | 1465032991210 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]]]}] 02:36:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 02:36:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 630ms 02:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 02:36:31 INFO - PROCESS | 3088 | 1465032991269 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 02:36:31 INFO - PROCESS | 3088 | 1465032991271 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 02:36:31 INFO - PROCESS | 3088 | 1465032991274 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 02:36:31 INFO - PROCESS | 3088 | 1465032991286 Marionette TRACE conn5 <- [1,1282,null,{}] 02:36:31 INFO - PROCESS | 3088 | 1465032991290 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}] 02:36:31 INFO - PROCESS | 3088 | 1465032991292 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:31 INFO - PROCESS | 3088 | 1465032991372 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 02:36:31 INFO - PROCESS | 3088 | 1465032991381 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:31 INFO - PROCESS | 3088 | 1465032991382 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:31 INFO - PROCESS | 3088 | ++DOCSHELL 0F1A6000 == 40 [pid = 3088] [id = 330] 02:36:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (150E2800) [pid = 3088] [serial = 989] [outer = 00000000] 02:36:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (19EAB800) [pid = 3088] [serial = 990] [outer = 150E2800] 02:36:31 INFO - PROCESS | 3088 | 1465032991426 Marionette DEBUG loaded listener.js 02:36:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (19EAC400) [pid = 3088] [serial = 991] [outer = 150E2800] 02:36:32 INFO - PROCESS | 3088 | 1465032992135 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]]]}] 02:36:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 02:36:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 931ms 02:36:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 02:36:32 INFO - PROCESS | 3088 | 1465032992206 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 02:36:32 INFO - PROCESS | 3088 | 1465032992211 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 02:36:32 INFO - PROCESS | 3088 | 1465032992216 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 02:36:32 INFO - PROCESS | 3088 | 1465032992222 Marionette TRACE conn5 <- [1,1286,null,{}] 02:36:32 INFO - PROCESS | 3088 | 1465032992227 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}] 02:36:32 INFO - PROCESS | 3088 | 1465032992230 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:32 INFO - PROCESS | 3088 | 1465032992357 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 02:36:32 INFO - PROCESS | 3088 | 1465032992481 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:32 INFO - PROCESS | 3088 | 1465032992484 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:32 INFO - PROCESS | 3088 | ++DOCSHELL 0E048800 == 41 [pid = 3088] [id = 331] 02:36:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (0E04C400) [pid = 3088] [serial = 992] [outer = 00000000] 02:36:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (12ADCC00) [pid = 3088] [serial = 993] [outer = 0E04C400] 02:36:32 INFO - PROCESS | 3088 | 1465032992542 Marionette DEBUG loaded listener.js 02:36:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (140DB800) [pid = 3088] [serial = 994] [outer = 0E04C400] 02:36:33 INFO - PROCESS | 3088 | 1465032993163 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]]]}] 02:36:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 02:36:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 990ms 02:36:33 INFO - PROCESS | 3088 | 1465032993206 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 02:36:33 INFO - PROCESS | 3088 | 1465032993211 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 02:36:33 INFO - PROCESS | 3088 | 1465032993217 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 02:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 02:36:33 INFO - PROCESS | 3088 | 1465032993220 Marionette TRACE conn5 <- [1,1290,null,{}] 02:36:33 INFO - PROCESS | 3088 | 1465032993224 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}] 02:36:33 INFO - PROCESS | 3088 | 1465032993227 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:33 INFO - PROCESS | 3088 | 1465032993344 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 02:36:33 INFO - PROCESS | 3088 | 1465032993475 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:33 INFO - PROCESS | 3088 | 1465032993478 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:33 INFO - PROCESS | 3088 | ++DOCSHELL 150A3000 == 42 [pid = 3088] [id = 332] 02:36:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (150E5800) [pid = 3088] [serial = 995] [outer = 00000000] 02:36:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (157ED800) [pid = 3088] [serial = 996] [outer = 150E5800] 02:36:33 INFO - PROCESS | 3088 | 1465032993537 Marionette DEBUG loaded listener.js 02:36:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (169DE000) [pid = 3088] [serial = 997] [outer = 150E5800] 02:36:34 INFO - PROCESS | 3088 | 1465032994132 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]]]}] 02:36:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 02:36:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 970ms 02:36:34 INFO - PROCESS | 3088 | 1465032994191 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 02:36:34 INFO - PROCESS | 3088 | 1465032994194 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 02:36:34 INFO - PROCESS | 3088 | 1465032994197 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 02:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 02:36:34 INFO - PROCESS | 3088 | 1465032994201 Marionette TRACE conn5 <- [1,1294,null,{}] 02:36:34 INFO - PROCESS | 3088 | 1465032994212 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}] 02:36:34 INFO - PROCESS | 3088 | 1465032994217 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:34 INFO - PROCESS | 3088 | 1465032994328 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 02:36:34 INFO - PROCESS | 3088 | 1465032994462 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:34 INFO - PROCESS | 3088 | 1465032994465 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:34 INFO - PROCESS | 3088 | ++DOCSHELL 19EB1400 == 43 [pid = 3088] [id = 333] 02:36:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (19EB2000) [pid = 3088] [serial = 998] [outer = 00000000] 02:36:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (19FDD800) [pid = 3088] [serial = 999] [outer = 19EB2000] 02:36:34 INFO - PROCESS | 3088 | 1465032994523 Marionette DEBUG loaded listener.js 02:36:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (1AB6BC00) [pid = 3088] [serial = 1000] [outer = 19EB2000] 02:36:35 INFO - PROCESS | 3088 | 1465032995115 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]]]}] 02:36:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 02:36:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 970ms 02:36:35 INFO - PROCESS | 3088 | 1465032995171 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 02:36:35 INFO - PROCESS | 3088 | 1465032995174 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 02:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 02:36:35 INFO - PROCESS | 3088 | 1465032995193 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 02:36:35 INFO - PROCESS | 3088 | 1465032995196 Marionette TRACE conn5 <- [1,1298,null,{}] 02:36:35 INFO - PROCESS | 3088 | 1465032995200 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}] 02:36:35 INFO - PROCESS | 3088 | 1465032995203 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:35 INFO - PROCESS | 3088 | 1465032995322 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 02:36:35 INFO - PROCESS | 3088 | 1465032995559 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:35 INFO - PROCESS | 3088 | 1465032995562 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:35 INFO - PROCESS | 3088 | ++DOCSHELL 0DA4D000 == 44 [pid = 3088] [id = 334] 02:36:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (0DA4F800) [pid = 3088] [serial = 1001] [outer = 00000000] 02:36:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (0E047000) [pid = 3088] [serial = 1002] [outer = 0DA4F800] 02:36:35 INFO - PROCESS | 3088 | 1465032995626 Marionette DEBUG loaded listener.js 02:36:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (0E049800) [pid = 3088] [serial = 1003] [outer = 0DA4F800] 02:36:36 INFO - PROCESS | 3088 | 1465032996236 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",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/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 02:36:37 INFO - PROCESS | 3088 | 1465032997063 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 02:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 02:36:37 INFO - PROCESS | 3088 | 1465032997069 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 02:36:37 INFO - PROCESS | 3088 | 1465032997072 Marionette TRACE conn5 <- [1,1302,null,{}] 02:36:37 INFO - PROCESS | 3088 | 1465032997078 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}] 02:36:37 INFO - PROCESS | 3088 | 1465032997081 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:37 INFO - PROCESS | 3088 | 1465032997181 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 02:36:37 INFO - PROCESS | 3088 | 1465032997188 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:37 INFO - PROCESS | 3088 | 1465032997193 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:37 INFO - PROCESS | 3088 | ++DOCSHELL 0DA50400 == 28 [pid = 3088] [id = 335] 02:36:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (0DA51800) [pid = 3088] [serial = 1004] [outer = 00000000] 02:36:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (0E045800) [pid = 3088] [serial = 1005] [outer = 0DA51800] 02:36:37 INFO - PROCESS | 3088 | 1465032997247 Marionette DEBUG loaded listener.js 02:36:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (0E04D800) [pid = 3088] [serial = 1006] [outer = 0DA51800] 02:36:37 INFO - PROCESS | 3088 | 1465032997757 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]]]}] 02:36:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 02:36:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 730ms 02:36:37 INFO - PROCESS | 3088 | 1465032997802 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 02:36:37 INFO - PROCESS | 3088 | 1465032997805 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 02:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 02:36:37 INFO - PROCESS | 3088 | 1465032997812 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 02:36:37 INFO - PROCESS | 3088 | 1465032997816 Marionette TRACE conn5 <- [1,1306,null,{}] 02:36:37 INFO - PROCESS | 3088 | 1465032997820 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}] 02:36:37 INFO - PROCESS | 3088 | 1465032997822 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:37 INFO - PROCESS | 3088 | 1465032997912 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 02:36:37 INFO - PROCESS | 3088 | 1465032997995 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:37 INFO - PROCESS | 3088 | 1465032997997 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:38 INFO - PROCESS | 3088 | ++DOCSHELL 0E511800 == 29 [pid = 3088] [id = 336] 02:36:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (0E5B5400) [pid = 3088] [serial = 1007] [outer = 00000000] 02:36:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (0E647400) [pid = 3088] [serial = 1008] [outer = 0E5B5400] 02:36:38 INFO - PROCESS | 3088 | 1465032998054 Marionette DEBUG loaded listener.js 02:36:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (0F00D000) [pid = 3088] [serial = 1009] [outer = 0E5B5400] 02:36:38 INFO - PROCESS | 3088 | 1465032998459 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]]]}] 02:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 02:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 690ms 02:36:38 INFO - PROCESS | 3088 | 1465032998501 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 02:36:38 INFO - PROCESS | 3088 | 1465032998504 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 02:36:38 INFO - PROCESS | 3088 | 1465032998507 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 02:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 02:36:38 INFO - PROCESS | 3088 | 1465032998509 Marionette TRACE conn5 <- [1,1310,null,{}] 02:36:38 INFO - PROCESS | 3088 | 1465032998549 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}] 02:36:38 INFO - PROCESS | 3088 | 1465032998554 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:38 INFO - PROCESS | 3088 | 1465032998644 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 02:36:38 INFO - PROCESS | 3088 | 1465032998659 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:38 INFO - PROCESS | 3088 | 1465032998663 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:38 INFO - PROCESS | 3088 | ++DOCSHELL 12A7F400 == 30 [pid = 3088] [id = 337] 02:36:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (12AD2800) [pid = 3088] [serial = 1010] [outer = 00000000] 02:36:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (12B74400) [pid = 3088] [serial = 1011] [outer = 12AD2800] 02:36:38 INFO - PROCESS | 3088 | 1465032998714 Marionette DEBUG loaded listener.js 02:36:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (12C7E000) [pid = 3088] [serial = 1012] [outer = 12AD2800] 02:36:39 INFO - PROCESS | 3088 | 1465032999169 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]]]}] 02:36:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 02:36:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 730ms 02:36:39 INFO - PROCESS | 3088 | 1465032999241 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 02:36:39 INFO - PROCESS | 3088 | 1465032999244 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 02:36:39 INFO - PROCESS | 3088 | 1465032999247 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 02:36:39 INFO - PROCESS | 3088 | 1465032999249 Marionette TRACE conn5 <- [1,1314,null,{}] 02:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 02:36:39 INFO - PROCESS | 3088 | 1465032999252 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}] 02:36:39 INFO - PROCESS | 3088 | 1465032999264 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:39 INFO - PROCESS | 3088 | 1465032999385 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 02:36:39 INFO - PROCESS | 3088 | 1465032999390 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:39 INFO - PROCESS | 3088 | 1465032999392 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:39 INFO - PROCESS | 3088 | ++DOCSHELL 140DAC00 == 31 [pid = 3088] [id = 338] 02:36:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (140E3400) [pid = 3088] [serial = 1013] [outer = 00000000] 02:36:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (14F12000) [pid = 3088] [serial = 1014] [outer = 140E3400] 02:36:39 INFO - PROCESS | 3088 | 1465032999439 Marionette DEBUG loaded listener.js 02:36:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (14F1D000) [pid = 3088] [serial = 1015] [outer = 140E3400] 02:36:39 INFO - PROCESS | 3088 | 1465032999909 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]]]}] 02:36:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 02:36:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 730ms 02:36:40 INFO - PROCESS | 3088 | 1465033000011 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 02:36:40 INFO - PROCESS | 3088 | 1465033000014 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 02:36:40 INFO - PROCESS | 3088 | 1465033000027 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 02:36:40 INFO - PROCESS | 3088 | 1465033000029 Marionette TRACE conn5 <- [1,1318,null,{}] 02:36:40 INFO - PROCESS | 3088 | 1465033000032 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}] 02:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 02:36:40 INFO - PROCESS | 3088 | 1465033000034 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:40 INFO - PROCESS | 3088 | 1465033000147 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 02:36:40 INFO - PROCESS | 3088 | 1465033000152 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:40 INFO - PROCESS | 3088 | 1465033000154 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:40 INFO - PROCESS | 3088 | ++DOCSHELL 15095000 == 32 [pid = 3088] [id = 339] 02:36:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (15095800) [pid = 3088] [serial = 1016] [outer = 00000000] 02:36:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (1509E400) [pid = 3088] [serial = 1017] [outer = 15095800] 02:36:40 INFO - PROCESS | 3088 | 1465033000198 Marionette DEBUG loaded listener.js 02:36:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (150E8000) [pid = 3088] [serial = 1018] [outer = 15095800] 02:36:40 INFO - PROCESS | 3088 | 1465033000674 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]]]}] 02:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 02:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 670ms 02:36:40 INFO - PROCESS | 3088 | 1465033000710 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 02:36:40 INFO - PROCESS | 3088 | 1465033000713 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 02:36:40 INFO - PROCESS | 3088 | 1465033000716 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 02:36:40 INFO - PROCESS | 3088 | 1465033000718 Marionette TRACE conn5 <- [1,1322,null,{}] 02:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 02:36:40 INFO - PROCESS | 3088 | 1465033000721 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}] 02:36:40 INFO - PROCESS | 3088 | 1465033000727 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:40 INFO - PROCESS | 3088 | 1465033000888 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 02:36:40 INFO - PROCESS | 3088 | 1465033000950 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:40 INFO - PROCESS | 3088 | 1465033000952 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:40 INFO - PROCESS | 3088 | ++DOCSHELL 15790C00 == 33 [pid = 3088] [id = 340] 02:36:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (15792800) [pid = 3088] [serial = 1019] [outer = 00000000] 02:36:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (15797000) [pid = 3088] [serial = 1020] [outer = 15792800] 02:36:40 INFO - PROCESS | 3088 | 1465033000997 Marionette DEBUG loaded listener.js 02:36:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (16958800) [pid = 3088] [serial = 1021] [outer = 15792800] 02:36:41 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (15791800) [pid = 3088] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 02:36:41 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (17A03000) [pid = 3088] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 02:36:41 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (0E04CC00) [pid = 3088] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 02:36:41 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (0E131000) [pid = 3088] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 02:36:41 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (12A81400) [pid = 3088] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 02:36:41 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (1513B800) [pid = 3088] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 02:36:41 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (151C2C00) [pid = 3088] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 02:36:41 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (14FAA000) [pid = 3088] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 02:36:41 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (140E6C00) [pid = 3088] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 02:36:41 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (12C75C00) [pid = 3088] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 02:36:41 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (17A3F800) [pid = 3088] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 02:36:41 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (150E2800) [pid = 3088] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 02:36:41 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (0D33F800) [pid = 3088] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 02:36:41 INFO - PROCESS | 3088 | 1465033001684 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]]]}] 02:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 02:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1016ms 02:36:41 INFO - PROCESS | 3088 | 1465033001737 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 02:36:41 INFO - PROCESS | 3088 | 1465033001739 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 02:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 02:36:41 INFO - PROCESS | 3088 | 1465033001743 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 02:36:41 INFO - PROCESS | 3088 | 1465033001744 Marionette TRACE conn5 <- [1,1326,null,{}] 02:36:41 INFO - PROCESS | 3088 | 1465033001748 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}] 02:36:41 INFO - PROCESS | 3088 | 1465033001750 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:41 INFO - PROCESS | 3088 | 1465033001829 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 02:36:41 INFO - PROCESS | 3088 | 1465033001837 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:41 INFO - PROCESS | 3088 | 1465033001839 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:41 INFO - PROCESS | 3088 | ++DOCSHELL 12B71400 == 34 [pid = 3088] [id = 341] 02:36:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (12C73400) [pid = 3088] [serial = 1022] [outer = 00000000] 02:36:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (1578AC00) [pid = 3088] [serial = 1023] [outer = 12C73400] 02:36:41 INFO - PROCESS | 3088 | 1465033001882 Marionette DEBUG loaded listener.js 02:36:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (157F3800) [pid = 3088] [serial = 1024] [outer = 12C73400] 02:36:42 INFO - PROCESS | 3088 | 1465033002780 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]]]}] 02:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 02:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1069ms 02:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 02:36:42 INFO - PROCESS | 3088 | 1465033002812 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 02:36:42 INFO - PROCESS | 3088 | 1465033002814 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 02:36:42 INFO - PROCESS | 3088 | 1465033002817 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 02:36:42 INFO - PROCESS | 3088 | 1465033002819 Marionette TRACE conn5 <- [1,1330,null,{}] 02:36:42 INFO - PROCESS | 3088 | 1465033002822 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}] 02:36:42 INFO - PROCESS | 3088 | 1465033002824 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:42 INFO - PROCESS | 3088 | 1465033002936 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 02:36:42 INFO - PROCESS | 3088 | 1465033002946 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:42 INFO - PROCESS | 3088 | 1465033002947 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:42 INFO - PROCESS | 3088 | ++DOCSHELL 123C6800 == 35 [pid = 3088] [id = 342] 02:36:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (13A67800) [pid = 3088] [serial = 1025] [outer = 00000000] 02:36:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (16A68C00) [pid = 3088] [serial = 1026] [outer = 13A67800] 02:36:42 INFO - PROCESS | 3088 | 1465033002991 Marionette DEBUG loaded listener.js 02:36:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (16E96800) [pid = 3088] [serial = 1027] [outer = 13A67800] 02:36:43 INFO - PROCESS | 3088 | 1465033003404 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]]]}] 02:36:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 02:36:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 631ms 02:36:43 INFO - PROCESS | 3088 | 1465033003449 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 02:36:43 INFO - PROCESS | 3088 | 1465033003451 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 02:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 02:36:43 INFO - PROCESS | 3088 | 1465033003455 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 02:36:43 INFO - PROCESS | 3088 | 1465033003456 Marionette TRACE conn5 <- [1,1334,null,{}] 02:36:43 INFO - PROCESS | 3088 | 1465033003460 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}] 02:36:43 INFO - PROCESS | 3088 | 1465033003462 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:43 INFO - PROCESS | 3088 | 1465033003592 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 02:36:43 INFO - PROCESS | 3088 | 1465033003734 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:43 INFO - PROCESS | 3088 | 1465033003737 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:43 INFO - PROCESS | 3088 | ++DOCSHELL 0D7D1800 == 36 [pid = 3088] [id = 343] 02:36:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (0D7D2800) [pid = 3088] [serial = 1028] [outer = 00000000] 02:36:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (0D8F6000) [pid = 3088] [serial = 1029] [outer = 0D7D2800] 02:36:43 INFO - PROCESS | 3088 | 1465033003802 Marionette DEBUG loaded listener.js 02:36:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (0E12E800) [pid = 3088] [serial = 1030] [outer = 0D7D2800] 02:36:44 INFO - PROCESS | 3088 | 1465033004640 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]]]}] 02:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 02:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1231ms 02:36:44 INFO - PROCESS | 3088 | 1465033004687 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 02:36:44 INFO - PROCESS | 3088 | 1465033004692 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 02:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 02:36:44 INFO - PROCESS | 3088 | 1465033004697 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 02:36:44 INFO - PROCESS | 3088 | 1465033004701 Marionette TRACE conn5 <- [1,1338,null,{}] 02:36:44 INFO - PROCESS | 3088 | 1465033004706 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}] 02:36:44 INFO - PROCESS | 3088 | 1465033004708 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:44 INFO - PROCESS | 3088 | 1465033004855 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 02:36:44 INFO - PROCESS | 3088 | 1465033004989 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:44 INFO - PROCESS | 3088 | 1465033004992 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:44 INFO - PROCESS | 3088 | ++DOCSHELL 12659400 == 37 [pid = 3088] [id = 344] 02:36:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (12A6C000) [pid = 3088] [serial = 1031] [outer = 00000000] 02:36:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (13A6FC00) [pid = 3088] [serial = 1032] [outer = 12A6C000] 02:36:45 INFO - PROCESS | 3088 | 1465033005051 Marionette DEBUG loaded listener.js 02:36:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (146E0400) [pid = 3088] [serial = 1033] [outer = 12A6C000] 02:36:45 INFO - PROCESS | 3088 | 1465033005827 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]]]}] 02:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 02:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1280ms 02:36:45 INFO - PROCESS | 3088 | 1465033005982 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 02:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 02:36:45 INFO - PROCESS | 3088 | 1465033005986 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 02:36:45 INFO - PROCESS | 3088 | 1465033005992 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 02:36:45 INFO - PROCESS | 3088 | 1465033005994 Marionette TRACE conn5 <- [1,1342,null,{}] 02:36:45 INFO - PROCESS | 3088 | 1465033006000 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}] 02:36:45 INFO - PROCESS | 3088 | 1465033006003 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:46 INFO - PROCESS | 3088 | 1465033006122 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 02:36:46 INFO - PROCESS | 3088 | 1465033006205 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:46 INFO - PROCESS | 3088 | 1465033006210 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:46 INFO - PROCESS | 3088 | ++DOCSHELL 09084800 == 38 [pid = 3088] [id = 345] 02:36:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (0E360000) [pid = 3088] [serial = 1034] [outer = 00000000] 02:36:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (0E3A5400) [pid = 3088] [serial = 1035] [outer = 0E360000] 02:36:46 INFO - PROCESS | 3088 | 1465033006305 Marionette DEBUG loaded listener.js 02:36:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (0E6A5C00) [pid = 3088] [serial = 1036] [outer = 0E360000] 02:36:46 INFO - PROCESS | 3088 | --DOCSHELL 123C6800 == 37 [pid = 3088] [id = 342] 02:36:46 INFO - PROCESS | 3088 | --DOCSHELL 12B71400 == 36 [pid = 3088] [id = 341] 02:36:46 INFO - PROCESS | 3088 | --DOCSHELL 15790C00 == 35 [pid = 3088] [id = 340] 02:36:46 INFO - PROCESS | 3088 | --DOCSHELL 15095000 == 34 [pid = 3088] [id = 339] 02:36:46 INFO - PROCESS | 3088 | --DOCSHELL 140DAC00 == 33 [pid = 3088] [id = 338] 02:36:46 INFO - PROCESS | 3088 | --DOCSHELL 12A7F400 == 32 [pid = 3088] [id = 337] 02:36:46 INFO - PROCESS | 3088 | --DOCSHELL 0E511800 == 31 [pid = 3088] [id = 336] 02:36:46 INFO - PROCESS | 3088 | --DOCSHELL 0DA50400 == 30 [pid = 3088] [id = 335] 02:36:46 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (19EAB800) [pid = 3088] [serial = 990] [outer = 00000000] [url = about:blank] 02:36:46 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (19EAC400) [pid = 3088] [serial = 991] [outer = 00000000] [url = about:blank] 02:36:46 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (189B1800) [pid = 3088] [serial = 987] [outer = 00000000] [url = about:blank] 02:36:46 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (16A61C00) [pid = 3088] [serial = 975] [outer = 00000000] [url = about:blank] 02:36:46 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (17A06400) [pid = 3088] [serial = 978] [outer = 00000000] [url = about:blank] 02:36:46 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (16A69C00) [pid = 3088] [serial = 976] [outer = 00000000] [url = about:blank] 02:36:46 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (17A0F400) [pid = 3088] [serial = 979] [outer = 00000000] [url = about:blank] 02:36:46 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (0E134000) [pid = 3088] [serial = 963] [outer = 00000000] [url = about:blank] 02:36:46 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (0E601400) [pid = 3088] [serial = 964] [outer = 00000000] [url = about:blank] 02:36:46 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (0E35E400) [pid = 3088] [serial = 957] [outer = 00000000] [url = about:blank] 02:36:46 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (0E508800) [pid = 3088] [serial = 958] [outer = 00000000] [url = about:blank] 02:36:46 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (12B78C00) [pid = 3088] [serial = 966] [outer = 00000000] [url = about:blank] 02:36:46 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (13A66400) [pid = 3088] [serial = 967] [outer = 00000000] [url = about:blank] 02:36:46 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (15792400) [pid = 3088] [serial = 955] [outer = 00000000] [url = about:blank] 02:36:46 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (16959000) [pid = 3088] [serial = 972] [outer = 00000000] [url = about:blank] 02:36:46 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (1509A000) [pid = 3088] [serial = 969] [outer = 00000000] [url = about:blank] 02:36:46 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (150E2000) [pid = 3088] [serial = 970] [outer = 00000000] [url = about:blank] 02:36:46 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (15790800) [pid = 3088] [serial = 981] [outer = 00000000] [url = about:blank] 02:36:46 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (140DE000) [pid = 3088] [serial = 960] [outer = 00000000] [url = about:blank] 02:36:46 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (14F0A000) [pid = 3088] [serial = 961] [outer = 00000000] [url = about:blank] 02:36:46 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (18518C00) [pid = 3088] [serial = 984] [outer = 00000000] [url = about:blank] 02:36:46 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (189B8000) [pid = 3088] [serial = 988] [outer = 00000000] [url = about:blank] 02:36:46 INFO - PROCESS | 3088 | --DOMWINDOW == 66 (188C6C00) [pid = 3088] [serial = 985] [outer = 00000000] [url = about:blank] 02:36:46 INFO - PROCESS | 3088 | --DOMWINDOW == 65 (17A39400) [pid = 3088] [serial = 982] [outer = 00000000] [url = about:blank] 02:36:46 INFO - PROCESS | 3088 | --DOMWINDOW == 64 (169C0000) [pid = 3088] [serial = 973] [outer = 00000000] [url = about:blank] 02:36:46 INFO - PROCESS | 3088 | 1465033006843 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]]]}] 02:36:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 02:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 930ms 02:36:46 INFO - PROCESS | 3088 | 1465033006922 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 02:36:46 INFO - PROCESS | 3088 | 1465033006925 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 02:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 02:36:46 INFO - PROCESS | 3088 | 1465033006931 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 02:36:46 INFO - PROCESS | 3088 | 1465033006934 Marionette TRACE conn5 <- [1,1346,null,{}] 02:36:46 INFO - PROCESS | 3088 | 1465033006939 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}] 02:36:46 INFO - PROCESS | 3088 | 1465033006941 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:47 INFO - PROCESS | 3088 | 1465033007028 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 02:36:47 INFO - PROCESS | 3088 | 1465033007121 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:47 INFO - PROCESS | 3088 | 1465033007123 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:47 INFO - PROCESS | 3088 | ++DOCSHELL 0E64E400 == 31 [pid = 3088] [id = 346] 02:36:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 65 (0F00FC00) [pid = 3088] [serial = 1037] [outer = 00000000] 02:36:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 66 (12A6C800) [pid = 3088] [serial = 1038] [outer = 0F00FC00] 02:36:47 INFO - PROCESS | 3088 | 1465033007171 Marionette DEBUG loaded listener.js 02:36:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 67 (12B72000) [pid = 3088] [serial = 1039] [outer = 0F00FC00] 02:36:47 INFO - PROCESS | 3088 | 1465033007578 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]]]}] 02:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 02:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 690ms 02:36:47 INFO - PROCESS | 3088 | 1465033007635 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 02:36:47 INFO - PROCESS | 3088 | 1465033007638 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 02:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 02:36:47 INFO - PROCESS | 3088 | 1465033007641 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 02:36:47 INFO - PROCESS | 3088 | 1465033007643 Marionette TRACE conn5 <- [1,1350,null,{}] 02:36:47 INFO - PROCESS | 3088 | 1465033007655 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}] 02:36:47 INFO - PROCESS | 3088 | 1465033007660 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:47 INFO - PROCESS | 3088 | 1465033007751 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 02:36:47 INFO - PROCESS | 3088 | 1465033007759 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:47 INFO - PROCESS | 3088 | 1465033007763 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:47 INFO - PROCESS | 3088 | ++DOCSHELL 14F24800 == 32 [pid = 3088] [id = 347] 02:36:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (14F27800) [pid = 3088] [serial = 1040] [outer = 00000000] 02:36:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (1509A000) [pid = 3088] [serial = 1041] [outer = 14F27800] 02:36:47 INFO - PROCESS | 3088 | 1465033007814 Marionette DEBUG loaded listener.js 02:36:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (150A1C00) [pid = 3088] [serial = 1042] [outer = 14F27800] 02:36:48 INFO - PROCESS | 3088 | 1465033008302 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]]]}] 02:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 02:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 690ms 02:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 02:36:48 INFO - PROCESS | 3088 | 1465033008333 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 02:36:48 INFO - PROCESS | 3088 | 1465033008335 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 02:36:48 INFO - PROCESS | 3088 | 1465033008338 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 02:36:48 INFO - PROCESS | 3088 | 1465033008340 Marionette TRACE conn5 <- [1,1354,null,{}] 02:36:48 INFO - PROCESS | 3088 | 1465033008343 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}] 02:36:48 INFO - PROCESS | 3088 | 1465033008345 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:48 INFO - PROCESS | 3088 | 1465033008435 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 02:36:48 INFO - PROCESS | 3088 | 1465033008443 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:48 INFO - PROCESS | 3088 | 1465033008445 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:48 INFO - PROCESS | 3088 | ++DOCSHELL 1578D800 == 33 [pid = 3088] [id = 348] 02:36:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (1578DC00) [pid = 3088] [serial = 1043] [outer = 00000000] 02:36:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (1695D800) [pid = 3088] [serial = 1044] [outer = 1578DC00] 02:36:48 INFO - PROCESS | 3088 | 1465033008492 Marionette DEBUG loaded listener.js 02:36:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (169C4800) [pid = 3088] [serial = 1045] [outer = 1578DC00] 02:36:48 INFO - PROCESS | 3088 | 1465033008985 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] 02:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 02:36:49 INFO - PROCESS | 3088 | 1465033009010 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 02:36:49 INFO - PROCESS | 3088 | 1465033009014 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 02:36:49 INFO - PROCESS | 3088 | 1465033009016 Marionette TRACE conn5 <- [1,1358,null,{}] 02:36:49 INFO - PROCESS | 3088 | 1465033009020 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}] 02:36:49 INFO - PROCESS | 3088 | 1465033009022 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:49 INFO - PROCESS | 3088 | 1465033009132 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 02:36:49 INFO - PROCESS | 3088 | 1465033009221 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:49 INFO - PROCESS | 3088 | 1465033009223 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:49 INFO - PROCESS | 3088 | ++DOCSHELL 140DFC00 == 34 [pid = 3088] [id = 349] 02:36:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (16A63000) [pid = 3088] [serial = 1046] [outer = 00000000] 02:36:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (16ED3800) [pid = 3088] [serial = 1047] [outer = 16A63000] 02:36:49 INFO - PROCESS | 3088 | 1465033009268 Marionette DEBUG loaded listener.js 02:36:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (16EE9C00) [pid = 3088] [serial = 1048] [outer = 16A63000] 02:36:49 INFO - PROCESS | 3088 | 1465033009677 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] 02:36:49 INFO - PROCESS | 3088 | 1465033009748 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 02:36:49 INFO - PROCESS | 3088 | 1465033009751 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 02:36:49 INFO - PROCESS | 3088 | 1465033009753 Marionette TRACE conn5 <- [1,1362,null,{}] 02:36:49 INFO - PROCESS | 3088 | 1465033009756 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}] 02:36:49 INFO - PROCESS | 3088 | 1465033009762 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:49 INFO - PROCESS | 3088 | 1465033009907 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 02:36:49 INFO - PROCESS | 3088 | 1465033009973 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:49 INFO - PROCESS | 3088 | 1465033009976 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:49 INFO - PROCESS | 3088 | ++DOCSHELL 17A0CC00 == 35 [pid = 3088] [id = 350] 02:36:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (17A0D400) [pid = 3088] [serial = 1049] [outer = 00000000] 02:36:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (17DDE400) [pid = 3088] [serial = 1050] [outer = 17A0D400] 02:36:50 INFO - PROCESS | 3088 | 1465033010020 Marionette DEBUG loaded listener.js 02:36:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (17DEC000) [pid = 3088] [serial = 1051] [outer = 17A0D400] 02:36:50 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:36:50 INFO - PROCESS | 3088 | 1465033010463 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] 02:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 02:36:50 INFO - PROCESS | 3088 | 1465033010524 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 02:36:50 INFO - PROCESS | 3088 | 1465033010527 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 02:36:50 INFO - PROCESS | 3088 | 1465033010529 Marionette TRACE conn5 <- [1,1366,null,{}] 02:36:50 INFO - PROCESS | 3088 | 1465033010532 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}] 02:36:50 INFO - PROCESS | 3088 | 1465033010534 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:50 INFO - PROCESS | 3088 | 1465033010650 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 02:36:50 INFO - PROCESS | 3088 | 1465033010662 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:50 INFO - PROCESS | 3088 | 1465033010664 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:50 INFO - PROCESS | 3088 | ++DOCSHELL 189AC400 == 36 [pid = 3088] [id = 351] 02:36:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (189AC800) [pid = 3088] [serial = 1052] [outer = 00000000] 02:36:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (189B2C00) [pid = 3088] [serial = 1053] [outer = 189AC800] 02:36:50 INFO - PROCESS | 3088 | 1465033010716 Marionette DEBUG loaded listener.js 02:36:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (189B7C00) [pid = 3088] [serial = 1054] [outer = 189AC800] 02:36:51 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (140E3400) [pid = 3088] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 02:36:51 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (0E5B5400) [pid = 3088] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 02:36:51 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (0DA51800) [pid = 3088] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 02:36:51 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (12AD2800) [pid = 3088] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 02:36:51 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (0DA4F800) [pid = 3088] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 02:36:51 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (15095800) [pid = 3088] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 02:36:51 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (0E04C400) [pid = 3088] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 02:36:51 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (150E5800) [pid = 3088] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 02:36:51 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (19EB2000) [pid = 3088] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 02:36:51 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (15792800) [pid = 3088] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 02:36:51 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (12C73400) [pid = 3088] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 02:36:51 INFO - PROCESS | 3088 | 1465033011193 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] 02:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 02:36:51 INFO - PROCESS | 3088 | 1465033011260 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 02:36:51 INFO - PROCESS | 3088 | 1465033011263 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 02:36:51 INFO - PROCESS | 3088 | 1465033011265 Marionette TRACE conn5 <- [1,1370,null,{}] 02:36:51 INFO - PROCESS | 3088 | 1465033011268 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}] 02:36:51 INFO - PROCESS | 3088 | 1465033011270 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:51 INFO - PROCESS | 3088 | 1465033011384 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 02:36:51 INFO - PROCESS | 3088 | 1465033011441 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:51 INFO - PROCESS | 3088 | 1465033011443 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:51 INFO - PROCESS | 3088 | ++DOCSHELL 0F172400 == 37 [pid = 3088] [id = 352] 02:36:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (1265D000) [pid = 3088] [serial = 1055] [outer = 00000000] 02:36:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (17A0A800) [pid = 3088] [serial = 1056] [outer = 1265D000] 02:36:51 INFO - PROCESS | 3088 | 1465033011489 Marionette DEBUG loaded listener.js 02:36:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (189B8000) [pid = 3088] [serial = 1057] [outer = 1265D000] 02:36:51 INFO - PROCESS | 3088 | [3088] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:36:51 INFO - PROCESS | 3088 | 1465033011850 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] 02:36:51 INFO - PROCESS | 3088 | 1465033011896 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 02:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 02:36:51 INFO - PROCESS | 3088 | 1465033011907 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 02:36:51 INFO - PROCESS | 3088 | 1465033011909 Marionette TRACE conn5 <- [1,1374,null,{}] 02:36:51 INFO - PROCESS | 3088 | 1465033011912 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}] 02:36:51 INFO - PROCESS | 3088 | 1465033011914 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:52 INFO - PROCESS | 3088 | 1465033012020 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 02:36:52 INFO - PROCESS | 3088 | 1465033012029 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:52 INFO - PROCESS | 3088 | 1465033012031 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:52 INFO - PROCESS | 3088 | ++DOCSHELL 18C3F000 == 38 [pid = 3088] [id = 353] 02:36:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (18C3FC00) [pid = 3088] [serial = 1058] [outer = 00000000] 02:36:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (19EAE000) [pid = 3088] [serial = 1059] [outer = 18C3FC00] 02:36:52 INFO - PROCESS | 3088 | 1465033012074 Marionette DEBUG loaded listener.js 02:36:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (19EAEC00) [pid = 3088] [serial = 1060] [outer = 18C3FC00] 02:36:52 INFO - PROCESS | 3088 | 1465033012517 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] 02:36:52 INFO - PROCESS | 3088 | 1465033012555 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 02:36:52 INFO - PROCESS | 3088 | 1465033012558 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 02:36:52 INFO - PROCESS | 3088 | 1465033012560 Marionette TRACE conn5 <- [1,1378,null,{}] 02:36:52 INFO - PROCESS | 3088 | 1465033012564 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}] 02:36:52 INFO - PROCESS | 3088 | 1465033012566 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:52 INFO - PROCESS | 3088 | 1465033012656 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 02:36:52 INFO - PROCESS | 3088 | 1465033012662 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:52 INFO - PROCESS | 3088 | 1465033012664 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:52 INFO - PROCESS | 3088 | ++DOCSHELL 15135800 == 39 [pid = 3088] [id = 354] 02:36:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (1AB67C00) [pid = 3088] [serial = 1061] [outer = 00000000] 02:36:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (1AE81000) [pid = 3088] [serial = 1062] [outer = 1AB67C00] 02:36:52 INFO - PROCESS | 3088 | 1465033012706 Marionette DEBUG loaded listener.js 02:36:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (1AE81800) [pid = 3088] [serial = 1063] [outer = 1AB67C00] 02:36:53 INFO - PROCESS | 3088 | 1465033013261 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]]]}] 02:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 02:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 730ms 02:36:53 INFO - PROCESS | 3088 | 1465033013290 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 02:36:53 INFO - PROCESS | 3088 | 1465033013295 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 02:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 02:36:53 INFO - PROCESS | 3088 | 1465033013301 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 02:36:53 INFO - PROCESS | 3088 | 1465033013304 Marionette TRACE conn5 <- [1,1382,null,{}] 02:36:53 INFO - PROCESS | 3088 | 1465033013310 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}] 02:36:53 INFO - PROCESS | 3088 | 1465033013313 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:53 INFO - PROCESS | 3088 | 1465033013482 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 02:36:53 INFO - PROCESS | 3088 | 1465033013590 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:53 INFO - PROCESS | 3088 | 1465033013594 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:53 INFO - PROCESS | 3088 | ++DOCSHELL 0E5B5400 == 40 [pid = 3088] [id = 355] 02:36:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (0E5BF400) [pid = 3088] [serial = 1064] [outer = 00000000] 02:36:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (12378C00) [pid = 3088] [serial = 1065] [outer = 0E5BF400] 02:36:53 INFO - PROCESS | 3088 | 1465033013651 Marionette DEBUG loaded listener.js 02:36:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (12A7C400) [pid = 3088] [serial = 1066] [outer = 0E5BF400] 02:36:54 INFO - PROCESS | 3088 | 1465033014260 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]]]}] 02:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 02:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1017ms 02:36:54 INFO - PROCESS | 3088 | 1465033014322 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 02:36:54 INFO - PROCESS | 3088 | 1465033014327 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 02:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 02:36:54 INFO - PROCESS | 3088 | 1465033014334 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 02:36:54 INFO - PROCESS | 3088 | 1465033014337 Marionette TRACE conn5 <- [1,1386,null,{}] 02:36:54 INFO - PROCESS | 3088 | 1465033014341 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}] 02:36:54 INFO - PROCESS | 3088 | 1465033014344 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:54 INFO - PROCESS | 3088 | 1465033014490 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 02:36:54 INFO - PROCESS | 3088 | 1465033014625 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:54 INFO - PROCESS | 3088 | 1465033014628 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:54 INFO - PROCESS | 3088 | ++DOCSHELL 14FAC400 == 41 [pid = 3088] [id = 356] 02:36:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (15094800) [pid = 3088] [serial = 1067] [outer = 00000000] 02:36:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (15139800) [pid = 3088] [serial = 1068] [outer = 15094800] 02:36:54 INFO - PROCESS | 3088 | 1465033014686 Marionette DEBUG loaded listener.js 02:36:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (15796800) [pid = 3088] [serial = 1069] [outer = 15094800] 02:36:55 INFO - PROCESS | 3088 | 1465033015297 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]]]}] 02:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 02:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 970ms 02:36:55 INFO - PROCESS | 3088 | 1465033015307 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 02:36:55 INFO - PROCESS | 3088 | 1465033015310 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 02:36:55 INFO - PROCESS | 3088 | 1465033015313 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 02:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 02:36:55 INFO - PROCESS | 3088 | 1465033015318 Marionette TRACE conn5 <- [1,1390,null,{}] 02:36:55 INFO - PROCESS | 3088 | 1465033015330 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}] 02:36:55 INFO - PROCESS | 3088 | 1465033015335 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:55 INFO - PROCESS | 3088 | 1465033015447 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 02:36:55 INFO - PROCESS | 3088 | 1465033015552 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:55 INFO - PROCESS | 3088 | 1465033015556 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:55 INFO - PROCESS | 3088 | ++DOCSHELL 189B2400 == 42 [pid = 3088] [id = 357] 02:36:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (189B3000) [pid = 3088] [serial = 1070] [outer = 00000000] 02:36:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (1AB6B400) [pid = 3088] [serial = 1071] [outer = 189B3000] 02:36:55 INFO - PROCESS | 3088 | 1465033015612 Marionette DEBUG loaded listener.js 02:36:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (1AFE1C00) [pid = 3088] [serial = 1072] [outer = 189B3000] 02:36:56 INFO - PROCESS | 3088 | 1465033016265 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]]]}] 02:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 02:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1022ms 02:36:56 INFO - PROCESS | 3088 | 1465033016339 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 02:36:56 INFO - PROCESS | 3088 | 1465033016342 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 02:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 02:36:56 INFO - PROCESS | 3088 | 1465033016346 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 02:36:56 INFO - PROCESS | 3088 | 1465033016348 Marionette TRACE conn5 <- [1,1394,null,{}] 02:36:56 INFO - PROCESS | 3088 | 1465033016352 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}] 02:36:56 INFO - PROCESS | 3088 | 1465033016354 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:56 INFO - PROCESS | 3088 | 1465033016468 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 02:36:56 INFO - PROCESS | 3088 | 1465033016616 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:56 INFO - PROCESS | 3088 | 1465033016618 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:56 INFO - PROCESS | 3088 | ++DOCSHELL 1513BC00 == 43 [pid = 3088] [id = 358] 02:36:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (1B354000) [pid = 3088] [serial = 1073] [outer = 00000000] 02:36:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (1C441800) [pid = 3088] [serial = 1074] [outer = 1B354000] 02:36:56 INFO - PROCESS | 3088 | 1465033016672 Marionette DEBUG loaded listener.js 02:36:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (1C446C00) [pid = 3088] [serial = 1075] [outer = 1B354000] 02:36:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 93 (0E507C00) [pid = 3088] [serial = 1076] [outer = 0E130000] 02:36:57 INFO - PROCESS | 3088 | 1465033017479 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]]]}] 02:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 02:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1180ms 02:36:57 INFO - PROCESS | 3088 | 1465033017530 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 02:36:57 INFO - PROCESS | 3088 | 1465033017534 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 02:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 02:36:57 INFO - PROCESS | 3088 | 1465033017540 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 02:36:57 INFO - PROCESS | 3088 | 1465033017543 Marionette TRACE conn5 <- [1,1398,null,{}] 02:36:57 INFO - PROCESS | 3088 | 1465033017549 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}] 02:36:57 INFO - PROCESS | 3088 | 1465033017551 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:57 INFO - PROCESS | 3088 | 1465033017669 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 02:36:57 INFO - PROCESS | 3088 | 1465033017806 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:57 INFO - PROCESS | 3088 | 1465033017811 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:57 INFO - PROCESS | 3088 | ++DOCSHELL 14003000 == 44 [pid = 3088] [id = 359] 02:36:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 94 (14004400) [pid = 3088] [serial = 1077] [outer = 00000000] 02:36:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 95 (140E2C00) [pid = 3088] [serial = 1078] [outer = 14004400] 02:36:57 INFO - PROCESS | 3088 | 1465033017868 Marionette DEBUG loaded listener.js 02:36:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 96 (146E5400) [pid = 3088] [serial = 1079] [outer = 14004400] 02:36:58 INFO - PROCESS | 3088 | --DOCSHELL 0DA4D000 == 43 [pid = 3088] [id = 334] 02:36:58 INFO - PROCESS | 3088 | --DOCSHELL 18C3F000 == 42 [pid = 3088] [id = 353] 02:36:58 INFO - PROCESS | 3088 | --DOCSHELL 0F172400 == 41 [pid = 3088] [id = 352] 02:36:58 INFO - PROCESS | 3088 | --DOCSHELL 189AC400 == 40 [pid = 3088] [id = 351] 02:36:58 INFO - PROCESS | 3088 | --DOCSHELL 17A0CC00 == 39 [pid = 3088] [id = 350] 02:36:58 INFO - PROCESS | 3088 | --DOCSHELL 140DFC00 == 38 [pid = 3088] [id = 349] 02:36:58 INFO - PROCESS | 3088 | --DOCSHELL 1578D800 == 37 [pid = 3088] [id = 348] 02:36:58 INFO - PROCESS | 3088 | --DOCSHELL 14F24800 == 36 [pid = 3088] [id = 347] 02:36:58 INFO - PROCESS | 3088 | --DOCSHELL 0E64E400 == 35 [pid = 3088] [id = 346] 02:36:58 INFO - PROCESS | 3088 | --DOCSHELL 09084800 == 34 [pid = 3088] [id = 345] 02:36:58 INFO - PROCESS | 3088 | --DOCSHELL 12659400 == 33 [pid = 3088] [id = 344] 02:36:58 INFO - PROCESS | 3088 | --DOCSHELL 0D7D1800 == 32 [pid = 3088] [id = 343] 02:36:58 INFO - PROCESS | 3088 | --DOCSHELL 1513BC00 == 31 [pid = 3088] [id = 358] 02:36:58 INFO - PROCESS | 3088 | --DOCSHELL 14FAC400 == 30 [pid = 3088] [id = 356] 02:36:58 INFO - PROCESS | 3088 | --DOCSHELL 189B2400 == 29 [pid = 3088] [id = 357] 02:36:58 INFO - PROCESS | 3088 | --DOCSHELL 15135800 == 28 [pid = 3088] [id = 354] 02:36:58 INFO - PROCESS | 3088 | --DOCSHELL 0E5B5400 == 27 [pid = 3088] [id = 355] 02:36:59 INFO - PROCESS | 3088 | --DOMWINDOW == 95 (14F12000) [pid = 3088] [serial = 1014] [outer = 00000000] [url = about:blank] 02:36:59 INFO - PROCESS | 3088 | --DOMWINDOW == 94 (0E647400) [pid = 3088] [serial = 1008] [outer = 00000000] [url = about:blank] 02:36:59 INFO - PROCESS | 3088 | --DOMWINDOW == 93 (0F00D000) [pid = 3088] [serial = 1009] [outer = 00000000] [url = about:blank] 02:36:59 INFO - PROCESS | 3088 | --DOMWINDOW == 92 (0E045800) [pid = 3088] [serial = 1005] [outer = 00000000] [url = about:blank] 02:36:59 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (0E04D800) [pid = 3088] [serial = 1006] [outer = 00000000] [url = about:blank] 02:36:59 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (12B74400) [pid = 3088] [serial = 1011] [outer = 00000000] [url = about:blank] 02:36:59 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (0E047000) [pid = 3088] [serial = 1002] [outer = 00000000] [url = about:blank] 02:36:59 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (0E049800) [pid = 3088] [serial = 1003] [outer = 00000000] [url = about:blank] 02:36:59 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (1509E400) [pid = 3088] [serial = 1017] [outer = 00000000] [url = about:blank] 02:36:59 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (140DB800) [pid = 3088] [serial = 994] [outer = 00000000] [url = about:blank] 02:36:59 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (12ADCC00) [pid = 3088] [serial = 993] [outer = 00000000] [url = about:blank] 02:36:59 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (169DE000) [pid = 3088] [serial = 997] [outer = 00000000] [url = about:blank] 02:36:59 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (157ED800) [pid = 3088] [serial = 996] [outer = 00000000] [url = about:blank] 02:36:59 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (1AB6BC00) [pid = 3088] [serial = 1000] [outer = 00000000] [url = about:blank] 02:36:59 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (19FDD800) [pid = 3088] [serial = 999] [outer = 00000000] [url = about:blank] 02:36:59 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (15797000) [pid = 3088] [serial = 1020] [outer = 00000000] [url = about:blank] 02:36:59 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (16958800) [pid = 3088] [serial = 1021] [outer = 00000000] [url = about:blank] 02:36:59 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (14F1D000) [pid = 3088] [serial = 1015] [outer = 00000000] [url = about:blank] 02:36:59 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (157F3800) [pid = 3088] [serial = 1024] [outer = 00000000] [url = about:blank] 02:36:59 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (16A68C00) [pid = 3088] [serial = 1026] [outer = 00000000] [url = about:blank] 02:36:59 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (150E8000) [pid = 3088] [serial = 1018] [outer = 00000000] [url = about:blank] 02:36:59 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (1578AC00) [pid = 3088] [serial = 1023] [outer = 00000000] [url = about:blank] 02:36:59 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (12C7E000) [pid = 3088] [serial = 1012] [outer = 00000000] [url = about:blank] 02:36:59 INFO - PROCESS | 3088 | 1465033019259 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]]]}] 02:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 02:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1789ms 02:36:59 INFO - PROCESS | 3088 | 1465033019334 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 02:36:59 INFO - PROCESS | 3088 | 1465033019338 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 02:36:59 INFO - PROCESS | 3088 | 1465033019344 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 02:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 02:36:59 INFO - PROCESS | 3088 | 1465033019347 Marionette TRACE conn5 <- [1,1402,null,{}] 02:36:59 INFO - PROCESS | 3088 | 1465033019353 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}] 02:36:59 INFO - PROCESS | 3088 | 1465033019356 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:59 INFO - PROCESS | 3088 | 1465033019460 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 02:36:59 INFO - PROCESS | 3088 | 1465033019468 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:59 INFO - PROCESS | 3088 | 1465033019472 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:36:59 INFO - PROCESS | 3088 | ++DOCSHELL 0E048400 == 28 [pid = 3088] [id = 360] 02:36:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (0E049800) [pid = 3088] [serial = 1080] [outer = 00000000] 02:36:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (0E293C00) [pid = 3088] [serial = 1081] [outer = 0E049800] 02:36:59 INFO - PROCESS | 3088 | 1465033019521 Marionette DEBUG loaded listener.js 02:36:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (0E36C800) [pid = 3088] [serial = 1082] [outer = 0E049800] 02:37:00 INFO - PROCESS | 3088 | 1465033020041 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]]]}] 02:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 02:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 730ms 02:37:00 INFO - PROCESS | 3088 | 1465033020078 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 02:37:00 INFO - PROCESS | 3088 | 1465033020083 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 02:37:00 INFO - PROCESS | 3088 | 1465033020090 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 02:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 02:37:00 INFO - PROCESS | 3088 | 1465033020092 Marionette TRACE conn5 <- [1,1406,null,{}] 02:37:00 INFO - PROCESS | 3088 | 1465033020096 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}] 02:37:00 INFO - PROCESS | 3088 | 1465033020099 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:00 INFO - PROCESS | 3088 | 1465033020189 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 02:37:00 INFO - PROCESS | 3088 | 1465033020197 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:00 INFO - PROCESS | 3088 | 1465033020199 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:00 INFO - PROCESS | 3088 | ++DOCSHELL 1237D400 == 29 [pid = 3088] [id = 361] 02:37:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (123BB800) [pid = 3088] [serial = 1083] [outer = 00000000] 02:37:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (12453800) [pid = 3088] [serial = 1084] [outer = 123BB800] 02:37:00 INFO - PROCESS | 3088 | 1465033020247 Marionette DEBUG loaded listener.js 02:37:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (12A81000) [pid = 3088] [serial = 1085] [outer = 123BB800] 02:37:00 INFO - PROCESS | 3088 | 1465033020735 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]]]}] 02:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 02:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 670ms 02:37:00 INFO - PROCESS | 3088 | 1465033020766 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 02:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 02:37:00 INFO - PROCESS | 3088 | 1465033020768 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 02:37:00 INFO - PROCESS | 3088 | 1465033020772 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 02:37:00 INFO - PROCESS | 3088 | 1465033020775 Marionette TRACE conn5 <- [1,1410,null,{}] 02:37:00 INFO - PROCESS | 3088 | 1465033020787 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}] 02:37:00 INFO - PROCESS | 3088 | 1465033020792 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:00 INFO - PROCESS | 3088 | 1465033020911 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 02:37:00 INFO - PROCESS | 3088 | 1465033021010 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:00 INFO - PROCESS | 3088 | 1465033021013 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:01 INFO - PROCESS | 3088 | ++DOCSHELL 14F0B800 == 30 [pid = 3088] [id = 362] 02:37:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (14F0C400) [pid = 3088] [serial = 1086] [outer = 00000000] 02:37:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (14F14C00) [pid = 3088] [serial = 1087] [outer = 14F0C400] 02:37:01 INFO - PROCESS | 3088 | 1465033021061 Marionette DEBUG loaded listener.js 02:37:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (14F24800) [pid = 3088] [serial = 1088] [outer = 14F0C400] 02:37:01 INFO - PROCESS | 3088 | 1465033021514 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]]]}] 02:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 02:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 772ms 02:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 02:37:01 INFO - PROCESS | 3088 | 1465033021547 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 02:37:01 INFO - PROCESS | 3088 | 1465033021550 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 02:37:01 INFO - PROCESS | 3088 | 1465033021553 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 02:37:01 INFO - PROCESS | 3088 | 1465033021555 Marionette TRACE conn5 <- [1,1414,null,{}] 02:37:01 INFO - PROCESS | 3088 | 1465033021558 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}] 02:37:01 INFO - PROCESS | 3088 | 1465033021560 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:01 INFO - PROCESS | 3088 | 1465033021684 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 02:37:01 INFO - PROCESS | 3088 | 1465033021690 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:01 INFO - PROCESS | 3088 | 1465033021692 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:01 INFO - PROCESS | 3088 | ++DOCSHELL 1509B000 == 31 [pid = 3088] [id = 363] 02:37:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (1509C000) [pid = 3088] [serial = 1089] [outer = 00000000] 02:37:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (150EB400) [pid = 3088] [serial = 1090] [outer = 1509C000] 02:37:01 INFO - PROCESS | 3088 | 1465033021743 Marionette DEBUG loaded listener.js 02:37:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (15139C00) [pid = 3088] [serial = 1091] [outer = 1509C000] 02:37:02 INFO - PROCESS | 3088 | 1465033022186 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]]]}] 02:37:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 02:37:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 670ms 02:37:02 INFO - PROCESS | 3088 | 1465033022225 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 02:37:02 INFO - PROCESS | 3088 | 1465033022227 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 02:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 02:37:02 INFO - PROCESS | 3088 | 1465033022230 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 02:37:02 INFO - PROCESS | 3088 | 1465033022232 Marionette TRACE conn5 <- [1,1418,null,{}] 02:37:02 INFO - PROCESS | 3088 | 1465033022235 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}] 02:37:02 INFO - PROCESS | 3088 | 1465033022237 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:02 INFO - PROCESS | 3088 | 1465033022377 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 02:37:02 INFO - PROCESS | 3088 | 1465033022387 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:02 INFO - PROCESS | 3088 | 1465033022389 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:02 INFO - PROCESS | 3088 | ++DOCSHELL 1578A000 == 32 [pid = 3088] [id = 364] 02:37:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (1578BC00) [pid = 3088] [serial = 1092] [outer = 00000000] 02:37:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (157E5800) [pid = 3088] [serial = 1093] [outer = 1578BC00] 02:37:02 INFO - PROCESS | 3088 | 1465033022483 Marionette DEBUG loaded listener.js 02:37:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (1695DC00) [pid = 3088] [serial = 1094] [outer = 1578BC00] 02:37:02 INFO - PROCESS | 3088 | 1465033022934 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]]]}] 02:37:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 02:37:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 730ms 02:37:02 INFO - PROCESS | 3088 | 1465033022972 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 02:37:02 INFO - PROCESS | 3088 | 1465033022974 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 02:37:02 INFO - PROCESS | 3088 | 1465033022977 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 02:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 02:37:02 INFO - PROCESS | 3088 | 1465033022979 Marionette TRACE conn5 <- [1,1422,null,{}] 02:37:02 INFO - PROCESS | 3088 | 1465033022983 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}] 02:37:02 INFO - PROCESS | 3088 | 1465033022988 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:03 INFO - PROCESS | 3088 | 1465033023124 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 02:37:03 INFO - PROCESS | 3088 | 1465033023193 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:03 INFO - PROCESS | 3088 | 1465033023195 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:03 INFO - PROCESS | 3088 | ++DOCSHELL 16ECAC00 == 33 [pid = 3088] [id = 365] 02:37:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (16ECE800) [pid = 3088] [serial = 1095] [outer = 00000000] 02:37:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (16ED5C00) [pid = 3088] [serial = 1096] [outer = 16ECE800] 02:37:03 INFO - PROCESS | 3088 | 1465033023239 Marionette DEBUG loaded listener.js 02:37:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (16EF6C00) [pid = 3088] [serial = 1097] [outer = 16ECE800] 02:37:03 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (0D7D2800) [pid = 3088] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 02:37:03 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (13A67800) [pid = 3088] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 02:37:03 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (14F27800) [pid = 3088] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 02:37:03 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (1AB67C00) [pid = 3088] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 02:37:03 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (17A0D400) [pid = 3088] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 02:37:03 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (1578DC00) [pid = 3088] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 02:37:03 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (12A6C000) [pid = 3088] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 02:37:03 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (189AC800) [pid = 3088] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 02:37:03 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (0F00FC00) [pid = 3088] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 02:37:03 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (18C3FC00) [pid = 3088] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 02:37:03 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (16A63000) [pid = 3088] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 02:37:03 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (0E360000) [pid = 3088] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 02:37:03 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (1265D000) [pid = 3088] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 02:37:03 INFO - PROCESS | 3088 | 1465033023921 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]]]}] 02:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 02:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 970ms 02:37:03 INFO - PROCESS | 3088 | 1465033023953 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 02:37:03 INFO - PROCESS | 3088 | 1465033023956 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 02:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 02:37:03 INFO - PROCESS | 3088 | 1465033023959 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 02:37:03 INFO - PROCESS | 3088 | 1465033023961 Marionette TRACE conn5 <- [1,1426,null,{}] 02:37:03 INFO - PROCESS | 3088 | 1465033023964 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}] 02:37:03 INFO - PROCESS | 3088 | 1465033023966 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:04 INFO - PROCESS | 3088 | 1465033024045 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 02:37:04 INFO - PROCESS | 3088 | 1465033024050 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:04 INFO - PROCESS | 3088 | 1465033024052 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:04 INFO - PROCESS | 3088 | ++DOCSHELL 0DA5BC00 == 34 [pid = 3088] [id = 366] 02:37:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (12C7B400) [pid = 3088] [serial = 1098] [outer = 00000000] 02:37:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (15794800) [pid = 3088] [serial = 1099] [outer = 12C7B400] 02:37:04 INFO - PROCESS | 3088 | 1465033024095 Marionette DEBUG loaded listener.js 02:37:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (15797C00) [pid = 3088] [serial = 1100] [outer = 12C7B400] 02:37:04 INFO - PROCESS | 3088 | 1465033024529 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]]]}] 02:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 02:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 630ms 02:37:04 INFO - PROCESS | 3088 | 1465033024593 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 02:37:04 INFO - PROCESS | 3088 | 1465033024595 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 02:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 02:37:04 INFO - PROCESS | 3088 | 1465033024598 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 02:37:04 INFO - PROCESS | 3088 | 1465033024600 Marionette TRACE conn5 <- [1,1430,null,{}] 02:37:04 INFO - PROCESS | 3088 | 1465033024603 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}] 02:37:04 INFO - PROCESS | 3088 | 1465033024605 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:04 INFO - PROCESS | 3088 | 1465033024684 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 02:37:04 INFO - PROCESS | 3088 | 1465033024691 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:04 INFO - PROCESS | 3088 | 1465033024693 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:04 INFO - PROCESS | 3088 | ++DOCSHELL 169E8800 == 35 [pid = 3088] [id = 367] 02:37:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (16A66000) [pid = 3088] [serial = 1101] [outer = 00000000] 02:37:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (17A0CC00) [pid = 3088] [serial = 1102] [outer = 16A66000] 02:37:04 INFO - PROCESS | 3088 | 1465033024738 Marionette DEBUG loaded listener.js 02:37:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (17A05800) [pid = 3088] [serial = 1103] [outer = 16A66000] 02:37:05 INFO - PROCESS | 3088 | 1465033025198 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]]]}] 02:37:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 02:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 630ms 02:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 02:37:05 INFO - PROCESS | 3088 | 1465033025229 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 02:37:05 INFO - PROCESS | 3088 | 1465033025232 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 02:37:05 INFO - PROCESS | 3088 | 1465033025235 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 02:37:05 INFO - PROCESS | 3088 | 1465033025236 Marionette TRACE conn5 <- [1,1434,null,{}] 02:37:05 INFO - PROCESS | 3088 | 1465033025240 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}] 02:37:05 INFO - PROCESS | 3088 | 1465033025242 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:05 INFO - PROCESS | 3088 | 1465033025320 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 02:37:05 INFO - PROCESS | 3088 | 1465033025326 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:05 INFO - PROCESS | 3088 | 1465033025327 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:05 INFO - PROCESS | 3088 | ++DOCSHELL 146E4000 == 36 [pid = 3088] [id = 368] 02:37:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (17DE2800) [pid = 3088] [serial = 1104] [outer = 00000000] 02:37:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (188C5000) [pid = 3088] [serial = 1105] [outer = 17DE2800] 02:37:05 INFO - PROCESS | 3088 | 1465033025371 Marionette DEBUG loaded listener.js 02:37:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (189B0400) [pid = 3088] [serial = 1106] [outer = 17DE2800] 02:37:06 INFO - PROCESS | 3088 | 1465033026201 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]]]}] 02:37:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 02:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1017ms 02:37:06 INFO - PROCESS | 3088 | 1465033026256 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 02:37:06 INFO - PROCESS | 3088 | 1465033026261 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 02:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 02:37:06 INFO - PROCESS | 3088 | 1465033026312 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 02:37:06 INFO - PROCESS | 3088 | 1465033026315 Marionette TRACE conn5 <- [1,1438,null,{}] 02:37:06 INFO - PROCESS | 3088 | 1465033026322 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}] 02:37:06 INFO - PROCESS | 3088 | 1465033026325 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:06 INFO - PROCESS | 3088 | 1465033026460 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 02:37:06 INFO - PROCESS | 3088 | 1465033026588 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:06 INFO - PROCESS | 3088 | 1465033026591 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:06 INFO - PROCESS | 3088 | ++DOCSHELL 0E051800 == 37 [pid = 3088] [id = 369] 02:37:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (0E5BFC00) [pid = 3088] [serial = 1107] [outer = 00000000] 02:37:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (1237F800) [pid = 3088] [serial = 1108] [outer = 0E5BFC00] 02:37:06 INFO - PROCESS | 3088 | 1465033026650 Marionette DEBUG loaded listener.js 02:37:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (12AD2800) [pid = 3088] [serial = 1109] [outer = 0E5BFC00] 02:37:07 INFO - PROCESS | 3088 | 1465033027406 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]]]}] 02:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 02:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1157ms 02:37:07 INFO - PROCESS | 3088 | 1465033027476 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 02:37:07 INFO - PROCESS | 3088 | 1465033027481 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 02:37:07 INFO - PROCESS | 3088 | 1465033027489 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 02:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 02:37:07 INFO - PROCESS | 3088 | 1465033027492 Marionette TRACE conn5 <- [1,1442,null,{}] 02:37:07 INFO - PROCESS | 3088 | 1465033027496 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}] 02:37:07 INFO - PROCESS | 3088 | 1465033027498 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:07 INFO - PROCESS | 3088 | 1465033027628 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 02:37:07 INFO - PROCESS | 3088 | 1465033027755 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:07 INFO - PROCESS | 3088 | 1465033027758 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:07 INFO - PROCESS | 3088 | ++DOCSHELL 0D8EF800 == 38 [pid = 3088] [id = 370] 02:37:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (0E046000) [pid = 3088] [serial = 1110] [outer = 00000000] 02:37:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (0E39DC00) [pid = 3088] [serial = 1111] [outer = 0E046000] 02:37:07 INFO - PROCESS | 3088 | 1465033027817 Marionette DEBUG loaded listener.js 02:37:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 93 (12A7F000) [pid = 3088] [serial = 1112] [outer = 0E046000] 02:37:08 INFO - PROCESS | 3088 | --DOCSHELL 169E8800 == 37 [pid = 3088] [id = 367] 02:37:08 INFO - PROCESS | 3088 | --DOCSHELL 0DA5BC00 == 36 [pid = 3088] [id = 366] 02:37:08 INFO - PROCESS | 3088 | --DOCSHELL 16ECAC00 == 35 [pid = 3088] [id = 365] 02:37:08 INFO - PROCESS | 3088 | --DOCSHELL 1578A000 == 34 [pid = 3088] [id = 364] 02:37:08 INFO - PROCESS | 3088 | --DOCSHELL 1509B000 == 33 [pid = 3088] [id = 363] 02:37:08 INFO - PROCESS | 3088 | --DOCSHELL 14F0B800 == 32 [pid = 3088] [id = 362] 02:37:08 INFO - PROCESS | 3088 | --DOCSHELL 1237D400 == 31 [pid = 3088] [id = 361] 02:37:08 INFO - PROCESS | 3088 | --DOCSHELL 0E048400 == 30 [pid = 3088] [id = 360] 02:37:08 INFO - PROCESS | 3088 | --DOCSHELL 14003000 == 29 [pid = 3088] [id = 359] 02:37:08 INFO - PROCESS | 3088 | --DOMWINDOW == 92 (16ED3800) [pid = 3088] [serial = 1047] [outer = 00000000] [url = about:blank] 02:37:08 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (16EE9C00) [pid = 3088] [serial = 1048] [outer = 00000000] [url = about:blank] 02:37:08 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (17DEC000) [pid = 3088] [serial = 1051] [outer = 00000000] [url = about:blank] 02:37:08 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (17DDE400) [pid = 3088] [serial = 1050] [outer = 00000000] [url = about:blank] 02:37:08 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (17A0A800) [pid = 3088] [serial = 1056] [outer = 00000000] [url = about:blank] 02:37:08 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (189B2C00) [pid = 3088] [serial = 1053] [outer = 00000000] [url = about:blank] 02:37:08 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (12A6C800) [pid = 3088] [serial = 1038] [outer = 00000000] [url = about:blank] 02:37:08 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (12B72000) [pid = 3088] [serial = 1039] [outer = 00000000] [url = about:blank] 02:37:08 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (1695D800) [pid = 3088] [serial = 1044] [outer = 00000000] [url = about:blank] 02:37:08 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (0D8F6000) [pid = 3088] [serial = 1029] [outer = 00000000] [url = about:blank] 02:37:08 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (0E12E800) [pid = 3088] [serial = 1030] [outer = 00000000] [url = about:blank] 02:37:08 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (13A6FC00) [pid = 3088] [serial = 1032] [outer = 00000000] [url = about:blank] 02:37:08 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (146E0400) [pid = 3088] [serial = 1033] [outer = 00000000] [url = about:blank] 02:37:08 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (19EAE000) [pid = 3088] [serial = 1059] [outer = 00000000] [url = about:blank] 02:37:08 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (1509A000) [pid = 3088] [serial = 1041] [outer = 00000000] [url = about:blank] 02:37:08 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (150A1C00) [pid = 3088] [serial = 1042] [outer = 00000000] [url = about:blank] 02:37:08 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (0E3A5400) [pid = 3088] [serial = 1035] [outer = 00000000] [url = about:blank] 02:37:08 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (0E6A5C00) [pid = 3088] [serial = 1036] [outer = 00000000] [url = about:blank] 02:37:08 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (19EAEC00) [pid = 3088] [serial = 1060] [outer = 00000000] [url = about:blank] 02:37:08 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (189B7C00) [pid = 3088] [serial = 1054] [outer = 00000000] [url = about:blank] 02:37:08 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (1AE81800) [pid = 3088] [serial = 1063] [outer = 00000000] [url = about:blank] 02:37:08 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (1AE81000) [pid = 3088] [serial = 1062] [outer = 00000000] [url = about:blank] 02:37:08 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (16E96800) [pid = 3088] [serial = 1027] [outer = 00000000] [url = about:blank] 02:37:08 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (189B8000) [pid = 3088] [serial = 1057] [outer = 00000000] [url = about:blank] 02:37:08 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (169C4800) [pid = 3088] [serial = 1045] [outer = 00000000] [url = about:blank] 02:37:08 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (17B5EC00) [pid = 3088] [serial = 658] [outer = 00000000] [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.] 02:37:08 INFO - PROCESS | 3088 | 1465033028632 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]]]}] 02:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 02:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1173ms 02:37:08 INFO - PROCESS | 3088 | 1465033028680 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 02:37:08 INFO - PROCESS | 3088 | 1465033028684 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 02:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 02:37:08 INFO - PROCESS | 3088 | 1465033028692 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 02:37:08 INFO - PROCESS | 3088 | 1465033028697 Marionette TRACE conn5 <- [1,1446,null,{}] 02:37:08 INFO - PROCESS | 3088 | 1465033028702 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}] 02:37:08 INFO - PROCESS | 3088 | 1465033028705 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:08 INFO - PROCESS | 3088 | 1465033028799 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 02:37:08 INFO - PROCESS | 3088 | 1465033028806 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:08 INFO - PROCESS | 3088 | 1465033028809 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:08 INFO - PROCESS | 3088 | ++DOCSHELL 0E146400 == 30 [pid = 3088] [id = 371] 02:37:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (0E148800) [pid = 3088] [serial = 1113] [outer = 00000000] 02:37:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (0E645000) [pid = 3088] [serial = 1114] [outer = 0E148800] 02:37:08 INFO - PROCESS | 3088 | 1465033028858 Marionette DEBUG loaded listener.js 02:37:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (0F10AC00) [pid = 3088] [serial = 1115] [outer = 0E148800] 02:37:09 INFO - PROCESS | 3088 | 1465033029399 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]]]}] 02:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 02:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 730ms 02:37:09 INFO - PROCESS | 3088 | 1465033029426 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 02:37:09 INFO - PROCESS | 3088 | 1465033029430 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 02:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 02:37:09 INFO - PROCESS | 3088 | 1465033029436 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 02:37:09 INFO - PROCESS | 3088 | 1465033029439 Marionette TRACE conn5 <- [1,1450,null,{}] 02:37:09 INFO - PROCESS | 3088 | 1465033029443 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}] 02:37:09 INFO - PROCESS | 3088 | 1465033029445 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:09 INFO - PROCESS | 3088 | 1465033029541 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 02:37:09 INFO - PROCESS | 3088 | 1465033029622 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:09 INFO - PROCESS | 3088 | 1465033029625 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:09 INFO - PROCESS | 3088 | ++DOCSHELL 12A7B400 == 31 [pid = 3088] [id = 372] 02:37:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (12B74400) [pid = 3088] [serial = 1116] [outer = 00000000] 02:37:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (14001400) [pid = 3088] [serial = 1117] [outer = 12B74400] 02:37:09 INFO - PROCESS | 3088 | 1465033029679 Marionette DEBUG loaded listener.js 02:37:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (140DE800) [pid = 3088] [serial = 1118] [outer = 12B74400] 02:37:10 INFO - PROCESS | 3088 | 1465033030069 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]]]}] 02:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 02:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 670ms 02:37:10 INFO - PROCESS | 3088 | 1465033030111 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 02:37:10 INFO - PROCESS | 3088 | 1465033030113 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 02:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 02:37:10 INFO - PROCESS | 3088 | 1465033030116 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 02:37:10 INFO - PROCESS | 3088 | 1465033030120 Marionette TRACE conn5 <- [1,1454,null,{}] 02:37:10 INFO - PROCESS | 3088 | 1465033030130 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}] 02:37:10 INFO - PROCESS | 3088 | 1465033030135 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:10 INFO - PROCESS | 3088 | 1465033030222 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 02:37:10 INFO - PROCESS | 3088 | 1465033030230 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:10 INFO - PROCESS | 3088 | 1465033030233 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:10 INFO - PROCESS | 3088 | ++DOCSHELL 150A2C00 == 32 [pid = 3088] [id = 373] 02:37:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (150DE800) [pid = 3088] [serial = 1119] [outer = 00000000] 02:37:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (15138400) [pid = 3088] [serial = 1120] [outer = 150DE800] 02:37:10 INFO - PROCESS | 3088 | 1465033030281 Marionette DEBUG loaded listener.js 02:37:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (1578F400) [pid = 3088] [serial = 1121] [outer = 150DE800] 02:37:10 INFO - PROCESS | 3088 | 1465033030770 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]]]}] 02:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 02:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 690ms 02:37:10 INFO - PROCESS | 3088 | 1465033030816 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 02:37:10 INFO - PROCESS | 3088 | 1465033030818 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 02:37:10 INFO - PROCESS | 3088 | 1465033030822 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 02:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 02:37:10 INFO - PROCESS | 3088 | 1465033030823 Marionette TRACE conn5 <- [1,1458,null,{}] 02:37:10 INFO - PROCESS | 3088 | 1465033030851 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}] 02:37:10 INFO - PROCESS | 3088 | 1465033030853 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:10 INFO - PROCESS | 3088 | 1465033030978 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 02:37:10 INFO - PROCESS | 3088 | 1465033030984 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:10 INFO - PROCESS | 3088 | 1465033030986 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:11 INFO - PROCESS | 3088 | ++DOCSHELL 169C4000 == 33 [pid = 3088] [id = 374] 02:37:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (169C5800) [pid = 3088] [serial = 1122] [outer = 00000000] 02:37:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (16A61C00) [pid = 3088] [serial = 1123] [outer = 169C5800] 02:37:11 INFO - PROCESS | 3088 | 1465033031078 Marionette DEBUG loaded listener.js 02:37:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (16E9A400) [pid = 3088] [serial = 1124] [outer = 169C5800] 02:37:11 INFO - PROCESS | 3088 | 1465033031509 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]]]}] 02:37:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 02:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 730ms 02:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 02:37:11 INFO - PROCESS | 3088 | 1465033031558 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 02:37:11 INFO - PROCESS | 3088 | 1465033031560 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 02:37:11 INFO - PROCESS | 3088 | 1465033031563 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 02:37:11 INFO - PROCESS | 3088 | 1465033031565 Marionette TRACE conn5 <- [1,1462,null,{}] 02:37:11 INFO - PROCESS | 3088 | 1465033031574 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}] 02:37:11 INFO - PROCESS | 3088 | 1465033031576 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:11 INFO - PROCESS | 3088 | 1465033031716 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 02:37:11 INFO - PROCESS | 3088 | 1465033031729 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:11 INFO - PROCESS | 3088 | 1465033031731 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:11 INFO - PROCESS | 3088 | ++DOCSHELL 16ECF400 == 34 [pid = 3088] [id = 375] 02:37:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (16ED2800) [pid = 3088] [serial = 1125] [outer = 00000000] 02:37:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (16EF6800) [pid = 3088] [serial = 1126] [outer = 16ED2800] 02:37:11 INFO - PROCESS | 3088 | 1465033031825 Marionette DEBUG loaded listener.js 02:37:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (17A0A800) [pid = 3088] [serial = 1127] [outer = 16ED2800] 02:37:12 INFO - PROCESS | 3088 | 1465033032294 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]]]}] 02:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 02:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 790ms 02:37:12 INFO - PROCESS | 3088 | 1465033032361 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 02:37:12 INFO - PROCESS | 3088 | 1465033032363 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 02:37:12 INFO - PROCESS | 3088 | 1465033032366 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 02:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 02:37:12 INFO - PROCESS | 3088 | 1465033032368 Marionette TRACE conn5 <- [1,1466,null,{}] 02:37:12 INFO - PROCESS | 3088 | 1465033032371 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}] 02:37:12 INFO - PROCESS | 3088 | 1465033032377 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:12 INFO - PROCESS | 3088 | 1465033032511 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 02:37:12 INFO - PROCESS | 3088 | 1465033032574 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:12 INFO - PROCESS | 3088 | 1465033032577 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:12 INFO - PROCESS | 3088 | ++DOCSHELL 189AA400 == 35 [pid = 3088] [id = 376] 02:37:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (189ABC00) [pid = 3088] [serial = 1128] [outer = 00000000] 02:37:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (189B7C00) [pid = 3088] [serial = 1129] [outer = 189ABC00] 02:37:12 INFO - PROCESS | 3088 | 1465033032622 Marionette DEBUG loaded listener.js 02:37:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (189B8000) [pid = 3088] [serial = 1130] [outer = 189ABC00] 02:37:12 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (1509C000) [pid = 3088] [serial = 1089] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 02:37:12 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (14004400) [pid = 3088] [serial = 1077] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 02:37:12 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (0E049800) [pid = 3088] [serial = 1080] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 02:37:12 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (123BB800) [pid = 3088] [serial = 1083] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 02:37:12 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (14F0C400) [pid = 3088] [serial = 1086] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 02:37:12 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (1578BC00) [pid = 3088] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 02:37:12 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (0E5BF400) [pid = 3088] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 02:37:12 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (15094800) [pid = 3088] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 02:37:12 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (16A66000) [pid = 3088] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 02:37:12 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (189B3000) [pid = 3088] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 02:37:12 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (1B354000) [pid = 3088] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 02:37:12 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (16ECE800) [pid = 3088] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 02:37:12 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (12C7B400) [pid = 3088] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 02:37:13 INFO - PROCESS | 3088 | 1465033033124 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]]]}] 02:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 02:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 770ms 02:37:13 INFO - PROCESS | 3088 | 1465033033139 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 02:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 02:37:13 INFO - PROCESS | 3088 | 1465033033140 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 02:37:13 INFO - PROCESS | 3088 | 1465033033144 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 02:37:13 INFO - PROCESS | 3088 | 1465033033145 Marionette TRACE conn5 <- [1,1470,null,{}] 02:37:13 INFO - PROCESS | 3088 | 1465033033153 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}] 02:37:13 INFO - PROCESS | 3088 | 1465033033155 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:13 INFO - PROCESS | 3088 | 1465033033271 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 02:37:13 INFO - PROCESS | 3088 | 1465033033282 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:13 INFO - PROCESS | 3088 | 1465033033284 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:13 INFO - PROCESS | 3088 | ++DOCSHELL 1400E800 == 36 [pid = 3088] [id = 377] 02:37:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (140E2000) [pid = 3088] [serial = 1131] [outer = 00000000] 02:37:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (150E4800) [pid = 3088] [serial = 1132] [outer = 140E2000] 02:37:13 INFO - PROCESS | 3088 | 1465033033327 Marionette DEBUG loaded listener.js 02:37:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (15791400) [pid = 3088] [serial = 1133] [outer = 140E2000] 02:37:13 INFO - PROCESS | 3088 | 1465033033745 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]]]}] 02:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 02:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 630ms 02:37:13 INFO - PROCESS | 3088 | 1465033033775 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 02:37:13 INFO - PROCESS | 3088 | 1465033033777 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 02:37:13 INFO - PROCESS | 3088 | 1465033033784 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 02:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 02:37:13 INFO - PROCESS | 3088 | 1465033033787 Marionette TRACE conn5 <- [1,1474,null,{}] 02:37:13 INFO - PROCESS | 3088 | 1465033033790 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}] 02:37:13 INFO - PROCESS | 3088 | 1465033033792 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:13 INFO - PROCESS | 3088 | 1465033033875 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 02:37:13 INFO - PROCESS | 3088 | 1465033033883 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:13 INFO - PROCESS | 3088 | 1465033033885 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:13 INFO - PROCESS | 3088 | ++DOCSHELL 16A66000 == 37 [pid = 3088] [id = 378] 02:37:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (16ED5400) [pid = 3088] [serial = 1134] [outer = 00000000] 02:37:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (18C4DC00) [pid = 3088] [serial = 1135] [outer = 16ED5400] 02:37:13 INFO - PROCESS | 3088 | 1465033033930 Marionette DEBUG loaded listener.js 02:37:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (19EAF000) [pid = 3088] [serial = 1136] [outer = 16ED5400] 02:37:14 INFO - PROCESS | 3088 | 1465033034383 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]]]}] 02:37:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 02:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 630ms 02:37:14 INFO - PROCESS | 3088 | 1465033034420 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 02:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 02:37:14 INFO - PROCESS | 3088 | 1465033034422 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 02:37:14 INFO - PROCESS | 3088 | 1465033034425 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 02:37:14 INFO - PROCESS | 3088 | 1465033034427 Marionette TRACE conn5 <- [1,1478,null,{}] 02:37:14 INFO - PROCESS | 3088 | 1465033034431 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}] 02:37:14 INFO - PROCESS | 3088 | 1465033034433 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:14 INFO - PROCESS | 3088 | 1465033034517 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 02:37:14 INFO - PROCESS | 3088 | 1465033034523 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:14 INFO - PROCESS | 3088 | 1465033034525 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:14 INFO - PROCESS | 3088 | ++DOCSHELL 14F0F400 == 38 [pid = 3088] [id = 379] 02:37:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (150DE000) [pid = 3088] [serial = 1137] [outer = 00000000] 02:37:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (19FE3800) [pid = 3088] [serial = 1138] [outer = 150DE000] 02:37:14 INFO - PROCESS | 3088 | 1465033034569 Marionette DEBUG loaded listener.js 02:37:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (1AB70C00) [pid = 3088] [serial = 1139] [outer = 150DE000] 02:37:15 INFO - PROCESS | 3088 | 1465033035192 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]]]}] 02:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 02:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 831ms 02:37:15 INFO - PROCESS | 3088 | 1465033035257 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 02:37:15 INFO - PROCESS | 3088 | 1465033035262 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 02:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 02:37:15 INFO - PROCESS | 3088 | 1465033035266 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 02:37:15 INFO - PROCESS | 3088 | 1465033035270 Marionette TRACE conn5 <- [1,1482,null,{}] 02:37:15 INFO - PROCESS | 3088 | 1465033035276 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}] 02:37:15 INFO - PROCESS | 3088 | 1465033035279 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:15 INFO - PROCESS | 3088 | 1465033035440 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 02:37:15 INFO - PROCESS | 3088 | 1465033035543 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:15 INFO - PROCESS | 3088 | 1465033035546 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:15 INFO - PROCESS | 3088 | ++DOCSHELL 0E045C00 == 39 [pid = 3088] [id = 380] 02:37:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (0E049C00) [pid = 3088] [serial = 1140] [outer = 00000000] 02:37:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (0F1A0400) [pid = 3088] [serial = 1141] [outer = 0E049C00] 02:37:15 INFO - PROCESS | 3088 | 1465033035618 Marionette DEBUG loaded listener.js 02:37:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (12AD4400) [pid = 3088] [serial = 1142] [outer = 0E049C00] 02:37:16 INFO - PROCESS | 3088 | 1465033036231 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]]]}] 02:37:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 02:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1024ms 02:37:16 INFO - PROCESS | 3088 | 1465033036292 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 02:37:16 INFO - PROCESS | 3088 | 1465033036297 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 02:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 02:37:16 INFO - PROCESS | 3088 | 1465033036303 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 02:37:16 INFO - PROCESS | 3088 | 1465033036306 Marionette TRACE conn5 <- [1,1486,null,{}] 02:37:16 INFO - PROCESS | 3088 | 1465033036310 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}] 02:37:16 INFO - PROCESS | 3088 | 1465033036313 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:16 INFO - PROCESS | 3088 | 1465033036427 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 02:37:16 INFO - PROCESS | 3088 | 1465033036562 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:16 INFO - PROCESS | 3088 | 1465033036565 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:16 INFO - PROCESS | 3088 | ++DOCSHELL 1509B000 == 40 [pid = 3088] [id = 381] 02:37:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (1509C000) [pid = 3088] [serial = 1143] [outer = 00000000] 02:37:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (1578B800) [pid = 3088] [serial = 1144] [outer = 1509C000] 02:37:16 INFO - PROCESS | 3088 | 1465033036624 Marionette DEBUG loaded listener.js 02:37:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (1695F400) [pid = 3088] [serial = 1145] [outer = 1509C000] 02:37:17 INFO - PROCESS | 3088 | 1465033037267 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]]]}] 02:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 02:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 970ms 02:37:17 INFO - PROCESS | 3088 | 1465033037276 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 02:37:17 INFO - PROCESS | 3088 | 1465033037279 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 02:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 02:37:17 INFO - PROCESS | 3088 | 1465033037297 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 02:37:17 INFO - PROCESS | 3088 | 1465033037301 Marionette TRACE conn5 <- [1,1490,null,{}] 02:37:17 INFO - PROCESS | 3088 | 1465033037312 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}] 02:37:17 INFO - PROCESS | 3088 | 1465033037316 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:17 INFO - PROCESS | 3088 | 1465033037426 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 02:37:17 INFO - PROCESS | 3088 | 1465033037563 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:17 INFO - PROCESS | 3088 | 1465033037567 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:17 INFO - PROCESS | 3088 | ++DOCSHELL 19EB6400 == 41 [pid = 3088] [id = 382] 02:37:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (19EC7C00) [pid = 3088] [serial = 1146] [outer = 00000000] 02:37:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (1ABC1400) [pid = 3088] [serial = 1147] [outer = 19EC7C00] 02:37:17 INFO - PROCESS | 3088 | 1465033037624 Marionette DEBUG loaded listener.js 02:37:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (1AFDA000) [pid = 3088] [serial = 1148] [outer = 19EC7C00] 02:37:18 INFO - PROCESS | 3088 | 1465033038239 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]]]}] 02:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 02:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 990ms 02:37:18 INFO - PROCESS | 3088 | 1465033038287 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 02:37:18 INFO - PROCESS | 3088 | 1465033038290 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 02:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 02:37:18 INFO - PROCESS | 3088 | 1465033038293 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 02:37:18 INFO - PROCESS | 3088 | 1465033038295 Marionette TRACE conn5 <- [1,1494,null,{}] 02:37:18 INFO - PROCESS | 3088 | 1465033038299 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}] 02:37:18 INFO - PROCESS | 3088 | 1465033038302 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:18 INFO - PROCESS | 3088 | 1465033038412 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 02:37:18 INFO - PROCESS | 3088 | 1465033038553 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:18 INFO - PROCESS | 3088 | 1465033038556 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:18 INFO - PROCESS | 3088 | ++DOCSHELL 0E508800 == 42 [pid = 3088] [id = 383] 02:37:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (17B5D800) [pid = 3088] [serial = 1149] [outer = 00000000] 02:37:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (1B350C00) [pid = 3088] [serial = 1150] [outer = 17B5D800] 02:37:18 INFO - PROCESS | 3088 | 1465033038611 Marionette DEBUG loaded listener.js 02:37:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 93 (1B357000) [pid = 3088] [serial = 1151] [outer = 17B5D800] 02:37:19 INFO - PROCESS | 3088 | 1465033039381 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]]]}] 02:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 02:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1130ms 02:37:19 INFO - PROCESS | 3088 | 1465033039428 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 02:37:19 INFO - PROCESS | 3088 | 1465033039432 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 02:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 02:37:19 INFO - PROCESS | 3088 | 1465033039436 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 02:37:19 INFO - PROCESS | 3088 | 1465033039439 Marionette TRACE conn5 <- [1,1498,null,{}] 02:37:19 INFO - PROCESS | 3088 | 1465033039445 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}] 02:37:19 INFO - PROCESS | 3088 | 1465033039448 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:19 INFO - PROCESS | 3088 | 1465033039557 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 02:37:19 INFO - PROCESS | 3088 | 1465033039696 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:19 INFO - PROCESS | 3088 | 1465033039699 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:19 INFO - PROCESS | 3088 | ++DOCSHELL 123C0400 == 43 [pid = 3088] [id = 384] 02:37:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 94 (123C6800) [pid = 3088] [serial = 1152] [outer = 00000000] 02:37:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 95 (12B45800) [pid = 3088] [serial = 1153] [outer = 123C6800] 02:37:19 INFO - PROCESS | 3088 | 1465033039752 Marionette DEBUG loaded listener.js 02:37:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 96 (1400D000) [pid = 3088] [serial = 1154] [outer = 123C6800] 02:37:20 INFO - PROCESS | 3088 | --DOCSHELL 16A66000 == 42 [pid = 3088] [id = 378] 02:37:20 INFO - PROCESS | 3088 | --DOCSHELL 1400E800 == 41 [pid = 3088] [id = 377] 02:37:20 INFO - PROCESS | 3088 | --DOCSHELL 189AA400 == 40 [pid = 3088] [id = 376] 02:37:20 INFO - PROCESS | 3088 | --DOCSHELL 16ECF400 == 39 [pid = 3088] [id = 375] 02:37:20 INFO - PROCESS | 3088 | --DOCSHELL 169C4000 == 38 [pid = 3088] [id = 374] 02:37:20 INFO - PROCESS | 3088 | --DOCSHELL 150A2C00 == 37 [pid = 3088] [id = 373] 02:37:20 INFO - PROCESS | 3088 | --DOCSHELL 12A7B400 == 36 [pid = 3088] [id = 372] 02:37:20 INFO - PROCESS | 3088 | --DOCSHELL 0E146400 == 35 [pid = 3088] [id = 371] 02:37:20 INFO - PROCESS | 3088 | --DOCSHELL 0E051800 == 34 [pid = 3088] [id = 369] 02:37:20 INFO - PROCESS | 3088 | --DOCSHELL 0D8EF800 == 33 [pid = 3088] [id = 370] 02:37:20 INFO - PROCESS | 3088 | --DOCSHELL 146E4000 == 32 [pid = 3088] [id = 368] 02:37:20 INFO - PROCESS | 3088 | --DOCSHELL 0E508800 == 31 [pid = 3088] [id = 383] 02:37:20 INFO - PROCESS | 3088 | --DOCSHELL 1509B000 == 30 [pid = 3088] [id = 381] 02:37:20 INFO - PROCESS | 3088 | --DOCSHELL 19EB6400 == 29 [pid = 3088] [id = 382] 02:37:20 INFO - PROCESS | 3088 | --DOCSHELL 14F0F400 == 28 [pid = 3088] [id = 379] 02:37:20 INFO - PROCESS | 3088 | --DOCSHELL 0E045C00 == 27 [pid = 3088] [id = 380] 02:37:20 INFO - PROCESS | 3088 | --DOMWINDOW == 95 (150EB400) [pid = 3088] [serial = 1090] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 3088 | --DOMWINDOW == 94 (140E2C00) [pid = 3088] [serial = 1078] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 3088 | --DOMWINDOW == 93 (146E5400) [pid = 3088] [serial = 1079] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 3088 | --DOMWINDOW == 92 (0E293C00) [pid = 3088] [serial = 1081] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (0E36C800) [pid = 3088] [serial = 1082] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (12453800) [pid = 3088] [serial = 1084] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (12A81000) [pid = 3088] [serial = 1085] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (14F14C00) [pid = 3088] [serial = 1087] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (157E5800) [pid = 3088] [serial = 1093] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (12A7C400) [pid = 3088] [serial = 1066] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (12378C00) [pid = 3088] [serial = 1065] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (15796800) [pid = 3088] [serial = 1069] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (17A05800) [pid = 3088] [serial = 1103] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (15139800) [pid = 3088] [serial = 1068] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (1AFE1C00) [pid = 3088] [serial = 1072] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (1AB6B400) [pid = 3088] [serial = 1071] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (188C5000) [pid = 3088] [serial = 1105] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (1C446C00) [pid = 3088] [serial = 1075] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (1C441800) [pid = 3088] [serial = 1074] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (15139C00) [pid = 3088] [serial = 1091] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (16ED5C00) [pid = 3088] [serial = 1096] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (1695DC00) [pid = 3088] [serial = 1094] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (17A0CC00) [pid = 3088] [serial = 1102] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (16EF6C00) [pid = 3088] [serial = 1097] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (15794800) [pid = 3088] [serial = 1099] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (15797C00) [pid = 3088] [serial = 1100] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (14F24800) [pid = 3088] [serial = 1088] [outer = 00000000] [url = about:blank] 02:37:20 INFO - PROCESS | 3088 | 1465033040969 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]]]}] 02:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 02:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1579ms 02:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 02:37:21 INFO - PROCESS | 3088 | 1465033041017 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 02:37:21 INFO - PROCESS | 3088 | 1465033041021 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 02:37:21 INFO - PROCESS | 3088 | 1465033041025 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 02:37:21 INFO - PROCESS | 3088 | 1465033041030 Marionette TRACE conn5 <- [1,1502,null,{}] 02:37:21 INFO - PROCESS | 3088 | 1465033041035 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}] 02:37:21 INFO - PROCESS | 3088 | 1465033041037 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:21 INFO - PROCESS | 3088 | 1465033041131 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 02:37:21 INFO - PROCESS | 3088 | 1465033041254 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:21 INFO - PROCESS | 3088 | 1465033041257 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:21 INFO - PROCESS | 3088 | ++DOCSHELL 0E04D400 == 28 [pid = 3088] [id = 385] 02:37:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (0E127400) [pid = 3088] [serial = 1155] [outer = 00000000] 02:37:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (0E362400) [pid = 3088] [serial = 1156] [outer = 0E127400] 02:37:21 INFO - PROCESS | 3088 | 1465033041306 Marionette DEBUG loaded listener.js 02:37:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (0E39FC00) [pid = 3088] [serial = 1157] [outer = 0E127400] 02:37:21 INFO - PROCESS | 3088 | 1465033041704 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]]]}] 02:37:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 02:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 730ms 02:37:21 INFO - PROCESS | 3088 | 1465033041756 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 02:37:21 INFO - PROCESS | 3088 | 1465033041762 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 02:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 02:37:21 INFO - PROCESS | 3088 | 1465033041804 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 02:37:21 INFO - PROCESS | 3088 | 1465033041806 Marionette TRACE conn5 <- [1,1506,null,{}] 02:37:21 INFO - PROCESS | 3088 | 1465033041810 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}] 02:37:21 INFO - PROCESS | 3088 | 1465033041813 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:21 INFO - PROCESS | 3088 | 1465033041907 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 02:37:21 INFO - PROCESS | 3088 | 1465033041920 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:21 INFO - PROCESS | 3088 | 1465033041922 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:21 INFO - PROCESS | 3088 | ++DOCSHELL 1265D800 == 29 [pid = 3088] [id = 386] 02:37:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (12686000) [pid = 3088] [serial = 1158] [outer = 00000000] 02:37:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (12A7A400) [pid = 3088] [serial = 1159] [outer = 12686000] 02:37:21 INFO - PROCESS | 3088 | 1465033041970 Marionette DEBUG loaded listener.js 02:37:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (12B48C00) [pid = 3088] [serial = 1160] [outer = 12686000] 02:37:22 INFO - PROCESS | 3088 | 1465033042417 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]]]}] 02:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 02:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 690ms 02:37:22 INFO - PROCESS | 3088 | 1465033042492 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 02:37:22 INFO - PROCESS | 3088 | 1465033042494 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 02:37:22 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 02:37:22 INFO - PROCESS | 3088 | 1465033042498 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 02:37:22 INFO - PROCESS | 3088 | 1465033042501 Marionette TRACE conn5 <- [1,1510,null,{}] 02:37:22 INFO - PROCESS | 3088 | 1465033042512 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}] 02:37:22 INFO - PROCESS | 3088 | 1465033042517 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:22 INFO - PROCESS | 3088 | 1465033042602 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 02:37:22 INFO - PROCESS | 3088 | 1465033042616 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:22 INFO - PROCESS | 3088 | 1465033042619 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:22 INFO - PROCESS | 3088 | ++DOCSHELL 14F0F400 == 30 [pid = 3088] [id = 387] 02:37:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (14F10C00) [pid = 3088] [serial = 1161] [outer = 00000000] 02:37:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (14F16C00) [pid = 3088] [serial = 1162] [outer = 14F10C00] 02:37:22 INFO - PROCESS | 3088 | 1465033042666 Marionette DEBUG loaded listener.js 02:37:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (14F23C00) [pid = 3088] [serial = 1163] [outer = 14F10C00] 02:37:23 INFO - PROCESS | 3088 | 1465033043176 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"]]]}] 02:37:23 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 () { 02:37:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:37:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 02:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:37:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:37:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 02:37:23 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 () { 02:37:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:37:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 02:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:37:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:37:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 02:37:23 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 () { 02:37:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:37:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 02:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:37:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:37:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 02:37:23 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 () { 02:37:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:37:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 02:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:37:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:37:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 02:37:23 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 737ms 02:37:23 INFO - PROCESS | 3088 | 1465033043269 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 02:37:23 INFO - PROCESS | 3088 | 1465033043271 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 02:37:23 INFO - PROCESS | 3088 | 1465033043279 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 02:37:23 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 02:37:23 INFO - PROCESS | 3088 | 1465033043281 Marionette TRACE conn5 <- [1,1514,null,{}] 02:37:23 INFO - PROCESS | 3088 | 1465033043284 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}] 02:37:23 INFO - PROCESS | 3088 | 1465033043286 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:23 INFO - PROCESS | 3088 | 1465033043406 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 02:37:23 INFO - PROCESS | 3088 | 1465033043467 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:23 INFO - PROCESS | 3088 | 1465033043469 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:23 INFO - PROCESS | 3088 | ++DOCSHELL 15098C00 == 31 [pid = 3088] [id = 388] 02:37:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (1509E800) [pid = 3088] [serial = 1164] [outer = 00000000] 02:37:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (15137800) [pid = 3088] [serial = 1165] [outer = 1509E800] 02:37:23 INFO - PROCESS | 3088 | 1465033043516 Marionette DEBUG loaded listener.js 02:37:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (151C3800) [pid = 3088] [serial = 1166] [outer = 1509E800] 02:37:23 INFO - PROCESS | 3088 | 1465033043920 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"]]]}] 02:37:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:37:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 02:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:37:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:37:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 02:37:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:37:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 02:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:37:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:37:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 02:37:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 02:37:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 02:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:37:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:37:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 02:37:23 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 670ms 02:37:23 INFO - PROCESS | 3088 | 1465033043954 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 02:37:23 INFO - PROCESS | 3088 | 1465033043956 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 02:37:23 INFO - PROCESS | 3088 | 1465033043959 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 02:37:23 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 02:37:23 INFO - PROCESS | 3088 | 1465033043961 Marionette TRACE conn5 <- [1,1518,null,{}] 02:37:23 INFO - PROCESS | 3088 | 1465033043971 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}] 02:37:23 INFO - PROCESS | 3088 | 1465033043973 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:24 INFO - PROCESS | 3088 | 1465033044093 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 02:37:24 INFO - PROCESS | 3088 | 1465033044098 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:24 INFO - PROCESS | 3088 | 1465033044100 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:24 INFO - PROCESS | 3088 | ++DOCSHELL 15137000 == 32 [pid = 3088] [id = 389] 02:37:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (15790C00) [pid = 3088] [serial = 1167] [outer = 00000000] 02:37:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (1692EC00) [pid = 3088] [serial = 1168] [outer = 15790C00] 02:37:24 INFO - PROCESS | 3088 | 1465033044144 Marionette DEBUG loaded listener.js 02:37:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (16964C00) [pid = 3088] [serial = 1169] [outer = 15790C00] 02:37:24 INFO - PROCESS | 3088 | 1465033044608 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]]]}] 02:37:24 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 02:37:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 02:37:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:37:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:37:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 02:37:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 02:37:24 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. 02:37:24 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 02:37:24 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 690ms 02:37:24 INFO - PROCESS | 3088 | 1465033044654 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 02:37:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 02:37:24 INFO - PROCESS | 3088 | 1465033044656 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 02:37:24 INFO - PROCESS | 3088 | 1465033044659 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 02:37:24 INFO - PROCESS | 3088 | 1465033044660 Marionette TRACE conn5 <- [1,1522,null,{}] 02:37:24 INFO - PROCESS | 3088 | 1465033044664 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}] 02:37:24 INFO - PROCESS | 3088 | 1465033044670 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:24 INFO - PROCESS | 3088 | 1465033044826 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 02:37:25 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (16ED2800) [pid = 3088] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 02:37:25 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (0E046000) [pid = 3088] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 02:37:25 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (150DE800) [pid = 3088] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 02:37:25 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (0E5BFC00) [pid = 3088] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 02:37:25 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (0E148800) [pid = 3088] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 02:37:25 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (12B74400) [pid = 3088] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 02:37:25 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (189ABC00) [pid = 3088] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 02:37:25 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (17DE2800) [pid = 3088] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 02:37:25 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (16ED5400) [pid = 3088] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 02:37:25 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (150DE000) [pid = 3088] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 02:37:25 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (140E2000) [pid = 3088] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 02:37:25 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (169C5800) [pid = 3088] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 02:37:25 INFO - PROCESS | 3088 | 1465033045141 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:25 INFO - PROCESS | 3088 | 1465033045143 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:25 INFO - PROCESS | 3088 | ++DOCSHELL 0E042800 == 33 [pid = 3088] [id = 390] 02:37:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (0E042C00) [pid = 3088] [serial = 1170] [outer = 00000000] 02:37:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (0E3A2000) [pid = 3088] [serial = 1171] [outer = 0E042C00] 02:37:25 INFO - PROCESS | 3088 | 1465033045198 Marionette DEBUG loaded listener.js 02:37:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (13A6F000) [pid = 3088] [serial = 1172] [outer = 0E042C00] 02:37:25 INFO - PROCESS | 3088 | 1465033045928 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]]]}] 02:37:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 02:37:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1323ms 02:37:25 INFO - PROCESS | 3088 | 1465033045983 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 02:37:25 INFO - PROCESS | 3088 | 1465033045987 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 02:37:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 02:37:25 INFO - PROCESS | 3088 | 1465033045992 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 02:37:25 INFO - PROCESS | 3088 | 1465033045995 Marionette TRACE conn5 <- [1,1526,null,{}] 02:37:25 INFO - PROCESS | 3088 | 1465033046001 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}] 02:37:25 INFO - PROCESS | 3088 | 1465033046004 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:26 INFO - PROCESS | 3088 | 1465033046135 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 02:37:26 INFO - PROCESS | 3088 | 1465033046260 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:26 INFO - PROCESS | 3088 | 1465033046263 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:26 INFO - PROCESS | 3088 | ++DOCSHELL 0E129800 == 34 [pid = 3088] [id = 391] 02:37:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (0E323000) [pid = 3088] [serial = 1173] [outer = 00000000] 02:37:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (12307000) [pid = 3088] [serial = 1174] [outer = 0E323000] 02:37:26 INFO - PROCESS | 3088 | 1465033046323 Marionette DEBUG loaded listener.js 02:37:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (12A6C000) [pid = 3088] [serial = 1175] [outer = 0E323000] 02:37:27 INFO - PROCESS | 3088 | 1465033047081 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]]]}] 02:37:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 02:37:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1125ms 02:37:27 INFO - PROCESS | 3088 | 1465033047120 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 02:37:27 INFO - PROCESS | 3088 | 1465033047125 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 02:37:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 02:37:27 INFO - PROCESS | 3088 | 1465033047132 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 02:37:27 INFO - PROCESS | 3088 | 1465033047135 Marionette TRACE conn5 <- [1,1530,null,{}] 02:37:27 INFO - PROCESS | 3088 | 1465033047139 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}] 02:37:27 INFO - PROCESS | 3088 | 1465033047142 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:27 INFO - PROCESS | 3088 | 1465033047265 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 02:37:27 INFO - PROCESS | 3088 | 1465033047401 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:27 INFO - PROCESS | 3088 | 1465033047404 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:27 INFO - PROCESS | 3088 | ++DOCSHELL 0E045C00 == 35 [pid = 3088] [id = 392] 02:37:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (0E046000) [pid = 3088] [serial = 1176] [outer = 00000000] 02:37:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (150A1000) [pid = 3088] [serial = 1177] [outer = 0E046000] 02:37:27 INFO - PROCESS | 3088 | 1465033047463 Marionette DEBUG loaded listener.js 02:37:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (1512D400) [pid = 3088] [serial = 1178] [outer = 0E046000] 02:37:28 INFO - PROCESS | 3088 | --DOCSHELL 15137000 == 34 [pid = 3088] [id = 389] 02:37:28 INFO - PROCESS | 3088 | --DOCSHELL 15098C00 == 33 [pid = 3088] [id = 388] 02:37:28 INFO - PROCESS | 3088 | --DOCSHELL 14F0F400 == 32 [pid = 3088] [id = 387] 02:37:28 INFO - PROCESS | 3088 | --DOCSHELL 1265D800 == 31 [pid = 3088] [id = 386] 02:37:28 INFO - PROCESS | 3088 | --DOCSHELL 0E04D400 == 30 [pid = 3088] [id = 385] 02:37:28 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (17A0A800) [pid = 3088] [serial = 1127] [outer = 00000000] [url = about:blank] 02:37:28 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (16EF6800) [pid = 3088] [serial = 1126] [outer = 00000000] [url = about:blank] 02:37:28 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (0E39DC00) [pid = 3088] [serial = 1111] [outer = 00000000] [url = about:blank] 02:37:28 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (12A7F000) [pid = 3088] [serial = 1112] [outer = 00000000] [url = about:blank] 02:37:28 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (15138400) [pid = 3088] [serial = 1120] [outer = 00000000] [url = about:blank] 02:37:28 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (1237F800) [pid = 3088] [serial = 1108] [outer = 00000000] [url = about:blank] 02:37:28 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (12AD2800) [pid = 3088] [serial = 1109] [outer = 00000000] [url = about:blank] 02:37:28 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (0E645000) [pid = 3088] [serial = 1114] [outer = 00000000] [url = about:blank] 02:37:28 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (0F10AC00) [pid = 3088] [serial = 1115] [outer = 00000000] [url = about:blank] 02:37:28 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (14001400) [pid = 3088] [serial = 1117] [outer = 00000000] [url = about:blank] 02:37:28 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (140DE800) [pid = 3088] [serial = 1118] [outer = 00000000] [url = about:blank] 02:37:28 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (189B7C00) [pid = 3088] [serial = 1129] [outer = 00000000] [url = about:blank] 02:37:28 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (189B0400) [pid = 3088] [serial = 1106] [outer = 00000000] [url = about:blank] 02:37:28 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (19EAF000) [pid = 3088] [serial = 1136] [outer = 00000000] [url = about:blank] 02:37:28 INFO - PROCESS | 3088 | --DOMWINDOW == 66 (19FE3800) [pid = 3088] [serial = 1138] [outer = 00000000] [url = about:blank] 02:37:28 INFO - PROCESS | 3088 | --DOMWINDOW == 65 (1AB70C00) [pid = 3088] [serial = 1139] [outer = 00000000] [url = about:blank] 02:37:28 INFO - PROCESS | 3088 | --DOMWINDOW == 64 (18C4DC00) [pid = 3088] [serial = 1135] [outer = 00000000] [url = about:blank] 02:37:28 INFO - PROCESS | 3088 | --DOMWINDOW == 63 (150E4800) [pid = 3088] [serial = 1132] [outer = 00000000] [url = about:blank] 02:37:28 INFO - PROCESS | 3088 | --DOMWINDOW == 62 (189B8000) [pid = 3088] [serial = 1130] [outer = 00000000] [url = about:blank] 02:37:28 INFO - PROCESS | 3088 | --DOMWINDOW == 61 (16A61C00) [pid = 3088] [serial = 1123] [outer = 00000000] [url = about:blank] 02:37:28 INFO - PROCESS | 3088 | --DOMWINDOW == 60 (16E9A400) [pid = 3088] [serial = 1124] [outer = 00000000] [url = about:blank] 02:37:28 INFO - PROCESS | 3088 | --DOMWINDOW == 59 (1578F400) [pid = 3088] [serial = 1121] [outer = 00000000] [url = about:blank] 02:37:28 INFO - PROCESS | 3088 | --DOMWINDOW == 58 (15791400) [pid = 3088] [serial = 1133] [outer = 00000000] [url = about:blank] 02:37:28 INFO - PROCESS | 3088 | 1465033048257 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]]]}] 02:37:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 02:37:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1175ms 02:37:28 INFO - PROCESS | 3088 | 1465033048308 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 02:37:28 INFO - PROCESS | 3088 | 1465033048312 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 02:37:28 INFO - PROCESS | 3088 | 1465033048319 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 02:37:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 02:37:28 INFO - PROCESS | 3088 | 1465033048322 Marionette TRACE conn5 <- [1,1534,null,{}] 02:37:28 INFO - PROCESS | 3088 | 1465033048328 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}] 02:37:28 INFO - PROCESS | 3088 | 1465033048330 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:28 INFO - PROCESS | 3088 | 1465033048430 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 02:37:28 INFO - PROCESS | 3088 | 1465033048437 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:28 INFO - PROCESS | 3088 | 1465033048440 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:28 INFO - PROCESS | 3088 | ++DOCSHELL 0E39A000 == 31 [pid = 3088] [id = 393] 02:37:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 59 (0E39C800) [pid = 3088] [serial = 1179] [outer = 00000000] 02:37:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 60 (0E601400) [pid = 3088] [serial = 1180] [outer = 0E39C800] 02:37:28 INFO - PROCESS | 3088 | 1465033048487 Marionette DEBUG loaded listener.js 02:37:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 61 (0F101400) [pid = 3088] [serial = 1181] [outer = 0E39C800] 02:37:29 INFO - PROCESS | 3088 | 1465033049015 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]]]}] 02:37:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 02:37:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 730ms 02:37:29 INFO - PROCESS | 3088 | 1465033049053 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 02:37:29 INFO - PROCESS | 3088 | 1465033049057 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 02:37:29 INFO - PROCESS | 3088 | 1465033049063 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 02:37:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 02:37:29 INFO - PROCESS | 3088 | 1465033049065 Marionette TRACE conn5 <- [1,1538,null,{}] 02:37:29 INFO - PROCESS | 3088 | 1465033049069 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}] 02:37:29 INFO - PROCESS | 3088 | 1465033049071 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:29 INFO - PROCESS | 3088 | 1465033049158 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 02:37:29 INFO - PROCESS | 3088 | 1465033049250 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:29 INFO - PROCESS | 3088 | 1465033049252 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:29 INFO - PROCESS | 3088 | ++DOCSHELL 0E36D800 == 32 [pid = 3088] [id = 394] 02:37:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 62 (0F00D800) [pid = 3088] [serial = 1182] [outer = 00000000] 02:37:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 63 (12C78000) [pid = 3088] [serial = 1183] [outer = 0F00D800] 02:37:29 INFO - PROCESS | 3088 | 1465033049300 Marionette DEBUG loaded listener.js 02:37:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 64 (1400E800) [pid = 3088] [serial = 1184] [outer = 0F00D800] 02:37:29 INFO - PROCESS | 3088 | 1465033049719 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]]]}] 02:37:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 02:37:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 670ms 02:37:29 INFO - PROCESS | 3088 | 1465033049738 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 02:37:29 INFO - PROCESS | 3088 | 1465033049740 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 02:37:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 02:37:29 INFO - PROCESS | 3088 | 1465033049743 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 02:37:29 INFO - PROCESS | 3088 | 1465033049747 Marionette TRACE conn5 <- [1,1542,null,{}] 02:37:29 INFO - PROCESS | 3088 | 1465033049757 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}] 02:37:29 INFO - PROCESS | 3088 | 1465033049762 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:29 INFO - PROCESS | 3088 | 1465033049849 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 02:37:29 INFO - PROCESS | 3088 | 1465033049857 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:29 INFO - PROCESS | 3088 | 1465033049860 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:29 INFO - PROCESS | 3088 | ++DOCSHELL 15099000 == 33 [pid = 3088] [id = 395] 02:37:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 65 (1509A000) [pid = 3088] [serial = 1185] [outer = 00000000] 02:37:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 66 (150DE400) [pid = 3088] [serial = 1186] [outer = 1509A000] 02:37:29 INFO - PROCESS | 3088 | 1465033049908 Marionette DEBUG loaded listener.js 02:37:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 67 (15139C00) [pid = 3088] [serial = 1187] [outer = 1509A000] 02:37:30 INFO - PROCESS | 3088 | 1465033050381 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]]]}] 02:37:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 02:37:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 690ms 02:37:30 INFO - PROCESS | 3088 | 1465033050434 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 02:37:30 INFO - PROCESS | 3088 | 1465033050436 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 02:37:30 INFO - PROCESS | 3088 | 1465033050446 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 02:37:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 02:37:30 INFO - PROCESS | 3088 | 1465033050448 Marionette TRACE conn5 <- [1,1546,null,{}] 02:37:30 INFO - PROCESS | 3088 | 1465033050452 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}] 02:37:30 INFO - PROCESS | 3088 | 1465033050453 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:30 INFO - PROCESS | 3088 | 1465033050570 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 02:37:30 INFO - PROCESS | 3088 | 1465033050576 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:30 INFO - PROCESS | 3088 | 1465033050578 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:30 INFO - PROCESS | 3088 | ++DOCSHELL 16930C00 == 34 [pid = 3088] [id = 396] 02:37:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (16957400) [pid = 3088] [serial = 1188] [outer = 00000000] 02:37:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (169C5000) [pid = 3088] [serial = 1189] [outer = 16957400] 02:37:30 INFO - PROCESS | 3088 | 1465033050673 Marionette DEBUG loaded listener.js 02:37:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (16A5D000) [pid = 3088] [serial = 1190] [outer = 16957400] 02:37:31 INFO - PROCESS | 3088 | 1465033051112 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]]]}] 02:37:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 02:37:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 670ms 02:37:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 02:37:31 INFO - PROCESS | 3088 | 1465033051119 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 02:37:31 INFO - PROCESS | 3088 | 1465033051121 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 02:37:31 INFO - PROCESS | 3088 | 1465033051124 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 02:37:31 INFO - PROCESS | 3088 | 1465033051126 Marionette TRACE conn5 <- [1,1550,null,{}] 02:37:31 INFO - PROCESS | 3088 | 1465033051129 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}] 02:37:31 INFO - PROCESS | 3088 | 1465033051131 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:31 INFO - PROCESS | 3088 | 1465033051244 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 02:37:31 INFO - PROCESS | 3088 | 1465033051336 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:31 INFO - PROCESS | 3088 | 1465033051338 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:31 INFO - PROCESS | 3088 | ++DOCSHELL 16E94400 == 35 [pid = 3088] [id = 397] 02:37:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (16E9BC00) [pid = 3088] [serial = 1191] [outer = 00000000] 02:37:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (16ECE800) [pid = 3088] [serial = 1192] [outer = 16E9BC00] 02:37:31 INFO - PROCESS | 3088 | 1465033051381 Marionette DEBUG loaded listener.js 02:37:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (16ED6400) [pid = 3088] [serial = 1193] [outer = 16E9BC00] 02:37:31 INFO - PROCESS | 3088 | 1465033051820 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]]]}] 02:37:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 02:37:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 730ms 02:37:31 INFO - PROCESS | 3088 | 1465033051855 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 02:37:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 02:37:31 INFO - PROCESS | 3088 | 1465033051857 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 02:37:31 INFO - PROCESS | 3088 | 1465033051859 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 02:37:31 INFO - PROCESS | 3088 | 1465033051861 Marionette TRACE conn5 <- [1,1554,null,{}] 02:37:31 INFO - PROCESS | 3088 | 1465033051865 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}] 02:37:31 INFO - PROCESS | 3088 | 1465033051870 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:31 INFO - PROCESS | 3088 | 1465033052011 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 02:37:32 INFO - PROCESS | 3088 | 1465033052077 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:32 INFO - PROCESS | 3088 | 1465033052079 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:32 INFO - PROCESS | 3088 | ++DOCSHELL 17A04800 == 36 [pid = 3088] [id = 398] 02:37:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (17A04C00) [pid = 3088] [serial = 1194] [outer = 00000000] 02:37:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (17B5E800) [pid = 3088] [serial = 1195] [outer = 17A04C00] 02:37:32 INFO - PROCESS | 3088 | 1465033052127 Marionette DEBUG loaded listener.js 02:37:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (17B61400) [pid = 3088] [serial = 1196] [outer = 17A04C00] 02:37:32 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (15790C00) [pid = 3088] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 02:37:32 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (0E127400) [pid = 3088] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 02:37:32 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (12686000) [pid = 3088] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 02:37:32 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (123C6800) [pid = 3088] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 02:37:32 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (14F10C00) [pid = 3088] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 02:37:32 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (1509E800) [pid = 3088] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 02:37:32 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (0E049C00) [pid = 3088] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 02:37:32 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (17B5D800) [pid = 3088] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 02:37:32 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (19EC7C00) [pid = 3088] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 02:37:32 INFO - PROCESS | 3088 | --DOMWINDOW == 66 (1509C000) [pid = 3088] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 02:37:32 INFO - PROCESS | 3088 | 1465033052565 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]]]}] 02:37:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 02:37:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 730ms 02:37:32 INFO - PROCESS | 3088 | 1465033052603 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 02:37:32 INFO - PROCESS | 3088 | 1465033052605 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 02:37:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 02:37:32 INFO - PROCESS | 3088 | 1465033052608 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 02:37:32 INFO - PROCESS | 3088 | 1465033052610 Marionette TRACE conn5 <- [1,1558,null,{}] 02:37:32 INFO - PROCESS | 3088 | 1465033052613 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}] 02:37:32 INFO - PROCESS | 3088 | 1465033052615 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:32 INFO - PROCESS | 3088 | 1465033052695 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 02:37:32 INFO - PROCESS | 3088 | 1465033052701 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:32 INFO - PROCESS | 3088 | 1465033052703 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:32 INFO - PROCESS | 3088 | ++DOCSHELL 12686000 == 37 [pid = 3088] [id = 399] 02:37:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 67 (146EA000) [pid = 3088] [serial = 1197] [outer = 00000000] 02:37:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (17B5D800) [pid = 3088] [serial = 1198] [outer = 146EA000] 02:37:32 INFO - PROCESS | 3088 | 1465033052746 Marionette DEBUG loaded listener.js 02:37:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (17DDE400) [pid = 3088] [serial = 1199] [outer = 146EA000] 02:37:33 INFO - PROCESS | 3088 | 1465033053187 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]]]}] 02:37:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 02:37:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 630ms 02:37:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 02:37:33 INFO - PROCESS | 3088 | 1465033053242 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 02:37:33 INFO - PROCESS | 3088 | 1465033053244 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 02:37:33 INFO - PROCESS | 3088 | 1465033053247 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 02:37:33 INFO - PROCESS | 3088 | 1465033053249 Marionette TRACE conn5 <- [1,1562,null,{}] 02:37:33 INFO - PROCESS | 3088 | 1465033053252 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}] 02:37:33 INFO - PROCESS | 3088 | 1465033053254 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:33 INFO - PROCESS | 3088 | 1465033053334 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 02:37:33 INFO - PROCESS | 3088 | 1465033053340 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:33 INFO - PROCESS | 3088 | 1465033053341 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:33 INFO - PROCESS | 3088 | ++DOCSHELL 157F2C00 == 38 [pid = 3088] [id = 400] 02:37:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (17DECC00) [pid = 3088] [serial = 1200] [outer = 00000000] 02:37:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (189ABC00) [pid = 3088] [serial = 1201] [outer = 17DECC00] 02:37:33 INFO - PROCESS | 3088 | 1465033053385 Marionette DEBUG loaded listener.js 02:37:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (189AF400) [pid = 3088] [serial = 1202] [outer = 17DECC00] 02:37:33 INFO - PROCESS | 3088 | 1465033053814 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]]]}] 02:37:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 02:37:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 630ms 02:37:33 INFO - PROCESS | 3088 | 1465033053878 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 02:37:33 INFO - PROCESS | 3088 | 1465033053881 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 02:37:33 INFO - PROCESS | 3088 | 1465033053884 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 02:37:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 02:37:33 INFO - PROCESS | 3088 | 1465033053886 Marionette TRACE conn5 <- [1,1566,null,{}] 02:37:33 INFO - PROCESS | 3088 | 1465033053889 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}] 02:37:33 INFO - PROCESS | 3088 | 1465033053891 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:33 INFO - PROCESS | 3088 | 1465033053974 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 02:37:33 INFO - PROCESS | 3088 | 1465033053983 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:33 INFO - PROCESS | 3088 | 1465033053984 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:33 INFO - PROCESS | 3088 | ++DOCSHELL 0E366C00 == 39 [pid = 3088] [id = 401] 02:37:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (0E3A2C00) [pid = 3088] [serial = 1203] [outer = 00000000] 02:37:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (18945C00) [pid = 3088] [serial = 1204] [outer = 0E3A2C00] 02:37:34 INFO - PROCESS | 3088 | 1465033054037 Marionette DEBUG loaded listener.js 02:37:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (18C3F800) [pid = 3088] [serial = 1205] [outer = 0E3A2C00] 02:37:34 INFO - PROCESS | 3088 | 1465033054523 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]]]}] 02:37:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 02:37:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 731ms 02:37:34 INFO - PROCESS | 3088 | 1465033054655 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 02:37:34 INFO - PROCESS | 3088 | 1465033054659 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 02:37:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 02:37:34 INFO - PROCESS | 3088 | 1465033054675 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 02:37:34 INFO - PROCESS | 3088 | 1465033054679 Marionette TRACE conn5 <- [1,1570,null,{}] 02:37:34 INFO - PROCESS | 3088 | 1465033054685 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}] 02:37:34 INFO - PROCESS | 3088 | 1465033054689 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:34 INFO - PROCESS | 3088 | 1465033054839 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 02:37:34 INFO - PROCESS | 3088 | 1465033054969 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:34 INFO - PROCESS | 3088 | 1465033054974 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:34 INFO - PROCESS | 3088 | ++DOCSHELL 0E292C00 == 40 [pid = 3088] [id = 402] 02:37:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (0E293C00) [pid = 3088] [serial = 1206] [outer = 00000000] 02:37:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (0E645000) [pid = 3088] [serial = 1207] [outer = 0E293C00] 02:37:35 INFO - PROCESS | 3088 | 1465033055034 Marionette DEBUG loaded listener.js 02:37:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (12453800) [pid = 3088] [serial = 1208] [outer = 0E293C00] 02:37:35 INFO - PROCESS | 3088 | 1465033055650 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]]]}] 02:37:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 02:37:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1028ms 02:37:35 INFO - PROCESS | 3088 | 1465033055703 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 02:37:35 INFO - PROCESS | 3088 | 1465033055707 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 02:37:35 INFO - PROCESS | 3088 | 1465033055714 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 02:37:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 02:37:35 INFO - PROCESS | 3088 | 1465033055717 Marionette TRACE conn5 <- [1,1574,null,{}] 02:37:35 INFO - PROCESS | 3088 | 1465033055722 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}] 02:37:35 INFO - PROCESS | 3088 | 1465033055725 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:35 INFO - PROCESS | 3088 | 1465033055840 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 02:37:35 INFO - PROCESS | 3088 | 1465033055949 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:35 INFO - PROCESS | 3088 | 1465033055952 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:35 INFO - PROCESS | 3088 | ++DOCSHELL 14F1C800 == 41 [pid = 3088] [id = 403] 02:37:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (14F1F000) [pid = 3088] [serial = 1209] [outer = 00000000] 02:37:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (1509F000) [pid = 3088] [serial = 1210] [outer = 14F1F000] 02:37:35 INFO - PROCESS | 3088 | 1465033056010 Marionette DEBUG loaded listener.js 02:37:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (151C0000) [pid = 3088] [serial = 1211] [outer = 14F1F000] 02:37:36 INFO - PROCESS | 3088 | 1465033056653 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]]]}] 02:37:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 02:37:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 970ms 02:37:36 INFO - PROCESS | 3088 | 1465033056687 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 02:37:36 INFO - PROCESS | 3088 | 1465033056690 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 02:37:36 INFO - PROCESS | 3088 | 1465033056693 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 02:37:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 02:37:36 INFO - PROCESS | 3088 | 1465033056697 Marionette TRACE conn5 <- [1,1578,null,{}] 02:37:36 INFO - PROCESS | 3088 | 1465033056708 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}] 02:37:36 INFO - PROCESS | 3088 | 1465033056713 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:36 INFO - PROCESS | 3088 | 1465033056826 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 02:37:36 INFO - PROCESS | 3088 | 1465033056965 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:36 INFO - PROCESS | 3088 | 1465033056968 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:36 INFO - PROCESS | 3088 | ++DOCSHELL 17DE1400 == 42 [pid = 3088] [id = 404] 02:37:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (188C1400) [pid = 3088] [serial = 1212] [outer = 00000000] 02:37:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (19EAB000) [pid = 3088] [serial = 1213] [outer = 188C1400] 02:37:37 INFO - PROCESS | 3088 | 1465033057027 Marionette DEBUG loaded listener.js 02:37:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (19EB1800) [pid = 3088] [serial = 1214] [outer = 188C1400] 02:37:37 INFO - PROCESS | 3088 | 1465033057591 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]]]}] 02:37:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 02:37:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 930ms 02:37:37 INFO - PROCESS | 3088 | 1465033057627 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 02:37:37 INFO - PROCESS | 3088 | 1465033057630 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 02:37:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 02:37:37 INFO - PROCESS | 3088 | 1465033057634 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 02:37:37 INFO - PROCESS | 3088 | 1465033057636 Marionette TRACE conn5 <- [1,1582,null,{}] 02:37:37 INFO - PROCESS | 3088 | 1465033057640 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}] 02:37:37 INFO - PROCESS | 3088 | 1465033057642 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:37 INFO - PROCESS | 3088 | 1465033057752 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 02:37:37 INFO - PROCESS | 3088 | 1465033057894 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:37 INFO - PROCESS | 3088 | 1465033057896 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:37 INFO - PROCESS | 3088 | ++DOCSHELL 169C7400 == 43 [pid = 3088] [id = 405] 02:37:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (169C7800) [pid = 3088] [serial = 1215] [outer = 00000000] 02:37:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (1ABBF400) [pid = 3088] [serial = 1216] [outer = 169C7800] 02:37:37 INFO - PROCESS | 3088 | 1465033057951 Marionette DEBUG loaded listener.js 02:37:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (1AFDDC00) [pid = 3088] [serial = 1217] [outer = 169C7800] 02:37:38 INFO - PROCESS | 3088 | 1465033058731 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]]]}] 02:37:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 02:37:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1134ms 02:37:38 INFO - PROCESS | 3088 | 1465033058771 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 02:37:38 INFO - PROCESS | 3088 | 1465033058776 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 02:37:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 02:37:38 INFO - PROCESS | 3088 | 1465033058780 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 02:37:38 INFO - PROCESS | 3088 | 1465033058783 Marionette TRACE conn5 <- [1,1586,null,{}] 02:37:38 INFO - PROCESS | 3088 | 1465033058790 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}] 02:37:38 INFO - PROCESS | 3088 | 1465033058792 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:38 INFO - PROCESS | 3088 | 1465033058897 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 02:37:39 INFO - PROCESS | 3088 | 1465033059035 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:39 INFO - PROCESS | 3088 | 1465033059038 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:39 INFO - PROCESS | 3088 | ++DOCSHELL 0E35F000 == 44 [pid = 3088] [id = 406] 02:37:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (0F103C00) [pid = 3088] [serial = 1218] [outer = 00000000] 02:37:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (12C74400) [pid = 3088] [serial = 1219] [outer = 0F103C00] 02:37:39 INFO - PROCESS | 3088 | 1465033059091 Marionette DEBUG loaded listener.js 02:37:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (140DE000) [pid = 3088] [serial = 1220] [outer = 0F103C00] 02:37:39 INFO - PROCESS | 3088 | --DOCSHELL 123C0400 == 43 [pid = 3088] [id = 384] 02:37:39 INFO - PROCESS | 3088 | --DOCSHELL 157F2C00 == 42 [pid = 3088] [id = 400] 02:37:39 INFO - PROCESS | 3088 | --DOCSHELL 12686000 == 41 [pid = 3088] [id = 399] 02:37:39 INFO - PROCESS | 3088 | --DOCSHELL 17A04800 == 40 [pid = 3088] [id = 398] 02:37:39 INFO - PROCESS | 3088 | --DOCSHELL 16E94400 == 39 [pid = 3088] [id = 397] 02:37:39 INFO - PROCESS | 3088 | --DOCSHELL 16930C00 == 38 [pid = 3088] [id = 396] 02:37:39 INFO - PROCESS | 3088 | --DOCSHELL 15099000 == 37 [pid = 3088] [id = 395] 02:37:39 INFO - PROCESS | 3088 | --DOCSHELL 0E36D800 == 36 [pid = 3088] [id = 394] 02:37:39 INFO - PROCESS | 3088 | --DOCSHELL 0E39A000 == 35 [pid = 3088] [id = 393] 02:37:39 INFO - PROCESS | 3088 | --DOCSHELL 0E042800 == 34 [pid = 3088] [id = 390] 02:37:39 INFO - PROCESS | 3088 | --DOCSHELL 0E129800 == 33 [pid = 3088] [id = 391] 02:37:39 INFO - PROCESS | 3088 | --DOCSHELL 0E045C00 == 32 [pid = 3088] [id = 392] 02:37:39 INFO - PROCESS | 3088 | --DOCSHELL 169C7400 == 31 [pid = 3088] [id = 405] 02:37:39 INFO - PROCESS | 3088 | --DOCSHELL 14F1C800 == 30 [pid = 3088] [id = 403] 02:37:39 INFO - PROCESS | 3088 | --DOCSHELL 17DE1400 == 29 [pid = 3088] [id = 404] 02:37:39 INFO - PROCESS | 3088 | --DOCSHELL 0E366C00 == 28 [pid = 3088] [id = 401] 02:37:39 INFO - PROCESS | 3088 | --DOCSHELL 0E292C00 == 27 [pid = 3088] [id = 402] 02:37:39 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (12AD4400) [pid = 3088] [serial = 1142] [outer = 00000000] [url = about:blank] 02:37:39 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (0E3A2000) [pid = 3088] [serial = 1171] [outer = 00000000] [url = about:blank] 02:37:39 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (1B357000) [pid = 3088] [serial = 1151] [outer = 00000000] [url = about:blank] 02:37:39 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (1AFDA000) [pid = 3088] [serial = 1148] [outer = 00000000] [url = about:blank] 02:37:39 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (1695F400) [pid = 3088] [serial = 1145] [outer = 00000000] [url = about:blank] 02:37:39 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (1692EC00) [pid = 3088] [serial = 1168] [outer = 00000000] [url = about:blank] 02:37:39 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (16964C00) [pid = 3088] [serial = 1169] [outer = 00000000] [url = about:blank] 02:37:39 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (0E362400) [pid = 3088] [serial = 1156] [outer = 00000000] [url = about:blank] 02:37:39 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (0E39FC00) [pid = 3088] [serial = 1157] [outer = 00000000] [url = about:blank] 02:37:39 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (12A7A400) [pid = 3088] [serial = 1159] [outer = 00000000] [url = about:blank] 02:37:39 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (12B48C00) [pid = 3088] [serial = 1160] [outer = 00000000] [url = about:blank] 02:37:39 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (1400D000) [pid = 3088] [serial = 1154] [outer = 00000000] [url = about:blank] 02:37:39 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (12B45800) [pid = 3088] [serial = 1153] [outer = 00000000] [url = about:blank] 02:37:39 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (151C3800) [pid = 3088] [serial = 1166] [outer = 00000000] [url = about:blank] 02:37:39 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (0F1A0400) [pid = 3088] [serial = 1141] [outer = 00000000] [url = about:blank] 02:37:39 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (1578B800) [pid = 3088] [serial = 1144] [outer = 00000000] [url = about:blank] 02:37:39 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (1ABC1400) [pid = 3088] [serial = 1147] [outer = 00000000] [url = about:blank] 02:37:39 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (1B350C00) [pid = 3088] [serial = 1150] [outer = 00000000] [url = about:blank] 02:37:40 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (14F16C00) [pid = 3088] [serial = 1162] [outer = 00000000] [url = about:blank] 02:37:40 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (14F23C00) [pid = 3088] [serial = 1163] [outer = 00000000] [url = about:blank] 02:37:40 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (15137800) [pid = 3088] [serial = 1165] [outer = 00000000] [url = about:blank] 02:37:40 INFO - PROCESS | 3088 | 1465033060317 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]]]}] 02:37:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 02:37:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1580ms 02:37:40 INFO - PROCESS | 3088 | 1465033060362 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 02:37:40 INFO - PROCESS | 3088 | 1465033060366 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 02:37:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 02:37:40 INFO - PROCESS | 3088 | 1465033060370 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 02:37:40 INFO - PROCESS | 3088 | 1465033060374 Marionette TRACE conn5 <- [1,1590,null,{}] 02:37:40 INFO - PROCESS | 3088 | 1465033060379 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}] 02:37:40 INFO - PROCESS | 3088 | 1465033060382 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:40 INFO - PROCESS | 3088 | 1465033060511 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 02:37:40 INFO - PROCESS | 3088 | 1465033060603 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:40 INFO - PROCESS | 3088 | 1465033060606 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:40 INFO - PROCESS | 3088 | ++DOCSHELL 0E044800 == 28 [pid = 3088] [id = 407] 02:37:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (0E04F400) [pid = 3088] [serial = 1221] [outer = 00000000] 02:37:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (0E363000) [pid = 3088] [serial = 1222] [outer = 0E04F400] 02:37:40 INFO - PROCESS | 3088 | 1465033060654 Marionette DEBUG loaded listener.js 02:37:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (0E504000) [pid = 3088] [serial = 1223] [outer = 0E04F400] 02:37:41 INFO - PROCESS | 3088 | 1465033061065 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]]]}] 02:37:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 02:37:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 730ms 02:37:41 INFO - PROCESS | 3088 | 1465033061132 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 02:37:41 INFO - PROCESS | 3088 | 1465033061137 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 02:37:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 02:37:41 INFO - PROCESS | 3088 | 1465033061143 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 02:37:41 INFO - PROCESS | 3088 | 1465033061146 Marionette TRACE conn5 <- [1,1594,null,{}] 02:37:41 INFO - PROCESS | 3088 | 1465033061150 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}] 02:37:41 INFO - PROCESS | 3088 | 1465033061153 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:41 INFO - PROCESS | 3088 | 1465033061246 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 02:37:41 INFO - PROCESS | 3088 | 1465033061258 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:41 INFO - PROCESS | 3088 | 1465033061261 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:41 INFO - PROCESS | 3088 | ++DOCSHELL 12A33400 == 29 [pid = 3088] [id = 408] 02:37:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (12A69400) [pid = 3088] [serial = 1224] [outer = 00000000] 02:37:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (12B48400) [pid = 3088] [serial = 1225] [outer = 12A69400] 02:37:41 INFO - PROCESS | 3088 | 1465033061312 Marionette DEBUG loaded listener.js 02:37:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (12B73C00) [pid = 3088] [serial = 1226] [outer = 12A69400] 02:37:41 INFO - PROCESS | 3088 | 1465033061760 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]]]}] 02:37:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 02:37:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 670ms 02:37:41 INFO - PROCESS | 3088 | 1465033061816 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 02:37:41 INFO - PROCESS | 3088 | 1465033061819 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 02:37:41 INFO - PROCESS | 3088 | 1465033061822 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 02:37:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 02:37:41 INFO - PROCESS | 3088 | 1465033061826 Marionette TRACE conn5 <- [1,1598,null,{}] 02:37:41 INFO - PROCESS | 3088 | 1465033061836 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}] 02:37:41 INFO - PROCESS | 3088 | 1465033061841 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:41 INFO - PROCESS | 3088 | 1465033061924 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 02:37:41 INFO - PROCESS | 3088 | 1465033061932 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:41 INFO - PROCESS | 3088 | 1465033061935 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:41 INFO - PROCESS | 3088 | ++DOCSHELL 140DBC00 == 30 [pid = 3088] [id = 409] 02:37:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (146DCC00) [pid = 3088] [serial = 1227] [outer = 00000000] 02:37:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (14F15000) [pid = 3088] [serial = 1228] [outer = 146DCC00] 02:37:41 INFO - PROCESS | 3088 | 1465033061983 Marionette DEBUG loaded listener.js 02:37:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (14F25400) [pid = 3088] [serial = 1229] [outer = 146DCC00] 02:37:42 INFO - PROCESS | 3088 | 1465033062472 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]]]}] 02:37:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 02:37:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 670ms 02:37:42 INFO - PROCESS | 3088 | 1465033062497 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 02:37:42 INFO - PROCESS | 3088 | 1465033062500 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 02:37:42 INFO - PROCESS | 3088 | 1465033062503 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 02:37:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 02:37:42 INFO - PROCESS | 3088 | 1465033062505 Marionette TRACE conn5 <- [1,1602,null,{}] 02:37:42 INFO - PROCESS | 3088 | 1465033062508 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}] 02:37:42 INFO - PROCESS | 3088 | 1465033062510 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:42 INFO - PROCESS | 3088 | 1465033062661 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 02:37:42 INFO - PROCESS | 3088 | 1465033062725 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:42 INFO - PROCESS | 3088 | 1465033062727 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:42 INFO - PROCESS | 3088 | ++DOCSHELL 1509B400 == 31 [pid = 3088] [id = 410] 02:37:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (150A3800) [pid = 3088] [serial = 1230] [outer = 00000000] 02:37:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (15136800) [pid = 3088] [serial = 1231] [outer = 150A3800] 02:37:42 INFO - PROCESS | 3088 | 1465033062774 Marionette DEBUG loaded listener.js 02:37:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (151C0800) [pid = 3088] [serial = 1232] [outer = 150A3800] 02:37:43 INFO - PROCESS | 3088 | 1465033063197 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]]]}] 02:37:43 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 02:37:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 730ms 02:37:43 INFO - PROCESS | 3088 | 1465033063237 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 02:37:43 INFO - PROCESS | 3088 | 1465033063240 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 02:37:43 INFO - PROCESS | 3088 | 1465033063243 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 02:37:43 INFO - PROCESS | 3088 | 1465033063245 Marionette TRACE conn5 <- [1,1606,null,{}] 02:37:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 02:37:43 INFO - PROCESS | 3088 | 1465033063248 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}] 02:37:43 INFO - PROCESS | 3088 | 1465033063250 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:43 INFO - PROCESS | 3088 | 1465033063364 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 02:37:43 INFO - PROCESS | 3088 | 1465033063370 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:43 INFO - PROCESS | 3088 | 1465033063372 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:43 INFO - PROCESS | 3088 | ++DOCSHELL 1578D000 == 32 [pid = 3088] [id = 411] 02:37:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (15792000) [pid = 3088] [serial = 1233] [outer = 00000000] 02:37:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (16932C00) [pid = 3088] [serial = 1234] [outer = 15792000] 02:37:43 INFO - PROCESS | 3088 | 1465033063416 Marionette DEBUG loaded listener.js 02:37:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (15797C00) [pid = 3088] [serial = 1235] [outer = 15792000] 02:37:43 INFO - PROCESS | 3088 | 1465033063920 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]]]}] 02:37:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 02:37:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 770ms 02:37:44 INFO - PROCESS | 3088 | 1465033064017 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 02:37:44 INFO - PROCESS | 3088 | 1465033064019 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 02:37:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 02:37:44 INFO - PROCESS | 3088 | 1465033064023 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 02:37:44 INFO - PROCESS | 3088 | 1465033064024 Marionette TRACE conn5 <- [1,1610,null,{}] 02:37:44 INFO - PROCESS | 3088 | 1465033064028 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}] 02:37:44 INFO - PROCESS | 3088 | 1465033064034 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:44 INFO - PROCESS | 3088 | 1465033064170 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 02:37:44 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (16E9BC00) [pid = 3088] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 02:37:44 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (0F00D800) [pid = 3088] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 02:37:44 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (1509A000) [pid = 3088] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 02:37:44 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (17A04C00) [pid = 3088] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 02:37:44 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (0E323000) [pid = 3088] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 02:37:44 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (0E042C00) [pid = 3088] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 02:37:44 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (0E39C800) [pid = 3088] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 02:37:44 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (146EA000) [pid = 3088] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 02:37:44 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (0E046000) [pid = 3088] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 02:37:44 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (0E3A2C00) [pid = 3088] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 02:37:44 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (17DECC00) [pid = 3088] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 02:37:44 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (16957400) [pid = 3088] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 02:37:44 INFO - PROCESS | 3088 | 1465033064479 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:44 INFO - PROCESS | 3088 | 1465033064481 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:44 INFO - PROCESS | 3088 | ++DOCSHELL 0DA4E400 == 33 [pid = 3088] [id = 412] 02:37:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (0E042C00) [pid = 3088] [serial = 1236] [outer = 00000000] 02:37:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (0E3A2C00) [pid = 3088] [serial = 1237] [outer = 0E042C00] 02:37:44 INFO - PROCESS | 3088 | 1465033064539 Marionette DEBUG loaded listener.js 02:37:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (12C79C00) [pid = 3088] [serial = 1238] [outer = 0E042C00] 02:37:44 INFO - PROCESS | 3088 | 1465033064907 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]]]}] 02:37:44 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 02:37:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 931ms 02:37:44 INFO - PROCESS | 3088 | 1465033064954 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 02:37:44 INFO - PROCESS | 3088 | 1465033064956 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 02:37:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 02:37:44 INFO - PROCESS | 3088 | 1465033064959 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 02:37:44 INFO - PROCESS | 3088 | 1465033064961 Marionette TRACE conn5 <- [1,1614,null,{}] 02:37:44 INFO - PROCESS | 3088 | 1465033064965 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}] 02:37:44 INFO - PROCESS | 3088 | 1465033064967 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:45 INFO - PROCESS | 3088 | 1465033065080 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 02:37:45 INFO - PROCESS | 3088 | 1465033065087 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:45 INFO - PROCESS | 3088 | 1465033065089 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:45 INFO - PROCESS | 3088 | ++DOCSHELL 0E366800 == 34 [pid = 3088] [id = 413] 02:37:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (0E3A3C00) [pid = 3088] [serial = 1239] [outer = 00000000] 02:37:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (16ED2400) [pid = 3088] [serial = 1240] [outer = 0E3A3C00] 02:37:45 INFO - PROCESS | 3088 | 1465033065133 Marionette DEBUG loaded listener.js 02:37:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (17A3A800) [pid = 3088] [serial = 1241] [outer = 0E3A3C00] 02:37:45 INFO - PROCESS | 3088 | 1465033065539 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]]]}] 02:37:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 02:37:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 630ms 02:37:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 02:37:45 INFO - PROCESS | 3088 | 1465033065590 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 02:37:45 INFO - PROCESS | 3088 | 1465033065592 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 02:37:45 INFO - PROCESS | 3088 | 1465033065596 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 02:37:45 INFO - PROCESS | 3088 | 1465033065598 Marionette TRACE conn5 <- [1,1618,null,{}] 02:37:45 INFO - PROCESS | 3088 | 1465033065601 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}] 02:37:45 INFO - PROCESS | 3088 | 1465033065603 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:45 INFO - PROCESS | 3088 | 1465033065720 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 02:37:45 INFO - PROCESS | 3088 | 1465033065807 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:45 INFO - PROCESS | 3088 | 1465033065809 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:45 INFO - PROCESS | 3088 | ++DOCSHELL 0E3A7000 == 35 [pid = 3088] [id = 414] 02:37:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (16ECC000) [pid = 3088] [serial = 1242] [outer = 00000000] 02:37:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (189A9800) [pid = 3088] [serial = 1243] [outer = 16ECC000] 02:37:45 INFO - PROCESS | 3088 | 1465033065854 Marionette DEBUG loaded listener.js 02:37:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (151BB400) [pid = 3088] [serial = 1244] [outer = 16ECC000] 02:37:46 INFO - PROCESS | 3088 | 1465033066203 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]]]}] 02:37:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 02:37:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 670ms 02:37:46 INFO - PROCESS | 3088 | 1465033066267 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 02:37:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 02:37:46 INFO - PROCESS | 3088 | 1465033066269 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 02:37:46 INFO - PROCESS | 3088 | 1465033066272 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 02:37:46 INFO - PROCESS | 3088 | 1465033066273 Marionette TRACE conn5 <- [1,1622,null,{}] 02:37:46 INFO - PROCESS | 3088 | 1465033066277 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}] 02:37:46 INFO - PROCESS | 3088 | 1465033066279 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:46 INFO - PROCESS | 3088 | 1465033066370 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 02:37:46 INFO - PROCESS | 3088 | 1465033066376 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:46 INFO - PROCESS | 3088 | 1465033066378 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:46 INFO - PROCESS | 3088 | ++DOCSHELL 18C39C00 == 36 [pid = 3088] [id = 415] 02:37:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (18C3BC00) [pid = 3088] [serial = 1245] [outer = 00000000] 02:37:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (19EAF000) [pid = 3088] [serial = 1246] [outer = 18C3BC00] 02:37:46 INFO - PROCESS | 3088 | 1465033066423 Marionette DEBUG loaded listener.js 02:37:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (19F9CC00) [pid = 3088] [serial = 1247] [outer = 18C3BC00] 02:37:47 INFO - PROCESS | 3088 | 1465033067248 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]]]}] 02:37:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 02:37:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1021ms 02:37:47 INFO - PROCESS | 3088 | 1465033067294 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 02:37:47 INFO - PROCESS | 3088 | 1465033067299 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 02:37:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 02:37:47 INFO - PROCESS | 3088 | 1465033067303 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 02:37:47 INFO - PROCESS | 3088 | 1465033067309 Marionette TRACE conn5 <- [1,1626,null,{}] 02:37:47 INFO - PROCESS | 3088 | 1465033067334 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}] 02:37:47 INFO - PROCESS | 3088 | 1465033067337 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:47 INFO - PROCESS | 3088 | 1465033067490 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 02:37:47 INFO - PROCESS | 3088 | 1465033067622 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:47 INFO - PROCESS | 3088 | 1465033067625 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:47 INFO - PROCESS | 3088 | ++DOCSHELL 0E323000 == 37 [pid = 3088] [id = 416] 02:37:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (0E39DC00) [pid = 3088] [serial = 1248] [outer = 00000000] 02:37:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (12380400) [pid = 3088] [serial = 1249] [outer = 0E39DC00] 02:37:47 INFO - PROCESS | 3088 | 1465033067688 Marionette DEBUG loaded listener.js 02:37:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (12A7A400) [pid = 3088] [serial = 1250] [outer = 0E39DC00] 02:37:48 INFO - PROCESS | 3088 | 1465033068348 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]]]}] 02:37:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 02:37:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1095ms 02:37:48 INFO - PROCESS | 3088 | 1465033068401 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 02:37:48 INFO - PROCESS | 3088 | 1465033068406 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 02:37:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 02:37:48 INFO - PROCESS | 3088 | 1465033068436 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 02:37:48 INFO - PROCESS | 3088 | 1465033068439 Marionette TRACE conn5 <- [1,1630,null,{}] 02:37:48 INFO - PROCESS | 3088 | 1465033068445 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}] 02:37:48 INFO - PROCESS | 3088 | 1465033068448 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:48 INFO - PROCESS | 3088 | 1465033068577 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 02:37:48 INFO - PROCESS | 3088 | 1465033068727 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:48 INFO - PROCESS | 3088 | 1465033068730 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:48 INFO - PROCESS | 3088 | ++DOCSHELL 0E147400 == 38 [pid = 3088] [id = 417] 02:37:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (14007000) [pid = 3088] [serial = 1251] [outer = 00000000] 02:37:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (1513A400) [pid = 3088] [serial = 1252] [outer = 14007000] 02:37:48 INFO - PROCESS | 3088 | 1465033068790 Marionette DEBUG loaded listener.js 02:37:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (169BF800) [pid = 3088] [serial = 1253] [outer = 14007000] 02:37:49 INFO - PROCESS | 3088 | --DOCSHELL 0E3A7000 == 37 [pid = 3088] [id = 414] 02:37:49 INFO - PROCESS | 3088 | --DOCSHELL 0E366800 == 36 [pid = 3088] [id = 413] 02:37:49 INFO - PROCESS | 3088 | --DOCSHELL 0DA4E400 == 35 [pid = 3088] [id = 412] 02:37:49 INFO - PROCESS | 3088 | --DOCSHELL 1578D000 == 34 [pid = 3088] [id = 411] 02:37:49 INFO - PROCESS | 3088 | --DOCSHELL 1509B400 == 33 [pid = 3088] [id = 410] 02:37:49 INFO - PROCESS | 3088 | --DOCSHELL 140DBC00 == 32 [pid = 3088] [id = 409] 02:37:49 INFO - PROCESS | 3088 | --DOCSHELL 12A33400 == 31 [pid = 3088] [id = 408] 02:37:49 INFO - PROCESS | 3088 | --DOCSHELL 0E044800 == 30 [pid = 3088] [id = 407] 02:37:49 INFO - PROCESS | 3088 | --DOCSHELL 0E35F000 == 29 [pid = 3088] [id = 406] 02:37:49 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (16ED6400) [pid = 3088] [serial = 1193] [outer = 00000000] [url = about:blank] 02:37:49 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (16ECE800) [pid = 3088] [serial = 1192] [outer = 00000000] [url = about:blank] 02:37:49 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (12C78000) [pid = 3088] [serial = 1183] [outer = 00000000] [url = about:blank] 02:37:49 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (1400E800) [pid = 3088] [serial = 1184] [outer = 00000000] [url = about:blank] 02:37:49 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (150DE400) [pid = 3088] [serial = 1186] [outer = 00000000] [url = about:blank] 02:37:49 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (17B5E800) [pid = 3088] [serial = 1195] [outer = 00000000] [url = about:blank] 02:37:49 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (12307000) [pid = 3088] [serial = 1174] [outer = 00000000] [url = about:blank] 02:37:49 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (12A6C000) [pid = 3088] [serial = 1175] [outer = 00000000] [url = about:blank] 02:37:49 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (13A6F000) [pid = 3088] [serial = 1172] [outer = 00000000] [url = about:blank] 02:37:49 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (0E601400) [pid = 3088] [serial = 1180] [outer = 00000000] [url = about:blank] 02:37:49 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (17DDE400) [pid = 3088] [serial = 1199] [outer = 00000000] [url = about:blank] 02:37:49 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (0F101400) [pid = 3088] [serial = 1181] [outer = 00000000] [url = about:blank] 02:37:49 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (150A1000) [pid = 3088] [serial = 1177] [outer = 00000000] [url = about:blank] 02:37:49 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (1512D400) [pid = 3088] [serial = 1178] [outer = 00000000] [url = about:blank] 02:37:49 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (18C3F800) [pid = 3088] [serial = 1205] [outer = 00000000] [url = about:blank] 02:37:49 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (18945C00) [pid = 3088] [serial = 1204] [outer = 00000000] [url = about:blank] 02:37:49 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (189AF400) [pid = 3088] [serial = 1202] [outer = 00000000] [url = about:blank] 02:37:49 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (17B5D800) [pid = 3088] [serial = 1198] [outer = 00000000] [url = about:blank] 02:37:49 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (17B61400) [pid = 3088] [serial = 1196] [outer = 00000000] [url = about:blank] 02:37:49 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (169C5000) [pid = 3088] [serial = 1189] [outer = 00000000] [url = about:blank] 02:37:49 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (16A5D000) [pid = 3088] [serial = 1190] [outer = 00000000] [url = about:blank] 02:37:49 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (189ABC00) [pid = 3088] [serial = 1201] [outer = 00000000] [url = about:blank] 02:37:49 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (15139C00) [pid = 3088] [serial = 1187] [outer = 00000000] [url = about:blank] 02:37:49 INFO - PROCESS | 3088 | 1465033069696 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]]]}] 02:37:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 02:37:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1313ms 02:37:49 INFO - PROCESS | 3088 | 1465033069727 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 02:37:49 INFO - PROCESS | 3088 | 1465033069731 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 02:37:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 02:37:49 INFO - PROCESS | 3088 | 1465033069735 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 02:37:49 INFO - PROCESS | 3088 | 1465033069738 Marionette TRACE conn5 <- [1,1634,null,{}] 02:37:49 INFO - PROCESS | 3088 | 1465033069743 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}] 02:37:49 INFO - PROCESS | 3088 | 1465033069746 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:49 INFO - PROCESS | 3088 | 1465033069842 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 02:37:49 INFO - PROCESS | 3088 | 1465033069849 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:49 INFO - PROCESS | 3088 | 1465033069854 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:49 INFO - PROCESS | 3088 | ++DOCSHELL 0E35FC00 == 30 [pid = 3088] [id = 418] 02:37:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (0E360800) [pid = 3088] [serial = 1254] [outer = 00000000] 02:37:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (0E3A2000) [pid = 3088] [serial = 1255] [outer = 0E360800] 02:37:49 INFO - PROCESS | 3088 | 1465033069902 Marionette DEBUG loaded listener.js 02:37:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (0E6A5800) [pid = 3088] [serial = 1256] [outer = 0E360800] 02:37:50 INFO - PROCESS | 3088 | 1465033070442 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]]]}] 02:37:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 02:37:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 730ms 02:37:50 INFO - PROCESS | 3088 | 1465033070467 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 02:37:50 INFO - PROCESS | 3088 | 1465033070472 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 02:37:50 INFO - PROCESS | 3088 | 1465033070478 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 02:37:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 02:37:50 INFO - PROCESS | 3088 | 1465033070480 Marionette TRACE conn5 <- [1,1638,null,{}] 02:37:50 INFO - PROCESS | 3088 | 1465033070484 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}] 02:37:50 INFO - PROCESS | 3088 | 1465033070487 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:50 INFO - PROCESS | 3088 | 1465033070575 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 02:37:50 INFO - PROCESS | 3088 | 1465033070585 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:50 INFO - PROCESS | 3088 | 1465033070587 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:50 INFO - PROCESS | 3088 | ++DOCSHELL 12B7B000 == 31 [pid = 3088] [id = 419] 02:37:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (12C78000) [pid = 3088] [serial = 1257] [outer = 00000000] 02:37:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (1400D000) [pid = 3088] [serial = 1258] [outer = 12C78000] 02:37:50 INFO - PROCESS | 3088 | 1465033070635 Marionette DEBUG loaded listener.js 02:37:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (140E0800) [pid = 3088] [serial = 1259] [outer = 12C78000] 02:37:51 INFO - PROCESS | 3088 | 1465033071126 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]]]}] 02:37:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 02:37:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 670ms 02:37:51 INFO - PROCESS | 3088 | 1465033071152 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 02:37:51 INFO - PROCESS | 3088 | 1465033071154 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 02:37:51 INFO - PROCESS | 3088 | 1465033071157 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 02:37:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 02:37:51 INFO - PROCESS | 3088 | 1465033071161 Marionette TRACE conn5 <- [1,1642,null,{}] 02:37:51 INFO - PROCESS | 3088 | 1465033071172 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}] 02:37:51 INFO - PROCESS | 3088 | 1465033071177 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:51 INFO - PROCESS | 3088 | 1465033071295 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 02:37:51 INFO - PROCESS | 3088 | 1465033071397 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:51 INFO - PROCESS | 3088 | 1465033071400 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:51 INFO - PROCESS | 3088 | ++DOCSHELL 15131800 == 32 [pid = 3088] [id = 420] 02:37:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (15131C00) [pid = 3088] [serial = 1260] [outer = 00000000] 02:37:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (15137C00) [pid = 3088] [serial = 1261] [outer = 15131C00] 02:37:51 INFO - PROCESS | 3088 | 1465033071447 Marionette DEBUG loaded listener.js 02:37:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (1578D000) [pid = 3088] [serial = 1262] [outer = 15131C00] 02:37:51 INFO - PROCESS | 3088 | 1465033071814 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]]]}] 02:37:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 02:37:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 730ms 02:37:51 INFO - PROCESS | 3088 | 1465033071894 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 02:37:51 INFO - PROCESS | 3088 | 1465033071896 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 02:37:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 02:37:51 INFO - PROCESS | 3088 | 1465033071900 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 02:37:51 INFO - PROCESS | 3088 | 1465033071901 Marionette TRACE conn5 <- [1,1646,null,{}] 02:37:51 INFO - PROCESS | 3088 | 1465033071905 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}] 02:37:51 INFO - PROCESS | 3088 | 1465033071907 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:52 INFO - PROCESS | 3088 | 1465033072030 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 02:37:52 INFO - PROCESS | 3088 | 1465033072035 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:52 INFO - PROCESS | 3088 | 1465033072037 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:52 INFO - PROCESS | 3088 | ++DOCSHELL 157EB400 == 33 [pid = 3088] [id = 421] 02:37:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (157EBC00) [pid = 3088] [serial = 1263] [outer = 00000000] 02:37:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (16A65C00) [pid = 3088] [serial = 1264] [outer = 157EBC00] 02:37:52 INFO - PROCESS | 3088 | 1465033072131 Marionette DEBUG loaded listener.js 02:37:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (16EC8C00) [pid = 3088] [serial = 1265] [outer = 157EBC00] 02:37:52 INFO - PROCESS | 3088 | 1465033072583 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]]]}] 02:37:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 02:37:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 730ms 02:37:52 INFO - PROCESS | 3088 | 1465033072632 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 02:37:52 INFO - PROCESS | 3088 | 1465033072634 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 02:37:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 02:37:52 INFO - PROCESS | 3088 | 1465033072637 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 02:37:52 INFO - PROCESS | 3088 | 1465033072639 Marionette TRACE conn5 <- [1,1650,null,{}] 02:37:52 INFO - PROCESS | 3088 | 1465033072676 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}] 02:37:52 INFO - PROCESS | 3088 | 1465033072678 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:52 INFO - PROCESS | 3088 | 1465033072799 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 02:37:52 INFO - PROCESS | 3088 | 1465033072863 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:52 INFO - PROCESS | 3088 | 1465033072865 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:52 INFO - PROCESS | 3088 | ++DOCSHELL 16EE9C00 == 34 [pid = 3088] [id = 422] 02:37:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (16EF0800) [pid = 3088] [serial = 1266] [outer = 00000000] 02:37:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (17A33000) [pid = 3088] [serial = 1267] [outer = 16EF0800] 02:37:52 INFO - PROCESS | 3088 | 1465033072911 Marionette DEBUG loaded listener.js 02:37:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (17B60C00) [pid = 3088] [serial = 1268] [outer = 16EF0800] 02:37:53 INFO - PROCESS | 3088 | 1465033073352 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]]]}] 02:37:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 02:37:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 770ms 02:37:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 02:37:53 INFO - PROCESS | 3088 | 1465033073408 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 02:37:53 INFO - PROCESS | 3088 | 1465033073410 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 02:37:53 INFO - PROCESS | 3088 | 1465033073423 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 02:37:53 INFO - PROCESS | 3088 | 1465033073425 Marionette TRACE conn5 <- [1,1654,null,{}] 02:37:53 INFO - PROCESS | 3088 | 1465033073429 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}] 02:37:53 INFO - PROCESS | 3088 | 1465033073434 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:53 INFO - PROCESS | 3088 | 1465033073582 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 02:37:53 INFO - PROCESS | 3088 | 1465033073651 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:53 INFO - PROCESS | 3088 | 1465033073653 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:53 INFO - PROCESS | 3088 | ++DOCSHELL 18C3D000 == 35 [pid = 3088] [id = 423] 02:37:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (18C3D800) [pid = 3088] [serial = 1269] [outer = 00000000] 02:37:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (18C4DC00) [pid = 3088] [serial = 1270] [outer = 18C3D800] 02:37:53 INFO - PROCESS | 3088 | 1465033073698 Marionette DEBUG loaded listener.js 02:37:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (18C3F000) [pid = 3088] [serial = 1271] [outer = 18C3D800] 02:37:54 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (169C7800) [pid = 3088] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 02:37:54 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (188C1400) [pid = 3088] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 02:37:54 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (0E293C00) [pid = 3088] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 02:37:54 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (0F103C00) [pid = 3088] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 02:37:54 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (0E04F400) [pid = 3088] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 02:37:54 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (150A3800) [pid = 3088] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 02:37:54 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (12A69400) [pid = 3088] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 02:37:54 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (14F1F000) [pid = 3088] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 02:37:54 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (0E042C00) [pid = 3088] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 02:37:54 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (15792000) [pid = 3088] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 02:37:54 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (146DCC00) [pid = 3088] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 02:37:54 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (0E3A3C00) [pid = 3088] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 02:37:54 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (16ECC000) [pid = 3088] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 02:37:54 INFO - PROCESS | 3088 | 1465033074186 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]]]}] 02:37:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 02:37:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 830ms 02:37:54 INFO - PROCESS | 3088 | 1465033074244 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 02:37:54 INFO - PROCESS | 3088 | 1465033074246 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 02:37:54 INFO - PROCESS | 3088 | 1465033074249 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 02:37:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 02:37:54 INFO - PROCESS | 3088 | 1465033074251 Marionette TRACE conn5 <- [1,1658,null,{}] 02:37:54 INFO - PROCESS | 3088 | 1465033074255 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}] 02:37:54 INFO - PROCESS | 3088 | 1465033074256 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:54 INFO - PROCESS | 3088 | 1465033074336 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 02:37:54 INFO - PROCESS | 3088 | 1465033074344 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:54 INFO - PROCESS | 3088 | 1465033074346 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:54 INFO - PROCESS | 3088 | ++DOCSHELL 140DE400 == 36 [pid = 3088] [id = 424] 02:37:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (146E1000) [pid = 3088] [serial = 1272] [outer = 00000000] 02:37:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (17AD6400) [pid = 3088] [serial = 1273] [outer = 146E1000] 02:37:54 INFO - PROCESS | 3088 | 1465033074390 Marionette DEBUG loaded listener.js 02:37:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (188C0C00) [pid = 3088] [serial = 1274] [outer = 146E1000] 02:37:54 INFO - PROCESS | 3088 | 1465033074833 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]]]}] 02:37:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 02:37:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 630ms 02:37:54 INFO - PROCESS | 3088 | 1465033074884 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 02:37:54 INFO - PROCESS | 3088 | 1465033074886 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 02:37:54 INFO - PROCESS | 3088 | 1465033074889 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 02:37:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 02:37:54 INFO - PROCESS | 3088 | 1465033074891 Marionette TRACE conn5 <- [1,1662,null,{}] 02:37:54 INFO - PROCESS | 3088 | 1465033074895 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}] 02:37:54 INFO - PROCESS | 3088 | 1465033074896 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:54 INFO - PROCESS | 3088 | 1465033074976 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 02:37:54 INFO - PROCESS | 3088 | 1465033074982 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:54 INFO - PROCESS | 3088 | 1465033074984 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:54 INFO - PROCESS | 3088 | ++DOCSHELL 19EA7C00 == 37 [pid = 3088] [id = 425] 02:37:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (19EAE000) [pid = 3088] [serial = 1275] [outer = 00000000] 02:37:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (1ABBA400) [pid = 3088] [serial = 1276] [outer = 19EAE000] 02:37:55 INFO - PROCESS | 3088 | 1465033075027 Marionette DEBUG loaded listener.js 02:37:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (1AD38C00) [pid = 3088] [serial = 1277] [outer = 19EAE000] 02:37:55 INFO - PROCESS | 3088 | 1465033075469 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]]]}] 02:37:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 02:37:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 630ms 02:37:55 INFO - PROCESS | 3088 | 1465033075524 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 02:37:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 02:37:55 INFO - PROCESS | 3088 | 1465033075526 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 02:37:55 INFO - PROCESS | 3088 | 1465033075529 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 02:37:55 INFO - PROCESS | 3088 | 1465033075531 Marionette TRACE conn5 <- [1,1666,null,{}] 02:37:55 INFO - PROCESS | 3088 | 1465033075535 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}] 02:37:55 INFO - PROCESS | 3088 | 1465033075536 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:55 INFO - PROCESS | 3088 | 1465033075617 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 02:37:55 INFO - PROCESS | 3088 | 1465033075622 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:55 INFO - PROCESS | 3088 | 1465033075624 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:55 INFO - PROCESS | 3088 | ++DOCSHELL 19EA9400 == 38 [pid = 3088] [id = 426] 02:37:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (19EB4C00) [pid = 3088] [serial = 1278] [outer = 00000000] 02:37:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (1B34F400) [pid = 3088] [serial = 1279] [outer = 19EB4C00] 02:37:55 INFO - PROCESS | 3088 | 1465033075667 Marionette DEBUG loaded listener.js 02:37:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (1B355400) [pid = 3088] [serial = 1280] [outer = 19EB4C00] 02:37:56 INFO - PROCESS | 3088 | --DOCSHELL 0E35FC00 == 37 [pid = 3088] [id = 418] 02:37:56 INFO - PROCESS | 3088 | --DOCSHELL 0E323000 == 36 [pid = 3088] [id = 416] 02:37:56 INFO - PROCESS | 3088 | --DOCSHELL 0E147400 == 35 [pid = 3088] [id = 417] 02:37:56 INFO - PROCESS | 3088 | --DOCSHELL 18C39C00 == 34 [pid = 3088] [id = 415] 02:37:57 INFO - PROCESS | 3088 | --DOCSHELL 157EB400 == 33 [pid = 3088] [id = 421] 02:37:57 INFO - PROCESS | 3088 | --DOCSHELL 12B7B000 == 32 [pid = 3088] [id = 419] 02:37:57 INFO - PROCESS | 3088 | --DOCSHELL 140DE400 == 31 [pid = 3088] [id = 424] 02:37:57 INFO - PROCESS | 3088 | --DOCSHELL 18C3D000 == 30 [pid = 3088] [id = 423] 02:37:57 INFO - PROCESS | 3088 | --DOCSHELL 16EE9C00 == 29 [pid = 3088] [id = 422] 02:37:57 INFO - PROCESS | 3088 | --DOCSHELL 19EA7C00 == 28 [pid = 3088] [id = 425] 02:37:57 INFO - PROCESS | 3088 | --DOCSHELL 15131800 == 27 [pid = 3088] [id = 420] 02:37:57 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (1ABBF400) [pid = 3088] [serial = 1216] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (19EB1800) [pid = 3088] [serial = 1214] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (12453800) [pid = 3088] [serial = 1208] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (12C74400) [pid = 3088] [serial = 1219] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (0E504000) [pid = 3088] [serial = 1223] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (15136800) [pid = 3088] [serial = 1231] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (12B73C00) [pid = 3088] [serial = 1226] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (0E645000) [pid = 3088] [serial = 1207] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (1AFDDC00) [pid = 3088] [serial = 1217] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (1509F000) [pid = 3088] [serial = 1210] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (12B48400) [pid = 3088] [serial = 1225] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (12C79C00) [pid = 3088] [serial = 1238] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (16932C00) [pid = 3088] [serial = 1234] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (14F25400) [pid = 3088] [serial = 1229] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 3088 | --DOMWINDOW == 66 (0E363000) [pid = 3088] [serial = 1222] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 3088 | --DOMWINDOW == 65 (14F15000) [pid = 3088] [serial = 1228] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 3088 | --DOMWINDOW == 64 (0E3A2C00) [pid = 3088] [serial = 1237] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 3088 | --DOMWINDOW == 63 (151C0800) [pid = 3088] [serial = 1232] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 3088 | --DOMWINDOW == 62 (16ED2400) [pid = 3088] [serial = 1240] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 3088 | --DOMWINDOW == 61 (15797C00) [pid = 3088] [serial = 1235] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 3088 | --DOMWINDOW == 60 (17A3A800) [pid = 3088] [serial = 1241] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 3088 | --DOMWINDOW == 59 (151C0000) [pid = 3088] [serial = 1211] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 3088 | --DOMWINDOW == 58 (140DE000) [pid = 3088] [serial = 1220] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 3088 | --DOMWINDOW == 57 (19EAB000) [pid = 3088] [serial = 1213] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 3088 | --DOMWINDOW == 56 (189A9800) [pid = 3088] [serial = 1243] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 3088 | --DOMWINDOW == 55 (151BB400) [pid = 3088] [serial = 1244] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 3088 | 1465033077567 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]]]}] 02:37:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 02:37:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 2073ms 02:37:57 INFO - PROCESS | 3088 | 1465033077604 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 02:37:57 INFO - PROCESS | 3088 | 1465033077607 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 02:37:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 02:37:57 INFO - PROCESS | 3088 | 1465033077612 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 02:37:57 INFO - PROCESS | 3088 | 1465033077615 Marionette TRACE conn5 <- [1,1670,null,{}] 02:37:57 INFO - PROCESS | 3088 | 1465033077621 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}] 02:37:57 INFO - PROCESS | 3088 | 1465033077623 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:57 INFO - PROCESS | 3088 | 1465033077718 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 02:37:57 INFO - PROCESS | 3088 | 1465033077728 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:57 INFO - PROCESS | 3088 | 1465033077731 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:57 INFO - PROCESS | 3088 | ++DOCSHELL 0E134000 == 28 [pid = 3088] [id = 427] 02:37:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 56 (0E134400) [pid = 3088] [serial = 1281] [outer = 00000000] 02:37:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 57 (0E365400) [pid = 3088] [serial = 1282] [outer = 0E134400] 02:37:57 INFO - PROCESS | 3088 | 1465033077783 Marionette DEBUG loaded listener.js 02:37:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 58 (0E39C800) [pid = 3088] [serial = 1283] [outer = 0E134400] 02:37:58 INFO - PROCESS | 3088 | 1465033078293 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]]]}] 02:37:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 02:37:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 730ms 02:37:58 INFO - PROCESS | 3088 | 1465033078344 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 02:37:58 INFO - PROCESS | 3088 | 1465033078349 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 02:37:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 02:37:58 INFO - PROCESS | 3088 | 1465033078356 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 02:37:58 INFO - PROCESS | 3088 | 1465033078358 Marionette TRACE conn5 <- [1,1674,null,{}] 02:37:58 INFO - PROCESS | 3088 | 1465033078362 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}] 02:37:58 INFO - PROCESS | 3088 | 1465033078365 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:58 INFO - PROCESS | 3088 | 1465033078458 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 02:37:58 INFO - PROCESS | 3088 | 1465033078550 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:58 INFO - PROCESS | 3088 | 1465033078553 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:58 INFO - PROCESS | 3088 | ++DOCSHELL 1227DC00 == 29 [pid = 3088] [id = 428] 02:37:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 59 (12280400) [pid = 3088] [serial = 1284] [outer = 00000000] 02:37:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 60 (123BBC00) [pid = 3088] [serial = 1285] [outer = 12280400] 02:37:58 INFO - PROCESS | 3088 | 1465033078611 Marionette DEBUG loaded listener.js 02:37:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 61 (12459400) [pid = 3088] [serial = 1286] [outer = 12280400] 02:37:58 INFO - PROCESS | 3088 | 1465033078983 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]]]}] 02:37:59 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 02:37:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 670ms 02:37:59 INFO - PROCESS | 3088 | 1465033079028 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 02:37:59 INFO - PROCESS | 3088 | 1465033079031 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 02:37:59 INFO - PROCESS | 3088 | 1465033079034 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 02:37:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 02:37:59 INFO - PROCESS | 3088 | 1465033079038 Marionette TRACE conn5 <- [1,1678,null,{}] 02:37:59 INFO - PROCESS | 3088 | 1465033079049 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}] 02:37:59 INFO - PROCESS | 3088 | 1465033079054 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:59 INFO - PROCESS | 3088 | 1465033079164 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 02:37:59 INFO - PROCESS | 3088 | 1465033079174 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:59 INFO - PROCESS | 3088 | 1465033079177 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:59 INFO - PROCESS | 3088 | ++DOCSHELL 13A66800 == 30 [pid = 3088] [id = 429] 02:37:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 62 (13A67C00) [pid = 3088] [serial = 1287] [outer = 00000000] 02:37:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 63 (1400B400) [pid = 3088] [serial = 1288] [outer = 13A67C00] 02:37:59 INFO - PROCESS | 3088 | 1465033079225 Marionette DEBUG loaded listener.js 02:37:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 64 (140E0000) [pid = 3088] [serial = 1289] [outer = 13A67C00] 02:37:59 INFO - PROCESS | 3088 | 1465033079675 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]]]}] 02:37:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 02:37:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 670ms 02:37:59 INFO - PROCESS | 3088 | 1465033079708 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 02:37:59 INFO - PROCESS | 3088 | 1465033079710 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 02:37:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 02:37:59 INFO - PROCESS | 3088 | 1465033079718 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 02:37:59 INFO - PROCESS | 3088 | 1465033079719 Marionette TRACE conn5 <- [1,1682,null,{}] 02:37:59 INFO - PROCESS | 3088 | 1465033079723 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}] 02:37:59 INFO - PROCESS | 3088 | 1465033079725 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:59 INFO - PROCESS | 3088 | 1465033079812 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 02:37:59 INFO - PROCESS | 3088 | 1465033079818 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:59 INFO - PROCESS | 3088 | 1465033079820 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:37:59 INFO - PROCESS | 3088 | ++DOCSHELL 140E2400 == 31 [pid = 3088] [id = 430] 02:37:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 65 (14F0F400) [pid = 3088] [serial = 1290] [outer = 00000000] 02:37:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 66 (14F17000) [pid = 3088] [serial = 1291] [outer = 14F0F400] 02:37:59 INFO - PROCESS | 3088 | 1465033079865 Marionette DEBUG loaded listener.js 02:37:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 67 (14F25400) [pid = 3088] [serial = 1292] [outer = 14F0F400] 02:38:00 INFO - PROCESS | 3088 | 1465033080297 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]]]}] 02:38:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 02:38:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 630ms 02:38:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 02:38:00 INFO - PROCESS | 3088 | 1465033080351 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 02:38:00 INFO - PROCESS | 3088 | 1465033080353 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 02:38:00 INFO - PROCESS | 3088 | 1465033080357 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 02:38:00 INFO - PROCESS | 3088 | 1465033080359 Marionette TRACE conn5 <- [1,1686,null,{}] 02:38:00 INFO - PROCESS | 3088 | 1465033080363 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}] 02:38:00 INFO - PROCESS | 3088 | 1465033080365 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:00 INFO - PROCESS | 3088 | 1465033080443 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 02:38:00 INFO - PROCESS | 3088 | 1465033080450 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:00 INFO - PROCESS | 3088 | 1465033080452 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:00 INFO - PROCESS | 3088 | ++DOCSHELL 14FACC00 == 32 [pid = 3088] [id = 431] 02:38:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (15095C00) [pid = 3088] [serial = 1293] [outer = 00000000] 02:38:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (1509B400) [pid = 3088] [serial = 1294] [outer = 15095C00] 02:38:00 INFO - PROCESS | 3088 | 1465033080496 Marionette DEBUG loaded listener.js 02:38:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (150E6C00) [pid = 3088] [serial = 1295] [outer = 15095C00] 02:38:00 INFO - PROCESS | 3088 | 1465033080972 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]]]}] 02:38:01 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 02:38:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 670ms 02:38:01 INFO - PROCESS | 3088 | 1465033081028 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 02:38:01 INFO - PROCESS | 3088 | 1465033081031 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 02:38:01 INFO - PROCESS | 3088 | 1465033081034 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 02:38:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 02:38:01 INFO - PROCESS | 3088 | 1465033081035 Marionette TRACE conn5 <- [1,1690,null,{}] 02:38:01 INFO - PROCESS | 3088 | 1465033081039 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}] 02:38:01 INFO - PROCESS | 3088 | 1465033081044 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:01 INFO - PROCESS | 3088 | 1465033081145 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 02:38:01 INFO - PROCESS | 3088 | 1465033081151 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:01 INFO - PROCESS | 3088 | 1465033081153 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:01 INFO - PROCESS | 3088 | ++DOCSHELL 1512F800 == 33 [pid = 3088] [id = 432] 02:38:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (1513B800) [pid = 3088] [serial = 1296] [outer = 00000000] 02:38:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (15797C00) [pid = 3088] [serial = 1297] [outer = 1513B800] 02:38:01 INFO - PROCESS | 3088 | 1465033081197 Marionette DEBUG loaded listener.js 02:38:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (16932C00) [pid = 3088] [serial = 1298] [outer = 1513B800] 02:38:01 INFO - PROCESS | 3088 | 1465033081635 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]]]}] 02:38:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 02:38:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 631ms 02:38:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 02:38:01 INFO - PROCESS | 3088 | 1465033081669 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 02:38:01 INFO - PROCESS | 3088 | 1465033081671 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 02:38:01 INFO - PROCESS | 3088 | 1465033081674 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 02:38:01 INFO - PROCESS | 3088 | 1465033081676 Marionette TRACE conn5 <- [1,1694,null,{}] 02:38:01 INFO - PROCESS | 3088 | 1465033081683 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}] 02:38:01 INFO - PROCESS | 3088 | 1465033081685 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:01 INFO - PROCESS | 3088 | 1465033081764 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 02:38:01 INFO - PROCESS | 3088 | 1465033081769 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:01 INFO - PROCESS | 3088 | 1465033081771 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:01 INFO - PROCESS | 3088 | ++DOCSHELL 16939800 == 34 [pid = 3088] [id = 433] 02:38:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (169BEC00) [pid = 3088] [serial = 1299] [outer = 00000000] 02:38:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (169CB800) [pid = 3088] [serial = 1300] [outer = 169BEC00] 02:38:01 INFO - PROCESS | 3088 | 1465033081816 Marionette DEBUG loaded listener.js 02:38:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (169E8800) [pid = 3088] [serial = 1301] [outer = 169BEC00] 02:38:02 INFO - PROCESS | 3088 | 1465033082267 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]]]}] 02:38:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 02:38:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 630ms 02:38:02 INFO - PROCESS | 3088 | 1465033082321 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 02:38:02 INFO - PROCESS | 3088 | 1465033082323 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 02:38:02 INFO - PROCESS | 3088 | 1465033082327 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 02:38:02 INFO - PROCESS | 3088 | 1465033082329 Marionette TRACE conn5 <- [1,1698,null,{}] 02:38:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 02:38:02 INFO - PROCESS | 3088 | 1465033082332 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}] 02:38:02 INFO - PROCESS | 3088 | 1465033082334 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:02 INFO - PROCESS | 3088 | 1465033082411 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 02:38:02 INFO - PROCESS | 3088 | 1465033082416 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:02 INFO - PROCESS | 3088 | 1465033082418 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:02 INFO - PROCESS | 3088 | ++DOCSHELL 123BB800 == 35 [pid = 3088] [id = 434] 02:38:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (150A1000) [pid = 3088] [serial = 1302] [outer = 00000000] 02:38:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (16ED2000) [pid = 3088] [serial = 1303] [outer = 150A1000] 02:38:02 INFO - PROCESS | 3088 | 1465033082464 Marionette DEBUG loaded listener.js 02:38:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (14F24000) [pid = 3088] [serial = 1304] [outer = 150A1000] 02:38:02 INFO - PROCESS | 3088 | 1465033082952 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]]]}] 02:38:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 02:38:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 670ms 02:38:02 INFO - PROCESS | 3088 | 1465033083003 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 02:38:02 INFO - PROCESS | 3088 | 1465033083005 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 02:38:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 02:38:02 INFO - PROCESS | 3088 | 1465033083009 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 02:38:02 INFO - PROCESS | 3088 | 1465033083011 Marionette TRACE conn5 <- [1,1702,null,{}] 02:38:02 INFO - PROCESS | 3088 | 1465033083014 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}] 02:38:02 INFO - PROCESS | 3088 | 1465033083016 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:03 INFO - PROCESS | 3088 | 1465033083129 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 02:38:03 INFO - PROCESS | 3088 | 1465033083218 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:03 INFO - PROCESS | 3088 | 1465033083220 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:03 INFO - PROCESS | 3088 | ++DOCSHELL 12C7E000 == 36 [pid = 3088] [id = 435] 02:38:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (169BF000) [pid = 3088] [serial = 1305] [outer = 00000000] 02:38:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (17B61400) [pid = 3088] [serial = 1306] [outer = 169BF000] 02:38:03 INFO - PROCESS | 3088 | 1465033083265 Marionette DEBUG loaded listener.js 02:38:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (17B62000) [pid = 3088] [serial = 1307] [outer = 169BF000] 02:38:03 INFO - PROCESS | 3088 | 1465033083680 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",0,null,null]]]}] 02:38:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 02:38:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 730ms 02:38:03 INFO - PROCESS | 3088 | 1465033083751 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 02:38:03 INFO - PROCESS | 3088 | 1465033083753 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 02:38:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 02:38:03 INFO - PROCESS | 3088 | 1465033083757 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 02:38:03 INFO - PROCESS | 3088 | 1465033083759 Marionette TRACE conn5 <- [1,1706,null,{}] 02:38:03 INFO - PROCESS | 3088 | 1465033083762 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}] 02:38:03 INFO - PROCESS | 3088 | 1465033083764 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:03 INFO - PROCESS | 3088 | 1465033083882 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 02:38:03 INFO - PROCESS | 3088 | 1465033083891 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:03 INFO - PROCESS | 3088 | 1465033083892 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:03 INFO - PROCESS | 3088 | ++DOCSHELL 0E04E000 == 37 [pid = 3088] [id = 436] 02:38:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (12374400) [pid = 3088] [serial = 1308] [outer = 00000000] 02:38:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (188C1800) [pid = 3088] [serial = 1309] [outer = 12374400] 02:38:03 INFO - PROCESS | 3088 | 1465033083935 Marionette DEBUG loaded listener.js 02:38:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (189AA800) [pid = 3088] [serial = 1310] [outer = 12374400] 02:38:04 INFO - PROCESS | 3088 | 1465033084406 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]]]}] 02:38:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 02:38:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 670ms 02:38:04 INFO - PROCESS | 3088 | 1465033084428 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 02:38:04 INFO - PROCESS | 3088 | 1465033084431 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 02:38:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 02:38:04 INFO - PROCESS | 3088 | 1465033084441 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 02:38:04 INFO - PROCESS | 3088 | 1465033084443 Marionette TRACE conn5 <- [1,1710,null,{}] 02:38:04 INFO - PROCESS | 3088 | 1465033084451 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}] 02:38:04 INFO - PROCESS | 3088 | 1465033084453 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:04 INFO - PROCESS | 3088 | 1465033084614 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 02:38:04 INFO - PROCESS | 3088 | 1465033084868 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:04 INFO - PROCESS | 3088 | 1465033084870 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:04 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (16EF0800) [pid = 3088] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 02:38:04 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (18C3D800) [pid = 3088] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 02:38:04 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (19EAE000) [pid = 3088] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 02:38:04 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (15131C00) [pid = 3088] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 02:38:04 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (12C78000) [pid = 3088] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 02:38:04 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (0E360800) [pid = 3088] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 02:38:04 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (14007000) [pid = 3088] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 02:38:04 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (0E39DC00) [pid = 3088] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 02:38:04 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (18C3BC00) [pid = 3088] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 02:38:04 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (157EBC00) [pid = 3088] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 02:38:04 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (146E1000) [pid = 3088] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 02:38:04 INFO - PROCESS | 3088 | ++DOCSHELL 0D383C00 == 38 [pid = 3088] [id = 437] 02:38:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (0E042400) [pid = 3088] [serial = 1311] [outer = 00000000] 02:38:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (0E601400) [pid = 3088] [serial = 1312] [outer = 0E042400] 02:38:04 INFO - PROCESS | 3088 | 1465033084923 Marionette DEBUG loaded listener.js 02:38:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (14007000) [pid = 3088] [serial = 1313] [outer = 0E042400] 02:38:05 INFO - PROCESS | 3088 | 1465033085288 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]]]}] 02:38:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 02:38:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 890ms 02:38:05 INFO - PROCESS | 3088 | 1465033085328 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 02:38:05 INFO - PROCESS | 3088 | 1465033085330 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 02:38:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 02:38:05 INFO - PROCESS | 3088 | 1465033085333 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 02:38:05 INFO - PROCESS | 3088 | 1465033085335 Marionette TRACE conn5 <- [1,1714,null,{}] 02:38:05 INFO - PROCESS | 3088 | 1465033085338 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}] 02:38:05 INFO - PROCESS | 3088 | 1465033085340 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:05 INFO - PROCESS | 3088 | 1465033085421 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 02:38:05 INFO - PROCESS | 3088 | 1465033085515 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:05 INFO - PROCESS | 3088 | 1465033085517 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:05 INFO - PROCESS | 3088 | ++DOCSHELL 14004400 == 39 [pid = 3088] [id = 438] 02:38:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (146E1000) [pid = 3088] [serial = 1314] [outer = 00000000] 02:38:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (189AF800) [pid = 3088] [serial = 1315] [outer = 146E1000] 02:38:05 INFO - PROCESS | 3088 | 1465033085571 Marionette DEBUG loaded listener.js 02:38:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (19EAE000) [pid = 3088] [serial = 1316] [outer = 146E1000] 02:38:05 INFO - PROCESS | 3088 | 1465033085921 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]]]}] 02:38:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 02:38:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 630ms 02:38:05 INFO - PROCESS | 3088 | 1465033085964 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 02:38:05 INFO - PROCESS | 3088 | 1465033085967 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 02:38:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 02:38:05 INFO - PROCESS | 3088 | 1465033085970 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 02:38:05 INFO - PROCESS | 3088 | 1465033085971 Marionette TRACE conn5 <- [1,1718,null,{}] 02:38:05 INFO - PROCESS | 3088 | 1465033085975 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}] 02:38:05 INFO - PROCESS | 3088 | 1465033085976 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:06 INFO - PROCESS | 3088 | 1465033086096 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 02:38:06 INFO - PROCESS | 3088 | 1465033086133 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:06 INFO - PROCESS | 3088 | 1465033086134 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:06 INFO - PROCESS | 3088 | ++DOCSHELL 12B74800 == 40 [pid = 3088] [id = 439] 02:38:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (18C31400) [pid = 3088] [serial = 1317] [outer = 00000000] 02:38:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (1AB70800) [pid = 3088] [serial = 1318] [outer = 18C31400] 02:38:06 INFO - PROCESS | 3088 | 1465033086179 Marionette DEBUG loaded listener.js 02:38:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (1AE7A000) [pid = 3088] [serial = 1319] [outer = 18C31400] 02:38:06 INFO - PROCESS | 3088 | 1465033086584 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",0,null,null]]]}] 02:38:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 02:38:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 670ms 02:38:06 INFO - PROCESS | 3088 | 1465033086640 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 02:38:06 INFO - PROCESS | 3088 | 1465033086642 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 02:38:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 02:38:06 INFO - PROCESS | 3088 | 1465033086645 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 02:38:06 INFO - PROCESS | 3088 | 1465033086647 Marionette TRACE conn5 <- [1,1722,null,{}] 02:38:06 INFO - PROCESS | 3088 | 1465033086651 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}] 02:38:06 INFO - PROCESS | 3088 | 1465033086652 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:06 INFO - PROCESS | 3088 | 1465033086769 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 02:38:06 INFO - PROCESS | 3088 | 1465033086781 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:06 INFO - PROCESS | 3088 | 1465033086784 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:06 INFO - PROCESS | 3088 | ++DOCSHELL 15094400 == 41 [pid = 3088] [id = 440] 02:38:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (1509AC00) [pid = 3088] [serial = 1320] [outer = 00000000] 02:38:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (1B350C00) [pid = 3088] [serial = 1321] [outer = 1509AC00] 02:38:06 INFO - PROCESS | 3088 | 1465033086828 Marionette DEBUG loaded listener.js 02:38:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (1B351800) [pid = 3088] [serial = 1322] [outer = 1509AC00] 02:38:07 INFO - PROCESS | 3088 | 1465033087637 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]]]}] 02:38:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 02:38:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1071ms 02:38:07 INFO - PROCESS | 3088 | 1465033087718 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 02:38:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 02:38:07 INFO - PROCESS | 3088 | 1465033087723 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 02:38:07 INFO - PROCESS | 3088 | 1465033087728 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 02:38:07 INFO - PROCESS | 3088 | 1465033087733 Marionette TRACE conn5 <- [1,1726,null,{}] 02:38:07 INFO - PROCESS | 3088 | 1465033087738 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}] 02:38:07 INFO - PROCESS | 3088 | 1465033087741 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:07 INFO - PROCESS | 3088 | 1465033087877 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 02:38:07 INFO - PROCESS | 3088 | 1465033088008 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:07 INFO - PROCESS | 3088 | 1465033088011 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:08 INFO - PROCESS | 3088 | ++DOCSHELL 0E14C400 == 42 [pid = 3088] [id = 441] 02:38:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (0E35F000) [pid = 3088] [serial = 1323] [outer = 00000000] 02:38:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (0E6A4800) [pid = 3088] [serial = 1324] [outer = 0E35F000] 02:38:08 INFO - PROCESS | 3088 | 1465033088069 Marionette DEBUG loaded listener.js 02:38:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (12374C00) [pid = 3088] [serial = 1325] [outer = 0E35F000] 02:38:08 INFO - PROCESS | 3088 | 1465033088736 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]]]}] 02:38:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 02:38:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1079ms 02:38:08 INFO - PROCESS | 3088 | 1465033088807 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 02:38:08 INFO - PROCESS | 3088 | 1465033088812 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 02:38:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 02:38:08 INFO - PROCESS | 3088 | 1465033088818 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 02:38:08 INFO - PROCESS | 3088 | 1465033088822 Marionette TRACE conn5 <- [1,1730,null,{}] 02:38:08 INFO - PROCESS | 3088 | 1465033088826 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}] 02:38:08 INFO - PROCESS | 3088 | 1465033088829 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:08 INFO - PROCESS | 3088 | 1465033088955 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 02:38:09 INFO - PROCESS | 3088 | 1465033089230 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:09 INFO - PROCESS | 3088 | 1465033089233 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:09 INFO - PROCESS | 3088 | ++DOCSHELL 0D381C00 == 43 [pid = 3088] [id = 442] 02:38:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (0D38BC00) [pid = 3088] [serial = 1326] [outer = 00000000] 02:38:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (0DA55C00) [pid = 3088] [serial = 1327] [outer = 0D38BC00] 02:38:09 INFO - PROCESS | 3088 | 1465033089305 Marionette DEBUG loaded listener.js 02:38:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (0E12AC00) [pid = 3088] [serial = 1328] [outer = 0D38BC00] 02:38:09 INFO - PROCESS | 3088 | --DOCSHELL 12B74800 == 42 [pid = 3088] [id = 439] 02:38:09 INFO - PROCESS | 3088 | --DOCSHELL 14004400 == 41 [pid = 3088] [id = 438] 02:38:09 INFO - PROCESS | 3088 | --DOCSHELL 0D383C00 == 40 [pid = 3088] [id = 437] 02:38:09 INFO - PROCESS | 3088 | --DOCSHELL 0E04E000 == 39 [pid = 3088] [id = 436] 02:38:09 INFO - PROCESS | 3088 | --DOCSHELL 12C7E000 == 38 [pid = 3088] [id = 435] 02:38:09 INFO - PROCESS | 3088 | --DOCSHELL 123BB800 == 37 [pid = 3088] [id = 434] 02:38:09 INFO - PROCESS | 3088 | --DOCSHELL 16939800 == 36 [pid = 3088] [id = 433] 02:38:09 INFO - PROCESS | 3088 | --DOCSHELL 1512F800 == 35 [pid = 3088] [id = 432] 02:38:09 INFO - PROCESS | 3088 | --DOCSHELL 14FACC00 == 34 [pid = 3088] [id = 431] 02:38:09 INFO - PROCESS | 3088 | --DOCSHELL 140E2400 == 33 [pid = 3088] [id = 430] 02:38:09 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (1B34F400) [pid = 3088] [serial = 1279] [outer = 00000000] [url = about:blank] 02:38:09 INFO - PROCESS | 3088 | --DOCSHELL 13A66800 == 32 [pid = 3088] [id = 429] 02:38:09 INFO - PROCESS | 3088 | --DOCSHELL 1227DC00 == 31 [pid = 3088] [id = 428] 02:38:09 INFO - PROCESS | 3088 | --DOCSHELL 0E134000 == 30 [pid = 3088] [id = 427] 02:38:10 INFO - PROCESS | 3088 | 1465033090029 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]]]}] 02:38:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 02:38:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1224ms 02:38:10 INFO - PROCESS | 3088 | 1465033090047 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 02:38:10 INFO - PROCESS | 3088 | 1465033090050 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 02:38:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 02:38:10 INFO - PROCESS | 3088 | 1465033090055 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 02:38:10 INFO - PROCESS | 3088 | 1465033090057 Marionette TRACE conn5 <- [1,1734,null,{}] 02:38:10 INFO - PROCESS | 3088 | 1465033090063 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}] 02:38:10 INFO - PROCESS | 3088 | 1465033090067 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:10 INFO - PROCESS | 3088 | 1465033090170 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 02:38:10 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (17B60C00) [pid = 3088] [serial = 1268] [outer = 00000000] [url = about:blank] 02:38:10 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (17A33000) [pid = 3088] [serial = 1267] [outer = 00000000] [url = about:blank] 02:38:10 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (18C4DC00) [pid = 3088] [serial = 1270] [outer = 00000000] [url = about:blank] 02:38:10 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (1ABBA400) [pid = 3088] [serial = 1276] [outer = 00000000] [url = about:blank] 02:38:10 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (18C3F000) [pid = 3088] [serial = 1271] [outer = 00000000] [url = about:blank] 02:38:10 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (15137C00) [pid = 3088] [serial = 1261] [outer = 00000000] [url = about:blank] 02:38:10 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (1400D000) [pid = 3088] [serial = 1258] [outer = 00000000] [url = about:blank] 02:38:10 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (140E0800) [pid = 3088] [serial = 1259] [outer = 00000000] [url = about:blank] 02:38:10 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (0E3A2000) [pid = 3088] [serial = 1255] [outer = 00000000] [url = about:blank] 02:38:10 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (0E6A5800) [pid = 3088] [serial = 1256] [outer = 00000000] [url = about:blank] 02:38:10 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (169BF800) [pid = 3088] [serial = 1253] [outer = 00000000] [url = about:blank] 02:38:10 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (1513A400) [pid = 3088] [serial = 1252] [outer = 00000000] [url = about:blank] 02:38:10 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (12A7A400) [pid = 3088] [serial = 1250] [outer = 00000000] [url = about:blank] 02:38:10 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (12380400) [pid = 3088] [serial = 1249] [outer = 00000000] [url = about:blank] 02:38:10 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (19EAF000) [pid = 3088] [serial = 1246] [outer = 00000000] [url = about:blank] 02:38:10 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (19F9CC00) [pid = 3088] [serial = 1247] [outer = 00000000] [url = about:blank] 02:38:10 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (1AD38C00) [pid = 3088] [serial = 1277] [outer = 00000000] [url = about:blank] 02:38:10 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (16A65C00) [pid = 3088] [serial = 1264] [outer = 00000000] [url = about:blank] 02:38:10 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (16EC8C00) [pid = 3088] [serial = 1265] [outer = 00000000] [url = about:blank] 02:38:10 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (17AD6400) [pid = 3088] [serial = 1273] [outer = 00000000] [url = about:blank] 02:38:10 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (1578D000) [pid = 3088] [serial = 1262] [outer = 00000000] [url = about:blank] 02:38:10 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (188C0C00) [pid = 3088] [serial = 1274] [outer = 00000000] [url = about:blank] 02:38:10 INFO - PROCESS | 3088 | 1465033090276 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:10 INFO - PROCESS | 3088 | 1465033090278 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:10 INFO - PROCESS | 3088 | ++DOCSHELL 0DA58400 == 31 [pid = 3088] [id = 443] 02:38:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (0E048000) [pid = 3088] [serial = 1329] [outer = 00000000] 02:38:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (0E3A2000) [pid = 3088] [serial = 1330] [outer = 0E048000] 02:38:10 INFO - PROCESS | 3088 | 1465033090327 Marionette DEBUG loaded listener.js 02:38:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (123BE400) [pid = 3088] [serial = 1331] [outer = 0E048000] 02:38:10 INFO - PROCESS | 3088 | 1465033090785 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]]]}] 02:38:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 02:38:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 770ms 02:38:10 INFO - PROCESS | 3088 | 1465033090827 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 02:38:10 INFO - PROCESS | 3088 | 1465033090832 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 02:38:10 INFO - PROCESS | 3088 | 1465033090836 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 02:38:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 02:38:10 INFO - PROCESS | 3088 | 1465033090838 Marionette TRACE conn5 <- [1,1738,null,{}] 02:38:10 INFO - PROCESS | 3088 | 1465033090842 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}] 02:38:10 INFO - PROCESS | 3088 | 1465033090844 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:10 INFO - PROCESS | 3088 | 1465033090933 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 02:38:10 INFO - PROCESS | 3088 | 1465033090947 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:10 INFO - PROCESS | 3088 | 1465033090949 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:10 INFO - PROCESS | 3088 | ++DOCSHELL 14010C00 == 32 [pid = 3088] [id = 444] 02:38:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (140DAC00) [pid = 3088] [serial = 1332] [outer = 00000000] 02:38:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (146E1800) [pid = 3088] [serial = 1333] [outer = 140DAC00] 02:38:10 INFO - PROCESS | 3088 | 1465033090995 Marionette DEBUG loaded listener.js 02:38:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (14F0F000) [pid = 3088] [serial = 1334] [outer = 140DAC00] 02:38:11 INFO - PROCESS | 3088 | 1465033091478 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]]]}] 02:38:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 02:38:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 670ms 02:38:11 INFO - PROCESS | 3088 | 1465033091511 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 02:38:11 INFO - PROCESS | 3088 | 1465033091513 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 02:38:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 02:38:11 INFO - PROCESS | 3088 | 1465033091518 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 02:38:11 INFO - PROCESS | 3088 | 1465033091524 Marionette TRACE conn5 <- [1,1742,null,{}] 02:38:11 INFO - PROCESS | 3088 | 1465033091533 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}] 02:38:11 INFO - PROCESS | 3088 | 1465033091537 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:11 INFO - PROCESS | 3088 | 1465033091627 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 02:38:11 INFO - PROCESS | 3088 | 1465033091637 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:11 INFO - PROCESS | 3088 | 1465033091639 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:11 INFO - PROCESS | 3088 | ++DOCSHELL 14F28400 == 33 [pid = 3088] [id = 445] 02:38:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (150A0400) [pid = 3088] [serial = 1335] [outer = 00000000] 02:38:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (1513C000) [pid = 3088] [serial = 1336] [outer = 150A0400] 02:38:11 INFO - PROCESS | 3088 | 1465033091766 Marionette DEBUG loaded listener.js 02:38:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (1578A000) [pid = 3088] [serial = 1337] [outer = 150A0400] 02:38:12 INFO - PROCESS | 3088 | 1465033092164 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]]]}] 02:38:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 02:38:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 690ms 02:38:12 INFO - PROCESS | 3088 | 1465033092211 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 02:38:12 INFO - PROCESS | 3088 | 1465033092213 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 02:38:12 INFO - PROCESS | 3088 | 1465033092217 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 02:38:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 02:38:12 INFO - PROCESS | 3088 | 1465033092218 Marionette TRACE conn5 <- [1,1746,null,{}] 02:38:12 INFO - PROCESS | 3088 | 1465033092222 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}] 02:38:12 INFO - PROCESS | 3088 | 1465033092224 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:12 INFO - PROCESS | 3088 | 1465033092381 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 02:38:12 INFO - PROCESS | 3088 | 1465033092406 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:12 INFO - PROCESS | 3088 | 1465033092408 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:12 INFO - PROCESS | 3088 | ++DOCSHELL 15796C00 == 34 [pid = 3088] [id = 446] 02:38:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (15797800) [pid = 3088] [serial = 1338] [outer = 00000000] 02:38:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (169C6000) [pid = 3088] [serial = 1339] [outer = 15797800] 02:38:12 INFO - PROCESS | 3088 | 1465033092454 Marionette DEBUG loaded listener.js 02:38:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (16A60800) [pid = 3088] [serial = 1340] [outer = 15797800] 02:38:12 INFO - PROCESS | 3088 | 1465033092929 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]]]}] 02:38:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 02:38:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 730ms 02:38:12 INFO - PROCESS | 3088 | 1465033092951 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 02:38:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 02:38:12 INFO - PROCESS | 3088 | 1465033092953 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 02:38:12 INFO - PROCESS | 3088 | 1465033092956 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 02:38:12 INFO - PROCESS | 3088 | 1465033092957 Marionette TRACE conn5 <- [1,1750,null,{}] 02:38:12 INFO - PROCESS | 3088 | 1465033092968 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}] 02:38:12 INFO - PROCESS | 3088 | 1465033092970 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:13 INFO - PROCESS | 3088 | 1465033093085 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 02:38:13 INFO - PROCESS | 3088 | 1465033093091 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:13 INFO - PROCESS | 3088 | 1465033093097 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:13 INFO - PROCESS | 3088 | ++DOCSHELL 12B4A800 == 35 [pid = 3088] [id = 447] 02:38:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (16ECA800) [pid = 3088] [serial = 1341] [outer = 00000000] 02:38:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (16EE9C00) [pid = 3088] [serial = 1342] [outer = 16ECA800] 02:38:13 INFO - PROCESS | 3088 | 1465033093155 Marionette DEBUG loaded listener.js 02:38:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (17ACD000) [pid = 3088] [serial = 1343] [outer = 16ECA800] 02:38:13 INFO - PROCESS | 3088 | 1465033093616 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]]]}] 02:38:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 02:38:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 690ms 02:38:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 02:38:13 INFO - PROCESS | 3088 | 1465033093647 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 02:38:13 INFO - PROCESS | 3088 | 1465033093649 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 02:38:13 INFO - PROCESS | 3088 | 1465033093652 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 02:38:13 INFO - PROCESS | 3088 | 1465033093662 Marionette TRACE conn5 <- [1,1754,null,{}] 02:38:13 INFO - PROCESS | 3088 | 1465033093698 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}] 02:38:13 INFO - PROCESS | 3088 | 1465033093700 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:13 INFO - PROCESS | 3088 | 1465033093843 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 02:38:13 INFO - PROCESS | 3088 | 1465033093854 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:13 INFO - PROCESS | 3088 | 1465033093856 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:13 INFO - PROCESS | 3088 | ++DOCSHELL 17B5EC00 == 36 [pid = 3088] [id = 448] 02:38:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (17B5F400) [pid = 3088] [serial = 1344] [outer = 00000000] 02:38:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (189AD400) [pid = 3088] [serial = 1345] [outer = 17B5F400] 02:38:13 INFO - PROCESS | 3088 | 1465033093900 Marionette DEBUG loaded listener.js 02:38:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (189B6C00) [pid = 3088] [serial = 1346] [outer = 17B5F400] 02:38:14 INFO - PROCESS | 3088 | 1465033094336 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]]]}] 02:38:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 02:38:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 710ms 02:38:14 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (169BF000) [pid = 3088] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 02:38:14 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (12374400) [pid = 3088] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 02:38:14 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (15095C00) [pid = 3088] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 02:38:14 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (0E134400) [pid = 3088] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 02:38:14 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (19EB4C00) [pid = 3088] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 02:38:14 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (12280400) [pid = 3088] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 02:38:14 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (13A67C00) [pid = 3088] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 02:38:14 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (169BEC00) [pid = 3088] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 02:38:14 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (1513B800) [pid = 3088] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 02:38:14 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (150A1000) [pid = 3088] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 02:38:14 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (14F0F400) [pid = 3088] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 02:38:14 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (18C31400) [pid = 3088] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 02:38:14 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (0E042400) [pid = 3088] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 02:38:14 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (146E1000) [pid = 3088] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 02:38:14 INFO - PROCESS | 3088 | 1465033094564 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 02:38:14 INFO - PROCESS | 3088 | 1465033094566 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 02:38:14 INFO - PROCESS | 3088 | 1465033094575 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 02:38:14 INFO - PROCESS | 3088 | 1465033094576 Marionette TRACE conn5 <- [1,1758,null,{}] 02:38:14 INFO - PROCESS | 3088 | 1465033094580 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}] 02:38:14 INFO - PROCESS | 3088 | 1465033094582 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 02:38:14 INFO - PROCESS | 3088 | 1465033094661 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 02:38:14 INFO - PROCESS | 3088 | 1465033094666 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:14 INFO - PROCESS | 3088 | 1465033094668 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:14 INFO - PROCESS | 3088 | ++DOCSHELL 0F174C00 == 37 [pid = 3088] [id = 449] 02:38:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (12374000) [pid = 3088] [serial = 1347] [outer = 00000000] 02:38:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (14F0C000) [pid = 3088] [serial = 1348] [outer = 12374000] 02:38:14 INFO - PROCESS | 3088 | 1465033094712 Marionette DEBUG loaded listener.js 02:38:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (150A1000) [pid = 3088] [serial = 1349] [outer = 12374000] 02:38:15 INFO - PROCESS | 3088 | 1465033095166 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]]]}] 02:38:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 02:38:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 610ms 02:38:15 INFO - PROCESS | 3088 | 1465033095203 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 02:38:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 02:38:15 INFO - PROCESS | 3088 | 1465033095205 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 02:38:15 INFO - PROCESS | 3088 | 1465033095208 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 02:38:15 INFO - PROCESS | 3088 | 1465033095210 Marionette TRACE conn5 <- [1,1762,null,{}] 02:38:15 INFO - PROCESS | 3088 | 1465033095213 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}] 02:38:15 INFO - PROCESS | 3088 | 1465033095215 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:15 INFO - PROCESS | 3088 | 1465033095294 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 02:38:15 INFO - PROCESS | 3088 | 1465033095300 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:15 INFO - PROCESS | 3088 | 1465033095302 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:15 INFO - PROCESS | 3088 | ++DOCSHELL 169DDC00 == 38 [pid = 3088] [id = 450] 02:38:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (17DE8800) [pid = 3088] [serial = 1350] [outer = 00000000] 02:38:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (18C3CC00) [pid = 3088] [serial = 1351] [outer = 17DE8800] 02:38:15 INFO - PROCESS | 3088 | 1465033095345 Marionette DEBUG loaded listener.js 02:38:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (19EA8400) [pid = 3088] [serial = 1352] [outer = 17DE8800] 02:38:15 INFO - PROCESS | 3088 | 1465033095781 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]]]}] 02:38:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 02:38:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 630ms 02:38:15 INFO - PROCESS | 3088 | 1465033095847 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 02:38:15 INFO - PROCESS | 3088 | 1465033095849 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 02:38:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 02:38:15 INFO - PROCESS | 3088 | 1465033095853 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 02:38:15 INFO - PROCESS | 3088 | 1465033095854 Marionette TRACE conn5 <- [1,1766,null,{}] 02:38:15 INFO - PROCESS | 3088 | 1465033095858 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}] 02:38:15 INFO - PROCESS | 3088 | 1465033095859 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:15 INFO - PROCESS | 3088 | 1465033095946 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 02:38:15 INFO - PROCESS | 3088 | 1465033095954 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:15 INFO - PROCESS | 3088 | 1465033095956 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:15 INFO - PROCESS | 3088 | ++DOCSHELL 15793000 == 39 [pid = 3088] [id = 451] 02:38:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (19EAEC00) [pid = 3088] [serial = 1353] [outer = 00000000] 02:38:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (1ABBFC00) [pid = 3088] [serial = 1354] [outer = 19EAEC00] 02:38:15 INFO - PROCESS | 3088 | 1465033095999 Marionette DEBUG loaded listener.js 02:38:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (1AE7BC00) [pid = 3088] [serial = 1355] [outer = 19EAEC00] 02:38:16 INFO - PROCESS | 3088 | 1465033096432 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]]]}] 02:38:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 02:38:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 630ms 02:38:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 02:38:16 INFO - PROCESS | 3088 | 1465033096484 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 02:38:16 INFO - PROCESS | 3088 | 1465033096486 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 02:38:16 INFO - PROCESS | 3088 | 1465033096489 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 02:38:16 INFO - PROCESS | 3088 | 1465033096490 Marionette TRACE conn5 <- [1,1770,null,{}] 02:38:16 INFO - PROCESS | 3088 | 1465033096494 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}] 02:38:16 INFO - PROCESS | 3088 | 1465033096495 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:16 INFO - PROCESS | 3088 | 1465033096577 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 02:38:16 INFO - PROCESS | 3088 | 1465033096815 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:16 INFO - PROCESS | 3088 | 1465033096819 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:16 INFO - PROCESS | 3088 | ++DOCSHELL 0D8EC800 == 40 [pid = 3088] [id = 452] 02:38:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (0D8ED400) [pid = 3088] [serial = 1356] [outer = 00000000] 02:38:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (0E044400) [pid = 3088] [serial = 1357] [outer = 0D8ED400] 02:38:16 INFO - PROCESS | 3088 | 1465033096882 Marionette DEBUG loaded listener.js 02:38:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (0E369800) [pid = 3088] [serial = 1358] [outer = 0D8ED400] 02:38:17 INFO - PROCESS | 3088 | 1465033097468 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]]]}] 02:38:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 02:38:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1021ms 02:38:17 INFO - PROCESS | 3088 | 1465033097514 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 02:38:17 INFO - PROCESS | 3088 | 1465033097517 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 02:38:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 02:38:17 INFO - PROCESS | 3088 | 1465033097522 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 02:38:17 INFO - PROCESS | 3088 | 1465033097525 Marionette TRACE conn5 <- [1,1774,null,{}] 02:38:17 INFO - PROCESS | 3088 | 1465033097551 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}] 02:38:17 INFO - PROCESS | 3088 | 1465033097554 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:17 INFO - PROCESS | 3088 | 1465033097673 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 02:38:17 INFO - PROCESS | 3088 | 1465033097813 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:17 INFO - PROCESS | 3088 | 1465033097816 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:17 INFO - PROCESS | 3088 | ++DOCSHELL 140E4C00 == 41 [pid = 3088] [id = 453] 02:38:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (140E8400) [pid = 3088] [serial = 1359] [outer = 00000000] 02:38:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (14F13C00) [pid = 3088] [serial = 1360] [outer = 140E8400] 02:38:17 INFO - PROCESS | 3088 | 1465033097874 Marionette DEBUG loaded listener.js 02:38:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (14FAE400) [pid = 3088] [serial = 1361] [outer = 140E8400] 02:38:18 INFO - PROCESS | 3088 | 1465033098490 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]]]}] 02:38:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 02:38:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 992ms 02:38:18 INFO - PROCESS | 3088 | 1465033098517 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 02:38:18 INFO - PROCESS | 3088 | 1465033098521 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 02:38:18 INFO - PROCESS | 3088 | 1465033098525 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 02:38:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 02:38:18 INFO - PROCESS | 3088 | 1465033098527 Marionette TRACE conn5 <- [1,1778,null,{}] 02:38:18 INFO - PROCESS | 3088 | 1465033098531 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}] 02:38:18 INFO - PROCESS | 3088 | 1465033098534 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:18 INFO - PROCESS | 3088 | 1465033098648 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 02:38:18 INFO - PROCESS | 3088 | 1465033098790 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:18 INFO - PROCESS | 3088 | 1465033098792 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:18 INFO - PROCESS | 3088 | ++DOCSHELL 169C6400 == 42 [pid = 3088] [id = 454] 02:38:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (16EE9400) [pid = 3088] [serial = 1362] [outer = 00000000] 02:38:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (17A38C00) [pid = 3088] [serial = 1363] [outer = 16EE9400] 02:38:18 INFO - PROCESS | 3088 | 1465033098847 Marionette DEBUG loaded listener.js 02:38:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (189AA400) [pid = 3088] [serial = 1364] [outer = 16EE9400] 02:38:19 INFO - PROCESS | 3088 | 1465033099440 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]]]}] 02:38:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 02:38:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 970ms 02:38:19 INFO - PROCESS | 3088 | 1465033099500 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 02:38:19 INFO - PROCESS | 3088 | 1465033099503 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 02:38:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 02:38:19 INFO - PROCESS | 3088 | 1465033099513 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 02:38:19 INFO - PROCESS | 3088 | 1465033099519 Marionette TRACE conn5 <- [1,1782,null,{}] 02:38:19 INFO - PROCESS | 3088 | 1465033099524 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}] 02:38:19 INFO - PROCESS | 3088 | 1465033099528 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:19 INFO - PROCESS | 3088 | 1465033099674 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 02:38:19 INFO - PROCESS | 3088 | 1465033099815 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:19 INFO - PROCESS | 3088 | 1465033099817 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:19 INFO - PROCESS | 3088 | ++DOCSHELL 15137800 == 43 [pid = 3088] [id = 455] 02:38:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (1B35A800) [pid = 3088] [serial = 1365] [outer = 00000000] 02:38:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 93 (1C44B800) [pid = 3088] [serial = 1366] [outer = 1B35A800] 02:38:19 INFO - PROCESS | 3088 | 1465033099873 Marionette DEBUG loaded listener.js 02:38:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 94 (1C5A1C00) [pid = 3088] [serial = 1367] [outer = 1B35A800] 02:38:20 INFO - PROCESS | 3088 | 1465033100642 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]]]}] 02:38:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:38:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1183ms 02:38:20 INFO - PROCESS | 3088 | 1465033100692 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 02:38:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 02:38:20 INFO - PROCESS | 3088 | 1465033100696 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 02:38:20 INFO - PROCESS | 3088 | 1465033100702 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 02:38:20 INFO - PROCESS | 3088 | 1465033100705 Marionette TRACE conn5 <- [1,1786,null,{}] 02:38:20 INFO - PROCESS | 3088 | 1465033100711 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}] 02:38:20 INFO - PROCESS | 3088 | 1465033100714 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:20 INFO - PROCESS | 3088 | 1465033100822 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 02:38:20 INFO - PROCESS | 3088 | 1465033100957 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:20 INFO - PROCESS | 3088 | 1465033100961 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:20 INFO - PROCESS | 3088 | ++DOCSHELL 0F180C00 == 44 [pid = 3088] [id = 456] 02:38:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 95 (12374400) [pid = 3088] [serial = 1368] [outer = 00000000] 02:38:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 96 (1268BC00) [pid = 3088] [serial = 1369] [outer = 12374400] 02:38:21 INFO - PROCESS | 3088 | 1465033101012 Marionette DEBUG loaded listener.js 02:38:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 97 (12B7A400) [pid = 3088] [serial = 1370] [outer = 12374400] 02:38:22 INFO - PROCESS | 3088 | --DOCSHELL 15793000 == 43 [pid = 3088] [id = 451] 02:38:22 INFO - PROCESS | 3088 | --DOCSHELL 169DDC00 == 42 [pid = 3088] [id = 450] 02:38:22 INFO - PROCESS | 3088 | --DOCSHELL 0F174C00 == 41 [pid = 3088] [id = 449] 02:38:22 INFO - PROCESS | 3088 | --DOCSHELL 17B5EC00 == 40 [pid = 3088] [id = 448] 02:38:22 INFO - PROCESS | 3088 | --DOCSHELL 12B4A800 == 39 [pid = 3088] [id = 447] 02:38:22 INFO - PROCESS | 3088 | --DOCSHELL 15796C00 == 38 [pid = 3088] [id = 446] 02:38:22 INFO - PROCESS | 3088 | --DOCSHELL 14F28400 == 37 [pid = 3088] [id = 445] 02:38:22 INFO - PROCESS | 3088 | --DOCSHELL 14010C00 == 36 [pid = 3088] [id = 444] 02:38:22 INFO - PROCESS | 3088 | --DOCSHELL 0DA58400 == 35 [pid = 3088] [id = 443] 02:38:22 INFO - PROCESS | 3088 | --DOCSHELL 0D381C00 == 34 [pid = 3088] [id = 442] 02:38:22 INFO - PROCESS | 3088 | --DOCSHELL 0E14C400 == 33 [pid = 3088] [id = 441] 02:38:22 INFO - PROCESS | 3088 | --DOCSHELL 15094400 == 32 [pid = 3088] [id = 440] 02:38:22 INFO - PROCESS | 3088 | --DOCSHELL 19EA9400 == 31 [pid = 3088] [id = 426] 02:38:22 INFO - PROCESS | 3088 | --DOCSHELL 15137800 == 30 [pid = 3088] [id = 455] 02:38:22 INFO - PROCESS | 3088 | --DOCSHELL 169C6400 == 29 [pid = 3088] [id = 454] 02:38:22 INFO - PROCESS | 3088 | --DOCSHELL 0D8EC800 == 28 [pid = 3088] [id = 452] 02:38:22 INFO - PROCESS | 3088 | --DOCSHELL 140E4C00 == 27 [pid = 3088] [id = 453] 02:38:22 INFO - PROCESS | 3088 | --DOMWINDOW == 96 (17B61400) [pid = 3088] [serial = 1306] [outer = 00000000] [url = about:blank] 02:38:22 INFO - PROCESS | 3088 | --DOMWINDOW == 95 (188C1800) [pid = 3088] [serial = 1309] [outer = 00000000] [url = about:blank] 02:38:22 INFO - PROCESS | 3088 | --DOMWINDOW == 94 (17B62000) [pid = 3088] [serial = 1307] [outer = 00000000] [url = about:blank] 02:38:22 INFO - PROCESS | 3088 | --DOMWINDOW == 93 (1509B400) [pid = 3088] [serial = 1294] [outer = 00000000] [url = about:blank] 02:38:22 INFO - PROCESS | 3088 | --DOMWINDOW == 92 (150E6C00) [pid = 3088] [serial = 1295] [outer = 00000000] [url = about:blank] 02:38:22 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (0E365400) [pid = 3088] [serial = 1282] [outer = 00000000] [url = about:blank] 02:38:22 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (0E39C800) [pid = 3088] [serial = 1283] [outer = 00000000] [url = about:blank] 02:38:22 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (1B355400) [pid = 3088] [serial = 1280] [outer = 00000000] [url = about:blank] 02:38:22 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (123BBC00) [pid = 3088] [serial = 1285] [outer = 00000000] [url = about:blank] 02:38:22 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (12459400) [pid = 3088] [serial = 1286] [outer = 00000000] [url = about:blank] 02:38:22 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (1400B400) [pid = 3088] [serial = 1288] [outer = 00000000] [url = about:blank] 02:38:22 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (140E0000) [pid = 3088] [serial = 1289] [outer = 00000000] [url = about:blank] 02:38:22 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (169CB800) [pid = 3088] [serial = 1300] [outer = 00000000] [url = about:blank] 02:38:22 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (169E8800) [pid = 3088] [serial = 1301] [outer = 00000000] [url = about:blank] 02:38:22 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (189AA800) [pid = 3088] [serial = 1310] [outer = 00000000] [url = about:blank] 02:38:22 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (15797C00) [pid = 3088] [serial = 1297] [outer = 00000000] [url = about:blank] 02:38:22 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (16932C00) [pid = 3088] [serial = 1298] [outer = 00000000] [url = about:blank] 02:38:22 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (16ED2000) [pid = 3088] [serial = 1303] [outer = 00000000] [url = about:blank] 02:38:22 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (14F17000) [pid = 3088] [serial = 1291] [outer = 00000000] [url = about:blank] 02:38:22 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (14F25400) [pid = 3088] [serial = 1292] [outer = 00000000] [url = about:blank] 02:38:22 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (1AB70800) [pid = 3088] [serial = 1318] [outer = 00000000] [url = about:blank] 02:38:22 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (0E601400) [pid = 3088] [serial = 1312] [outer = 00000000] [url = about:blank] 02:38:22 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (14007000) [pid = 3088] [serial = 1313] [outer = 00000000] [url = about:blank] 02:38:22 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (189AF800) [pid = 3088] [serial = 1315] [outer = 00000000] [url = about:blank] 02:38:22 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (14F24000) [pid = 3088] [serial = 1304] [outer = 00000000] [url = about:blank] 02:38:22 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (19EAE000) [pid = 3088] [serial = 1316] [outer = 00000000] [url = about:blank] 02:38:22 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (1AE7A000) [pid = 3088] [serial = 1319] [outer = 00000000] [url = about:blank] 02:38:22 INFO - PROCESS | 3088 | 1465033102383 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]]]}] 02:38:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 02:38:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1736ms 02:38:22 INFO - PROCESS | 3088 | 1465033102439 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 02:38:22 INFO - PROCESS | 3088 | 1465033102443 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 02:38:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 02:38:22 INFO - PROCESS | 3088 | 1465033102449 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 02:38:22 INFO - PROCESS | 3088 | 1465033102452 Marionette TRACE conn5 <- [1,1790,null,{}] 02:38:22 INFO - PROCESS | 3088 | 1465033102457 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}] 02:38:22 INFO - PROCESS | 3088 | 1465033102460 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:22 INFO - PROCESS | 3088 | 1465033102564 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 02:38:22 INFO - PROCESS | 3088 | 1465033102571 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:22 INFO - PROCESS | 3088 | 1465033102575 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:22 INFO - PROCESS | 3088 | ++DOCSHELL 0E318800 == 28 [pid = 3088] [id = 457] 02:38:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (0E35E400) [pid = 3088] [serial = 1371] [outer = 00000000] 02:38:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (0E36A800) [pid = 3088] [serial = 1372] [outer = 0E35E400] 02:38:22 INFO - PROCESS | 3088 | 1465033102623 Marionette DEBUG loaded listener.js 02:38:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (0E3A1C00) [pid = 3088] [serial = 1373] [outer = 0E35E400] 02:38:23 INFO - PROCESS | 3088 | 1465033103123 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]]]}] 02:38:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 02:38:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 730ms 02:38:23 INFO - PROCESS | 3088 | 1465033103179 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 02:38:23 INFO - PROCESS | 3088 | 1465033103184 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 02:38:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 02:38:23 INFO - PROCESS | 3088 | 1465033103190 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 02:38:23 INFO - PROCESS | 3088 | 1465033103193 Marionette TRACE conn5 <- [1,1794,null,{}] 02:38:23 INFO - PROCESS | 3088 | 1465033103197 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}] 02:38:23 INFO - PROCESS | 3088 | 1465033103199 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:23 INFO - PROCESS | 3088 | 1465033103288 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 02:38:23 INFO - PROCESS | 3088 | 1465033103382 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:23 INFO - PROCESS | 3088 | 1465033103385 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:23 INFO - PROCESS | 3088 | ++DOCSHELL 123BA000 == 29 [pid = 3088] [id = 458] 02:38:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (123BB800) [pid = 3088] [serial = 1374] [outer = 00000000] 02:38:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (12459400) [pid = 3088] [serial = 1375] [outer = 123BB800] 02:38:23 INFO - PROCESS | 3088 | 1465033103440 Marionette DEBUG loaded listener.js 02:38:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (12A6C000) [pid = 3088] [serial = 1376] [outer = 123BB800] 02:38:23 INFO - PROCESS | 3088 | 1465033103834 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]]]}] 02:38:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 02:38:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 670ms 02:38:23 INFO - PROCESS | 3088 | 1465033103864 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 02:38:23 INFO - PROCESS | 3088 | 1465033103866 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 02:38:23 INFO - PROCESS | 3088 | 1465033103870 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 02:38:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 02:38:23 INFO - PROCESS | 3088 | 1465033103873 Marionette TRACE conn5 <- [1,1798,null,{}] 02:38:23 INFO - PROCESS | 3088 | 1465033103883 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}] 02:38:23 INFO - PROCESS | 3088 | 1465033103888 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:23 INFO - PROCESS | 3088 | 1465033104005 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 02:38:24 INFO - PROCESS | 3088 | 1465033104021 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:24 INFO - PROCESS | 3088 | 1465033104024 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:24 INFO - PROCESS | 3088 | ++DOCSHELL 14F0DC00 == 30 [pid = 3088] [id = 459] 02:38:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (14F0E400) [pid = 3088] [serial = 1377] [outer = 00000000] 02:38:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (14F15800) [pid = 3088] [serial = 1378] [outer = 14F0E400] 02:38:24 INFO - PROCESS | 3088 | 1465033104072 Marionette DEBUG loaded listener.js 02:38:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (14F25400) [pid = 3088] [serial = 1379] [outer = 14F0E400] 02:38:24 INFO - PROCESS | 3088 | 1465033104568 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]]]}] 02:38:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 02:38:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 730ms 02:38:24 INFO - PROCESS | 3088 | 1465033104603 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 02:38:24 INFO - PROCESS | 3088 | 1465033104606 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 02:38:24 INFO - PROCESS | 3088 | 1465033104609 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 02:38:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 02:38:24 INFO - PROCESS | 3088 | 1465033104611 Marionette TRACE conn5 <- [1,1802,null,{}] 02:38:24 INFO - PROCESS | 3088 | 1465033104614 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}] 02:38:24 INFO - PROCESS | 3088 | 1465033104616 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:24 INFO - PROCESS | 3088 | 1465033104735 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 02:38:24 INFO - PROCESS | 3088 | 1465033104740 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:24 INFO - PROCESS | 3088 | 1465033104742 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:24 INFO - PROCESS | 3088 | ++DOCSHELL 1509BC00 == 31 [pid = 3088] [id = 460] 02:38:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (150DE800) [pid = 3088] [serial = 1380] [outer = 00000000] 02:38:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (1512E800) [pid = 3088] [serial = 1381] [outer = 150DE800] 02:38:24 INFO - PROCESS | 3088 | 1465033104839 Marionette DEBUG loaded listener.js 02:38:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (15137000) [pid = 3088] [serial = 1382] [outer = 150DE800] 02:38:25 INFO - PROCESS | 3088 | 1465033105275 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]]]}] 02:38:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 02:38:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 730ms 02:38:25 INFO - PROCESS | 3088 | 1465033105343 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 02:38:25 INFO - PROCESS | 3088 | 1465033105346 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 02:38:25 INFO - PROCESS | 3088 | 1465033105349 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 02:38:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 02:38:25 INFO - PROCESS | 3088 | 1465033105351 Marionette TRACE conn5 <- [1,1806,null,{}] 02:38:25 INFO - PROCESS | 3088 | 1465033105393 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}] 02:38:25 INFO - PROCESS | 3088 | 1465033105395 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:25 INFO - PROCESS | 3088 | 1465033105505 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 02:38:25 INFO - PROCESS | 3088 | 1465033105516 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:25 INFO - PROCESS | 3088 | 1465033105518 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:25 INFO - PROCESS | 3088 | ++DOCSHELL 15139400 == 32 [pid = 3088] [id = 461] 02:38:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (15139C00) [pid = 3088] [serial = 1383] [outer = 00000000] 02:38:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (15796C00) [pid = 3088] [serial = 1384] [outer = 15139C00] 02:38:25 INFO - PROCESS | 3088 | 1465033105563 Marionette DEBUG loaded listener.js 02:38:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (157F3800) [pid = 3088] [serial = 1385] [outer = 15139C00] 02:38:26 INFO - PROCESS | 3088 | 1465033106037 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]]]}] 02:38:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 02:38:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 730ms 02:38:26 INFO - PROCESS | 3088 | 1465033106083 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 02:38:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 02:38:26 INFO - PROCESS | 3088 | 1465033106085 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 02:38:26 INFO - PROCESS | 3088 | 1465033106089 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 02:38:26 INFO - PROCESS | 3088 | 1465033106090 Marionette TRACE conn5 <- [1,1810,null,{}] 02:38:26 INFO - PROCESS | 3088 | 1465033106094 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}] 02:38:26 INFO - PROCESS | 3088 | 1465033106100 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:26 INFO - PROCESS | 3088 | 1465033106245 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 02:38:26 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (17DE8800) [pid = 3088] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 02:38:26 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (15797800) [pid = 3088] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 02:38:26 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (19EAEC00) [pid = 3088] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 02:38:26 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (16ECA800) [pid = 3088] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 02:38:26 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (150A0400) [pid = 3088] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 02:38:26 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (140DAC00) [pid = 3088] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 02:38:26 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (1509AC00) [pid = 3088] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 02:38:26 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (0D38BC00) [pid = 3088] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 02:38:26 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (0E048000) [pid = 3088] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 02:38:26 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (0E35F000) [pid = 3088] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 02:38:26 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (17B5F400) [pid = 3088] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 02:38:26 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (12374000) [pid = 3088] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 02:38:26 INFO - PROCESS | 3088 | 1465033106519 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:26 INFO - PROCESS | 3088 | 1465033106521 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:26 INFO - PROCESS | 3088 | ++DOCSHELL 0D296400 == 33 [pid = 3088] [id = 462] 02:38:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (0D38BC00) [pid = 3088] [serial = 1386] [outer = 00000000] 02:38:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (0F181C00) [pid = 3088] [serial = 1387] [outer = 0D38BC00] 02:38:26 INFO - PROCESS | 3088 | 1465033106570 Marionette DEBUG loaded listener.js 02:38:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (140E3800) [pid = 3088] [serial = 1388] [outer = 0D38BC00] 02:38:26 INFO - PROCESS | 3088 | 1465033106982 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]]]}] 02:38:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 02:38:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 930ms 02:38:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 02:38:27 INFO - PROCESS | 3088 | 1465033107019 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 02:38:27 INFO - PROCESS | 3088 | 1465033107021 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 02:38:27 INFO - PROCESS | 3088 | 1465033107024 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 02:38:27 INFO - PROCESS | 3088 | 1465033107026 Marionette TRACE conn5 <- [1,1814,null,{}] 02:38:27 INFO - PROCESS | 3088 | 1465033107030 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}] 02:38:27 INFO - PROCESS | 3088 | 1465033107031 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:27 INFO - PROCESS | 3088 | 1465033107146 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 02:38:27 INFO - PROCESS | 3088 | 1465033107154 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:27 INFO - PROCESS | 3088 | 1465033107156 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:27 INFO - PROCESS | 3088 | ++DOCSHELL 0DA55800 == 34 [pid = 3088] [id = 463] 02:38:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (1509DC00) [pid = 3088] [serial = 1389] [outer = 00000000] 02:38:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (16ECD800) [pid = 3088] [serial = 1390] [outer = 1509DC00] 02:38:27 INFO - PROCESS | 3088 | 1465033107199 Marionette DEBUG loaded listener.js 02:38:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (16EEFC00) [pid = 3088] [serial = 1391] [outer = 1509DC00] 02:38:27 INFO - PROCESS | 3088 | 1465033107614 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]]]}] 02:38:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 02:38:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 630ms 02:38:27 INFO - PROCESS | 3088 | 1465033107655 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 02:38:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 02:38:27 INFO - PROCESS | 3088 | 1465033107657 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 02:38:27 INFO - PROCESS | 3088 | 1465033107661 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 02:38:27 INFO - PROCESS | 3088 | 1465033107663 Marionette TRACE conn5 <- [1,1818,null,{}] 02:38:27 INFO - PROCESS | 3088 | 1465033107683 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}] 02:38:27 INFO - PROCESS | 3088 | 1465033107685 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:27 INFO - PROCESS | 3088 | 1465033107804 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 02:38:27 INFO - PROCESS | 3088 | 1465033107816 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:27 INFO - PROCESS | 3088 | 1465033107818 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:27 INFO - PROCESS | 3088 | ++DOCSHELL 12457400 == 35 [pid = 3088] [id = 464] 02:38:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (17A10000) [pid = 3088] [serial = 1392] [outer = 00000000] 02:38:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (17DDE000) [pid = 3088] [serial = 1393] [outer = 17A10000] 02:38:27 INFO - PROCESS | 3088 | 1465033107861 Marionette DEBUG loaded listener.js 02:38:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (17B5DC00) [pid = 3088] [serial = 1394] [outer = 17A10000] 02:38:28 INFO - PROCESS | 3088 | 1465033108502 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]]]}] 02:38:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 02:38:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 870ms 02:38:28 INFO - PROCESS | 3088 | 1465033108532 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 02:38:28 INFO - PROCESS | 3088 | 1465033108537 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 02:38:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 02:38:28 INFO - PROCESS | 3088 | 1465033108542 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 02:38:28 INFO - PROCESS | 3088 | 1465033108545 Marionette TRACE conn5 <- [1,1822,null,{}] 02:38:28 INFO - PROCESS | 3088 | 1465033108551 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}] 02:38:28 INFO - PROCESS | 3088 | 1465033108554 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:28 INFO - PROCESS | 3088 | 1465033108681 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 02:38:28 INFO - PROCESS | 3088 | 1465033108822 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:28 INFO - PROCESS | 3088 | 1465033108825 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:28 INFO - PROCESS | 3088 | ++DOCSHELL 0E12C400 == 36 [pid = 3088] [id = 465] 02:38:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (0E12F000) [pid = 3088] [serial = 1395] [outer = 00000000] 02:38:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (0F00BC00) [pid = 3088] [serial = 1396] [outer = 0E12F000] 02:38:28 INFO - PROCESS | 3088 | 1465033108884 Marionette DEBUG loaded listener.js 02:38:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (12450C00) [pid = 3088] [serial = 1397] [outer = 0E12F000] 02:38:29 INFO - PROCESS | 3088 | 1465033109647 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]]]}] 02:38:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 02:38:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1184ms 02:38:29 INFO - PROCESS | 3088 | 1465033109726 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 02:38:29 INFO - PROCESS | 3088 | 1465033109731 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 02:38:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 02:38:29 INFO - PROCESS | 3088 | 1465033109737 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 02:38:29 INFO - PROCESS | 3088 | 1465033109741 Marionette TRACE conn5 <- [1,1826,null,{}] 02:38:29 INFO - PROCESS | 3088 | 1465033109744 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}] 02:38:29 INFO - PROCESS | 3088 | 1465033109747 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:29 INFO - PROCESS | 3088 | 1465033109874 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 02:38:29 INFO - PROCESS | 3088 | 1465033110005 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:29 INFO - PROCESS | 3088 | 1465033110008 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:30 INFO - PROCESS | 3088 | ++DOCSHELL 140E6C00 == 37 [pid = 3088] [id = 466] 02:38:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (140E7000) [pid = 3088] [serial = 1398] [outer = 00000000] 02:38:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (15098800) [pid = 3088] [serial = 1399] [outer = 140E7000] 02:38:30 INFO - PROCESS | 3088 | 1465033110068 Marionette DEBUG loaded listener.js 02:38:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (151B8C00) [pid = 3088] [serial = 1400] [outer = 140E7000] 02:38:30 INFO - PROCESS | 3088 | 1465033110969 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]]]}] 02:38:30 INFO - PROCESS | 3088 | --DOCSHELL 0DA55800 == 36 [pid = 3088] [id = 463] 02:38:30 INFO - PROCESS | 3088 | --DOCSHELL 0D296400 == 35 [pid = 3088] [id = 462] 02:38:30 INFO - PROCESS | 3088 | --DOCSHELL 15139400 == 34 [pid = 3088] [id = 461] 02:38:30 INFO - PROCESS | 3088 | --DOCSHELL 1509BC00 == 33 [pid = 3088] [id = 460] 02:38:30 INFO - PROCESS | 3088 | --DOCSHELL 14F0DC00 == 32 [pid = 3088] [id = 459] 02:38:30 INFO - PROCESS | 3088 | --DOCSHELL 123BA000 == 31 [pid = 3088] [id = 458] 02:38:30 INFO - PROCESS | 3088 | --DOCSHELL 0E318800 == 30 [pid = 3088] [id = 457] 02:38:30 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (16EE9C00) [pid = 3088] [serial = 1342] [outer = 00000000] [url = about:blank] 02:38:30 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (17ACD000) [pid = 3088] [serial = 1343] [outer = 00000000] [url = about:blank] 02:38:30 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (1513C000) [pid = 3088] [serial = 1336] [outer = 00000000] [url = about:blank] 02:38:30 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (1578A000) [pid = 3088] [serial = 1337] [outer = 00000000] [url = about:blank] 02:38:30 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (146E1800) [pid = 3088] [serial = 1333] [outer = 00000000] [url = about:blank] 02:38:30 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (14F0F000) [pid = 3088] [serial = 1334] [outer = 00000000] [url = about:blank] 02:38:30 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (1B351800) [pid = 3088] [serial = 1322] [outer = 00000000] [url = about:blank] 02:38:30 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (1B350C00) [pid = 3088] [serial = 1321] [outer = 00000000] [url = about:blank] 02:38:30 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (0DA55C00) [pid = 3088] [serial = 1327] [outer = 00000000] [url = about:blank] 02:38:30 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (0E12AC00) [pid = 3088] [serial = 1328] [outer = 00000000] [url = about:blank] 02:38:30 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (0E3A2000) [pid = 3088] [serial = 1330] [outer = 00000000] [url = about:blank] 02:38:30 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (123BE400) [pid = 3088] [serial = 1331] [outer = 00000000] [url = about:blank] 02:38:30 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (0E6A4800) [pid = 3088] [serial = 1324] [outer = 00000000] [url = about:blank] 02:38:30 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (12374C00) [pid = 3088] [serial = 1325] [outer = 00000000] [url = about:blank] 02:38:30 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (189AD400) [pid = 3088] [serial = 1345] [outer = 00000000] [url = about:blank] 02:38:30 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (14F0C000) [pid = 3088] [serial = 1348] [outer = 00000000] [url = about:blank] 02:38:30 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (150A1000) [pid = 3088] [serial = 1349] [outer = 00000000] [url = about:blank] 02:38:30 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (1AE7BC00) [pid = 3088] [serial = 1355] [outer = 00000000] [url = about:blank] 02:38:30 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (18C3CC00) [pid = 3088] [serial = 1351] [outer = 00000000] [url = about:blank] 02:38:30 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (189B6C00) [pid = 3088] [serial = 1346] [outer = 00000000] [url = about:blank] 02:38:30 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (19EA8400) [pid = 3088] [serial = 1352] [outer = 00000000] [url = about:blank] 02:38:30 INFO - PROCESS | 3088 | --DOMWINDOW == 66 (16A60800) [pid = 3088] [serial = 1340] [outer = 00000000] [url = about:blank] 02:38:31 INFO - PROCESS | 3088 | --DOMWINDOW == 65 (169C6000) [pid = 3088] [serial = 1339] [outer = 00000000] [url = about:blank] 02:38:31 INFO - PROCESS | 3088 | --DOMWINDOW == 64 (1ABBFC00) [pid = 3088] [serial = 1354] [outer = 00000000] [url = about:blank] 02:38:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 02:38:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1285ms 02:38:31 INFO - PROCESS | 3088 | 1465033111048 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 02:38:31 INFO - PROCESS | 3088 | 1465033111052 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 02:38:31 INFO - PROCESS | 3088 | 1465033111057 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 02:38:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 02:38:31 INFO - PROCESS | 3088 | 1465033111060 Marionette TRACE conn5 <- [1,1830,null,{}] 02:38:31 INFO - PROCESS | 3088 | 1465033111066 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}] 02:38:31 INFO - PROCESS | 3088 | 1465033111069 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:31 INFO - PROCESS | 3088 | 1465033111170 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 02:38:31 INFO - PROCESS | 3088 | 1465033111177 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:31 INFO - PROCESS | 3088 | 1465033111181 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:31 INFO - PROCESS | 3088 | ++DOCSHELL 0E12B800 == 31 [pid = 3088] [id = 467] 02:38:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 65 (0E12CC00) [pid = 3088] [serial = 1401] [outer = 00000000] 02:38:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 66 (0E360000) [pid = 3088] [serial = 1402] [outer = 0E12CC00] 02:38:31 INFO - PROCESS | 3088 | 1465033111230 Marionette DEBUG loaded listener.js 02:38:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 67 (0E64C000) [pid = 3088] [serial = 1403] [outer = 0E12CC00] 02:38:31 INFO - PROCESS | 3088 | 1465033111740 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]]]}] 02:38:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 02:38:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 731ms 02:38:31 INFO - PROCESS | 3088 | 1465033111793 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 02:38:31 INFO - PROCESS | 3088 | 1465033111797 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 02:38:31 INFO - PROCESS | 3088 | 1465033111803 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 02:38:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 02:38:31 INFO - PROCESS | 3088 | 1465033111806 Marionette TRACE conn5 <- [1,1834,null,{}] 02:38:31 INFO - PROCESS | 3088 | 1465033111810 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}] 02:38:31 INFO - PROCESS | 3088 | 1465033111812 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:31 INFO - PROCESS | 3088 | 1465033111900 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 02:38:32 INFO - PROCESS | 3088 | 1465033112023 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:32 INFO - PROCESS | 3088 | 1465033112025 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:32 INFO - PROCESS | 3088 | ++DOCSHELL 12A33400 == 32 [pid = 3088] [id = 468] 02:38:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (12A6C800) [pid = 3088] [serial = 1404] [outer = 00000000] 02:38:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (12C7E800) [pid = 3088] [serial = 1405] [outer = 12A6C800] 02:38:32 INFO - PROCESS | 3088 | 1465033112071 Marionette DEBUG loaded listener.js 02:38:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (1400B400) [pid = 3088] [serial = 1406] [outer = 12A6C800] 02:38:32 INFO - PROCESS | 3088 | 1465033112484 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]]]}] 02:38:32 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) 02:38:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 732ms 02:38:32 INFO - PROCESS | 3088 | 1465033112540 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 02:38:32 INFO - PROCESS | 3088 | 1465033112542 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 02:38:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 02:38:32 INFO - PROCESS | 3088 | 1465033112545 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 02:38:32 INFO - PROCESS | 3088 | 1465033112549 Marionette TRACE conn5 <- [1,1838,null,{}] 02:38:32 INFO - PROCESS | 3088 | 1465033112559 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}] 02:38:32 INFO - PROCESS | 3088 | 1465033112564 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:32 INFO - PROCESS | 3088 | 1465033112687 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 02:38:32 INFO - PROCESS | 3088 | 1465033112703 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:32 INFO - PROCESS | 3088 | 1465033112706 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:32 INFO - PROCESS | 3088 | ++DOCSHELL 150E3800 == 33 [pid = 3088] [id = 469] 02:38:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (150E5400) [pid = 3088] [serial = 1407] [outer = 00000000] 02:38:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (15138C00) [pid = 3088] [serial = 1408] [outer = 150E5400] 02:38:32 INFO - PROCESS | 3088 | 1465033112753 Marionette DEBUG loaded listener.js 02:38:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (1578C000) [pid = 3088] [serial = 1409] [outer = 150E5400] 02:38:33 INFO - PROCESS | 3088 | 1465033113244 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]]]}] 02:38:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:38:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 730ms 02:38:33 INFO - PROCESS | 3088 | 1465033113280 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 02:38:33 INFO - PROCESS | 3088 | 1465033113283 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 02:38:33 INFO - PROCESS | 3088 | 1465033113286 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 02:38:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 02:38:33 INFO - PROCESS | 3088 | 1465033113288 Marionette TRACE conn5 <- [1,1842,null,{}] 02:38:33 INFO - PROCESS | 3088 | 1465033113291 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}] 02:38:33 INFO - PROCESS | 3088 | 1465033113293 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:33 INFO - PROCESS | 3088 | 1465033113380 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 02:38:33 INFO - PROCESS | 3088 | 1465033113386 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:33 INFO - PROCESS | 3088 | 1465033113388 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:33 INFO - PROCESS | 3088 | ++DOCSHELL 16958C00 == 34 [pid = 3088] [id = 470] 02:38:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (1695BC00) [pid = 3088] [serial = 1410] [outer = 00000000] 02:38:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (169E1800) [pid = 3088] [serial = 1411] [outer = 1695BC00] 02:38:33 INFO - PROCESS | 3088 | 1465033113432 Marionette DEBUG loaded listener.js 02:38:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (16E96C00) [pid = 3088] [serial = 1412] [outer = 1695BC00] 02:38:33 INFO - PROCESS | 3088 | 1465033113921 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]]]}] 02:38:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 02:38:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 670ms 02:38:33 INFO - PROCESS | 3088 | 1465033113960 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 02:38:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 02:38:33 INFO - PROCESS | 3088 | 1465033113962 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 02:38:33 INFO - PROCESS | 3088 | 1465033113965 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 02:38:33 INFO - PROCESS | 3088 | 1465033113967 Marionette TRACE conn5 <- [1,1846,null,{}] 02:38:33 INFO - PROCESS | 3088 | 1465033113970 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}] 02:38:33 INFO - PROCESS | 3088 | 1465033113972 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:34 INFO - PROCESS | 3088 | 1465033114133 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 02:38:34 INFO - PROCESS | 3088 | 1465033114159 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:34 INFO - PROCESS | 3088 | 1465033114161 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:34 INFO - PROCESS | 3088 | ++DOCSHELL 16ECEC00 == 35 [pid = 3088] [id = 471] 02:38:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (16ECFC00) [pid = 3088] [serial = 1413] [outer = 00000000] 02:38:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (17A04C00) [pid = 3088] [serial = 1414] [outer = 16ECFC00] 02:38:34 INFO - PROCESS | 3088 | 1465033114206 Marionette DEBUG loaded listener.js 02:38:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (17ACB800) [pid = 3088] [serial = 1415] [outer = 16ECFC00] 02:38:34 INFO - PROCESS | 3088 | 1465033114684 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]]]}] 02:38:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 02:38:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 770ms 02:38:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 02:38:34 INFO - PROCESS | 3088 | 1465033114736 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 02:38:34 INFO - PROCESS | 3088 | 1465033114738 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 02:38:34 INFO - PROCESS | 3088 | 1465033114741 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 02:38:34 INFO - PROCESS | 3088 | 1465033114743 Marionette TRACE conn5 <- [1,1850,null,{}] 02:38:34 INFO - PROCESS | 3088 | 1465033114746 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}] 02:38:34 INFO - PROCESS | 3088 | 1465033114752 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:34 INFO - PROCESS | 3088 | 1465033114902 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 02:38:34 INFO - PROCESS | 3088 | 1465033114970 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:34 INFO - PROCESS | 3088 | 1465033114972 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:34 INFO - PROCESS | 3088 | ++DOCSHELL 18C36C00 == 36 [pid = 3088] [id = 472] 02:38:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (18C39C00) [pid = 3088] [serial = 1416] [outer = 00000000] 02:38:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (18C40400) [pid = 3088] [serial = 1417] [outer = 18C39C00] 02:38:35 INFO - PROCESS | 3088 | 1465033115017 Marionette DEBUG loaded listener.js 02:38:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (18C40C00) [pid = 3088] [serial = 1418] [outer = 18C39C00] 02:38:35 INFO - PROCESS | 3088 | 1465033115476 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]]]}] 02:38:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 02:38:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 770ms 02:38:35 INFO - PROCESS | 3088 | 1465033115512 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 02:38:35 INFO - PROCESS | 3088 | 1465033115514 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 02:38:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 02:38:35 INFO - PROCESS | 3088 | 1465033115517 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 02:38:35 INFO - PROCESS | 3088 | 1465033115518 Marionette TRACE conn5 <- [1,1854,null,{}] 02:38:35 INFO - PROCESS | 3088 | 1465033115522 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}] 02:38:35 INFO - PROCESS | 3088 | 1465033115524 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:35 INFO - PROCESS | 3088 | 1465033115705 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 02:38:35 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (12374400) [pid = 3088] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 02:38:35 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (14F0E400) [pid = 3088] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 02:38:35 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (150DE800) [pid = 3088] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 02:38:35 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (123BB800) [pid = 3088] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 02:38:35 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (1509DC00) [pid = 3088] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 02:38:35 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (0D8ED400) [pid = 3088] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 02:38:35 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (140E8400) [pid = 3088] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 02:38:35 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (16EE9400) [pid = 3088] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 02:38:35 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (15139C00) [pid = 3088] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 02:38:35 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (1B35A800) [pid = 3088] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 02:38:35 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (0D38BC00) [pid = 3088] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 02:38:35 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (0E35E400) [pid = 3088] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 02:38:35 INFO - PROCESS | 3088 | 1465033115771 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:35 INFO - PROCESS | 3088 | 1465033115773 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:35 INFO - PROCESS | 3088 | ++DOCSHELL 0D8ED400 == 37 [pid = 3088] [id = 473] 02:38:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (0D8F2C00) [pid = 3088] [serial = 1419] [outer = 00000000] 02:38:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (12374400) [pid = 3088] [serial = 1420] [outer = 0D8F2C00] 02:38:35 INFO - PROCESS | 3088 | 1465033115819 Marionette DEBUG loaded listener.js 02:38:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (13A70C00) [pid = 3088] [serial = 1421] [outer = 0D8F2C00] 02:38:36 INFO - PROCESS | 3088 | 1465033116168 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]]]}] 02:38:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 02:38:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 730ms 02:38:36 INFO - PROCESS | 3088 | 1465033116248 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 02:38:36 INFO - PROCESS | 3088 | 1465033116250 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 02:38:36 INFO - PROCESS | 3088 | 1465033116253 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 02:38:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 02:38:36 INFO - PROCESS | 3088 | 1465033116255 Marionette TRACE conn5 <- [1,1858,null,{}] 02:38:36 INFO - PROCESS | 3088 | 1465033116259 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}] 02:38:36 INFO - PROCESS | 3088 | 1465033116261 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:36 INFO - PROCESS | 3088 | 1465033116342 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 02:38:36 INFO - PROCESS | 3088 | 1465033116349 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:36 INFO - PROCESS | 3088 | 1465033116351 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:36 INFO - PROCESS | 3088 | ++DOCSHELL 157E5000 == 38 [pid = 3088] [id = 474] 02:38:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (169C9C00) [pid = 3088] [serial = 1422] [outer = 00000000] 02:38:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (19EACC00) [pid = 3088] [serial = 1423] [outer = 169C9C00] 02:38:36 INFO - PROCESS | 3088 | 1465033116395 Marionette DEBUG loaded listener.js 02:38:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (19F9CC00) [pid = 3088] [serial = 1424] [outer = 169C9C00] 02:38:36 INFO - PROCESS | 3088 | 1465033116833 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]]]}] 02:38:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 02:38:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 630ms 02:38:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 02:38:36 INFO - PROCESS | 3088 | 1465033116888 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 02:38:36 INFO - PROCESS | 3088 | 1465033116890 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 02:38:36 INFO - PROCESS | 3088 | 1465033116893 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 02:38:36 INFO - PROCESS | 3088 | 1465033116895 Marionette TRACE conn5 <- [1,1862,null,{}] 02:38:36 INFO - PROCESS | 3088 | 1465033116898 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}] 02:38:36 INFO - PROCESS | 3088 | 1465033116900 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:36 INFO - PROCESS | 3088 | 1465033116983 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 02:38:36 INFO - PROCESS | 3088 | 1465033117017 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:36 INFO - PROCESS | 3088 | 1465033117019 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:37 INFO - PROCESS | 3088 | ++DOCSHELL 150DF800 == 39 [pid = 3088] [id = 475] 02:38:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (19EAC400) [pid = 3088] [serial = 1425] [outer = 00000000] 02:38:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (1AE7EC00) [pid = 3088] [serial = 1426] [outer = 19EAC400] 02:38:37 INFO - PROCESS | 3088 | 1465033117074 Marionette DEBUG loaded listener.js 02:38:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (1AFDA000) [pid = 3088] [serial = 1427] [outer = 19EAC400] 02:38:37 INFO - PROCESS | 3088 | 1465033117515 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]]]}] 02:38:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 02:38:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 670ms 02:38:37 INFO - PROCESS | 3088 | 1465033117564 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 02:38:37 INFO - PROCESS | 3088 | 1465033117566 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 02:38:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 02:38:37 INFO - PROCESS | 3088 | 1465033117569 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 02:38:37 INFO - PROCESS | 3088 | 1465033117571 Marionette TRACE conn5 <- [1,1866,null,{}] 02:38:37 INFO - PROCESS | 3088 | 1465033117574 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}] 02:38:37 INFO - PROCESS | 3088 | 1465033117576 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:37 INFO - PROCESS | 3088 | 1465033117658 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 02:38:37 INFO - PROCESS | 3088 | 1465033117663 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:37 INFO - PROCESS | 3088 | 1465033117665 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:37 INFO - PROCESS | 3088 | ++DOCSHELL 1AFE0000 == 40 [pid = 3088] [id = 476] 02:38:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (1AFE0C00) [pid = 3088] [serial = 1428] [outer = 00000000] 02:38:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (1B353800) [pid = 3088] [serial = 1429] [outer = 1AFE0C00] 02:38:37 INFO - PROCESS | 3088 | 1465033117710 Marionette DEBUG loaded listener.js 02:38:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (1B354400) [pid = 3088] [serial = 1430] [outer = 1AFE0C00] 02:38:38 INFO - PROCESS | 3088 | 1465033118446 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]]]}] 02:38:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 02:38:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 930ms 02:38:38 INFO - PROCESS | 3088 | 1465033118501 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 02:38:38 INFO - PROCESS | 3088 | 1465033118505 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 02:38:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 02:38:38 INFO - PROCESS | 3088 | 1465033118510 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 02:38:38 INFO - PROCESS | 3088 | 1465033118515 Marionette TRACE conn5 <- [1,1870,null,{}] 02:38:38 INFO - PROCESS | 3088 | 1465033118521 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}] 02:38:38 INFO - PROCESS | 3088 | 1465033118524 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:38 INFO - PROCESS | 3088 | 1465033118652 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 02:38:38 INFO - PROCESS | 3088 | 1465033118784 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:38 INFO - PROCESS | 3088 | 1465033118788 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:38 INFO - PROCESS | 3088 | ++DOCSHELL 0E3A4400 == 41 [pid = 3088] [id = 477] 02:38:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (0F17E800) [pid = 3088] [serial = 1431] [outer = 00000000] 02:38:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (14004400) [pid = 3088] [serial = 1432] [outer = 0F17E800] 02:38:38 INFO - PROCESS | 3088 | 1465033118848 Marionette DEBUG loaded listener.js 02:38:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (14F10800) [pid = 3088] [serial = 1433] [outer = 0F17E800] 02:38:39 INFO - PROCESS | 3088 | 1465033119411 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]]]}] 02:38:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 02:38:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 930ms 02:38:39 INFO - PROCESS | 3088 | 1465033119447 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 02:38:39 INFO - PROCESS | 3088 | 1465033119451 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 02:38:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 02:38:39 INFO - PROCESS | 3088 | 1465033119459 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 02:38:39 INFO - PROCESS | 3088 | 1465033119462 Marionette TRACE conn5 <- [1,1874,null,{}] 02:38:39 INFO - PROCESS | 3088 | 1465033119467 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}] 02:38:39 INFO - PROCESS | 3088 | 1465033119470 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:39 INFO - PROCESS | 3088 | 1465033119589 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 02:38:39 INFO - PROCESS | 3088 | 1465033119703 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:39 INFO - PROCESS | 3088 | 1465033119705 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:39 INFO - PROCESS | 3088 | ++DOCSHELL 150A1400 == 42 [pid = 3088] [id = 478] 02:38:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (1578D400) [pid = 3088] [serial = 1434] [outer = 00000000] 02:38:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (16E99C00) [pid = 3088] [serial = 1435] [outer = 1578D400] 02:38:39 INFO - PROCESS | 3088 | 1465033119803 Marionette DEBUG loaded listener.js 02:38:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (17ACC800) [pid = 3088] [serial = 1436] [outer = 1578D400] 02:38:40 INFO - PROCESS | 3088 | 1465033120401 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]]]}] 02:38:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 02:38:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 970ms 02:38:40 INFO - PROCESS | 3088 | 1465033120431 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 02:38:40 INFO - PROCESS | 3088 | 1465033120434 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 02:38:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 02:38:40 INFO - PROCESS | 3088 | 1465033120438 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 02:38:40 INFO - PROCESS | 3088 | 1465033120442 Marionette TRACE conn5 <- [1,1878,null,{}] 02:38:40 INFO - PROCESS | 3088 | 1465033120452 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}] 02:38:40 INFO - PROCESS | 3088 | 1465033120457 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:40 INFO - PROCESS | 3088 | 1465033120570 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 02:38:40 INFO - PROCESS | 3088 | 1465033120711 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:40 INFO - PROCESS | 3088 | 1465033120714 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:40 INFO - PROCESS | 3088 | ++DOCSHELL 1B356800 == 43 [pid = 3088] [id = 479] 02:38:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (1B357400) [pid = 3088] [serial = 1437] [outer = 00000000] 02:38:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (1C442800) [pid = 3088] [serial = 1438] [outer = 1B357400] 02:38:40 INFO - PROCESS | 3088 | 1465033120773 Marionette DEBUG loaded listener.js 02:38:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (1C447800) [pid = 3088] [serial = 1439] [outer = 1B357400] 02:38:41 INFO - PROCESS | 3088 | 1465033121414 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]]]}] 02:38:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 02:38:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1021ms 02:38:41 INFO - PROCESS | 3088 | 1465033121462 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 02:38:41 INFO - PROCESS | 3088 | 1465033121465 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 02:38:41 INFO - PROCESS | 3088 | 1465033121469 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 02:38:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 02:38:41 INFO - PROCESS | 3088 | 1465033121471 Marionette TRACE conn5 <- [1,1882,null,{}] 02:38:41 INFO - PROCESS | 3088 | 1465033121474 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}] 02:38:41 INFO - PROCESS | 3088 | 1465033121477 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:41 INFO - PROCESS | 3088 | 1465033121591 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 02:38:41 INFO - PROCESS | 3088 | 1465033121850 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:41 INFO - PROCESS | 3088 | 1465033121854 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:41 INFO - PROCESS | 3088 | ++DOCSHELL 0E042400 == 44 [pid = 3088] [id = 480] 02:38:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (0E043000) [pid = 3088] [serial = 1440] [outer = 00000000] 02:38:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 93 (0E051C00) [pid = 3088] [serial = 1441] [outer = 0E043000] 02:38:41 INFO - PROCESS | 3088 | 1465033121925 Marionette DEBUG loaded listener.js 02:38:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 94 (0E363000) [pid = 3088] [serial = 1442] [outer = 0E043000] 02:38:42 INFO - PROCESS | 3088 | 1465033122535 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]]]}] 02:38:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 02:38:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1119ms 02:38:43 INFO - PROCESS | 3088 | --DOCSHELL 0F180C00 == 43 [pid = 3088] [id = 456] 02:38:43 INFO - PROCESS | 3088 | --DOCSHELL 150DF800 == 42 [pid = 3088] [id = 475] 02:38:43 INFO - PROCESS | 3088 | --DOCSHELL 157E5000 == 41 [pid = 3088] [id = 474] 02:38:43 INFO - PROCESS | 3088 | --DOCSHELL 0D8ED400 == 40 [pid = 3088] [id = 473] 02:38:43 INFO - PROCESS | 3088 | --DOCSHELL 18C36C00 == 39 [pid = 3088] [id = 472] 02:38:43 INFO - PROCESS | 3088 | --DOCSHELL 16ECEC00 == 38 [pid = 3088] [id = 471] 02:38:43 INFO - PROCESS | 3088 | --DOCSHELL 16958C00 == 37 [pid = 3088] [id = 470] 02:38:43 INFO - PROCESS | 3088 | --DOCSHELL 150E3800 == 36 [pid = 3088] [id = 469] 02:38:43 INFO - PROCESS | 3088 | --DOCSHELL 12A33400 == 35 [pid = 3088] [id = 468] 02:38:43 INFO - PROCESS | 3088 | --DOCSHELL 0E12B800 == 34 [pid = 3088] [id = 467] 02:38:43 INFO - PROCESS | 3088 | --DOCSHELL 12457400 == 33 [pid = 3088] [id = 464] 02:38:43 INFO - PROCESS | 3088 | --DOCSHELL 0E12C400 == 32 [pid = 3088] [id = 465] 02:38:43 INFO - PROCESS | 3088 | --DOCSHELL 140E6C00 == 31 [pid = 3088] [id = 466] 02:38:43 INFO - PROCESS | 3088 | --DOCSHELL 1B356800 == 30 [pid = 3088] [id = 479] 02:38:43 INFO - PROCESS | 3088 | --DOCSHELL 150A1400 == 29 [pid = 3088] [id = 478] 02:38:43 INFO - PROCESS | 3088 | --DOCSHELL 1AFE0000 == 28 [pid = 3088] [id = 476] 02:38:43 INFO - PROCESS | 3088 | --DOCSHELL 0E3A4400 == 27 [pid = 3088] [id = 477] 02:38:43 INFO - PROCESS | 3088 | --DOMWINDOW == 93 (12B7A400) [pid = 3088] [serial = 1370] [outer = 00000000] [url = about:blank] 02:38:43 INFO - PROCESS | 3088 | --DOMWINDOW == 92 (1268BC00) [pid = 3088] [serial = 1369] [outer = 00000000] [url = about:blank] 02:38:43 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (14F15800) [pid = 3088] [serial = 1378] [outer = 00000000] [url = about:blank] 02:38:43 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (1512E800) [pid = 3088] [serial = 1381] [outer = 00000000] [url = about:blank] 02:38:43 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (12459400) [pid = 3088] [serial = 1375] [outer = 00000000] [url = about:blank] 02:38:43 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (12A6C000) [pid = 3088] [serial = 1376] [outer = 00000000] [url = about:blank] 02:38:43 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (16EEFC00) [pid = 3088] [serial = 1391] [outer = 00000000] [url = about:blank] 02:38:43 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (0E369800) [pid = 3088] [serial = 1358] [outer = 00000000] [url = about:blank] 02:38:43 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (0E044400) [pid = 3088] [serial = 1357] [outer = 00000000] [url = about:blank] 02:38:43 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (14FAE400) [pid = 3088] [serial = 1361] [outer = 00000000] [url = about:blank] 02:38:43 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (14F13C00) [pid = 3088] [serial = 1360] [outer = 00000000] [url = about:blank] 02:38:43 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (189AA400) [pid = 3088] [serial = 1364] [outer = 00000000] [url = about:blank] 02:38:43 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (17A38C00) [pid = 3088] [serial = 1363] [outer = 00000000] [url = about:blank] 02:38:43 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (15796C00) [pid = 3088] [serial = 1384] [outer = 00000000] [url = about:blank] 02:38:43 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (1C5A1C00) [pid = 3088] [serial = 1367] [outer = 00000000] [url = about:blank] 02:38:43 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (1C44B800) [pid = 3088] [serial = 1366] [outer = 00000000] [url = about:blank] 02:38:43 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (15137000) [pid = 3088] [serial = 1382] [outer = 00000000] [url = about:blank] 02:38:43 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (0F181C00) [pid = 3088] [serial = 1387] [outer = 00000000] [url = about:blank] 02:38:43 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (157F3800) [pid = 3088] [serial = 1385] [outer = 00000000] [url = about:blank] 02:38:43 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (140E3800) [pid = 3088] [serial = 1388] [outer = 00000000] [url = about:blank] 02:38:43 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (0E36A800) [pid = 3088] [serial = 1372] [outer = 00000000] [url = about:blank] 02:38:43 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (17DDE000) [pid = 3088] [serial = 1393] [outer = 00000000] [url = about:blank] 02:38:43 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (0E3A1C00) [pid = 3088] [serial = 1373] [outer = 00000000] [url = about:blank] 02:38:43 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (16ECD800) [pid = 3088] [serial = 1390] [outer = 00000000] [url = about:blank] 02:38:43 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (14F25400) [pid = 3088] [serial = 1379] [outer = 00000000] [url = about:blank] 02:38:43 INFO - PROCESS | 3088 | 1465033123365 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 02:38:43 INFO - PROCESS | 3088 | 1465033123369 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 02:38:43 INFO - PROCESS | 3088 | 1465033123386 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 02:38:43 INFO - PROCESS | 3088 | 1465033123389 Marionette TRACE conn5 <- [1,1886,null,{}] 02:38:43 INFO - PROCESS | 3088 | 1465033123394 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}] 02:38:43 INFO - PROCESS | 3088 | 1465033123398 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 02:38:43 INFO - PROCESS | 3088 | 1465033123495 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 02:38:43 INFO - PROCESS | 3088 | 1465033123584 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:43 INFO - PROCESS | 3088 | 1465033123587 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:43 INFO - PROCESS | 3088 | ++DOCSHELL 0E04EC00 == 28 [pid = 3088] [id = 481] 02:38:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (0E04F400) [pid = 3088] [serial = 1443] [outer = 00000000] 02:38:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (0E132000) [pid = 3088] [serial = 1444] [outer = 0E04F400] 02:38:43 INFO - PROCESS | 3088 | 1465033123637 Marionette DEBUG loaded listener.js 02:38:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (0E361000) [pid = 3088] [serial = 1445] [outer = 0E04F400] 02:38:44 INFO - PROCESS | 3088 | 1465033124085 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]]]}] 02:38:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 02:38:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 710ms 02:38:44 INFO - PROCESS | 3088 | 1465033124114 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 02:38:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 02:38:44 INFO - PROCESS | 3088 | 1465033124117 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 02:38:44 INFO - PROCESS | 3088 | 1465033124124 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 02:38:44 INFO - PROCESS | 3088 | 1465033124128 Marionette TRACE conn5 <- [1,1890,null,{}] 02:38:44 INFO - PROCESS | 3088 | 1465033124136 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}] 02:38:44 INFO - PROCESS | 3088 | 1465033124139 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:44 INFO - PROCESS | 3088 | 1465033124235 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 02:38:44 INFO - PROCESS | 3088 | 1465033124242 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:44 INFO - PROCESS | 3088 | 1465033124244 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:44 INFO - PROCESS | 3088 | ++DOCSHELL 12456C00 == 29 [pid = 3088] [id = 482] 02:38:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (12457400) [pid = 3088] [serial = 1446] [outer = 00000000] 02:38:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (12659C00) [pid = 3088] [serial = 1447] [outer = 12457400] 02:38:44 INFO - PROCESS | 3088 | 1465033124292 Marionette DEBUG loaded listener.js 02:38:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (12A6BC00) [pid = 3088] [serial = 1448] [outer = 12457400] 02:38:44 INFO - PROCESS | 3088 | 1465033124777 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]]]}] 02:38:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 02:38:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 690ms 02:38:44 INFO - PROCESS | 3088 | 1465033124814 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 02:38:44 INFO - PROCESS | 3088 | 1465033124816 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 02:38:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 02:38:44 INFO - PROCESS | 3088 | 1465033124820 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 02:38:44 INFO - PROCESS | 3088 | 1465033124822 Marionette TRACE conn5 <- [1,1894,null,{}] 02:38:44 INFO - PROCESS | 3088 | 1465033124832 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}] 02:38:44 INFO - PROCESS | 3088 | 1465033124837 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:44 INFO - PROCESS | 3088 | 1465033124955 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 02:38:45 INFO - PROCESS | 3088 | 1465033125062 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:45 INFO - PROCESS | 3088 | 1465033125066 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:45 INFO - PROCESS | 3088 | ++DOCSHELL 146DEC00 == 30 [pid = 3088] [id = 483] 02:38:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (146E2C00) [pid = 3088] [serial = 1449] [outer = 00000000] 02:38:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (14F0C400) [pid = 3088] [serial = 1450] [outer = 146E2C00] 02:38:45 INFO - PROCESS | 3088 | 1465033125114 Marionette DEBUG loaded listener.js 02:38:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (14F13C00) [pid = 3088] [serial = 1451] [outer = 146E2C00] 02:38:45 INFO - PROCESS | 3088 | 1465033125559 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]]]}] 02:38:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 02:38:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 770ms 02:38:45 INFO - PROCESS | 3088 | 1465033125594 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 02:38:45 INFO - PROCESS | 3088 | 1465033125596 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 02:38:45 INFO - PROCESS | 3088 | 1465033125599 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 02:38:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 02:38:45 INFO - PROCESS | 3088 | 1465033125601 Marionette TRACE conn5 <- [1,1898,null,{}] 02:38:45 INFO - PROCESS | 3088 | 1465033125604 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}] 02:38:45 INFO - PROCESS | 3088 | 1465033125606 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:45 INFO - PROCESS | 3088 | 1465033125727 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 02:38:45 INFO - PROCESS | 3088 | 1465033125733 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:45 INFO - PROCESS | 3088 | 1465033125735 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:45 INFO - PROCESS | 3088 | ++DOCSHELL 14F1E400 == 31 [pid = 3088] [id = 484] 02:38:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (14F1F800) [pid = 3088] [serial = 1452] [outer = 00000000] 02:38:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (1509A800) [pid = 3088] [serial = 1453] [outer = 14F1F800] 02:38:45 INFO - PROCESS | 3088 | 1465033125836 Marionette DEBUG loaded listener.js 02:38:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (1512E800) [pid = 3088] [serial = 1454] [outer = 14F1F800] 02:38:46 INFO - PROCESS | 3088 | 1465033126280 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]]]}] 02:38:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 02:38:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 730ms 02:38:46 INFO - PROCESS | 3088 | 1465033126335 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 02:38:46 INFO - PROCESS | 3088 | 1465033126337 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 02:38:46 INFO - PROCESS | 3088 | 1465033126340 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 02:38:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 02:38:46 INFO - PROCESS | 3088 | 1465033126342 Marionette TRACE conn5 <- [1,1902,null,{}] 02:38:46 INFO - PROCESS | 3088 | 1465033126345 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}] 02:38:46 INFO - PROCESS | 3088 | 1465033126348 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:46 INFO - PROCESS | 3088 | 1465033126461 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 02:38:46 INFO - PROCESS | 3088 | 1465033126528 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:46 INFO - PROCESS | 3088 | 1465033126530 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:46 INFO - PROCESS | 3088 | ++DOCSHELL 1578A000 == 32 [pid = 3088] [id = 485] 02:38:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (1578A800) [pid = 3088] [serial = 1455] [outer = 00000000] 02:38:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (15793800) [pid = 3088] [serial = 1456] [outer = 1578A800] 02:38:46 INFO - PROCESS | 3088 | 1465033126575 Marionette DEBUG loaded listener.js 02:38:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (157EB400) [pid = 3088] [serial = 1457] [outer = 1578A800] 02:38:46 INFO - PROCESS | 3088 | 1465033126999 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]]]}] 02:38:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 02:38:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 670ms 02:38:47 INFO - PROCESS | 3088 | 1465033127014 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 02:38:47 INFO - PROCESS | 3088 | 1465033127016 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 02:38:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 02:38:47 INFO - PROCESS | 3088 | 1465033127026 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 02:38:47 INFO - PROCESS | 3088 | 1465033127028 Marionette TRACE conn5 <- [1,1906,null,{}] 02:38:47 INFO - PROCESS | 3088 | 1465033127031 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}] 02:38:47 INFO - PROCESS | 3088 | 1465033127037 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:47 INFO - PROCESS | 3088 | 1465033127183 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 02:38:47 INFO - PROCESS | 3088 | 1465033127188 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:47 INFO - PROCESS | 3088 | 1465033127190 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:47 INFO - PROCESS | 3088 | ++DOCSHELL 16939C00 == 33 [pid = 3088] [id = 486] 02:38:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (1695A000) [pid = 3088] [serial = 1458] [outer = 00000000] 02:38:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (16A5A800) [pid = 3088] [serial = 1459] [outer = 1695A000] 02:38:47 INFO - PROCESS | 3088 | 1465033127235 Marionette DEBUG loaded listener.js 02:38:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (16ECD800) [pid = 3088] [serial = 1460] [outer = 1695A000] 02:38:47 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (1AFE0C00) [pid = 3088] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 02:38:47 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (19EAC400) [pid = 3088] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 02:38:47 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (16ECFC00) [pid = 3088] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 02:38:47 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (18C39C00) [pid = 3088] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 02:38:47 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (0D8F2C00) [pid = 3088] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 02:38:47 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (0E12F000) [pid = 3088] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 02:38:47 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (140E7000) [pid = 3088] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 02:38:47 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (17A10000) [pid = 3088] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 02:38:47 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (1695BC00) [pid = 3088] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 02:38:47 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (12A6C800) [pid = 3088] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 02:38:47 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (0E12CC00) [pid = 3088] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 02:38:47 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (150E5400) [pid = 3088] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 02:38:47 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (169C9C00) [pid = 3088] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 02:38:47 INFO - PROCESS | 3088 | 1465033127987 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]]]}] 02:38:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 02:38:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 987ms 02:38:47 INFO - PROCESS | 3088 | 1465033128010 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 02:38:47 INFO - PROCESS | 3088 | 1465033128012 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 02:38:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 02:38:47 INFO - PROCESS | 3088 | 1465033128020 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 02:38:47 INFO - PROCESS | 3088 | 1465033128021 Marionette TRACE conn5 <- [1,1910,null,{}] 02:38:48 INFO - PROCESS | 3088 | 1465033128025 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}] 02:38:48 INFO - PROCESS | 3088 | 1465033128027 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:48 INFO - PROCESS | 3088 | 1465033128105 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 02:38:48 INFO - PROCESS | 3088 | 1465033128111 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:48 INFO - PROCESS | 3088 | 1465033128113 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:48 INFO - PROCESS | 3088 | ++DOCSHELL 140E0000 == 34 [pid = 3088] [id = 487] 02:38:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (14F1EC00) [pid = 3088] [serial = 1461] [outer = 00000000] 02:38:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (15797000) [pid = 3088] [serial = 1462] [outer = 14F1EC00] 02:38:48 INFO - PROCESS | 3088 | 1465033128158 Marionette DEBUG loaded listener.js 02:38:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (169C6800) [pid = 3088] [serial = 1463] [outer = 14F1EC00] 02:38:48 INFO - PROCESS | 3088 | 1465033128602 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]]]}] 02:38:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 02:38:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 630ms 02:38:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 02:38:48 INFO - PROCESS | 3088 | 1465033128651 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 02:38:48 INFO - PROCESS | 3088 | 1465033128653 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 02:38:48 INFO - PROCESS | 3088 | 1465033128656 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 02:38:48 INFO - PROCESS | 3088 | 1465033128658 Marionette TRACE conn5 <- [1,1914,null,{}] 02:38:48 INFO - PROCESS | 3088 | 1465033128661 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}] 02:38:48 INFO - PROCESS | 3088 | 1465033128663 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:48 INFO - PROCESS | 3088 | 1465033128745 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 02:38:48 INFO - PROCESS | 3088 | 1465033128751 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:48 INFO - PROCESS | 3088 | 1465033128753 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:48 INFO - PROCESS | 3088 | ++DOCSHELL 0C768C00 == 35 [pid = 3088] [id = 488] 02:38:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (169E9000) [pid = 3088] [serial = 1464] [outer = 00000000] 02:38:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (17A01400) [pid = 3088] [serial = 1465] [outer = 169E9000] 02:38:48 INFO - PROCESS | 3088 | 1465033128797 Marionette DEBUG loaded listener.js 02:38:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (17A10000) [pid = 3088] [serial = 1466] [outer = 169E9000] 02:38:49 INFO - PROCESS | 3088 | 1465033129241 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]]]}] 02:38:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 02:38:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 630ms 02:38:49 INFO - PROCESS | 3088 | 1465033129287 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 02:38:49 INFO - PROCESS | 3088 | 1465033129288 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 02:38:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 02:38:49 INFO - PROCESS | 3088 | 1465033129305 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 02:38:49 INFO - PROCESS | 3088 | 1465033129307 Marionette TRACE conn5 <- [1,1918,null,{}] 02:38:49 INFO - PROCESS | 3088 | 1465033129311 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}] 02:38:49 INFO - PROCESS | 3088 | 1465033129313 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:49 INFO - PROCESS | 3088 | 1465033129392 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 02:38:49 INFO - PROCESS | 3088 | 1465033129399 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:49 INFO - PROCESS | 3088 | 1465033129400 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:49 INFO - PROCESS | 3088 | ++DOCSHELL 1846CC00 == 36 [pid = 3088] [id = 489] 02:38:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (18514800) [pid = 3088] [serial = 1467] [outer = 00000000] 02:38:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (189AA800) [pid = 3088] [serial = 1468] [outer = 18514800] 02:38:49 INFO - PROCESS | 3088 | 1465033129443 Marionette DEBUG loaded listener.js 02:38:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (189AB000) [pid = 3088] [serial = 1469] [outer = 18514800] 02:38:50 INFO - PROCESS | 3088 | 1465033130237 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]]]}] 02:38:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 02:38:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 970ms 02:38:50 INFO - PROCESS | 3088 | 1465033130278 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 02:38:50 INFO - PROCESS | 3088 | 1465033130283 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 02:38:50 INFO - PROCESS | 3088 | 1465033130288 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 02:38:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 02:38:50 INFO - PROCESS | 3088 | 1465033130292 Marionette TRACE conn5 <- [1,1922,null,{}] 02:38:50 INFO - PROCESS | 3088 | 1465033130299 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}] 02:38:50 INFO - PROCESS | 3088 | 1465033130302 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:50 INFO - PROCESS | 3088 | 1465033130435 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 02:38:50 INFO - PROCESS | 3088 | 1465033130576 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:50 INFO - PROCESS | 3088 | 1465033130579 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:50 INFO - PROCESS | 3088 | ++DOCSHELL 0E12EC00 == 37 [pid = 3088] [id = 490] 02:38:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (0E367800) [pid = 3088] [serial = 1470] [outer = 00000000] 02:38:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (123C3400) [pid = 3088] [serial = 1471] [outer = 0E367800] 02:38:50 INFO - PROCESS | 3088 | 1465033130637 Marionette DEBUG loaded listener.js 02:38:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (12B48400) [pid = 3088] [serial = 1472] [outer = 0E367800] 02:38:51 INFO - PROCESS | 3088 | 1465033131374 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]]]}] 02:38:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 02:38:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1128ms 02:38:51 INFO - PROCESS | 3088 | 1465033131421 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 02:38:51 INFO - PROCESS | 3088 | 1465033131426 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 02:38:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 02:38:51 INFO - PROCESS | 3088 | 1465033131458 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 02:38:51 INFO - PROCESS | 3088 | 1465033131461 Marionette TRACE conn5 <- [1,1926,null,{}] 02:38:51 INFO - PROCESS | 3088 | 1465033131465 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}] 02:38:51 INFO - PROCESS | 3088 | 1465033131468 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:51 INFO - PROCESS | 3088 | 1465033131600 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 02:38:51 INFO - PROCESS | 3088 | 1465033131735 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:51 INFO - PROCESS | 3088 | 1465033131738 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:51 INFO - PROCESS | 3088 | ++DOCSHELL 140E6C00 == 38 [pid = 3088] [id = 491] 02:38:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (146E0800) [pid = 3088] [serial = 1473] [outer = 00000000] 02:38:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (1509AC00) [pid = 3088] [serial = 1474] [outer = 146E0800] 02:38:51 INFO - PROCESS | 3088 | 1465033131797 Marionette DEBUG loaded listener.js 02:38:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (15133400) [pid = 3088] [serial = 1475] [outer = 146E0800] 02:38:52 INFO - PROCESS | 3088 | --DOCSHELL 0C768C00 == 37 [pid = 3088] [id = 488] 02:38:52 INFO - PROCESS | 3088 | --DOCSHELL 140E0000 == 36 [pid = 3088] [id = 487] 02:38:52 INFO - PROCESS | 3088 | --DOCSHELL 16939C00 == 35 [pid = 3088] [id = 486] 02:38:52 INFO - PROCESS | 3088 | --DOCSHELL 1578A000 == 34 [pid = 3088] [id = 485] 02:38:52 INFO - PROCESS | 3088 | --DOCSHELL 14F1E400 == 33 [pid = 3088] [id = 484] 02:38:52 INFO - PROCESS | 3088 | --DOCSHELL 146DEC00 == 32 [pid = 3088] [id = 483] 02:38:52 INFO - PROCESS | 3088 | --DOCSHELL 12456C00 == 31 [pid = 3088] [id = 482] 02:38:52 INFO - PROCESS | 3088 | --DOCSHELL 0E04EC00 == 30 [pid = 3088] [id = 481] 02:38:52 INFO - PROCESS | 3088 | --DOCSHELL 0E042400 == 29 [pid = 3088] [id = 480] 02:38:52 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (1B353800) [pid = 3088] [serial = 1429] [outer = 00000000] [url = about:blank] 02:38:52 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (1B354400) [pid = 3088] [serial = 1430] [outer = 00000000] [url = about:blank] 02:38:52 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (1AE7EC00) [pid = 3088] [serial = 1426] [outer = 00000000] [url = about:blank] 02:38:52 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (17A04C00) [pid = 3088] [serial = 1414] [outer = 00000000] [url = about:blank] 02:38:52 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (18C40400) [pid = 3088] [serial = 1417] [outer = 00000000] [url = about:blank] 02:38:52 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (17ACB800) [pid = 3088] [serial = 1415] [outer = 00000000] [url = about:blank] 02:38:52 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (12374400) [pid = 3088] [serial = 1420] [outer = 00000000] [url = about:blank] 02:38:52 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (18C40C00) [pid = 3088] [serial = 1418] [outer = 00000000] [url = about:blank] 02:38:52 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (0F00BC00) [pid = 3088] [serial = 1396] [outer = 00000000] [url = about:blank] 02:38:52 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (12450C00) [pid = 3088] [serial = 1397] [outer = 00000000] [url = about:blank] 02:38:52 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (15098800) [pid = 3088] [serial = 1399] [outer = 00000000] [url = about:blank] 02:38:52 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (151B8C00) [pid = 3088] [serial = 1400] [outer = 00000000] [url = about:blank] 02:38:52 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (17B5DC00) [pid = 3088] [serial = 1394] [outer = 00000000] [url = about:blank] 02:38:52 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (169E1800) [pid = 3088] [serial = 1411] [outer = 00000000] [url = about:blank] 02:38:52 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (12C7E800) [pid = 3088] [serial = 1405] [outer = 00000000] [url = about:blank] 02:38:52 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (1400B400) [pid = 3088] [serial = 1406] [outer = 00000000] [url = about:blank] 02:38:52 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (0E360000) [pid = 3088] [serial = 1402] [outer = 00000000] [url = about:blank] 02:38:52 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (0E64C000) [pid = 3088] [serial = 1403] [outer = 00000000] [url = about:blank] 02:38:52 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (15138C00) [pid = 3088] [serial = 1408] [outer = 00000000] [url = about:blank] 02:38:52 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (1578C000) [pid = 3088] [serial = 1409] [outer = 00000000] [url = about:blank] 02:38:52 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (19EACC00) [pid = 3088] [serial = 1423] [outer = 00000000] [url = about:blank] 02:38:52 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (1AFDA000) [pid = 3088] [serial = 1427] [outer = 00000000] [url = about:blank] 02:38:52 INFO - PROCESS | 3088 | --DOMWINDOW == 66 (13A70C00) [pid = 3088] [serial = 1421] [outer = 00000000] [url = about:blank] 02:38:52 INFO - PROCESS | 3088 | --DOMWINDOW == 65 (19F9CC00) [pid = 3088] [serial = 1424] [outer = 00000000] [url = about:blank] 02:38:52 INFO - PROCESS | 3088 | --DOMWINDOW == 64 (16E96C00) [pid = 3088] [serial = 1412] [outer = 00000000] [url = about:blank] 02:38:52 INFO - PROCESS | 3088 | 1465033132727 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]]]}] 02:38:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 02:38:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1315ms 02:38:52 INFO - PROCESS | 3088 | 1465033132781 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 02:38:52 INFO - PROCESS | 3088 | 1465033132785 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 02:38:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 02:38:52 INFO - PROCESS | 3088 | 1465033132789 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 02:38:52 INFO - PROCESS | 3088 | 1465033132792 Marionette TRACE conn5 <- [1,1930,null,{}] 02:38:52 INFO - PROCESS | 3088 | 1465033132798 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}] 02:38:52 INFO - PROCESS | 3088 | 1465033132801 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:52 INFO - PROCESS | 3088 | 1465033132896 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 02:38:52 INFO - PROCESS | 3088 | 1465033132904 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:52 INFO - PROCESS | 3088 | 1465033132908 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:52 INFO - PROCESS | 3088 | ++DOCSHELL 0E364400 == 30 [pid = 3088] [id = 492] 02:38:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 65 (0E369800) [pid = 3088] [serial = 1476] [outer = 00000000] 02:38:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 66 (0E5BDC00) [pid = 3088] [serial = 1477] [outer = 0E369800] 02:38:52 INFO - PROCESS | 3088 | 1465033132956 Marionette DEBUG loaded listener.js 02:38:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 67 (0F003C00) [pid = 3088] [serial = 1478] [outer = 0E369800] 02:38:53 INFO - PROCESS | 3088 | 1465033133491 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]]]}] 02:38:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 02:38:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 730ms 02:38:53 INFO - PROCESS | 3088 | 1465033133521 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 02:38:53 INFO - PROCESS | 3088 | 1465033133525 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 02:38:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 02:38:53 INFO - PROCESS | 3088 | 1465033133531 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 02:38:53 INFO - PROCESS | 3088 | 1465033133533 Marionette TRACE conn5 <- [1,1934,null,{}] 02:38:53 INFO - PROCESS | 3088 | 1465033133537 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}] 02:38:53 INFO - PROCESS | 3088 | 1465033133540 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:53 INFO - PROCESS | 3088 | 1465033133628 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 02:38:53 INFO - PROCESS | 3088 | 1465033133729 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:53 INFO - PROCESS | 3088 | 1465033133732 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:53 INFO - PROCESS | 3088 | ++DOCSHELL 12A6B800 == 31 [pid = 3088] [id = 493] 02:38:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (12AD4400) [pid = 3088] [serial = 1479] [outer = 00000000] 02:38:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (13A67800) [pid = 3088] [serial = 1480] [outer = 12AD4400] 02:38:53 INFO - PROCESS | 3088 | 1465033133779 Marionette DEBUG loaded listener.js 02:38:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (1400A800) [pid = 3088] [serial = 1481] [outer = 12AD4400] 02:38:54 INFO - PROCESS | 3088 | 1465033134172 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]]]}] 02:38:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 02:38:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 670ms 02:38:54 INFO - PROCESS | 3088 | 1465033134206 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 02:38:54 INFO - PROCESS | 3088 | 1465033134208 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 02:38:54 INFO - PROCESS | 3088 | 1465033134211 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 02:38:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 02:38:54 INFO - PROCESS | 3088 | 1465033134215 Marionette TRACE conn5 <- [1,1938,null,{}] 02:38:54 INFO - PROCESS | 3088 | 1465033134225 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}] 02:38:54 INFO - PROCESS | 3088 | 1465033134230 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:54 INFO - PROCESS | 3088 | 1465033134342 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 02:38:54 INFO - PROCESS | 3088 | 1465033134353 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:54 INFO - PROCESS | 3088 | 1465033134356 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:54 INFO - PROCESS | 3088 | ++DOCSHELL 1512D400 == 32 [pid = 3088] [id = 494] 02:38:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (1512D800) [pid = 3088] [serial = 1482] [outer = 00000000] 02:38:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (1513A400) [pid = 3088] [serial = 1483] [outer = 1512D800] 02:38:54 INFO - PROCESS | 3088 | 1465033134403 Marionette DEBUG loaded listener.js 02:38:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (1578B800) [pid = 3088] [serial = 1484] [outer = 1512D800] 02:38:54 INFO - PROCESS | 3088 | 1465033134858 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]]]}] 02:38:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 02:38:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 670ms 02:38:54 INFO - PROCESS | 3088 | 1465033134904 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 02:38:54 INFO - PROCESS | 3088 | 1465033134907 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 02:38:54 INFO - PROCESS | 3088 | 1465033134910 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 02:38:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 02:38:54 INFO - PROCESS | 3088 | 1465033134912 Marionette TRACE conn5 <- [1,1942,null,{}] 02:38:54 INFO - PROCESS | 3088 | 1465033134915 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}] 02:38:54 INFO - PROCESS | 3088 | 1465033134917 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:55 INFO - PROCESS | 3088 | 1465033135045 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 02:38:55 INFO - PROCESS | 3088 | 1465033135051 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:55 INFO - PROCESS | 3088 | 1465033135053 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:55 INFO - PROCESS | 3088 | ++DOCSHELL 16963800 == 33 [pid = 3088] [id = 495] 02:38:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (16964400) [pid = 3088] [serial = 1485] [outer = 00000000] 02:38:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (169C9000) [pid = 3088] [serial = 1486] [outer = 16964400] 02:38:55 INFO - PROCESS | 3088 | 1465033135098 Marionette DEBUG loaded listener.js 02:38:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (16E93800) [pid = 3088] [serial = 1487] [outer = 16964400] 02:38:55 INFO - PROCESS | 3088 | 1465033135553 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]]]}] 02:38:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 02:38:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 670ms 02:38:55 INFO - PROCESS | 3088 | 1465033135589 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 02:38:55 INFO - PROCESS | 3088 | 1465033135591 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 02:38:55 INFO - PROCESS | 3088 | 1465033135594 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 02:38:55 INFO - PROCESS | 3088 | 1465033135596 Marionette TRACE conn5 <- [1,1946,null,{}] 02:38:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 02:38:55 INFO - PROCESS | 3088 | 1465033135599 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}] 02:38:55 INFO - PROCESS | 3088 | 1465033135601 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:55 INFO - PROCESS | 3088 | 1465033135715 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 02:38:55 INFO - PROCESS | 3088 | 1465033135818 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:55 INFO - PROCESS | 3088 | 1465033135820 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:55 INFO - PROCESS | 3088 | ++DOCSHELL 16E9A800 == 34 [pid = 3088] [id = 496] 02:38:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (16EC8800) [pid = 3088] [serial = 1488] [outer = 00000000] 02:38:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (17A06400) [pid = 3088] [serial = 1489] [outer = 16EC8800] 02:38:55 INFO - PROCESS | 3088 | 1465033135865 Marionette DEBUG loaded listener.js 02:38:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (17A3F800) [pid = 3088] [serial = 1490] [outer = 16EC8800] 02:38:56 INFO - PROCESS | 3088 | 1465033136307 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]]]}] 02:38:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 02:38:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 730ms 02:38:56 INFO - PROCESS | 3088 | 1465033136329 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 02:38:56 INFO - PROCESS | 3088 | 1465033136331 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 02:38:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 02:38:56 INFO - PROCESS | 3088 | 1465033136340 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 02:38:56 INFO - PROCESS | 3088 | 1465033136342 Marionette TRACE conn5 <- [1,1950,null,{}] 02:38:56 INFO - PROCESS | 3088 | 1465033136345 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}] 02:38:56 INFO - PROCESS | 3088 | 1465033136351 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:56 INFO - PROCESS | 3088 | 1465033136501 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 02:38:56 INFO - PROCESS | 3088 | 1465033136569 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:56 INFO - PROCESS | 3088 | 1465033136571 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:56 INFO - PROCESS | 3088 | ++DOCSHELL 17DECC00 == 35 [pid = 3088] [id = 497] 02:38:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (188BCC00) [pid = 3088] [serial = 1491] [outer = 00000000] 02:38:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (18C3FC00) [pid = 3088] [serial = 1492] [outer = 188BCC00] 02:38:56 INFO - PROCESS | 3088 | 1465033136615 Marionette DEBUG loaded listener.js 02:38:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (189B8400) [pid = 3088] [serial = 1493] [outer = 188BCC00] 02:38:57 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (14F1F800) [pid = 3088] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 02:38:57 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (12457400) [pid = 3088] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 02:38:57 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (0E04F400) [pid = 3088] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 02:38:57 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (146E2C00) [pid = 3088] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 02:38:57 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (0E043000) [pid = 3088] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 02:38:57 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (1578A800) [pid = 3088] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 02:38:57 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (0F17E800) [pid = 3088] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 02:38:57 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (1578D400) [pid = 3088] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 02:38:57 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (169E9000) [pid = 3088] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 02:38:57 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (1B357400) [pid = 3088] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 02:38:57 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (1695A000) [pid = 3088] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 02:38:57 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (14F1EC00) [pid = 3088] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 02:38:57 INFO - PROCESS | 3088 | 1465033137138 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]]]}] 02:38:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 02:38:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 830ms 02:38:57 INFO - PROCESS | 3088 | 1465033137174 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 02:38:57 INFO - PROCESS | 3088 | 1465033137176 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 02:38:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 02:38:57 INFO - PROCESS | 3088 | 1465033137179 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 02:38:57 INFO - PROCESS | 3088 | 1465033137181 Marionette TRACE conn5 <- [1,1954,null,{}] 02:38:57 INFO - PROCESS | 3088 | 1465033137185 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}] 02:38:57 INFO - PROCESS | 3088 | 1465033137186 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:57 INFO - PROCESS | 3088 | 1465033137266 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 02:38:57 INFO - PROCESS | 3088 | 1465033137365 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:57 INFO - PROCESS | 3088 | 1465033137367 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:57 INFO - PROCESS | 3088 | ++DOCSHELL 0DA4D000 == 36 [pid = 3088] [id = 498] 02:38:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (0E04F400) [pid = 3088] [serial = 1494] [outer = 00000000] 02:38:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (146E5C00) [pid = 3088] [serial = 1495] [outer = 0E04F400] 02:38:57 INFO - PROCESS | 3088 | 1465033137413 Marionette DEBUG loaded listener.js 02:38:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (150A2000) [pid = 3088] [serial = 1496] [outer = 0E04F400] 02:38:57 INFO - PROCESS | 3088 | 1465033137771 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]]]}] 02:38:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 02:38:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 632ms 02:38:57 INFO - PROCESS | 3088 | 1465033137812 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 02:38:57 INFO - PROCESS | 3088 | 1465033137814 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 02:38:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 02:38:57 INFO - PROCESS | 3088 | 1465033137817 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 02:38:57 INFO - PROCESS | 3088 | 1465033137819 Marionette TRACE conn5 <- [1,1958,null,{}] 02:38:57 INFO - PROCESS | 3088 | 1465033137822 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}] 02:38:57 INFO - PROCESS | 3088 | 1465033137824 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:57 INFO - PROCESS | 3088 | 1465033137907 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 02:38:57 INFO - PROCESS | 3088 | 1465033138003 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:57 INFO - PROCESS | 3088 | 1465033138005 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:58 INFO - PROCESS | 3088 | ++DOCSHELL 15794C00 == 37 [pid = 3088] [id = 499] 02:38:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (15795800) [pid = 3088] [serial = 1497] [outer = 00000000] 02:38:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (19EAC400) [pid = 3088] [serial = 1498] [outer = 15795800] 02:38:58 INFO - PROCESS | 3088 | 1465033138050 Marionette DEBUG loaded listener.js 02:38:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (19EC4C00) [pid = 3088] [serial = 1499] [outer = 15795800] 02:38:58 INFO - PROCESS | 3088 | 1465033138432 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]]]}] 02:38:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 02:38:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 670ms 02:38:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 02:38:58 INFO - PROCESS | 3088 | 1465033138488 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 02:38:58 INFO - PROCESS | 3088 | 1465033138490 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 02:38:58 INFO - PROCESS | 3088 | 1465033138493 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 02:38:58 INFO - PROCESS | 3088 | 1465033138495 Marionette TRACE conn5 <- [1,1962,null,{}] 02:38:58 INFO - PROCESS | 3088 | 1465033138498 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}] 02:38:58 INFO - PROCESS | 3088 | 1465033138500 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:58 INFO - PROCESS | 3088 | 1465033138584 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 02:38:58 INFO - PROCESS | 3088 | 1465033138618 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:58 INFO - PROCESS | 3088 | 1465033138620 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:58 INFO - PROCESS | 3088 | ++DOCSHELL 150EAC00 == 38 [pid = 3088] [id = 500] 02:38:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (19EAC000) [pid = 3088] [serial = 1500] [outer = 00000000] 02:38:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (1AE7A000) [pid = 3088] [serial = 1501] [outer = 19EAC000] 02:38:58 INFO - PROCESS | 3088 | 1465033138663 Marionette DEBUG loaded listener.js 02:38:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (1AFDB800) [pid = 3088] [serial = 1502] [outer = 19EAC000] 02:38:59 INFO - PROCESS | 3088 | 1465033139209 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]]]}] 02:38:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 02:38:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 771ms 02:38:59 INFO - PROCESS | 3088 | 1465033139266 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 02:38:59 INFO - PROCESS | 3088 | 1465033139271 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 02:38:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 02:38:59 INFO - PROCESS | 3088 | 1465033139276 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 02:38:59 INFO - PROCESS | 3088 | 1465033139280 Marionette TRACE conn5 <- [1,1966,null,{}] 02:38:59 INFO - PROCESS | 3088 | 1465033139286 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}] 02:38:59 INFO - PROCESS | 3088 | 1465033139289 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:59 INFO - PROCESS | 3088 | 1465033139447 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 02:38:59 INFO - PROCESS | 3088 | 1465033139562 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:59 INFO - PROCESS | 3088 | 1465033139568 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:38:59 INFO - PROCESS | 3088 | ++DOCSHELL 0DA51800 == 39 [pid = 3088] [id = 501] 02:38:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (0DA5B800) [pid = 3088] [serial = 1503] [outer = 00000000] 02:38:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (0E6A7800) [pid = 3088] [serial = 1504] [outer = 0DA5B800] 02:38:59 INFO - PROCESS | 3088 | 1465033139626 Marionette DEBUG loaded listener.js 02:38:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (12651000) [pid = 3088] [serial = 1505] [outer = 0DA5B800] 02:39:00 INFO - PROCESS | 3088 | 1465033140232 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]]]}] 02:39:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 02:39:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1021ms 02:39:00 INFO - PROCESS | 3088 | 1465033140301 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 02:39:00 INFO - PROCESS | 3088 | 1465033140306 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 02:39:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 02:39:00 INFO - PROCESS | 3088 | 1465033140313 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 02:39:00 INFO - PROCESS | 3088 | 1465033140316 Marionette TRACE conn5 <- [1,1970,null,{}] 02:39:00 INFO - PROCESS | 3088 | 1465033140320 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}] 02:39:00 INFO - PROCESS | 3088 | 1465033140323 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:00 INFO - PROCESS | 3088 | 1465033140437 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 02:39:00 INFO - PROCESS | 3088 | 1465033140581 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:00 INFO - PROCESS | 3088 | 1465033140584 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:00 INFO - PROCESS | 3088 | ++DOCSHELL 1509E400 == 40 [pid = 3088] [id = 502] 02:39:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (150DC800) [pid = 3088] [serial = 1506] [outer = 00000000] 02:39:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (1578AC00) [pid = 3088] [serial = 1507] [outer = 150DC800] 02:39:00 INFO - PROCESS | 3088 | 1465033140643 Marionette DEBUG loaded listener.js 02:39:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (169BCC00) [pid = 3088] [serial = 1508] [outer = 150DC800] 02:39:01 INFO - PROCESS | 3088 | 1465033141246 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]]]}] 02:39:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 02:39:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 970ms 02:39:01 INFO - PROCESS | 3088 | 1465033141287 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 02:39:01 INFO - PROCESS | 3088 | 1465033141289 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 02:39:01 INFO - PROCESS | 3088 | 1465033141293 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 02:39:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 02:39:01 INFO - PROCESS | 3088 | 1465033141297 Marionette TRACE conn5 <- [1,1974,null,{}] 02:39:01 INFO - PROCESS | 3088 | 1465033141308 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}] 02:39:01 INFO - PROCESS | 3088 | 1465033141312 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:01 INFO - PROCESS | 3088 | 1465033141422 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 02:39:01 INFO - PROCESS | 3088 | 1465033141562 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:01 INFO - PROCESS | 3088 | 1465033141565 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:01 INFO - PROCESS | 3088 | ++DOCSHELL 1AAB3C00 == 41 [pid = 3088] [id = 503] 02:39:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (1AB67C00) [pid = 3088] [serial = 1509] [outer = 00000000] 02:39:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (1B34F800) [pid = 3088] [serial = 1510] [outer = 1AB67C00] 02:39:01 INFO - PROCESS | 3088 | 1465033141623 Marionette DEBUG loaded listener.js 02:39:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (1B355800) [pid = 3088] [serial = 1511] [outer = 1AB67C00] 02:39:02 INFO - PROCESS | 3088 | 1465033142253 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]]]}] 02:39:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 02:39:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 970ms 02:39:02 INFO - PROCESS | 3088 | 1465033142266 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 02:39:02 INFO - PROCESS | 3088 | 1465033142269 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 02:39:02 INFO - PROCESS | 3088 | 1465033142272 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 02:39:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 02:39:02 INFO - PROCESS | 3088 | 1465033142274 Marionette TRACE conn5 <- [1,1978,null,{}] 02:39:02 INFO - PROCESS | 3088 | 1465033142278 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}] 02:39:02 INFO - PROCESS | 3088 | 1465033142280 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:02 INFO - PROCESS | 3088 | 1465033142391 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 02:39:02 INFO - PROCESS | 3088 | 1465033142504 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:02 INFO - PROCESS | 3088 | 1465033142507 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:02 INFO - PROCESS | 3088 | ++DOCSHELL 1C441400 == 42 [pid = 3088] [id = 504] 02:39:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (1C442000) [pid = 3088] [serial = 1512] [outer = 00000000] 02:39:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (1C44C000) [pid = 3088] [serial = 1513] [outer = 1C442000] 02:39:02 INFO - PROCESS | 3088 | 1465033142601 Marionette DEBUG loaded listener.js 02:39:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (1C5A3C00) [pid = 3088] [serial = 1514] [outer = 1C442000] 02:39:03 INFO - PROCESS | 3088 | 1465033143311 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]]]}] 02:39:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 02:39:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1071ms 02:39:03 INFO - PROCESS | 3088 | 1465033143362 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 02:39:03 INFO - PROCESS | 3088 | 1465033143366 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 02:39:03 INFO - PROCESS | 3088 | 1465033143371 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 02:39:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 02:39:03 INFO - PROCESS | 3088 | 1465033143375 Marionette TRACE conn5 <- [1,1982,null,{}] 02:39:03 INFO - PROCESS | 3088 | 1465033143381 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}] 02:39:03 INFO - PROCESS | 3088 | 1465033143384 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:03 INFO - PROCESS | 3088 | 1465033143495 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 02:39:03 INFO - PROCESS | 3088 | 1465033143633 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:03 INFO - PROCESS | 3088 | 1465033143638 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:03 INFO - PROCESS | 3088 | ++DOCSHELL 0E12FC00 == 43 [pid = 3088] [id = 505] 02:39:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (0E134000) [pid = 3088] [serial = 1515] [outer = 00000000] 02:39:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 93 (0E360000) [pid = 3088] [serial = 1516] [outer = 0E134000] 02:39:03 INFO - PROCESS | 3088 | 1465033143690 Marionette DEBUG loaded listener.js 02:39:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 94 (0E39C400) [pid = 3088] [serial = 1517] [outer = 0E134000] 02:39:04 INFO - PROCESS | 3088 | --DOCSHELL 15794C00 == 42 [pid = 3088] [id = 499] 02:39:04 INFO - PROCESS | 3088 | --DOCSHELL 0DA4D000 == 41 [pid = 3088] [id = 498] 02:39:04 INFO - PROCESS | 3088 | --DOCSHELL 17DECC00 == 40 [pid = 3088] [id = 497] 02:39:04 INFO - PROCESS | 3088 | --DOCSHELL 16E9A800 == 39 [pid = 3088] [id = 496] 02:39:04 INFO - PROCESS | 3088 | --DOCSHELL 16963800 == 38 [pid = 3088] [id = 495] 02:39:04 INFO - PROCESS | 3088 | --DOCSHELL 1512D400 == 37 [pid = 3088] [id = 494] 02:39:04 INFO - PROCESS | 3088 | --DOCSHELL 12A6B800 == 36 [pid = 3088] [id = 493] 02:39:04 INFO - PROCESS | 3088 | --DOCSHELL 0E364400 == 35 [pid = 3088] [id = 492] 02:39:04 INFO - PROCESS | 3088 | --DOCSHELL 1846CC00 == 34 [pid = 3088] [id = 489] 02:39:04 INFO - PROCESS | 3088 | --DOCSHELL 140E6C00 == 33 [pid = 3088] [id = 491] 02:39:04 INFO - PROCESS | 3088 | --DOCSHELL 0E12EC00 == 32 [pid = 3088] [id = 490] 02:39:04 INFO - PROCESS | 3088 | --DOCSHELL 1C441400 == 31 [pid = 3088] [id = 504] 02:39:04 INFO - PROCESS | 3088 | --DOCSHELL 1AAB3C00 == 30 [pid = 3088] [id = 503] 02:39:04 INFO - PROCESS | 3088 | --DOCSHELL 150EAC00 == 29 [pid = 3088] [id = 500] 02:39:04 INFO - PROCESS | 3088 | --DOCSHELL 0DA51800 == 28 [pid = 3088] [id = 501] 02:39:04 INFO - PROCESS | 3088 | --DOCSHELL 1509E400 == 27 [pid = 3088] [id = 502] 02:39:04 INFO - PROCESS | 3088 | --DOMWINDOW == 93 (1509A800) [pid = 3088] [serial = 1453] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 3088 | --DOMWINDOW == 92 (12659C00) [pid = 3088] [serial = 1447] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (12A6BC00) [pid = 3088] [serial = 1448] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (0E132000) [pid = 3088] [serial = 1444] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (0E361000) [pid = 3088] [serial = 1445] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (14F0C400) [pid = 3088] [serial = 1450] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (0E051C00) [pid = 3088] [serial = 1441] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (0E363000) [pid = 3088] [serial = 1442] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (15793800) [pid = 3088] [serial = 1456] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (14F10800) [pid = 3088] [serial = 1433] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (14004400) [pid = 3088] [serial = 1432] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (17ACC800) [pid = 3088] [serial = 1436] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (17A10000) [pid = 3088] [serial = 1466] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (16E99C00) [pid = 3088] [serial = 1435] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (189AA800) [pid = 3088] [serial = 1468] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (1C447800) [pid = 3088] [serial = 1439] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (1C442800) [pid = 3088] [serial = 1438] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (1512E800) [pid = 3088] [serial = 1454] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (16A5A800) [pid = 3088] [serial = 1459] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (157EB400) [pid = 3088] [serial = 1457] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (17A01400) [pid = 3088] [serial = 1465] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (16ECD800) [pid = 3088] [serial = 1460] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (15797000) [pid = 3088] [serial = 1462] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (14F13C00) [pid = 3088] [serial = 1451] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (169C6800) [pid = 3088] [serial = 1463] [outer = 00000000] [url = about:blank] 02:39:05 INFO - PROCESS | 3088 | 1465033145066 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]]]}] 02:39:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 02:39:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1723ms 02:39:05 INFO - PROCESS | 3088 | 1465033145099 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 02:39:05 INFO - PROCESS | 3088 | 1465033145103 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 02:39:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 02:39:05 INFO - PROCESS | 3088 | 1465033145107 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 02:39:05 INFO - PROCESS | 3088 | 1465033145110 Marionette TRACE conn5 <- [1,1986,null,{}] 02:39:05 INFO - PROCESS | 3088 | 1465033145116 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}] 02:39:05 INFO - PROCESS | 3088 | 1465033145119 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:05 INFO - PROCESS | 3088 | 1465033145220 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 02:39:05 INFO - PROCESS | 3088 | 1465033145317 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:05 INFO - PROCESS | 3088 | 1465033145320 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:05 INFO - PROCESS | 3088 | ++DOCSHELL 0E046800 == 28 [pid = 3088] [id = 506] 02:39:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (0E047400) [pid = 3088] [serial = 1518] [outer = 00000000] 02:39:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (0E132000) [pid = 3088] [serial = 1519] [outer = 0E047400] 02:39:05 INFO - PROCESS | 3088 | 1465033145368 Marionette DEBUG loaded listener.js 02:39:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (0E360400) [pid = 3088] [serial = 1520] [outer = 0E047400] 02:39:05 INFO - PROCESS | 3088 | 1465033145799 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]]]}] 02:39:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 02:39:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 730ms 02:39:05 INFO - PROCESS | 3088 | 1465033145838 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 02:39:05 INFO - PROCESS | 3088 | 1465033145843 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 02:39:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 02:39:05 INFO - PROCESS | 3088 | 1465033145850 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 02:39:05 INFO - PROCESS | 3088 | 1465033145852 Marionette TRACE conn5 <- [1,1990,null,{}] 02:39:05 INFO - PROCESS | 3088 | 1465033145856 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}] 02:39:05 INFO - PROCESS | 3088 | 1465033145859 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:05 INFO - PROCESS | 3088 | 1465033145949 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 02:39:05 INFO - PROCESS | 3088 | 1465033145956 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:05 INFO - PROCESS | 3088 | 1465033145958 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:05 INFO - PROCESS | 3088 | ++DOCSHELL 0F17F800 == 29 [pid = 3088] [id = 507] 02:39:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (0F17FC00) [pid = 3088] [serial = 1521] [outer = 00000000] 02:39:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (12379C00) [pid = 3088] [serial = 1522] [outer = 0F17FC00] 02:39:05 INFO - PROCESS | 3088 | 1465033146007 Marionette DEBUG loaded listener.js 02:39:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (12458C00) [pid = 3088] [serial = 1523] [outer = 0F17FC00] 02:39:06 INFO - PROCESS | 3088 | 1465033146497 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]]]}] 02:39:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 02:39:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 670ms 02:39:06 INFO - PROCESS | 3088 | 1465033146523 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 02:39:06 INFO - PROCESS | 3088 | 1465033146526 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 02:39:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 02:39:06 INFO - PROCESS | 3088 | 1465033146529 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 02:39:06 INFO - PROCESS | 3088 | 1465033146533 Marionette TRACE conn5 <- [1,1994,null,{}] 02:39:06 INFO - PROCESS | 3088 | 1465033146544 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}] 02:39:06 INFO - PROCESS | 3088 | 1465033146549 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:06 INFO - PROCESS | 3088 | 1465033146669 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 02:39:06 INFO - PROCESS | 3088 | 1465033146778 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:06 INFO - PROCESS | 3088 | 1465033146781 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:06 INFO - PROCESS | 3088 | ++DOCSHELL 140E9C00 == 30 [pid = 3088] [id = 508] 02:39:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (146DCC00) [pid = 3088] [serial = 1524] [outer = 00000000] 02:39:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (146E8400) [pid = 3088] [serial = 1525] [outer = 146DCC00] 02:39:06 INFO - PROCESS | 3088 | 1465033146830 Marionette DEBUG loaded listener.js 02:39:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (14F0F000) [pid = 3088] [serial = 1526] [outer = 146DCC00] 02:39:07 INFO - PROCESS | 3088 | 1465033147262 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]]]}] 02:39:07 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 02:39:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 770ms 02:39:07 INFO - PROCESS | 3088 | 1465033147304 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 02:39:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 02:39:07 INFO - PROCESS | 3088 | 1465033147307 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 02:39:07 INFO - PROCESS | 3088 | 1465033147310 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 02:39:07 INFO - PROCESS | 3088 | 1465033147312 Marionette TRACE conn5 <- [1,1998,null,{}] 02:39:07 INFO - PROCESS | 3088 | 1465033147315 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}] 02:39:07 INFO - PROCESS | 3088 | 1465033147317 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:07 INFO - PROCESS | 3088 | 1465033147441 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 02:39:07 INFO - PROCESS | 3088 | 1465033147447 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:07 INFO - PROCESS | 3088 | 1465033147449 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:07 INFO - PROCESS | 3088 | ++DOCSHELL 14F1C800 == 31 [pid = 3088] [id = 509] 02:39:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (14F1D000) [pid = 3088] [serial = 1527] [outer = 00000000] 02:39:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (14FA9C00) [pid = 3088] [serial = 1528] [outer = 14F1D000] 02:39:07 INFO - PROCESS | 3088 | 1465033147556 Marionette DEBUG loaded listener.js 02:39:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (1509F800) [pid = 3088] [serial = 1529] [outer = 14F1D000] 02:39:07 INFO - PROCESS | 3088 | 1465033148015 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]]]}] 02:39:08 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 02:39:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 730ms 02:39:08 INFO - PROCESS | 3088 | 1465033148040 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 02:39:08 INFO - PROCESS | 3088 | 1465033148042 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 02:39:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 02:39:08 INFO - PROCESS | 3088 | 1465033148088 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 02:39:08 INFO - PROCESS | 3088 | 1465033148090 Marionette TRACE conn5 <- [1,2002,null,{}] 02:39:08 INFO - PROCESS | 3088 | 1465033148094 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}] 02:39:08 INFO - PROCESS | 3088 | 1465033148096 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:08 INFO - PROCESS | 3088 | 1465033148231 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 02:39:08 INFO - PROCESS | 3088 | 1465033148243 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:08 INFO - PROCESS | 3088 | 1465033148245 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:08 INFO - PROCESS | 3088 | ++DOCSHELL 15789400 == 32 [pid = 3088] [id = 510] 02:39:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (1578A800) [pid = 3088] [serial = 1530] [outer = 00000000] 02:39:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (15796000) [pid = 3088] [serial = 1531] [outer = 1578A800] 02:39:08 INFO - PROCESS | 3088 | 1465033148289 Marionette DEBUG loaded listener.js 02:39:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (16930C00) [pid = 3088] [serial = 1532] [outer = 1578A800] 02:39:08 INFO - PROCESS | 3088 | 1465033148783 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]]]}] 02:39:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 02:39:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 730ms 02:39:08 INFO - PROCESS | 3088 | 1465033148815 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 02:39:08 INFO - PROCESS | 3088 | 1465033148818 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 02:39:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 02:39:08 INFO - PROCESS | 3088 | 1465033148821 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 02:39:08 INFO - PROCESS | 3088 | 1465033148822 Marionette TRACE conn5 <- [1,2006,null,{}] 02:39:08 INFO - PROCESS | 3088 | 1465033148826 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}] 02:39:08 INFO - PROCESS | 3088 | 1465033148832 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:08 INFO - PROCESS | 3088 | 1465033148994 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 02:39:09 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (16964400) [pid = 3088] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 02:39:09 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (188BCC00) [pid = 3088] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 02:39:09 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (16EC8800) [pid = 3088] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 02:39:09 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (0E04F400) [pid = 3088] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 02:39:09 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (12AD4400) [pid = 3088] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 02:39:09 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (18514800) [pid = 3088] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 02:39:09 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (146E0800) [pid = 3088] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 02:39:09 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (1512D800) [pid = 3088] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 02:39:09 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (0E367800) [pid = 3088] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 02:39:09 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (0E369800) [pid = 3088] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 02:39:09 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (19EAC000) [pid = 3088] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 02:39:09 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (15795800) [pid = 3088] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 02:39:09 INFO - PROCESS | 3088 | 1465033149304 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:09 INFO - PROCESS | 3088 | 1465033149306 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:09 INFO - PROCESS | 3088 | ++DOCSHELL 0C76D800 == 33 [pid = 3088] [id = 511] 02:39:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (0C773000) [pid = 3088] [serial = 1533] [outer = 00000000] 02:39:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (0E367800) [pid = 3088] [serial = 1534] [outer = 0C773000] 02:39:09 INFO - PROCESS | 3088 | 1465033149354 Marionette DEBUG loaded listener.js 02:39:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (146E0800) [pid = 3088] [serial = 1535] [outer = 0C773000] 02:39:09 INFO - PROCESS | 3088 | 1465033149765 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]]]}] 02:39:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 02:39:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 970ms 02:39:09 INFO - PROCESS | 3088 | 1465033149791 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 02:39:09 INFO - PROCESS | 3088 | 1465033149793 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 02:39:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 02:39:09 INFO - PROCESS | 3088 | 1465033149796 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 02:39:09 INFO - PROCESS | 3088 | 1465033149798 Marionette TRACE conn5 <- [1,2010,null,{}] 02:39:09 INFO - PROCESS | 3088 | 1465033149801 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}] 02:39:09 INFO - PROCESS | 3088 | 1465033149803 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:09 INFO - PROCESS | 3088 | 1465033149888 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 02:39:09 INFO - PROCESS | 3088 | 1465033149984 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:09 INFO - PROCESS | 3088 | 1465033149986 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:09 INFO - PROCESS | 3088 | ++DOCSHELL 12378C00 == 34 [pid = 3088] [id = 512] 02:39:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (14004000) [pid = 3088] [serial = 1536] [outer = 00000000] 02:39:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (16A61C00) [pid = 3088] [serial = 1537] [outer = 14004000] 02:39:10 INFO - PROCESS | 3088 | 1465033150032 Marionette DEBUG loaded listener.js 02:39:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (16ECE000) [pid = 3088] [serial = 1538] [outer = 14004000] 02:39:10 INFO - PROCESS | 3088 | 1465033150386 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]]]}] 02:39:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 02:39:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 630ms 02:39:10 INFO - PROCESS | 3088 | 1465033150428 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 02:39:10 INFO - PROCESS | 3088 | 1465033150430 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 02:39:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 02:39:10 INFO - PROCESS | 3088 | 1465033150433 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 02:39:10 INFO - PROCESS | 3088 | 1465033150435 Marionette TRACE conn5 <- [1,2014,null,{}] 02:39:10 INFO - PROCESS | 3088 | 1465033150438 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}] 02:39:10 INFO - PROCESS | 3088 | 1465033150440 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:10 INFO - PROCESS | 3088 | 1465033150556 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 02:39:10 INFO - PROCESS | 3088 | 1465033150566 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:10 INFO - PROCESS | 3088 | 1465033150568 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:10 INFO - PROCESS | 3088 | ++DOCSHELL 16EE9400 == 35 [pid = 3088] [id = 513] 02:39:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (16EF3800) [pid = 3088] [serial = 1539] [outer = 00000000] 02:39:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (17ACD000) [pid = 3088] [serial = 1540] [outer = 16EF3800] 02:39:10 INFO - PROCESS | 3088 | 1465033150611 Marionette DEBUG loaded listener.js 02:39:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (169C6000) [pid = 3088] [serial = 1541] [outer = 16EF3800] 02:39:11 INFO - PROCESS | 3088 | 1465033151055 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]]]}] 02:39:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 02:39:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 670ms 02:39:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 02:39:11 INFO - PROCESS | 3088 | 1465033151103 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 02:39:11 INFO - PROCESS | 3088 | 1465033151106 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 02:39:11 INFO - PROCESS | 3088 | 1465033151109 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 02:39:11 INFO - PROCESS | 3088 | 1465033151110 Marionette TRACE conn5 <- [1,2018,null,{}] 02:39:11 INFO - PROCESS | 3088 | 1465033151113 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}] 02:39:11 INFO - PROCESS | 3088 | 1465033151115 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:11 INFO - PROCESS | 3088 | 1465033151232 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 02:39:11 INFO - PROCESS | 3088 | 1465033151237 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:11 INFO - PROCESS | 3088 | 1465033151239 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:11 INFO - PROCESS | 3088 | ++DOCSHELL 140E9000 == 36 [pid = 3088] [id = 514] 02:39:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (17DE4C00) [pid = 3088] [serial = 1542] [outer = 00000000] 02:39:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (188C0000) [pid = 3088] [serial = 1543] [outer = 17DE4C00] 02:39:11 INFO - PROCESS | 3088 | 1465033151282 Marionette DEBUG loaded listener.js 02:39:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (188C0800) [pid = 3088] [serial = 1544] [outer = 17DE4C00] 02:39:12 INFO - PROCESS | 3088 | 1465033152135 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]]]}] 02:39:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 02:39:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1079ms 02:39:12 INFO - PROCESS | 3088 | 1465033152189 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 02:39:12 INFO - PROCESS | 3088 | 1465033152193 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 02:39:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 02:39:12 INFO - PROCESS | 3088 | 1465033152198 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 02:39:12 INFO - PROCESS | 3088 | 1465033152204 Marionette TRACE conn5 <- [1,2022,null,{}] 02:39:12 INFO - PROCESS | 3088 | 1465033152209 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}] 02:39:12 INFO - PROCESS | 3088 | 1465033152212 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:12 INFO - PROCESS | 3088 | 1465033152370 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 02:39:12 INFO - PROCESS | 3088 | 1465033152503 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:12 INFO - PROCESS | 3088 | 1465033152506 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:12 INFO - PROCESS | 3088 | ++DOCSHELL 0E050400 == 37 [pid = 3088] [id = 515] 02:39:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (0E36C800) [pid = 3088] [serial = 1545] [outer = 00000000] 02:39:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (12A6D400) [pid = 3088] [serial = 1546] [outer = 0E36C800] 02:39:12 INFO - PROCESS | 3088 | 1465033152565 Marionette DEBUG loaded listener.js 02:39:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (12C73400) [pid = 3088] [serial = 1547] [outer = 0E36C800] 02:39:13 INFO - PROCESS | 3088 | 1465033153332 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]]]}] 02:39:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 02:39:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1175ms 02:39:13 INFO - PROCESS | 3088 | 1465033153374 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 02:39:13 INFO - PROCESS | 3088 | 1465033153379 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 02:39:13 INFO - PROCESS | 3088 | 1465033153423 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 02:39:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 02:39:13 INFO - PROCESS | 3088 | 1465033153426 Marionette TRACE conn5 <- [1,2026,null,{}] 02:39:13 INFO - PROCESS | 3088 | 1465033153430 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}] 02:39:13 INFO - PROCESS | 3088 | 1465033153433 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:13 INFO - PROCESS | 3088 | 1465033153591 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 02:39:13 INFO - PROCESS | 3088 | 1465033153726 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:13 INFO - PROCESS | 3088 | 1465033153729 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:13 INFO - PROCESS | 3088 | ++DOCSHELL 0D772800 == 38 [pid = 3088] [id = 516] 02:39:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (0D8EFC00) [pid = 3088] [serial = 1548] [outer = 00000000] 02:39:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (0F1A6400) [pid = 3088] [serial = 1549] [outer = 0D8EFC00] 02:39:13 INFO - PROCESS | 3088 | 1465033153786 Marionette DEBUG loaded listener.js 02:39:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (14F0BC00) [pid = 3088] [serial = 1550] [outer = 0D8EFC00] 02:39:14 INFO - PROCESS | 3088 | --DOCSHELL 16EE9400 == 37 [pid = 3088] [id = 513] 02:39:14 INFO - PROCESS | 3088 | --DOCSHELL 12378C00 == 36 [pid = 3088] [id = 512] 02:39:14 INFO - PROCESS | 3088 | --DOCSHELL 0C76D800 == 35 [pid = 3088] [id = 511] 02:39:14 INFO - PROCESS | 3088 | --DOCSHELL 15789400 == 34 [pid = 3088] [id = 510] 02:39:14 INFO - PROCESS | 3088 | --DOCSHELL 14F1C800 == 33 [pid = 3088] [id = 509] 02:39:14 INFO - PROCESS | 3088 | --DOCSHELL 140E9C00 == 32 [pid = 3088] [id = 508] 02:39:14 INFO - PROCESS | 3088 | --DOCSHELL 0F17F800 == 31 [pid = 3088] [id = 507] 02:39:14 INFO - PROCESS | 3088 | --DOCSHELL 0E046800 == 30 [pid = 3088] [id = 506] 02:39:14 INFO - PROCESS | 3088 | --DOCSHELL 0E12FC00 == 29 [pid = 3088] [id = 505] 02:39:14 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (169C9000) [pid = 3088] [serial = 1486] [outer = 00000000] [url = about:blank] 02:39:14 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (18C3FC00) [pid = 3088] [serial = 1492] [outer = 00000000] [url = about:blank] 02:39:14 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (17A3F800) [pid = 3088] [serial = 1490] [outer = 00000000] [url = about:blank] 02:39:14 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (17A06400) [pid = 3088] [serial = 1489] [outer = 00000000] [url = about:blank] 02:39:14 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (146E5C00) [pid = 3088] [serial = 1495] [outer = 00000000] [url = about:blank] 02:39:14 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (13A67800) [pid = 3088] [serial = 1480] [outer = 00000000] [url = about:blank] 02:39:14 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (1400A800) [pid = 3088] [serial = 1481] [outer = 00000000] [url = about:blank] 02:39:14 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (189AB000) [pid = 3088] [serial = 1469] [outer = 00000000] [url = about:blank] 02:39:14 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (1509AC00) [pid = 3088] [serial = 1474] [outer = 00000000] [url = about:blank] 02:39:14 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (15133400) [pid = 3088] [serial = 1475] [outer = 00000000] [url = about:blank] 02:39:14 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (1513A400) [pid = 3088] [serial = 1483] [outer = 00000000] [url = about:blank] 02:39:14 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (123C3400) [pid = 3088] [serial = 1471] [outer = 00000000] [url = about:blank] 02:39:14 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (12B48400) [pid = 3088] [serial = 1472] [outer = 00000000] [url = about:blank] 02:39:14 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (0E5BDC00) [pid = 3088] [serial = 1477] [outer = 00000000] [url = about:blank] 02:39:14 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (0F003C00) [pid = 3088] [serial = 1478] [outer = 00000000] [url = about:blank] 02:39:14 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (1AFDB800) [pid = 3088] [serial = 1502] [outer = 00000000] [url = about:blank] 02:39:14 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (19EAC400) [pid = 3088] [serial = 1498] [outer = 00000000] [url = about:blank] 02:39:14 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (1AE7A000) [pid = 3088] [serial = 1501] [outer = 00000000] [url = about:blank] 02:39:14 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (189B8400) [pid = 3088] [serial = 1493] [outer = 00000000] [url = about:blank] 02:39:14 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (19EC4C00) [pid = 3088] [serial = 1499] [outer = 00000000] [url = about:blank] 02:39:14 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (16E93800) [pid = 3088] [serial = 1487] [outer = 00000000] [url = about:blank] 02:39:14 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (1578B800) [pid = 3088] [serial = 1484] [outer = 00000000] [url = about:blank] 02:39:14 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (150A2000) [pid = 3088] [serial = 1496] [outer = 00000000] [url = about:blank] 02:39:14 INFO - PROCESS | 3088 | 1465033154611 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]]]}] 02:39:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 02:39:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1217ms 02:39:14 INFO - PROCESS | 3088 | 1465033154646 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 02:39:14 INFO - PROCESS | 3088 | 1465033154650 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 02:39:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 02:39:14 INFO - PROCESS | 3088 | 1465033154674 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 02:39:14 INFO - PROCESS | 3088 | 1465033154680 Marionette TRACE conn5 <- [1,2030,null,{}] 02:39:14 INFO - PROCESS | 3088 | 1465033154686 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}] 02:39:14 INFO - PROCESS | 3088 | 1465033154688 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:14 INFO - PROCESS | 3088 | 1465033154782 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 02:39:14 INFO - PROCESS | 3088 | 1465033154789 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:14 INFO - PROCESS | 3088 | 1465033154792 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:14 INFO - PROCESS | 3088 | ++DOCSHELL 0E507000 == 30 [pid = 3088] [id = 517] 02:39:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (0E5BDC00) [pid = 3088] [serial = 1551] [outer = 00000000] 02:39:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (0F00FC00) [pid = 3088] [serial = 1552] [outer = 0E5BDC00] 02:39:14 INFO - PROCESS | 3088 | 1465033154844 Marionette DEBUG loaded listener.js 02:39:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (123C5C00) [pid = 3088] [serial = 1553] [outer = 0E5BDC00] 02:39:15 INFO - PROCESS | 3088 | 1465033155385 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]]]}] 02:39:15 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) 02:39:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 750ms 02:39:15 INFO - PROCESS | 3088 | 1465033155417 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 02:39:15 INFO - PROCESS | 3088 | 1465033155421 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 02:39:15 INFO - PROCESS | 3088 | 1465033155427 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 02:39:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 02:39:15 INFO - PROCESS | 3088 | 1465033155429 Marionette TRACE conn5 <- [1,2034,null,{}] 02:39:15 INFO - PROCESS | 3088 | 1465033155433 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}] 02:39:15 INFO - PROCESS | 3088 | 1465033155435 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:15 INFO - PROCESS | 3088 | 1465033155525 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 02:39:15 INFO - PROCESS | 3088 | 1465033155617 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:15 INFO - PROCESS | 3088 | 1465033155619 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:15 INFO - PROCESS | 3088 | ++DOCSHELL 1400E000 == 31 [pid = 3088] [id = 518] 02:39:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (140DC000) [pid = 3088] [serial = 1554] [outer = 00000000] 02:39:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (140E5000) [pid = 3088] [serial = 1555] [outer = 140DC000] 02:39:15 INFO - PROCESS | 3088 | 1465033155673 Marionette DEBUG loaded listener.js 02:39:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (146E2000) [pid = 3088] [serial = 1556] [outer = 140DC000] 02:39:16 INFO - PROCESS | 3088 | 1465033156077 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]]]}] 02:39:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:39:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 670ms 02:39:16 INFO - PROCESS | 3088 | 1465033156102 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 02:39:16 INFO - PROCESS | 3088 | 1465033156104 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 02:39:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 02:39:16 INFO - PROCESS | 3088 | 1465033156108 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 02:39:16 INFO - PROCESS | 3088 | 1465033156111 Marionette TRACE conn5 <- [1,2038,null,{}] 02:39:16 INFO - PROCESS | 3088 | 1465033156122 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}] 02:39:16 INFO - PROCESS | 3088 | 1465033156126 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:16 INFO - PROCESS | 3088 | 1465033156215 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 02:39:16 INFO - PROCESS | 3088 | 1465033156223 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:16 INFO - PROCESS | 3088 | 1465033156226 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:16 INFO - PROCESS | 3088 | ++DOCSHELL 1513A000 == 32 [pid = 3088] [id = 519] 02:39:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (151BF000) [pid = 3088] [serial = 1557] [outer = 00000000] 02:39:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (1578DC00) [pid = 3088] [serial = 1558] [outer = 151BF000] 02:39:16 INFO - PROCESS | 3088 | 1465033156273 Marionette DEBUG loaded listener.js 02:39:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (157F3800) [pid = 3088] [serial = 1559] [outer = 151BF000] 02:39:16 INFO - PROCESS | 3088 | 1465033156758 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]]]}] 02:39:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 02:39:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 690ms 02:39:16 INFO - PROCESS | 3088 | 1465033156802 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 02:39:16 INFO - PROCESS | 3088 | 1465033156805 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 02:39:16 INFO - PROCESS | 3088 | 1465033156808 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 02:39:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 02:39:16 INFO - PROCESS | 3088 | 1465033156810 Marionette TRACE conn5 <- [1,2042,null,{}] 02:39:16 INFO - PROCESS | 3088 | 1465033156813 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}] 02:39:16 INFO - PROCESS | 3088 | 1465033156815 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:16 INFO - PROCESS | 3088 | 1465033156944 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 02:39:16 INFO - PROCESS | 3088 | 1465033156950 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:16 INFO - PROCESS | 3088 | 1465033156952 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:16 INFO - PROCESS | 3088 | ++DOCSHELL 169C9400 == 33 [pid = 3088] [id = 520] 02:39:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (169CA400) [pid = 3088] [serial = 1560] [outer = 00000000] 02:39:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (16A5C800) [pid = 3088] [serial = 1561] [outer = 169CA400] 02:39:16 INFO - PROCESS | 3088 | 1465033156998 Marionette DEBUG loaded listener.js 02:39:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (16EC9400) [pid = 3088] [serial = 1562] [outer = 169CA400] 02:39:17 INFO - PROCESS | 3088 | 1465033157455 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]]]}] 02:39:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 02:39:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 670ms 02:39:17 INFO - PROCESS | 3088 | 1465033157483 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 02:39:17 INFO - PROCESS | 3088 | 1465033157485 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 02:39:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 02:39:17 INFO - PROCESS | 3088 | 1465033157496 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 02:39:17 INFO - PROCESS | 3088 | 1465033157497 Marionette TRACE conn5 <- [1,2046,null,{}] 02:39:17 INFO - PROCESS | 3088 | 1465033157501 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}] 02:39:17 INFO - PROCESS | 3088 | 1465033157503 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:17 INFO - PROCESS | 3088 | 1465033157618 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 02:39:17 INFO - PROCESS | 3088 | 1465033157715 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:17 INFO - PROCESS | 3088 | 1465033157717 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:17 INFO - PROCESS | 3088 | ++DOCSHELL 16ECB800 == 34 [pid = 3088] [id = 521] 02:39:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (16ECBC00) [pid = 3088] [serial = 1563] [outer = 00000000] 02:39:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (17A36800) [pid = 3088] [serial = 1564] [outer = 16ECBC00] 02:39:17 INFO - PROCESS | 3088 | 1465033157764 Marionette DEBUG loaded listener.js 02:39:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (17A37000) [pid = 3088] [serial = 1565] [outer = 16ECBC00] 02:39:18 INFO - PROCESS | 3088 | 1465033158206 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]]]}] 02:39:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 02:39:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 730ms 02:39:18 INFO - PROCESS | 3088 | 1465033158236 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 02:39:18 INFO - PROCESS | 3088 | 1465033158238 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 02:39:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 02:39:18 INFO - PROCESS | 3088 | 1465033158241 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 02:39:18 INFO - PROCESS | 3088 | 1465033158243 Marionette TRACE conn5 <- [1,2050,null,{}] 02:39:18 INFO - PROCESS | 3088 | 1465033158246 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}] 02:39:18 INFO - PROCESS | 3088 | 1465033158252 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:18 INFO - PROCESS | 3088 | 1465033158392 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 02:39:18 INFO - PROCESS | 3088 | 1465033158463 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:18 INFO - PROCESS | 3088 | 1465033158465 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:18 INFO - PROCESS | 3088 | ++DOCSHELL 17DDE800 == 35 [pid = 3088] [id = 522] 02:39:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (17DE3C00) [pid = 3088] [serial = 1566] [outer = 00000000] 02:39:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (18C3FC00) [pid = 3088] [serial = 1567] [outer = 17DE3C00] 02:39:18 INFO - PROCESS | 3088 | 1465033158509 Marionette DEBUG loaded listener.js 02:39:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (189AB400) [pid = 3088] [serial = 1568] [outer = 17DE3C00] 02:39:18 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (16EF3800) [pid = 3088] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 02:39:18 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (14F1D000) [pid = 3088] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 02:39:18 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (0F17FC00) [pid = 3088] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 02:39:18 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (146DCC00) [pid = 3088] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 02:39:18 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (0E047400) [pid = 3088] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 02:39:18 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (0E134000) [pid = 3088] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 02:39:18 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (1578A800) [pid = 3088] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 02:39:18 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (0DA5B800) [pid = 3088] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 02:39:18 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (150DC800) [pid = 3088] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 02:39:18 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (1AB67C00) [pid = 3088] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 02:39:18 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (1C442000) [pid = 3088] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 02:39:18 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (0C773000) [pid = 3088] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 02:39:18 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (14004000) [pid = 3088] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 02:39:19 INFO - PROCESS | 3088 | 1465033159050 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]]]}] 02:39:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 02:39:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 871ms 02:39:19 INFO - PROCESS | 3088 | 1465033159114 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 02:39:19 INFO - PROCESS | 3088 | 1465033159116 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 02:39:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 02:39:19 INFO - PROCESS | 3088 | 1465033159119 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 02:39:19 INFO - PROCESS | 3088 | 1465033159121 Marionette TRACE conn5 <- [1,2054,null,{}] 02:39:19 INFO - PROCESS | 3088 | 1465033159125 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}] 02:39:19 INFO - PROCESS | 3088 | 1465033159127 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:19 INFO - PROCESS | 3088 | 1465033159244 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 02:39:19 INFO - PROCESS | 3088 | 1465033159310 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:19 INFO - PROCESS | 3088 | 1465033159312 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:19 INFO - PROCESS | 3088 | ++DOCSHELL 0DA5B800 == 36 [pid = 3088] [id = 523] 02:39:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (0E046C00) [pid = 3088] [serial = 1569] [outer = 00000000] 02:39:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (150E4000) [pid = 3088] [serial = 1570] [outer = 0E046C00] 02:39:19 INFO - PROCESS | 3088 | 1465033159356 Marionette DEBUG loaded listener.js 02:39:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (15136800) [pid = 3088] [serial = 1571] [outer = 0E046C00] 02:39:19 INFO - PROCESS | 3088 | 1465033159714 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]]]}] 02:39:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 02:39:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 631ms 02:39:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 02:39:19 INFO - PROCESS | 3088 | 1465033159751 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 02:39:19 INFO - PROCESS | 3088 | 1465033159753 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 02:39:19 INFO - PROCESS | 3088 | 1465033159756 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 02:39:19 INFO - PROCESS | 3088 | 1465033159758 Marionette TRACE conn5 <- [1,2058,null,{}] 02:39:19 INFO - PROCESS | 3088 | 1465033159761 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}] 02:39:19 INFO - PROCESS | 3088 | 1465033159763 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:19 INFO - PROCESS | 3088 | 1465033159845 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 02:39:19 INFO - PROCESS | 3088 | 1465033159852 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:19 INFO - PROCESS | 3088 | 1465033159854 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:19 INFO - PROCESS | 3088 | ++DOCSHELL 1578F000 == 37 [pid = 3088] [id = 524] 02:39:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (16EF3800) [pid = 3088] [serial = 1572] [outer = 00000000] 02:39:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (19EAE400) [pid = 3088] [serial = 1573] [outer = 16EF3800] 02:39:19 INFO - PROCESS | 3088 | 1465033159897 Marionette DEBUG loaded listener.js 02:39:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (19F9CC00) [pid = 3088] [serial = 1574] [outer = 16EF3800] 02:39:20 INFO - PROCESS | 3088 | 1465033160343 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]]]}] 02:39:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 02:39:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 630ms 02:39:20 INFO - PROCESS | 3088 | 1465033160387 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 02:39:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 02:39:20 INFO - PROCESS | 3088 | 1465033160389 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 02:39:20 INFO - PROCESS | 3088 | 1465033160392 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 02:39:20 INFO - PROCESS | 3088 | 1465033160394 Marionette TRACE conn5 <- [1,2062,null,{}] 02:39:20 INFO - PROCESS | 3088 | 1465033160397 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}] 02:39:20 INFO - PROCESS | 3088 | 1465033160399 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:20 INFO - PROCESS | 3088 | 1465033160481 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 02:39:20 INFO - PROCESS | 3088 | 1465033160487 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:20 INFO - PROCESS | 3088 | 1465033160489 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:20 INFO - PROCESS | 3088 | ++DOCSHELL 0E364C00 == 38 [pid = 3088] [id = 525] 02:39:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (150A0400) [pid = 3088] [serial = 1575] [outer = 00000000] 02:39:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (1ABC4800) [pid = 3088] [serial = 1576] [outer = 150A0400] 02:39:20 INFO - PROCESS | 3088 | 1465033160532 Marionette DEBUG loaded listener.js 02:39:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (1AE80000) [pid = 3088] [serial = 1577] [outer = 150A0400] 02:39:21 INFO - PROCESS | 3088 | 1465033161140 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]]]}] 02:39:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 02:39:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 831ms 02:39:21 INFO - PROCESS | 3088 | 1465033161225 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 02:39:21 INFO - PROCESS | 3088 | 1465033161230 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 02:39:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 02:39:21 INFO - PROCESS | 3088 | 1465033161236 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 02:39:21 INFO - PROCESS | 3088 | 1465033161240 Marionette TRACE conn5 <- [1,2066,null,{}] 02:39:21 INFO - PROCESS | 3088 | 1465033161246 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}] 02:39:21 INFO - PROCESS | 3088 | 1465033161249 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:21 INFO - PROCESS | 3088 | 1465033161416 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 02:39:21 INFO - PROCESS | 3088 | 1465033161527 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:21 INFO - PROCESS | 3088 | 1465033161532 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:21 INFO - PROCESS | 3088 | ++DOCSHELL 0E04F800 == 39 [pid = 3088] [id = 526] 02:39:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (0E133000) [pid = 3088] [serial = 1578] [outer = 00000000] 02:39:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (12A78000) [pid = 3088] [serial = 1579] [outer = 0E133000] 02:39:21 INFO - PROCESS | 3088 | 1465033161603 Marionette DEBUG loaded listener.js 02:39:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (12C7F800) [pid = 3088] [serial = 1580] [outer = 0E133000] 02:39:22 INFO - PROCESS | 3088 | 1465033162211 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]]]}] 02:39:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 02:39:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1021ms 02:39:22 INFO - PROCESS | 3088 | 1465033162260 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 02:39:22 INFO - PROCESS | 3088 | 1465033162265 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 02:39:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 02:39:22 INFO - PROCESS | 3088 | 1465033162272 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 02:39:22 INFO - PROCESS | 3088 | 1465033162275 Marionette TRACE conn5 <- [1,2070,null,{}] 02:39:22 INFO - PROCESS | 3088 | 1465033162279 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}] 02:39:22 INFO - PROCESS | 3088 | 1465033162282 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:22 INFO - PROCESS | 3088 | 1465033162398 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 02:39:22 INFO - PROCESS | 3088 | 1465033162542 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:22 INFO - PROCESS | 3088 | 1465033162545 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:22 INFO - PROCESS | 3088 | ++DOCSHELL 15137000 == 40 [pid = 3088] [id = 527] 02:39:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (15139800) [pid = 3088] [serial = 1581] [outer = 00000000] 02:39:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (169BE000) [pid = 3088] [serial = 1582] [outer = 15139800] 02:39:22 INFO - PROCESS | 3088 | 1465033162602 Marionette DEBUG loaded listener.js 02:39:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (16EF3400) [pid = 3088] [serial = 1583] [outer = 15139800] 02:39:23 INFO - PROCESS | 3088 | 1465033163199 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]]]}] 02:39:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 02:39:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 970ms 02:39:23 INFO - PROCESS | 3088 | 1465033163246 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 02:39:23 INFO - PROCESS | 3088 | 1465033163249 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 02:39:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 02:39:23 INFO - PROCESS | 3088 | 1465033163252 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 02:39:23 INFO - PROCESS | 3088 | 1465033163256 Marionette TRACE conn5 <- [1,2074,null,{}] 02:39:23 INFO - PROCESS | 3088 | 1465033163267 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}] 02:39:23 INFO - PROCESS | 3088 | 1465033163272 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:23 INFO - PROCESS | 3088 | 1465033163383 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 02:39:23 INFO - PROCESS | 3088 | 1465033163526 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:23 INFO - PROCESS | 3088 | 1465033163529 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:23 INFO - PROCESS | 3088 | ++DOCSHELL 1ADD6800 == 41 [pid = 3088] [id = 528] 02:39:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (1AE7DC00) [pid = 3088] [serial = 1584] [outer = 00000000] 02:39:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (1AFDD000) [pid = 3088] [serial = 1585] [outer = 1AE7DC00] 02:39:23 INFO - PROCESS | 3088 | 1465033163588 Marionette DEBUG loaded listener.js 02:39:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (1B34F000) [pid = 3088] [serial = 1586] [outer = 1AE7DC00] 02:39:24 INFO - PROCESS | 3088 | 1465033164129 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]]]}] 02:39:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 02:39:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 930ms 02:39:24 INFO - PROCESS | 3088 | 1465033164185 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 02:39:24 INFO - PROCESS | 3088 | 1465033164188 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 02:39:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 02:39:24 INFO - PROCESS | 3088 | 1465033164191 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 02:39:24 INFO - PROCESS | 3088 | 1465033164193 Marionette TRACE conn5 <- [1,2078,null,{}] 02:39:24 INFO - PROCESS | 3088 | 1465033164197 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}] 02:39:24 INFO - PROCESS | 3088 | 1465033164199 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:24 INFO - PROCESS | 3088 | 1465033164359 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 02:39:24 INFO - PROCESS | 3088 | 1465033164440 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:24 INFO - PROCESS | 3088 | 1465033164443 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:24 INFO - PROCESS | 3088 | ++DOCSHELL 1C43FC00 == 42 [pid = 3088] [id = 529] 02:39:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (1C441800) [pid = 3088] [serial = 1587] [outer = 00000000] 02:39:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (1C44AC00) [pid = 3088] [serial = 1588] [outer = 1C441800] 02:39:24 INFO - PROCESS | 3088 | 1465033164498 Marionette DEBUG loaded listener.js 02:39:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 93 (1C44C400) [pid = 3088] [serial = 1589] [outer = 1C441800] 02:39:25 INFO - PROCESS | 3088 | 1465033165135 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]]]}] 02:39:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 02:39:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 970ms 02:39:25 INFO - PROCESS | 3088 | 1465033165166 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 02:39:25 INFO - PROCESS | 3088 | 1465033165168 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 02:39:25 INFO - PROCESS | 3088 | 1465033165172 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 02:39:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 02:39:25 INFO - PROCESS | 3088 | 1465033165174 Marionette TRACE conn5 <- [1,2082,null,{}] 02:39:25 INFO - PROCESS | 3088 | 1465033165177 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}] 02:39:25 INFO - PROCESS | 3088 | 1465033165180 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:25 INFO - PROCESS | 3088 | 1465033165284 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 02:39:25 INFO - PROCESS | 3088 | 1465033165548 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:25 INFO - PROCESS | 3088 | 1465033165551 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:25 INFO - PROCESS | 3088 | ++DOCSHELL 0DA53800 == 43 [pid = 3088] [id = 530] 02:39:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 94 (0E043000) [pid = 3088] [serial = 1590] [outer = 00000000] 02:39:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 95 (0E131000) [pid = 3088] [serial = 1591] [outer = 0E043000] 02:39:25 INFO - PROCESS | 3088 | 1465033165622 Marionette DEBUG loaded listener.js 02:39:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 96 (0E646000) [pid = 3088] [serial = 1592] [outer = 0E043000] 02:39:26 INFO - PROCESS | 3088 | 1465033166201 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]]]}] 02:39:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 02:39:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1073ms 02:39:26 INFO - PROCESS | 3088 | 1465033166254 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 02:39:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 02:39:26 INFO - PROCESS | 3088 | 1465033166258 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 02:39:26 INFO - PROCESS | 3088 | 1465033166263 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 02:39:26 INFO - PROCESS | 3088 | 1465033166266 Marionette TRACE conn5 <- [1,2086,null,{}] 02:39:26 INFO - PROCESS | 3088 | 1465033166272 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}] 02:39:26 INFO - PROCESS | 3088 | 1465033166276 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:26 INFO - PROCESS | 3088 | --DOCSHELL 1578F000 == 42 [pid = 3088] [id = 524] 02:39:26 INFO - PROCESS | 3088 | --DOCSHELL 0DA5B800 == 41 [pid = 3088] [id = 523] 02:39:26 INFO - PROCESS | 3088 | --DOCSHELL 17DDE800 == 40 [pid = 3088] [id = 522] 02:39:26 INFO - PROCESS | 3088 | --DOCSHELL 16ECB800 == 39 [pid = 3088] [id = 521] 02:39:26 INFO - PROCESS | 3088 | --DOCSHELL 169C9400 == 38 [pid = 3088] [id = 520] 02:39:26 INFO - PROCESS | 3088 | --DOCSHELL 1513A000 == 37 [pid = 3088] [id = 519] 02:39:26 INFO - PROCESS | 3088 | --DOCSHELL 1400E000 == 36 [pid = 3088] [id = 518] 02:39:26 INFO - PROCESS | 3088 | --DOCSHELL 0E507000 == 35 [pid = 3088] [id = 517] 02:39:26 INFO - PROCESS | 3088 | --DOCSHELL 0D772800 == 34 [pid = 3088] [id = 516] 02:39:26 INFO - PROCESS | 3088 | --DOCSHELL 0E050400 == 33 [pid = 3088] [id = 515] 02:39:26 INFO - PROCESS | 3088 | --DOCSHELL 140E9000 == 32 [pid = 3088] [id = 514] 02:39:26 INFO - PROCESS | 3088 | --DOCSHELL 0DA53800 == 31 [pid = 3088] [id = 530] 02:39:26 INFO - PROCESS | 3088 | --DOCSHELL 1C43FC00 == 30 [pid = 3088] [id = 529] 02:39:26 INFO - PROCESS | 3088 | --DOCSHELL 15137000 == 29 [pid = 3088] [id = 527] 02:39:26 INFO - PROCESS | 3088 | --DOCSHELL 1ADD6800 == 28 [pid = 3088] [id = 528] 02:39:26 INFO - PROCESS | 3088 | --DOCSHELL 0E364C00 == 27 [pid = 3088] [id = 525] 02:39:26 INFO - PROCESS | 3088 | --DOCSHELL 0E04F800 == 26 [pid = 3088] [id = 526] 02:39:27 INFO - PROCESS | 3088 | 1465033167033 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 02:39:27 INFO - PROCESS | 3088 | --DOMWINDOW == 95 (17ACD000) [pid = 3088] [serial = 1540] [outer = 00000000] [url = about:blank] 02:39:27 INFO - PROCESS | 3088 | --DOMWINDOW == 94 (14FA9C00) [pid = 3088] [serial = 1528] [outer = 00000000] [url = about:blank] 02:39:27 INFO - PROCESS | 3088 | --DOMWINDOW == 93 (12379C00) [pid = 3088] [serial = 1522] [outer = 00000000] [url = about:blank] 02:39:27 INFO - PROCESS | 3088 | --DOMWINDOW == 92 (12458C00) [pid = 3088] [serial = 1523] [outer = 00000000] [url = about:blank] 02:39:27 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (146E8400) [pid = 3088] [serial = 1525] [outer = 00000000] [url = about:blank] 02:39:27 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (0E132000) [pid = 3088] [serial = 1519] [outer = 00000000] [url = about:blank] 02:39:27 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (0E360400) [pid = 3088] [serial = 1520] [outer = 00000000] [url = about:blank] 02:39:27 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (0E39C400) [pid = 3088] [serial = 1517] [outer = 00000000] [url = about:blank] 02:39:27 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (0E360000) [pid = 3088] [serial = 1516] [outer = 00000000] [url = about:blank] 02:39:27 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (15796000) [pid = 3088] [serial = 1531] [outer = 00000000] [url = about:blank] 02:39:27 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (12651000) [pid = 3088] [serial = 1505] [outer = 00000000] [url = about:blank] 02:39:27 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (0E6A7800) [pid = 3088] [serial = 1504] [outer = 00000000] [url = about:blank] 02:39:27 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (169BCC00) [pid = 3088] [serial = 1508] [outer = 00000000] [url = about:blank] 02:39:27 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (1578AC00) [pid = 3088] [serial = 1507] [outer = 00000000] [url = about:blank] 02:39:27 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (1B355800) [pid = 3088] [serial = 1511] [outer = 00000000] [url = about:blank] 02:39:27 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (1B34F800) [pid = 3088] [serial = 1510] [outer = 00000000] [url = about:blank] 02:39:27 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (1C5A3C00) [pid = 3088] [serial = 1514] [outer = 00000000] [url = about:blank] 02:39:27 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (1C44C000) [pid = 3088] [serial = 1513] [outer = 00000000] [url = about:blank] 02:39:27 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (0E367800) [pid = 3088] [serial = 1534] [outer = 00000000] [url = about:blank] 02:39:27 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (16930C00) [pid = 3088] [serial = 1532] [outer = 00000000] [url = about:blank] 02:39:27 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (146E0800) [pid = 3088] [serial = 1535] [outer = 00000000] [url = about:blank] 02:39:27 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (16A61C00) [pid = 3088] [serial = 1537] [outer = 00000000] [url = about:blank] 02:39:27 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (1509F800) [pid = 3088] [serial = 1529] [outer = 00000000] [url = about:blank] 02:39:27 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (169C6000) [pid = 3088] [serial = 1541] [outer = 00000000] [url = about:blank] 02:39:27 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (16ECE000) [pid = 3088] [serial = 1538] [outer = 00000000] [url = about:blank] 02:39:27 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (14F0F000) [pid = 3088] [serial = 1526] [outer = 00000000] [url = about:blank] 02:39:27 INFO - PROCESS | 3088 | 1465033167266 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:27 INFO - PROCESS | 3088 | 1465033167270 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:27 INFO - PROCESS | 3088 | ++DOCSHELL 0D860800 == 27 [pid = 3088] [id = 531] 02:39:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (0D89B000) [pid = 3088] [serial = 1593] [outer = 00000000] 02:39:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (0DA4E400) [pid = 3088] [serial = 1594] [outer = 0D89B000] 02:39:27 INFO - PROCESS | 3088 | 1465033167323 Marionette DEBUG loaded listener.js 02:39:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (0E046400) [pid = 3088] [serial = 1595] [outer = 0D89B000] 02:39:27 INFO - PROCESS | 3088 | --DOCSHELL 12C7B800 == 26 [pid = 3088] [id = 12] 02:39:27 INFO - PROCESS | 3088 | 1465033167842 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]]]}] 02:39:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 02:39:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1621ms 02:39:27 INFO - PROCESS | 3088 | 1465033167885 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 02:39:27 INFO - PROCESS | 3088 | 1465033167890 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 02:39:27 INFO - PROCESS | 3088 | 1465033167895 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 02:39:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 02:39:27 INFO - PROCESS | 3088 | 1465033167898 Marionette TRACE conn5 <- [1,2090,null,{}] 02:39:27 INFO - PROCESS | 3088 | 1465033167903 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}] 02:39:27 INFO - PROCESS | 3088 | 1465033167906 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:27 INFO - PROCESS | 3088 | 1465033167996 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 02:39:27 INFO - PROCESS | 3088 | 1465033168006 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:27 INFO - PROCESS | 3088 | 1465033168009 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:28 INFO - PROCESS | 3088 | ++DOCSHELL 0F00B000 == 27 [pid = 3088] [id = 532] 02:39:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (0F00BC00) [pid = 3088] [serial = 1596] [outer = 00000000] 02:39:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (0F198400) [pid = 3088] [serial = 1597] [outer = 0F00BC00] 02:39:28 INFO - PROCESS | 3088 | 1465033168057 Marionette DEBUG loaded listener.js 02:39:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (12382C00) [pid = 3088] [serial = 1598] [outer = 0F00BC00] 02:39:28 INFO - PROCESS | 3088 | 1465033168549 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]]]}] 02:39:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 02:39:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 670ms 02:39:28 INFO - PROCESS | 3088 | 1465033168571 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 02:39:28 INFO - PROCESS | 3088 | 1465033168574 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 02:39:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 02:39:28 INFO - PROCESS | 3088 | 1465033168578 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 02:39:28 INFO - PROCESS | 3088 | 1465033168580 Marionette TRACE conn5 <- [1,2094,null,{}] 02:39:28 INFO - PROCESS | 3088 | 1465033168638 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}] 02:39:28 INFO - PROCESS | 3088 | 1465033168640 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:28 INFO - PROCESS | 3088 | 1465033168768 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 02:39:28 INFO - PROCESS | 3088 | 1465033168829 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:28 INFO - PROCESS | 3088 | 1465033168831 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:28 INFO - PROCESS | 3088 | ++DOCSHELL 12651000 == 28 [pid = 3088] [id = 533] 02:39:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (12A69400) [pid = 3088] [serial = 1599] [outer = 00000000] 02:39:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (14003000) [pid = 3088] [serial = 1600] [outer = 12A69400] 02:39:28 INFO - PROCESS | 3088 | 1465033168880 Marionette DEBUG loaded listener.js 02:39:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (140DBC00) [pid = 3088] [serial = 1601] [outer = 12A69400] 02:39:29 INFO - PROCESS | 3088 | 1465033169280 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",0,null,null]]]}] 02:39:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 02:39:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 750ms 02:39:29 INFO - PROCESS | 3088 | 1465033169330 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 02:39:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 02:39:29 INFO - PROCESS | 3088 | 1465033169334 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 02:39:29 INFO - PROCESS | 3088 | 1465033169344 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 02:39:29 INFO - PROCESS | 3088 | 1465033169349 Marionette TRACE conn5 <- [1,2098,null,{}] 02:39:29 INFO - PROCESS | 3088 | 1465033169363 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}] 02:39:29 INFO - PROCESS | 3088 | 1465033169367 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:29 INFO - PROCESS | 3088 | 1465033169497 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 02:39:29 INFO - PROCESS | 3088 | 1465033169507 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:29 INFO - PROCESS | 3088 | 1465033169509 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:29 INFO - PROCESS | 3088 | ++DOCSHELL 140E5800 == 29 [pid = 3088] [id = 534] 02:39:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (146E1800) [pid = 3088] [serial = 1602] [outer = 00000000] 02:39:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (15097400) [pid = 3088] [serial = 1603] [outer = 146E1800] 02:39:29 INFO - PROCESS | 3088 | 1465033169553 Marionette DEBUG loaded listener.js 02:39:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (150E2000) [pid = 3088] [serial = 1604] [outer = 146E1800] 02:39:30 INFO - PROCESS | 3088 | 1465033170020 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]]]}] 02:39:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 02:39:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 750ms 02:39:30 INFO - PROCESS | 3088 | 1465033170112 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 02:39:30 INFO - PROCESS | 3088 | 1465033170114 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 02:39:30 INFO - PROCESS | 3088 | 1465033170118 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 02:39:30 INFO - PROCESS | 3088 | 1465033170120 Marionette TRACE conn5 <- [1,2102,null,{}] 02:39:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 02:39:30 INFO - PROCESS | 3088 | 1465033170123 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}] 02:39:30 INFO - PROCESS | 3088 | 1465033170125 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:30 INFO - PROCESS | 3088 | 1465033170249 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 02:39:30 INFO - PROCESS | 3088 | 1465033170308 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:30 INFO - PROCESS | 3088 | 1465033170310 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:30 INFO - PROCESS | 3088 | ++DOCSHELL 1512E400 == 30 [pid = 3088] [id = 535] 02:39:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (15137C00) [pid = 3088] [serial = 1605] [outer = 00000000] 02:39:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (15792800) [pid = 3088] [serial = 1606] [outer = 15137C00] 02:39:30 INFO - PROCESS | 3088 | 1465033170356 Marionette DEBUG loaded listener.js 02:39:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (157E5800) [pid = 3088] [serial = 1607] [outer = 15137C00] 02:39:30 INFO - PROCESS | 3088 | 1465033170764 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]]]}] 02:39:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 02:39:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 670ms 02:39:30 INFO - PROCESS | 3088 | 1465033170803 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 02:39:30 INFO - PROCESS | 3088 | 1465033170805 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 02:39:30 INFO - PROCESS | 3088 | 1465033170808 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 02:39:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 02:39:30 INFO - PROCESS | 3088 | 1465033170810 Marionette TRACE conn5 <- [1,2106,null,{}] 02:39:30 INFO - PROCESS | 3088 | 1465033170813 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}] 02:39:30 INFO - PROCESS | 3088 | 1465033170816 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:30 INFO - PROCESS | 3088 | 1465033170933 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 02:39:30 INFO - PROCESS | 3088 | 1465033170938 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:30 INFO - PROCESS | 3088 | 1465033170944 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:30 INFO - PROCESS | 3088 | ++DOCSHELL 16966800 == 31 [pid = 3088] [id = 536] 02:39:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (169BF800) [pid = 3088] [serial = 1608] [outer = 00000000] 02:39:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (169CAC00) [pid = 3088] [serial = 1609] [outer = 169BF800] 02:39:30 INFO - PROCESS | 3088 | 1465033170997 Marionette DEBUG loaded listener.js 02:39:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (16EC9C00) [pid = 3088] [serial = 1610] [outer = 169BF800] 02:39:31 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (169CA400) [pid = 3088] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 02:39:31 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (16ECBC00) [pid = 3088] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 02:39:31 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (0E046C00) [pid = 3088] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 02:39:31 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (17DE3C00) [pid = 3088] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 02:39:31 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (17DE4C00) [pid = 3088] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 02:39:31 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (0D8EFC00) [pid = 3088] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 02:39:31 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (151BF000) [pid = 3088] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 02:39:31 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (140DC000) [pid = 3088] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 02:39:31 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (0E5BDC00) [pid = 3088] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 02:39:31 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (0E36C800) [pid = 3088] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 02:39:31 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (16EF3800) [pid = 3088] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 02:39:31 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (150A0400) [pid = 3088] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 02:39:32 INFO - PROCESS | 3088 | 1465033172149 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]]]}] 02:39:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 02:39:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1434ms 02:39:32 INFO - PROCESS | 3088 | 1465033172245 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 02:39:32 INFO - PROCESS | 3088 | 1465033172250 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 02:39:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 02:39:32 INFO - PROCESS | 3088 | 1465033172255 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 02:39:32 INFO - PROCESS | 3088 | 1465033172261 Marionette TRACE conn5 <- [1,2110,null,{}] 02:39:32 INFO - PROCESS | 3088 | 1465033172266 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}] 02:39:32 INFO - PROCESS | 3088 | 1465033172269 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:32 INFO - PROCESS | 3088 | 1465033172422 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 02:39:32 INFO - PROCESS | 3088 | 1465033172555 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:32 INFO - PROCESS | 3088 | 1465033172558 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:32 INFO - PROCESS | 3088 | ++DOCSHELL 0D38BC00 == 32 [pid = 3088] [id = 537] 02:39:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (0E127400) [pid = 3088] [serial = 1611] [outer = 00000000] 02:39:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (0F00D000) [pid = 3088] [serial = 1612] [outer = 0E127400] 02:39:32 INFO - PROCESS | 3088 | 1465033172616 Marionette DEBUG loaded listener.js 02:39:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (12458C00) [pid = 3088] [serial = 1613] [outer = 0E127400] 02:39:33 INFO - PROCESS | 3088 | 1465033173371 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]]]}] 02:39:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 02:39:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1181ms 02:39:33 INFO - PROCESS | 3088 | 1465033173436 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 02:39:33 INFO - PROCESS | 3088 | 1465033173441 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 02:39:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 02:39:33 INFO - PROCESS | 3088 | 1465033173447 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 02:39:33 INFO - PROCESS | 3088 | 1465033173450 Marionette TRACE conn5 <- [1,2114,null,{}] 02:39:33 INFO - PROCESS | 3088 | 1465033173454 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}] 02:39:33 INFO - PROCESS | 3088 | 1465033173457 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:33 INFO - PROCESS | 3088 | 1465033173587 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 02:39:33 INFO - PROCESS | 3088 | 1465033173809 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:33 INFO - PROCESS | 3088 | 1465033173812 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:33 INFO - PROCESS | 3088 | ++DOCSHELL 0C774C00 == 33 [pid = 3088] [id = 538] 02:39:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (0C775400) [pid = 3088] [serial = 1614] [outer = 00000000] 02:39:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (0E046C00) [pid = 3088] [serial = 1615] [outer = 0C775400] 02:39:33 INFO - PROCESS | 3088 | 1465033173867 Marionette DEBUG loaded listener.js 02:39:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (0E147400) [pid = 3088] [serial = 1616] [outer = 0C775400] 02:39:34 INFO - PROCESS | 3088 | --DOCSHELL 1512E400 == 32 [pid = 3088] [id = 535] 02:39:34 INFO - PROCESS | 3088 | --DOCSHELL 140E5800 == 31 [pid = 3088] [id = 534] 02:39:34 INFO - PROCESS | 3088 | --DOCSHELL 12651000 == 30 [pid = 3088] [id = 533] 02:39:34 INFO - PROCESS | 3088 | --DOCSHELL 0F00B000 == 29 [pid = 3088] [id = 532] 02:39:34 INFO - PROCESS | 3088 | --DOCSHELL 0D860800 == 28 [pid = 3088] [id = 531] 02:39:34 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (16A5C800) [pid = 3088] [serial = 1561] [outer = 00000000] [url = about:blank] 02:39:34 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (17A37000) [pid = 3088] [serial = 1565] [outer = 00000000] [url = about:blank] 02:39:34 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (17A36800) [pid = 3088] [serial = 1564] [outer = 00000000] [url = about:blank] 02:39:34 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (150E4000) [pid = 3088] [serial = 1570] [outer = 00000000] [url = about:blank] 02:39:34 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (18C3FC00) [pid = 3088] [serial = 1567] [outer = 00000000] [url = about:blank] 02:39:34 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (188C0800) [pid = 3088] [serial = 1544] [outer = 00000000] [url = about:blank] 02:39:34 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (188C0000) [pid = 3088] [serial = 1543] [outer = 00000000] [url = about:blank] 02:39:34 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (0F1A6400) [pid = 3088] [serial = 1549] [outer = 00000000] [url = about:blank] 02:39:34 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (14F0BC00) [pid = 3088] [serial = 1550] [outer = 00000000] [url = about:blank] 02:39:34 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (1578DC00) [pid = 3088] [serial = 1558] [outer = 00000000] [url = about:blank] 02:39:34 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (140E5000) [pid = 3088] [serial = 1555] [outer = 00000000] [url = about:blank] 02:39:34 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (146E2000) [pid = 3088] [serial = 1556] [outer = 00000000] [url = about:blank] 02:39:34 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (189AB400) [pid = 3088] [serial = 1568] [outer = 00000000] [url = about:blank] 02:39:34 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (0F00FC00) [pid = 3088] [serial = 1552] [outer = 00000000] [url = about:blank] 02:39:34 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (123C5C00) [pid = 3088] [serial = 1553] [outer = 00000000] [url = about:blank] 02:39:34 INFO - PROCESS | 3088 | --DOMWINDOW == 66 (12A6D400) [pid = 3088] [serial = 1546] [outer = 00000000] [url = about:blank] 02:39:34 INFO - PROCESS | 3088 | --DOMWINDOW == 65 (12C73400) [pid = 3088] [serial = 1547] [outer = 00000000] [url = about:blank] 02:39:34 INFO - PROCESS | 3088 | --DOMWINDOW == 64 (19EAE400) [pid = 3088] [serial = 1573] [outer = 00000000] [url = about:blank] 02:39:34 INFO - PROCESS | 3088 | --DOMWINDOW == 63 (19F9CC00) [pid = 3088] [serial = 1574] [outer = 00000000] [url = about:blank] 02:39:34 INFO - PROCESS | 3088 | --DOMWINDOW == 62 (1ABC4800) [pid = 3088] [serial = 1576] [outer = 00000000] [url = about:blank] 02:39:34 INFO - PROCESS | 3088 | --DOMWINDOW == 61 (1AE80000) [pid = 3088] [serial = 1577] [outer = 00000000] [url = about:blank] 02:39:34 INFO - PROCESS | 3088 | --DOMWINDOW == 60 (15136800) [pid = 3088] [serial = 1571] [outer = 00000000] [url = about:blank] 02:39:34 INFO - PROCESS | 3088 | --DOMWINDOW == 59 (16EC9400) [pid = 3088] [serial = 1562] [outer = 00000000] [url = about:blank] 02:39:34 INFO - PROCESS | 3088 | --DOMWINDOW == 58 (157F3800) [pid = 3088] [serial = 1559] [outer = 00000000] [url = about:blank] 02:39:34 INFO - PROCESS | 3088 | 1465033174531 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]]]}] 02:39:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 02:39:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1119ms 02:39:34 INFO - PROCESS | 3088 | 1465033174571 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 02:39:34 INFO - PROCESS | 3088 | 1465033174574 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 02:39:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 02:39:34 INFO - PROCESS | 3088 | 1465033174579 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 02:39:34 INFO - PROCESS | 3088 | 1465033174581 Marionette TRACE conn5 <- [1,2118,null,{}] 02:39:34 INFO - PROCESS | 3088 | 1465033174587 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}] 02:39:34 INFO - PROCESS | 3088 | 1465033174591 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:34 INFO - PROCESS | 3088 | 1465033174684 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 02:39:34 INFO - PROCESS | 3088 | 1465033174785 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:34 INFO - PROCESS | 3088 | 1465033174787 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:34 INFO - PROCESS | 3088 | ++DOCSHELL 0E04B000 == 29 [pid = 3088] [id = 539] 02:39:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 59 (0E04CC00) [pid = 3088] [serial = 1617] [outer = 00000000] 02:39:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 60 (12A6B800) [pid = 3088] [serial = 1618] [outer = 0E04CC00] 02:39:34 INFO - PROCESS | 3088 | 1465033174836 Marionette DEBUG loaded listener.js 02:39:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 61 (12B7B000) [pid = 3088] [serial = 1619] [outer = 0E04CC00] 02:39:35 INFO - PROCESS | 3088 | 1465033175280 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] 02:39:35 INFO - PROCESS | 3088 | 1465033175316 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 02:39:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 02:39:35 INFO - PROCESS | 3088 | 1465033175320 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 02:39:35 INFO - PROCESS | 3088 | 1465033175322 Marionette TRACE conn5 <- [1,2122,null,{}] 02:39:35 INFO - PROCESS | 3088 | 1465033175326 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}] 02:39:35 INFO - PROCESS | 3088 | 1465033175329 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:35 INFO - PROCESS | 3088 | 1465033175417 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 02:39:35 INFO - PROCESS | 3088 | 1465033175423 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:35 INFO - PROCESS | 3088 | 1465033175425 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:35 INFO - PROCESS | 3088 | ++DOCSHELL 140DA400 == 30 [pid = 3088] [id = 540] 02:39:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 62 (140DFC00) [pid = 3088] [serial = 1620] [outer = 00000000] 02:39:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 63 (14F15800) [pid = 3088] [serial = 1621] [outer = 140DFC00] 02:39:35 INFO - PROCESS | 3088 | 1465033175470 Marionette DEBUG loaded listener.js 02:39:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 64 (15096400) [pid = 3088] [serial = 1622] [outer = 140DFC00] 02:39:35 INFO - PROCESS | 3088 | 1465033175964 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",0,null,null]]]}] 02:39:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 02:39:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 670ms 02:39:35 INFO - PROCESS | 3088 | 1465033175995 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 02:39:35 INFO - PROCESS | 3088 | 1465033175997 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 02:39:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 02:39:35 INFO - PROCESS | 3088 | 1465033176003 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 02:39:35 INFO - PROCESS | 3088 | 1465033176009 Marionette TRACE conn5 <- [1,2126,null,{}] 02:39:35 INFO - PROCESS | 3088 | 1465033176018 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}] 02:39:35 INFO - PROCESS | 3088 | 1465033176022 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:36 INFO - PROCESS | 3088 | 1465033176110 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 02:39:36 INFO - PROCESS | 3088 | 1465033176120 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:36 INFO - PROCESS | 3088 | 1465033176122 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:36 INFO - PROCESS | 3088 | ++DOCSHELL 15137000 == 31 [pid = 3088] [id = 541] 02:39:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 65 (151BB400) [pid = 3088] [serial = 1623] [outer = 00000000] 02:39:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 66 (157E5400) [pid = 3088] [serial = 1624] [outer = 151BB400] 02:39:36 INFO - PROCESS | 3088 | 1465033176167 Marionette DEBUG loaded listener.js 02:39:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 67 (1695BC00) [pid = 3088] [serial = 1625] [outer = 151BB400] 02:39:36 INFO - PROCESS | 3088 | 1465033176660 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]]]}] 02:39:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 02:39:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 690ms 02:39:36 INFO - PROCESS | 3088 | 1465033176695 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 02:39:36 INFO - PROCESS | 3088 | 1465033176697 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 02:39:36 INFO - PROCESS | 3088 | 1465033176700 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 02:39:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 02:39:36 INFO - PROCESS | 3088 | 1465033176702 Marionette TRACE conn5 <- [1,2130,null,{}] 02:39:36 INFO - PROCESS | 3088 | 1465033176706 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}] 02:39:36 INFO - PROCESS | 3088 | 1465033176708 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:36 INFO - PROCESS | 3088 | 1465033176857 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 02:39:36 INFO - PROCESS | 3088 | 1465033176876 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:36 INFO - PROCESS | 3088 | 1465033176878 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:36 INFO - PROCESS | 3088 | ++DOCSHELL 12C73800 == 32 [pid = 3088] [id = 542] 02:39:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (169C6000) [pid = 3088] [serial = 1626] [outer = 00000000] 02:39:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (16ECD000) [pid = 3088] [serial = 1627] [outer = 169C6000] 02:39:36 INFO - PROCESS | 3088 | 1465033176923 Marionette DEBUG loaded listener.js 02:39:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (16ED5C00) [pid = 3088] [serial = 1628] [outer = 169C6000] 02:39:37 INFO - PROCESS | 3088 | 1465033177367 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] 02:39:37 INFO - PROCESS | 3088 | 1465033177437 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 02:39:37 INFO - PROCESS | 3088 | 1465033177441 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 02:39:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 02:39:37 INFO - PROCESS | 3088 | 1465033177442 Marionette TRACE conn5 <- [1,2134,null,{}] 02:39:37 INFO - PROCESS | 3088 | 1465033177446 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}] 02:39:37 INFO - PROCESS | 3088 | 1465033177448 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:37 INFO - PROCESS | 3088 | 1465033177561 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 02:39:37 INFO - PROCESS | 3088 | 1465033177567 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:37 INFO - PROCESS | 3088 | 1465033177573 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:37 INFO - PROCESS | 3088 | ++DOCSHELL 140DF800 == 33 [pid = 3088] [id = 543] 02:39:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (14F12000) [pid = 3088] [serial = 1629] [outer = 00000000] 02:39:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (17B5F400) [pid = 3088] [serial = 1630] [outer = 14F12000] 02:39:37 INFO - PROCESS | 3088 | 1465033177681 Marionette DEBUG loaded listener.js 02:39:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (17DDE800) [pid = 3088] [serial = 1631] [outer = 14F12000] 02:39:38 INFO - PROCESS | 3088 | 1465033178142 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] 02:39:38 INFO - PROCESS | 3088 | 1465033178192 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 02:39:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 02:39:38 INFO - PROCESS | 3088 | 1465033178195 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 02:39:38 INFO - PROCESS | 3088 | 1465033178197 Marionette TRACE conn5 <- [1,2138,null,{}] 02:39:38 INFO - PROCESS | 3088 | 1465033178200 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}] 02:39:38 INFO - PROCESS | 3088 | 1465033178203 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:38 INFO - PROCESS | 3088 | 1465033178320 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 02:39:38 INFO - PROCESS | 3088 | 1465033178387 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:38 INFO - PROCESS | 3088 | 1465033178389 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:38 INFO - PROCESS | 3088 | ++DOCSHELL 17DE1800 == 34 [pid = 3088] [id = 544] 02:39:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (17DE5000) [pid = 3088] [serial = 1632] [outer = 00000000] 02:39:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (189B6C00) [pid = 3088] [serial = 1633] [outer = 17DE5000] 02:39:38 INFO - PROCESS | 3088 | 1465033178441 Marionette DEBUG loaded listener.js 02:39:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (189B7800) [pid = 3088] [serial = 1634] [outer = 17DE5000] 02:39:38 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (15137C00) [pid = 3088] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 02:39:38 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (0D89B000) [pid = 3088] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 02:39:38 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (0F00BC00) [pid = 3088] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 02:39:38 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (0E130000) [pid = 3088] [serial = 38] [outer = 00000000] [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.] 02:39:38 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (14F21800) [pid = 3088] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:39:38 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (12A69400) [pid = 3088] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 02:39:38 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (146E1800) [pid = 3088] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 02:39:38 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (0E043000) [pid = 3088] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 02:39:38 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (1C441800) [pid = 3088] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 02:39:38 INFO - PROCESS | 3088 | --DOMWINDOW == 66 (0E133000) [pid = 3088] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 02:39:38 INFO - PROCESS | 3088 | --DOMWINDOW == 65 (1AE7DC00) [pid = 3088] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 02:39:38 INFO - PROCESS | 3088 | --DOMWINDOW == 64 (15139800) [pid = 3088] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 02:39:38 INFO - PROCESS | 3088 | 1465033178886 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",0,null,null]]]}] 02:39:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 02:39:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 730ms 02:39:38 INFO - PROCESS | 3088 | 1465033178927 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 02:39:38 INFO - PROCESS | 3088 | 1465033178929 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 02:39:38 INFO - PROCESS | 3088 | 1465033178932 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 02:39:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 02:39:38 INFO - PROCESS | 3088 | 1465033178934 Marionette TRACE conn5 <- [1,2142,null,{}] 02:39:38 INFO - PROCESS | 3088 | 1465033178938 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}] 02:39:38 INFO - PROCESS | 3088 | 1465033178939 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:39 INFO - PROCESS | 3088 | 1465033179058 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 02:39:39 INFO - PROCESS | 3088 | 1465033179122 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:39 INFO - PROCESS | 3088 | 1465033179123 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:39 INFO - PROCESS | 3088 | ++DOCSHELL 0D8EFC00 == 35 [pid = 3088] [id = 545] 02:39:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 65 (0DA51800) [pid = 3088] [serial = 1635] [outer = 00000000] 02:39:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 66 (14FAAC00) [pid = 3088] [serial = 1636] [outer = 0DA51800] 02:39:39 INFO - PROCESS | 3088 | 1465033179167 Marionette DEBUG loaded listener.js 02:39:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 67 (15796400) [pid = 3088] [serial = 1637] [outer = 0DA51800] 02:39:39 INFO - PROCESS | 3088 | 1465033179535 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]]]}] 02:39:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 02:39:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 630ms 02:39:39 INFO - PROCESS | 3088 | 1465033179567 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 02:39:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 02:39:39 INFO - PROCESS | 3088 | 1465033179569 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 02:39:39 INFO - PROCESS | 3088 | 1465033179572 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 02:39:39 INFO - PROCESS | 3088 | 1465033179574 Marionette TRACE conn5 <- [1,2146,null,{}] 02:39:39 INFO - PROCESS | 3088 | 1465033179578 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}] 02:39:39 INFO - PROCESS | 3088 | 1465033179579 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:39 INFO - PROCESS | 3088 | 1465033179724 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 02:39:39 INFO - PROCESS | 3088 | 1465033179736 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:39 INFO - PROCESS | 3088 | 1465033179738 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:39 INFO - PROCESS | 3088 | ++DOCSHELL 189B5C00 == 36 [pid = 3088] [id = 546] 02:39:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (18C3E800) [pid = 3088] [serial = 1638] [outer = 00000000] 02:39:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (19EB0000) [pid = 3088] [serial = 1639] [outer = 18C3E800] 02:39:39 INFO - PROCESS | 3088 | 1465033179782 Marionette DEBUG loaded listener.js 02:39:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (19EB4C00) [pid = 3088] [serial = 1640] [outer = 18C3E800] 02:39:40 INFO - PROCESS | 3088 | 1465033180204 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",0,null,null]]]}] 02:39:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 02:39:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 671ms 02:39:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 02:39:40 INFO - PROCESS | 3088 | 1465033180248 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 02:39:40 INFO - PROCESS | 3088 | 1465033180250 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 02:39:40 INFO - PROCESS | 3088 | 1465033180253 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 02:39:40 INFO - PROCESS | 3088 | 1465033180255 Marionette TRACE conn5 <- [1,2150,null,{}] 02:39:40 INFO - PROCESS | 3088 | 1465033180258 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}] 02:39:40 INFO - PROCESS | 3088 | 1465033180260 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:40 INFO - PROCESS | 3088 | 1465033180380 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 02:39:40 INFO - PROCESS | 3088 | 1465033180399 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:40 INFO - PROCESS | 3088 | 1465033180401 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:40 INFO - PROCESS | 3088 | ++DOCSHELL 1237A800 == 37 [pid = 3088] [id = 547] 02:39:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (151B8C00) [pid = 3088] [serial = 1641] [outer = 00000000] 02:39:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (19F9CC00) [pid = 3088] [serial = 1642] [outer = 151B8C00] 02:39:40 INFO - PROCESS | 3088 | 1465033180445 Marionette DEBUG loaded listener.js 02:39:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (1AAB3000) [pid = 3088] [serial = 1643] [outer = 151B8C00] 02:39:41 INFO - PROCESS | 3088 | 1465033181032 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]]]}] 02:39:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 02:39:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 830ms 02:39:41 INFO - PROCESS | 3088 | 1465033181085 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 02:39:41 INFO - PROCESS | 3088 | 1465033181089 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 02:39:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 02:39:41 INFO - PROCESS | 3088 | 1465033181095 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 02:39:41 INFO - PROCESS | 3088 | 1465033181098 Marionette TRACE conn5 <- [1,2154,null,{}] 02:39:41 INFO - PROCESS | 3088 | 1465033181104 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}] 02:39:41 INFO - PROCESS | 3088 | 1465033181107 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:41 INFO - PROCESS | 3088 | 1465033181242 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 02:39:41 INFO - PROCESS | 3088 | 1465033181378 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:41 INFO - PROCESS | 3088 | 1465033181381 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:41 INFO - PROCESS | 3088 | ++DOCSHELL 0D8F3000 == 38 [pid = 3088] [id = 548] 02:39:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (0E132800) [pid = 3088] [serial = 1644] [outer = 00000000] 02:39:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (12A6D400) [pid = 3088] [serial = 1645] [outer = 0E132800] 02:39:41 INFO - PROCESS | 3088 | 1465033181441 Marionette DEBUG loaded listener.js 02:39:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (13A6E000) [pid = 3088] [serial = 1646] [outer = 0E132800] 02:39:42 INFO - PROCESS | 3088 | 1465033182017 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]]]}] 02:39:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 02:39:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 987ms 02:39:42 INFO - PROCESS | 3088 | 1465033182082 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 02:39:42 INFO - PROCESS | 3088 | 1465033182087 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 02:39:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 02:39:42 INFO - PROCESS | 3088 | 1465033182093 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 02:39:42 INFO - PROCESS | 3088 | 1465033182096 Marionette TRACE conn5 <- [1,2158,null,{}] 02:39:42 INFO - PROCESS | 3088 | 1465033182100 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}] 02:39:42 INFO - PROCESS | 3088 | 1465033182103 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:42 INFO - PROCESS | 3088 | 1465033182219 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 02:39:42 INFO - PROCESS | 3088 | 1465033182376 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:42 INFO - PROCESS | 3088 | 1465033182379 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:42 INFO - PROCESS | 3088 | ++DOCSHELL 150E4800 == 39 [pid = 3088] [id = 549] 02:39:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (1512D800) [pid = 3088] [serial = 1647] [outer = 00000000] 02:39:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (15789400) [pid = 3088] [serial = 1648] [outer = 1512D800] 02:39:42 INFO - PROCESS | 3088 | 1465033182436 Marionette DEBUG loaded listener.js 02:39:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (16939400) [pid = 3088] [serial = 1649] [outer = 1512D800] 02:39:43 INFO - PROCESS | 3088 | 1465033183035 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]]]}] 02:39:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 02:39:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 970ms 02:39:43 INFO - PROCESS | 3088 | 1465033183067 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 02:39:43 INFO - PROCESS | 3088 | 1465033183069 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 02:39:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 02:39:43 INFO - PROCESS | 3088 | 1465033183073 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 02:39:43 INFO - PROCESS | 3088 | 1465033183077 Marionette TRACE conn5 <- [1,2162,null,{}] 02:39:43 INFO - PROCESS | 3088 | 1465033183088 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}] 02:39:43 INFO - PROCESS | 3088 | 1465033183093 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:43 INFO - PROCESS | 3088 | 1465033183203 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 02:39:43 INFO - PROCESS | 3088 | 1465033183346 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:43 INFO - PROCESS | 3088 | 1465033183349 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:43 INFO - PROCESS | 3088 | ++DOCSHELL 1AE7DC00 == 40 [pid = 3088] [id = 550] 02:39:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (1AE7FC00) [pid = 3088] [serial = 1650] [outer = 00000000] 02:39:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (1AEA8800) [pid = 3088] [serial = 1651] [outer = 1AE7FC00] 02:39:43 INFO - PROCESS | 3088 | 1465033183407 Marionette DEBUG loaded listener.js 02:39:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (1AEAD400) [pid = 3088] [serial = 1652] [outer = 1AE7FC00] 02:39:44 INFO - PROCESS | 3088 | 1465033184056 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]]]}] 02:39:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 02:39:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1020ms 02:39:44 INFO - PROCESS | 3088 | 1465033184096 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 02:39:44 INFO - PROCESS | 3088 | 1465033184099 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 02:39:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 02:39:44 INFO - PROCESS | 3088 | 1465033184117 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 02:39:44 INFO - PROCESS | 3088 | 1465033184120 Marionette TRACE conn5 <- [1,2166,null,{}] 02:39:44 INFO - PROCESS | 3088 | 1465033184123 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}] 02:39:44 INFO - PROCESS | 3088 | 1465033184126 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:44 INFO - PROCESS | 3088 | 1465033184237 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 02:39:44 INFO - PROCESS | 3088 | 1465033184393 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:44 INFO - PROCESS | 3088 | 1465033184396 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:44 INFO - PROCESS | 3088 | ++DOCSHELL 157E4400 == 41 [pid = 3088] [id = 551] 02:39:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (157E5000) [pid = 3088] [serial = 1653] [outer = 00000000] 02:39:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (1AFD7400) [pid = 3088] [serial = 1654] [outer = 157E5000] 02:39:44 INFO - PROCESS | 3088 | 1465033184453 Marionette DEBUG loaded listener.js 02:39:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (1B34F400) [pid = 3088] [serial = 1655] [outer = 157E5000] 02:39:45 INFO - PROCESS | 3088 | 1465033185223 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]]]}] 02:39:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 02:39:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1175ms 02:39:45 INFO - PROCESS | 3088 | 1465033185293 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 02:39:45 INFO - PROCESS | 3088 | 1465033185297 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 02:39:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 02:39:45 INFO - PROCESS | 3088 | 1465033185301 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 02:39:45 INFO - PROCESS | 3088 | 1465033185304 Marionette TRACE conn5 <- [1,2170,null,{}] 02:39:45 INFO - PROCESS | 3088 | 1465033185310 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}] 02:39:45 INFO - PROCESS | 3088 | 1465033185313 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:45 INFO - PROCESS | 3088 | 1465033185428 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 02:39:45 INFO - PROCESS | 3088 | 1465033185566 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:45 INFO - PROCESS | 3088 | 1465033185568 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:45 INFO - PROCESS | 3088 | ++DOCSHELL 0E148800 == 42 [pid = 3088] [id = 552] 02:39:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (123C0C00) [pid = 3088] [serial = 1656] [outer = 00000000] 02:39:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (12A7B400) [pid = 3088] [serial = 1657] [outer = 123C0C00] 02:39:45 INFO - PROCESS | 3088 | 1465033185620 Marionette DEBUG loaded listener.js 02:39:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (13A70C00) [pid = 3088] [serial = 1658] [outer = 123C0C00] 02:39:46 INFO - PROCESS | 3088 | --DOCSHELL 189B5C00 == 41 [pid = 3088] [id = 546] 02:39:46 INFO - PROCESS | 3088 | --DOCSHELL 0D8EFC00 == 40 [pid = 3088] [id = 545] 02:39:46 INFO - PROCESS | 3088 | --DOCSHELL 17DE1800 == 39 [pid = 3088] [id = 544] 02:39:46 INFO - PROCESS | 3088 | --DOCSHELL 140DF800 == 38 [pid = 3088] [id = 543] 02:39:46 INFO - PROCESS | 3088 | --DOCSHELL 12C73800 == 37 [pid = 3088] [id = 542] 02:39:46 INFO - PROCESS | 3088 | --DOCSHELL 15137000 == 36 [pid = 3088] [id = 541] 02:39:46 INFO - PROCESS | 3088 | --DOCSHELL 140DA400 == 35 [pid = 3088] [id = 540] 02:39:46 INFO - PROCESS | 3088 | --DOCSHELL 0E04B000 == 34 [pid = 3088] [id = 539] 02:39:46 INFO - PROCESS | 3088 | --DOCSHELL 0C774C00 == 33 [pid = 3088] [id = 538] 02:39:46 INFO - PROCESS | 3088 | --DOCSHELL 0D38BC00 == 32 [pid = 3088] [id = 537] 02:39:46 INFO - PROCESS | 3088 | --DOCSHELL 16966800 == 31 [pid = 3088] [id = 536] 02:39:46 INFO - PROCESS | 3088 | --DOCSHELL 0E12A000 == 30 [pid = 3088] [id = 14] 02:39:46 INFO - PROCESS | 3088 | --DOCSHELL 157E4400 == 29 [pid = 3088] [id = 551] 02:39:46 INFO - PROCESS | 3088 | --DOCSHELL 1AE7DC00 == 28 [pid = 3088] [id = 550] 02:39:46 INFO - PROCESS | 3088 | --DOCSHELL 1237A800 == 27 [pid = 3088] [id = 547] 02:39:46 INFO - PROCESS | 3088 | --DOCSHELL 0D8F3000 == 26 [pid = 3088] [id = 548] 02:39:46 INFO - PROCESS | 3088 | --DOCSHELL 150E4800 == 25 [pid = 3088] [id = 549] 02:39:46 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (18C42800) [pid = 3088] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:39:46 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (14003000) [pid = 3088] [serial = 1600] [outer = 00000000] [url = about:blank] 02:39:46 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (15097400) [pid = 3088] [serial = 1603] [outer = 00000000] [url = about:blank] 02:39:46 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (0E646000) [pid = 3088] [serial = 1592] [outer = 00000000] [url = about:blank] 02:39:46 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (1C44C400) [pid = 3088] [serial = 1589] [outer = 00000000] [url = about:blank] 02:39:46 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (12C7F800) [pid = 3088] [serial = 1580] [outer = 00000000] [url = about:blank] 02:39:46 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (1B34F000) [pid = 3088] [serial = 1586] [outer = 00000000] [url = about:blank] 02:39:46 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (16EF3400) [pid = 3088] [serial = 1583] [outer = 00000000] [url = about:blank] 02:39:46 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (157E5800) [pid = 3088] [serial = 1607] [outer = 00000000] [url = about:blank] 02:39:46 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (150E2000) [pid = 3088] [serial = 1604] [outer = 00000000] [url = about:blank] 02:39:46 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (0DA4E400) [pid = 3088] [serial = 1594] [outer = 00000000] [url = about:blank] 02:39:46 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (0E046400) [pid = 3088] [serial = 1595] [outer = 00000000] [url = about:blank] 02:39:46 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (0F198400) [pid = 3088] [serial = 1597] [outer = 00000000] [url = about:blank] 02:39:46 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (12382C00) [pid = 3088] [serial = 1598] [outer = 00000000] [url = about:blank] 02:39:46 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (0E131000) [pid = 3088] [serial = 1591] [outer = 00000000] [url = about:blank] 02:39:46 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (15792800) [pid = 3088] [serial = 1606] [outer = 00000000] [url = about:blank] 02:39:46 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (0E507C00) [pid = 3088] [serial = 1076] [outer = 00000000] [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.] 02:39:46 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (12A78000) [pid = 3088] [serial = 1579] [outer = 00000000] [url = about:blank] 02:39:46 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (169BE000) [pid = 3088] [serial = 1582] [outer = 00000000] [url = about:blank] 02:39:46 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (1AFDD000) [pid = 3088] [serial = 1585] [outer = 00000000] [url = about:blank] 02:39:46 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (1C44AC00) [pid = 3088] [serial = 1588] [outer = 00000000] [url = about:blank] 02:39:46 INFO - PROCESS | 3088 | --DOMWINDOW == 66 (140DBC00) [pid = 3088] [serial = 1601] [outer = 00000000] [url = about:blank] 02:39:46 INFO - PROCESS | 3088 | 1465033186975 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]]]}] 02:39:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 02:39:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1735ms 02:39:47 INFO - PROCESS | 3088 | 1465033187038 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 02:39:47 INFO - PROCESS | 3088 | 1465033187042 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 02:39:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 02:39:47 INFO - PROCESS | 3088 | 1465033187047 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 02:39:47 INFO - PROCESS | 3088 | 1465033187050 Marionette TRACE conn5 <- [1,2174,null,{}] 02:39:47 INFO - PROCESS | 3088 | 1465033187055 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}] 02:39:47 INFO - PROCESS | 3088 | 1465033187058 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:47 INFO - PROCESS | 3088 | 1465033187158 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 02:39:47 INFO - PROCESS | 3088 | 1465033187166 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:47 INFO - PROCESS | 3088 | 1465033187168 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:47 INFO - PROCESS | 3088 | ++DOCSHELL 0E133000 == 26 [pid = 3088] [id = 553] 02:39:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 67 (0E134000) [pid = 3088] [serial = 1659] [outer = 00000000] 02:39:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (0E35E400) [pid = 3088] [serial = 1660] [outer = 0E134000] 02:39:47 INFO - PROCESS | 3088 | 1465033187216 Marionette DEBUG loaded listener.js 02:39:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (0E36A800) [pid = 3088] [serial = 1661] [outer = 0E134000] 02:39:47 INFO - PROCESS | 3088 | 1465033187718 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]]]}] 02:39:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 02:39:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 730ms 02:39:47 INFO - PROCESS | 3088 | 1465033187778 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 02:39:47 INFO - PROCESS | 3088 | 1465033187783 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 02:39:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 02:39:47 INFO - PROCESS | 3088 | 1465033187789 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 02:39:47 INFO - PROCESS | 3088 | 1465033187792 Marionette TRACE conn5 <- [1,2178,null,{}] 02:39:47 INFO - PROCESS | 3088 | 1465033187796 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}] 02:39:47 INFO - PROCESS | 3088 | 1465033187798 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:47 INFO - PROCESS | 3088 | 1465033187887 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 02:39:47 INFO - PROCESS | 3088 | 1465033187909 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:47 INFO - PROCESS | 3088 | 1465033187911 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:47 INFO - PROCESS | 3088 | ++DOCSHELL 0E043000 == 27 [pid = 3088] [id = 554] 02:39:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (0E6B2800) [pid = 3088] [serial = 1662] [outer = 00000000] 02:39:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (0F198C00) [pid = 3088] [serial = 1663] [outer = 0E6B2800] 02:39:48 INFO - PROCESS | 3088 | 1465033188041 Marionette DEBUG loaded listener.js 02:39:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (12378C00) [pid = 3088] [serial = 1664] [outer = 0E6B2800] 02:39:48 INFO - PROCESS | 3088 | 1465033188437 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]]]}] 02:39:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 02:39:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 670ms 02:39:48 INFO - PROCESS | 3088 | 1465033188462 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 02:39:48 INFO - PROCESS | 3088 | 1465033188465 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 02:39:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 02:39:48 INFO - PROCESS | 3088 | 1465033188468 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 02:39:48 INFO - PROCESS | 3088 | 1465033188471 Marionette TRACE conn5 <- [1,2182,null,{}] 02:39:48 INFO - PROCESS | 3088 | 1465033188482 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}] 02:39:48 INFO - PROCESS | 3088 | 1465033188487 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:48 INFO - PROCESS | 3088 | 1465033188604 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 02:39:48 INFO - PROCESS | 3088 | 1465033188614 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:48 INFO - PROCESS | 3088 | 1465033188617 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:48 INFO - PROCESS | 3088 | ++DOCSHELL 140E5000 == 28 [pid = 3088] [id = 555] 02:39:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (140E6000) [pid = 3088] [serial = 1665] [outer = 00000000] 02:39:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (146E0800) [pid = 3088] [serial = 1666] [outer = 140E6000] 02:39:48 INFO - PROCESS | 3088 | 1465033188666 Marionette DEBUG loaded listener.js 02:39:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (14F0C400) [pid = 3088] [serial = 1667] [outer = 140E6000] 02:39:49 INFO - PROCESS | 3088 | 1465033189190 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]]]}] 02:39:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 02:39:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 770ms 02:39:49 INFO - PROCESS | 3088 | 1465033189242 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 02:39:49 INFO - PROCESS | 3088 | 1465033189245 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 02:39:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 02:39:49 INFO - PROCESS | 3088 | 1465033189248 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 02:39:49 INFO - PROCESS | 3088 | 1465033189250 Marionette TRACE conn5 <- [1,2186,null,{}] 02:39:49 INFO - PROCESS | 3088 | 1465033189254 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}] 02:39:49 INFO - PROCESS | 3088 | 1465033189256 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:49 INFO - PROCESS | 3088 | 1465033189385 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 02:39:49 INFO - PROCESS | 3088 | 1465033189395 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:49 INFO - PROCESS | 3088 | 1465033189397 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:49 INFO - PROCESS | 3088 | ++DOCSHELL 146DCC00 == 29 [pid = 3088] [id = 556] 02:39:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (14F0FC00) [pid = 3088] [serial = 1668] [outer = 00000000] 02:39:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (15098000) [pid = 3088] [serial = 1669] [outer = 14F0FC00] 02:39:49 INFO - PROCESS | 3088 | 1465033189503 Marionette DEBUG loaded listener.js 02:39:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (150DC800) [pid = 3088] [serial = 1670] [outer = 14F0FC00] 02:39:49 INFO - PROCESS | 3088 | 1465033189923 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]]]}] 02:39:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 02:39:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 730ms 02:39:49 INFO - PROCESS | 3088 | 1465033189992 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 02:39:49 INFO - PROCESS | 3088 | 1465033189994 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 02:39:49 INFO - PROCESS | 3088 | 1465033189998 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 02:39:49 INFO - PROCESS | 3088 | 1465033189999 Marionette TRACE conn5 <- [1,2190,null,{}] 02:39:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 02:39:49 INFO - PROCESS | 3088 | 1465033190007 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}] 02:39:49 INFO - PROCESS | 3088 | 1465033190009 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:50 INFO - PROCESS | 3088 | 1465033190125 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 02:39:50 INFO - PROCESS | 3088 | 1465033190136 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:50 INFO - PROCESS | 3088 | 1465033190138 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:50 INFO - PROCESS | 3088 | ++DOCSHELL 15131C00 == 30 [pid = 3088] [id = 557] 02:39:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (15134400) [pid = 3088] [serial = 1671] [outer = 00000000] 02:39:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (151C0800) [pid = 3088] [serial = 1672] [outer = 15134400] 02:39:50 INFO - PROCESS | 3088 | 1465033190183 Marionette DEBUG loaded listener.js 02:39:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (1578FC00) [pid = 3088] [serial = 1673] [outer = 15134400] 02:39:50 INFO - PROCESS | 3088 | 1465033190658 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]]]}] 02:39:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 02:39:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 670ms 02:39:50 INFO - PROCESS | 3088 | 1465033190679 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 02:39:50 INFO - PROCESS | 3088 | 1465033190681 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 02:39:50 INFO - PROCESS | 3088 | 1465033190684 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 02:39:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 02:39:50 INFO - PROCESS | 3088 | 1465033190686 Marionette TRACE conn5 <- [1,2194,null,{}] 02:39:50 INFO - PROCESS | 3088 | 1465033190689 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}] 02:39:50 INFO - PROCESS | 3088 | 1465033190695 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:50 INFO - PROCESS | 3088 | 1465033190838 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 02:39:50 INFO - PROCESS | 3088 | 1465033190843 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:50 INFO - PROCESS | 3088 | 1465033190845 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:50 INFO - PROCESS | 3088 | ++DOCSHELL 16937800 == 31 [pid = 3088] [id = 558] 02:39:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (169C4000) [pid = 3088] [serial = 1674] [outer = 00000000] 02:39:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (16E9A000) [pid = 3088] [serial = 1675] [outer = 169C4000] 02:39:50 INFO - PROCESS | 3088 | 1465033190896 Marionette DEBUG loaded listener.js 02:39:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (16ECE400) [pid = 3088] [serial = 1676] [outer = 169C4000] 02:39:51 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (18C3E800) [pid = 3088] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 02:39:51 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (169C6000) [pid = 3088] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 02:39:51 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (14F12000) [pid = 3088] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 02:39:51 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (0DA51800) [pid = 3088] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 02:39:51 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (17DE5000) [pid = 3088] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 02:39:51 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (0E04CC00) [pid = 3088] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 02:39:51 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (169BF800) [pid = 3088] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 02:39:51 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (140DFC00) [pid = 3088] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 02:39:51 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (0C775400) [pid = 3088] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 02:39:51 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (151BB400) [pid = 3088] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 02:39:51 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (0E127400) [pid = 3088] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 02:39:51 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (151B8C00) [pid = 3088] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 02:39:51 INFO - PROCESS | 3088 | 1465033191604 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]]]}] 02:39:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 02:39:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 970ms 02:39:51 INFO - PROCESS | 3088 | 1465033191665 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 02:39:51 INFO - PROCESS | 3088 | 1465033191667 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 02:39:51 INFO - PROCESS | 3088 | 1465033191671 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 02:39:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 02:39:51 INFO - PROCESS | 3088 | 1465033191672 Marionette TRACE conn5 <- [1,2198,null,{}] 02:39:51 INFO - PROCESS | 3088 | 1465033191676 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}] 02:39:51 INFO - PROCESS | 3088 | 1465033191678 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:51 INFO - PROCESS | 3088 | 1465033191757 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 02:39:51 INFO - PROCESS | 3088 | 1465033191763 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:51 INFO - PROCESS | 3088 | 1465033191765 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:51 INFO - PROCESS | 3088 | ++DOCSHELL 0E04C800 == 32 [pid = 3088] [id = 559] 02:39:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (0E645000) [pid = 3088] [serial = 1677] [outer = 00000000] 02:39:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (151BB400) [pid = 3088] [serial = 1678] [outer = 0E645000] 02:39:51 INFO - PROCESS | 3088 | 1465033191809 Marionette DEBUG loaded listener.js 02:39:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (15791000) [pid = 3088] [serial = 1679] [outer = 0E645000] 02:39:52 INFO - PROCESS | 3088 | 1465033192250 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]]]}] 02:39:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 02:39:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 630ms 02:39:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 02:39:52 INFO - PROCESS | 3088 | 1465033192304 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 02:39:52 INFO - PROCESS | 3088 | 1465033192306 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 02:39:52 INFO - PROCESS | 3088 | 1465033192309 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 02:39:52 INFO - PROCESS | 3088 | 1465033192310 Marionette TRACE conn5 <- [1,2202,null,{}] 02:39:52 INFO - PROCESS | 3088 | 1465033192314 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}] 02:39:52 INFO - PROCESS | 3088 | 1465033192315 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:52 INFO - PROCESS | 3088 | 1465033192394 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 02:39:52 INFO - PROCESS | 3088 | 1465033192400 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:52 INFO - PROCESS | 3088 | 1465033192402 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:52 INFO - PROCESS | 3088 | ++DOCSHELL 16EE9C00 == 33 [pid = 3088] [id = 560] 02:39:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (17A04800) [pid = 3088] [serial = 1680] [outer = 00000000] 02:39:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (17A36C00) [pid = 3088] [serial = 1681] [outer = 17A04800] 02:39:52 INFO - PROCESS | 3088 | 1465033192446 Marionette DEBUG loaded listener.js 02:39:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (17A0E000) [pid = 3088] [serial = 1682] [outer = 17A04800] 02:39:52 INFO - PROCESS | 3088 | 1465033192885 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]]]}] 02:39:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 02:39:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 630ms 02:39:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 02:39:52 INFO - PROCESS | 3088 | 1465033192940 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 02:39:52 INFO - PROCESS | 3088 | 1465033192942 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 02:39:52 INFO - PROCESS | 3088 | 1465033192945 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 02:39:52 INFO - PROCESS | 3088 | 1465033192946 Marionette TRACE conn5 <- [1,2206,null,{}] 02:39:52 INFO - PROCESS | 3088 | 1465033192950 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}] 02:39:52 INFO - PROCESS | 3088 | 1465033192952 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:53 INFO - PROCESS | 3088 | 1465033193029 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 02:39:53 INFO - PROCESS | 3088 | 1465033193035 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:53 INFO - PROCESS | 3088 | 1465033193037 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:53 INFO - PROCESS | 3088 | ++DOCSHELL 140E4800 == 34 [pid = 3088] [id = 561] 02:39:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (18471400) [pid = 3088] [serial = 1683] [outer = 00000000] 02:39:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (188C7800) [pid = 3088] [serial = 1684] [outer = 18471400] 02:39:53 INFO - PROCESS | 3088 | 1465033193082 Marionette DEBUG loaded listener.js 02:39:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (189AC400) [pid = 3088] [serial = 1685] [outer = 18471400] 02:39:53 INFO - PROCESS | 3088 | 1465033193921 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]]]}] 02:39:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 02:39:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1019ms 02:39:53 INFO - PROCESS | 3088 | 1465033193965 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 02:39:53 INFO - PROCESS | 3088 | 1465033193970 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 02:39:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 02:39:53 INFO - PROCESS | 3088 | 1465033193975 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 02:39:53 INFO - PROCESS | 3088 | 1465033193980 Marionette TRACE conn5 <- [1,2210,null,{}] 02:39:53 INFO - PROCESS | 3088 | 1465033194006 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}] 02:39:53 INFO - PROCESS | 3088 | 1465033194009 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:54 INFO - PROCESS | 3088 | 1465033194146 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 02:39:54 INFO - PROCESS | 3088 | 1465033194282 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:54 INFO - PROCESS | 3088 | 1465033194284 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:54 INFO - PROCESS | 3088 | ++DOCSHELL 0E131000 == 35 [pid = 3088] [id = 562] 02:39:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (0E316C00) [pid = 3088] [serial = 1686] [outer = 00000000] 02:39:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (0F181C00) [pid = 3088] [serial = 1687] [outer = 0E316C00] 02:39:54 INFO - PROCESS | 3088 | 1465033194345 Marionette DEBUG loaded listener.js 02:39:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (12459000) [pid = 3088] [serial = 1688] [outer = 0E316C00] 02:39:55 INFO - PROCESS | 3088 | 1465033195094 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]]]}] 02:39:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 02:39:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1196ms 02:39:55 INFO - PROCESS | 3088 | 1465033195171 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 02:39:55 INFO - PROCESS | 3088 | 1465033195176 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 02:39:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 02:39:55 INFO - PROCESS | 3088 | 1465033195183 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 02:39:55 INFO - PROCESS | 3088 | 1465033195186 Marionette TRACE conn5 <- [1,2214,null,{}] 02:39:55 INFO - PROCESS | 3088 | 1465033195190 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}] 02:39:55 INFO - PROCESS | 3088 | 1465033195193 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:55 INFO - PROCESS | 3088 | 1465033195342 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 02:39:55 INFO - PROCESS | 3088 | 1465033195474 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:55 INFO - PROCESS | 3088 | 1465033195476 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:55 INFO - PROCESS | 3088 | ++DOCSHELL 0E31C400 == 36 [pid = 3088] [id = 563] 02:39:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (0E39D000) [pid = 3088] [serial = 1689] [outer = 00000000] 02:39:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (14F1D000) [pid = 3088] [serial = 1690] [outer = 0E39D000] 02:39:55 INFO - PROCESS | 3088 | 1465033195535 Marionette DEBUG loaded listener.js 02:39:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (150A2000) [pid = 3088] [serial = 1691] [outer = 0E39D000] 02:39:56 INFO - PROCESS | 3088 | --DOCSHELL 16EE9C00 == 35 [pid = 3088] [id = 560] 02:39:56 INFO - PROCESS | 3088 | --DOCSHELL 0E04C800 == 34 [pid = 3088] [id = 559] 02:39:56 INFO - PROCESS | 3088 | --DOCSHELL 16937800 == 33 [pid = 3088] [id = 558] 02:39:56 INFO - PROCESS | 3088 | --DOCSHELL 15131C00 == 32 [pid = 3088] [id = 557] 02:39:56 INFO - PROCESS | 3088 | --DOCSHELL 146DCC00 == 31 [pid = 3088] [id = 556] 02:39:56 INFO - PROCESS | 3088 | --DOCSHELL 140E5000 == 30 [pid = 3088] [id = 555] 02:39:56 INFO - PROCESS | 3088 | --DOCSHELL 0E043000 == 29 [pid = 3088] [id = 554] 02:39:56 INFO - PROCESS | 3088 | --DOCSHELL 0E133000 == 28 [pid = 3088] [id = 553] 02:39:56 INFO - PROCESS | 3088 | --DOCSHELL 0E148800 == 27 [pid = 3088] [id = 552] 02:39:56 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (16ECD000) [pid = 3088] [serial = 1627] [outer = 00000000] [url = about:blank] 02:39:56 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (16ED5C00) [pid = 3088] [serial = 1628] [outer = 00000000] [url = about:blank] 02:39:56 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (17DDE800) [pid = 3088] [serial = 1631] [outer = 00000000] [url = about:blank] 02:39:56 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (17B5F400) [pid = 3088] [serial = 1630] [outer = 00000000] [url = about:blank] 02:39:56 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (14FAAC00) [pid = 3088] [serial = 1636] [outer = 00000000] [url = about:blank] 02:39:56 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (189B6C00) [pid = 3088] [serial = 1633] [outer = 00000000] [url = about:blank] 02:39:56 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (12A6B800) [pid = 3088] [serial = 1618] [outer = 00000000] [url = about:blank] 02:39:56 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (16EC9C00) [pid = 3088] [serial = 1610] [outer = 00000000] [url = about:blank] 02:39:56 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (169CAC00) [pid = 3088] [serial = 1609] [outer = 00000000] [url = about:blank] 02:39:56 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (14F15800) [pid = 3088] [serial = 1621] [outer = 00000000] [url = about:blank] 02:39:56 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (15096400) [pid = 3088] [serial = 1622] [outer = 00000000] [url = about:blank] 02:39:56 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (0E046C00) [pid = 3088] [serial = 1615] [outer = 00000000] [url = about:blank] 02:39:56 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (0E147400) [pid = 3088] [serial = 1616] [outer = 00000000] [url = about:blank] 02:39:56 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (157E5400) [pid = 3088] [serial = 1624] [outer = 00000000] [url = about:blank] 02:39:56 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (0F00D000) [pid = 3088] [serial = 1612] [outer = 00000000] [url = about:blank] 02:39:56 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (12458C00) [pid = 3088] [serial = 1613] [outer = 00000000] [url = about:blank] 02:39:56 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (12B7B000) [pid = 3088] [serial = 1619] [outer = 00000000] [url = about:blank] 02:39:56 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (19F9CC00) [pid = 3088] [serial = 1642] [outer = 00000000] [url = about:blank] 02:39:56 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (1AAB3000) [pid = 3088] [serial = 1643] [outer = 00000000] [url = about:blank] 02:39:56 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (19EB0000) [pid = 3088] [serial = 1639] [outer = 00000000] [url = about:blank] 02:39:56 INFO - PROCESS | 3088 | --DOMWINDOW == 66 (189B7800) [pid = 3088] [serial = 1634] [outer = 00000000] [url = about:blank] 02:39:56 INFO - PROCESS | 3088 | --DOMWINDOW == 65 (15796400) [pid = 3088] [serial = 1637] [outer = 00000000] [url = about:blank] 02:39:56 INFO - PROCESS | 3088 | --DOMWINDOW == 64 (1695BC00) [pid = 3088] [serial = 1625] [outer = 00000000] [url = about:blank] 02:39:56 INFO - PROCESS | 3088 | --DOMWINDOW == 63 (19EB4C00) [pid = 3088] [serial = 1640] [outer = 00000000] [url = about:blank] 02:39:56 INFO - PROCESS | 3088 | 1465033196404 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]]]}] 02:39:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 02:39:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1281ms 02:39:56 INFO - PROCESS | 3088 | 1465033196467 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 02:39:56 INFO - PROCESS | 3088 | 1465033196472 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 02:39:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 02:39:56 INFO - PROCESS | 3088 | 1465033196476 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 02:39:56 INFO - PROCESS | 3088 | 1465033196479 Marionette TRACE conn5 <- [1,2218,null,{}] 02:39:56 INFO - PROCESS | 3088 | 1465033196486 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}] 02:39:56 INFO - PROCESS | 3088 | 1465033196489 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:56 INFO - PROCESS | 3088 | 1465033196584 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 02:39:56 INFO - PROCESS | 3088 | 1465033196597 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:56 INFO - PROCESS | 3088 | 1465033196599 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:56 INFO - PROCESS | 3088 | ++DOCSHELL 0E133000 == 28 [pid = 3088] [id = 564] 02:39:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 64 (0E133C00) [pid = 3088] [serial = 1692] [outer = 00000000] 02:39:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 65 (0E36C400) [pid = 3088] [serial = 1693] [outer = 0E133C00] 02:39:56 INFO - PROCESS | 3088 | 1465033196648 Marionette DEBUG loaded listener.js 02:39:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 66 (0E50C400) [pid = 3088] [serial = 1694] [outer = 0E133C00] 02:39:57 INFO - PROCESS | 3088 | 1465033197187 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]]]}] 02:39:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 02:39:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 730ms 02:39:57 INFO - PROCESS | 3088 | 1465033197207 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 02:39:57 INFO - PROCESS | 3088 | 1465033197211 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 02:39:57 INFO - PROCESS | 3088 | 1465033197217 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 02:39:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 02:39:57 INFO - PROCESS | 3088 | 1465033197219 Marionette TRACE conn5 <- [1,2222,null,{}] 02:39:57 INFO - PROCESS | 3088 | 1465033197223 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}] 02:39:57 INFO - PROCESS | 3088 | 1465033197225 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:57 INFO - PROCESS | 3088 | 1465033197314 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 02:39:57 INFO - PROCESS | 3088 | 1465033197407 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:57 INFO - PROCESS | 3088 | 1465033197409 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:57 INFO - PROCESS | 3088 | ++DOCSHELL 0E60E000 == 29 [pid = 3088] [id = 565] 02:39:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 67 (0E645400) [pid = 3088] [serial = 1695] [outer = 00000000] 02:39:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (12A6C800) [pid = 3088] [serial = 1696] [outer = 0E645400] 02:39:57 INFO - PROCESS | 3088 | 1465033197464 Marionette DEBUG loaded listener.js 02:39:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (12B7EC00) [pid = 3088] [serial = 1697] [outer = 0E645400] 02:39:57 INFO - PROCESS | 3088 | 1465033197854 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]]]}] 02:39:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 02:39:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 670ms 02:39:57 INFO - PROCESS | 3088 | 1465033197892 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 02:39:57 INFO - PROCESS | 3088 | 1465033197894 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 02:39:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 02:39:57 INFO - PROCESS | 3088 | 1465033197898 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 02:39:57 INFO - PROCESS | 3088 | 1465033197902 Marionette TRACE conn5 <- [1,2226,null,{}] 02:39:57 INFO - PROCESS | 3088 | 1465033197913 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}] 02:39:57 INFO - PROCESS | 3088 | 1465033197918 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:57 INFO - PROCESS | 3088 | 1465033198006 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 02:39:57 INFO - PROCESS | 3088 | 1465033198014 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:57 INFO - PROCESS | 3088 | 1465033198017 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:58 INFO - PROCESS | 3088 | ++DOCSHELL 15096400 == 30 [pid = 3088] [id = 566] 02:39:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (15096C00) [pid = 3088] [serial = 1698] [outer = 00000000] 02:39:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (150E3800) [pid = 3088] [serial = 1699] [outer = 15096C00] 02:39:58 INFO - PROCESS | 3088 | 1465033198065 Marionette DEBUG loaded listener.js 02:39:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (151B8C00) [pid = 3088] [serial = 1700] [outer = 15096C00] 02:39:58 INFO - PROCESS | 3088 | 1465033198530 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]]]}] 02:39:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 02:39:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 670ms 02:39:58 INFO - PROCESS | 3088 | 1465033198572 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 02:39:58 INFO - PROCESS | 3088 | 1465033198574 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 02:39:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 02:39:58 INFO - PROCESS | 3088 | 1465033198597 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 02:39:58 INFO - PROCESS | 3088 | 1465033198599 Marionette TRACE conn5 <- [1,2230,null,{}] 02:39:58 INFO - PROCESS | 3088 | 1465033198603 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}] 02:39:58 INFO - PROCESS | 3088 | 1465033198605 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:58 INFO - PROCESS | 3088 | 1465033198731 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 02:39:58 INFO - PROCESS | 3088 | 1465033198736 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:58 INFO - PROCESS | 3088 | 1465033198738 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:58 INFO - PROCESS | 3088 | ++DOCSHELL 1695E400 == 31 [pid = 3088] [id = 567] 02:39:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (169BE000) [pid = 3088] [serial = 1701] [outer = 00000000] 02:39:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (169CB800) [pid = 3088] [serial = 1702] [outer = 169BE000] 02:39:58 INFO - PROCESS | 3088 | 1465033198835 Marionette DEBUG loaded listener.js 02:39:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (16A63800) [pid = 3088] [serial = 1703] [outer = 169BE000] 02:39:59 INFO - PROCESS | 3088 | 1465033199290 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]]]}] 02:39:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 02:39:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 750ms 02:39:59 INFO - PROCESS | 3088 | 1465033199328 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 02:39:59 INFO - PROCESS | 3088 | 1465033199330 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 02:39:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 02:39:59 INFO - PROCESS | 3088 | 1465033199337 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 02:39:59 INFO - PROCESS | 3088 | 1465033199339 Marionette TRACE conn5 <- [1,2234,null,{}] 02:39:59 INFO - PROCESS | 3088 | 1465033199342 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}] 02:39:59 INFO - PROCESS | 3088 | 1465033199344 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:59 INFO - PROCESS | 3088 | 1465033199489 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 02:39:59 INFO - PROCESS | 3088 | 1465033199511 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:59 INFO - PROCESS | 3088 | 1465033199513 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:39:59 INFO - PROCESS | 3088 | ++DOCSHELL 16EEA000 == 32 [pid = 3088] [id = 568] 02:39:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (16EEFC00) [pid = 3088] [serial = 1704] [outer = 00000000] 02:39:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (17A37000) [pid = 3088] [serial = 1705] [outer = 16EEFC00] 02:39:59 INFO - PROCESS | 3088 | 1465033199557 Marionette DEBUG loaded listener.js 02:39:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (17B5F800) [pid = 3088] [serial = 1706] [outer = 16EEFC00] 02:40:00 INFO - PROCESS | 3088 | 1465033200015 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]]]}] 02:40:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 02:40:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 730ms 02:40:00 INFO - PROCESS | 3088 | 1465033200064 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 02:40:00 INFO - PROCESS | 3088 | 1465033200066 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 02:40:00 INFO - PROCESS | 3088 | 1465033200073 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 02:40:00 INFO - PROCESS | 3088 | 1465033200075 Marionette TRACE conn5 <- [1,2238,null,{}] 02:40:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 02:40:00 INFO - PROCESS | 3088 | 1465033200079 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}] 02:40:00 INFO - PROCESS | 3088 | 1465033200084 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:00 INFO - PROCESS | 3088 | 1465033200235 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 02:40:00 INFO - PROCESS | 3088 | 1465033200307 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:00 INFO - PROCESS | 3088 | 1465033200309 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:00 INFO - PROCESS | 3088 | ++DOCSHELL 188C1000 == 33 [pid = 3088] [id = 569] 02:40:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (1893E800) [pid = 3088] [serial = 1707] [outer = 00000000] 02:40:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (189B8800) [pid = 3088] [serial = 1708] [outer = 1893E800] 02:40:00 INFO - PROCESS | 3088 | 1465033200354 Marionette DEBUG loaded listener.js 02:40:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (189B5C00) [pid = 3088] [serial = 1709] [outer = 1893E800] 02:40:00 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (14F0FC00) [pid = 3088] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 02:40:00 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (140E6000) [pid = 3088] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 02:40:00 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (123C0C00) [pid = 3088] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 02:40:00 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (0E6B2800) [pid = 3088] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 02:40:00 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (0E134000) [pid = 3088] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 02:40:00 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (15134400) [pid = 3088] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 02:40:00 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (0E132800) [pid = 3088] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 02:40:00 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (1512D800) [pid = 3088] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 02:40:00 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (1AE7FC00) [pid = 3088] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 02:40:00 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (157E5000) [pid = 3088] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 02:40:00 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (169C4000) [pid = 3088] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 02:40:00 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (17A04800) [pid = 3088] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 02:40:00 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (0E645000) [pid = 3088] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 02:40:00 INFO - PROCESS | 3088 | 1465033200868 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]]]}] 02:40:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 02:40:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 830ms 02:40:00 INFO - PROCESS | 3088 | 1465033200909 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 02:40:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 02:40:00 INFO - PROCESS | 3088 | 1465033200911 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 02:40:00 INFO - PROCESS | 3088 | 1465033200914 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 02:40:00 INFO - PROCESS | 3088 | 1465033200916 Marionette TRACE conn5 <- [1,2242,null,{}] 02:40:00 INFO - PROCESS | 3088 | 1465033200920 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}] 02:40:00 INFO - PROCESS | 3088 | 1465033200922 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:01 INFO - PROCESS | 3088 | 1465033201036 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 02:40:01 INFO - PROCESS | 3088 | 1465033201102 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:01 INFO - PROCESS | 3088 | 1465033201103 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:01 INFO - PROCESS | 3088 | ++DOCSHELL 0E645000 == 34 [pid = 3088] [id = 570] 02:40:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (0E6B2800) [pid = 3088] [serial = 1710] [outer = 00000000] 02:40:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (1512D800) [pid = 3088] [serial = 1711] [outer = 0E6B2800] 02:40:01 INFO - PROCESS | 3088 | 1465033201147 Marionette DEBUG loaded listener.js 02:40:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (15134400) [pid = 3088] [serial = 1712] [outer = 0E6B2800] 02:40:01 INFO - PROCESS | 3088 | 1465033201490 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]]]}] 02:40:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 02:40:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 630ms 02:40:01 INFO - PROCESS | 3088 | 1465033201545 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 02:40:01 INFO - PROCESS | 3088 | 1465033201547 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 02:40:01 INFO - PROCESS | 3088 | 1465033201551 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 02:40:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 02:40:01 INFO - PROCESS | 3088 | 1465033201552 Marionette TRACE conn5 <- [1,2246,null,{}] 02:40:01 INFO - PROCESS | 3088 | 1465033201556 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}] 02:40:01 INFO - PROCESS | 3088 | 1465033201558 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:01 INFO - PROCESS | 3088 | 1465033201639 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 02:40:01 INFO - PROCESS | 3088 | 1465033201645 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:01 INFO - PROCESS | 3088 | 1465033201647 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:01 INFO - PROCESS | 3088 | ++DOCSHELL 18469400 == 35 [pid = 3088] [id = 571] 02:40:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (18C3FC00) [pid = 3088] [serial = 1713] [outer = 00000000] 02:40:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (19EAC000) [pid = 3088] [serial = 1714] [outer = 18C3FC00] 02:40:01 INFO - PROCESS | 3088 | 1465033201690 Marionette DEBUG loaded listener.js 02:40:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (19EC3400) [pid = 3088] [serial = 1715] [outer = 18C3FC00] 02:40:02 INFO - PROCESS | 3088 | 1465033202146 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]]]}] 02:40:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 02:40:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 630ms 02:40:02 INFO - PROCESS | 3088 | 1465033202185 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 02:40:02 INFO - PROCESS | 3088 | 1465033202187 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 02:40:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 02:40:02 INFO - PROCESS | 3088 | 1465033202191 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 02:40:02 INFO - PROCESS | 3088 | 1465033202192 Marionette TRACE conn5 <- [1,2250,null,{}] 02:40:02 INFO - PROCESS | 3088 | 1465033202196 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}] 02:40:02 INFO - PROCESS | 3088 | 1465033202198 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:02 INFO - PROCESS | 3088 | 1465033202279 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 02:40:02 INFO - PROCESS | 3088 | 1465033202285 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:02 INFO - PROCESS | 3088 | 1465033202287 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:02 INFO - PROCESS | 3088 | ++DOCSHELL 15094C00 == 36 [pid = 3088] [id = 572] 02:40:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (19EB5800) [pid = 3088] [serial = 1716] [outer = 00000000] 02:40:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (1AB65000) [pid = 3088] [serial = 1717] [outer = 19EB5800] 02:40:02 INFO - PROCESS | 3088 | 1465033202330 Marionette DEBUG loaded listener.js 02:40:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (1ABC4800) [pid = 3088] [serial = 1718] [outer = 19EB5800] 02:40:02 INFO - PROCESS | 3088 | 1465033202960 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]]]}] 02:40:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 02:40:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 830ms 02:40:02 INFO - PROCESS | 3088 | 1465033203022 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 02:40:03 INFO - PROCESS | 3088 | 1465033203027 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 02:40:03 INFO - PROCESS | 3088 | 1465033203032 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 02:40:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 02:40:03 INFO - PROCESS | 3088 | 1465033203036 Marionette TRACE conn5 <- [1,2254,null,{}] 02:40:03 INFO - PROCESS | 3088 | 1465033203042 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}] 02:40:03 INFO - PROCESS | 3088 | 1465033203045 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:03 INFO - PROCESS | 3088 | 1465033203211 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 02:40:03 INFO - PROCESS | 3088 | 1465033203348 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:03 INFO - PROCESS | 3088 | 1465033203353 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:03 INFO - PROCESS | 3088 | ++DOCSHELL 0E046400 == 37 [pid = 3088] [id = 573] 02:40:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (0E04B400) [pid = 3088] [serial = 1719] [outer = 00000000] 02:40:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (0E5C2800) [pid = 3088] [serial = 1720] [outer = 0E04B400] 02:40:03 INFO - PROCESS | 3088 | 1465033203413 Marionette DEBUG loaded listener.js 02:40:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (12458C00) [pid = 3088] [serial = 1721] [outer = 0E04B400] 02:40:03 INFO - PROCESS | 3088 | 1465033204022 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]]]}] 02:40:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 02:40:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1018ms 02:40:04 INFO - PROCESS | 3088 | 1465033204054 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 02:40:04 INFO - PROCESS | 3088 | 1465033204059 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 02:40:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 02:40:04 INFO - PROCESS | 3088 | 1465033204066 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 02:40:04 INFO - PROCESS | 3088 | 1465033204069 Marionette TRACE conn5 <- [1,2258,null,{}] 02:40:04 INFO - PROCESS | 3088 | 1465033204073 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}] 02:40:04 INFO - PROCESS | 3088 | 1465033204076 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:04 INFO - PROCESS | 3088 | 1465033204188 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 02:40:04 INFO - PROCESS | 3088 | 1465033204331 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:04 INFO - PROCESS | 3088 | 1465033204334 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:04 INFO - PROCESS | 3088 | ++DOCSHELL 14F1D400 == 38 [pid = 3088] [id = 574] 02:40:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (14F1E000) [pid = 3088] [serial = 1722] [outer = 00000000] 02:40:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (1578CC00) [pid = 3088] [serial = 1723] [outer = 14F1E000] 02:40:04 INFO - PROCESS | 3088 | 1465033204393 Marionette DEBUG loaded listener.js 02:40:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (16959000) [pid = 3088] [serial = 1724] [outer = 14F1E000] 02:40:04 INFO - PROCESS | 3088 | 1465033204997 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]]]}] 02:40:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 02:40:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 971ms 02:40:05 INFO - PROCESS | 3088 | 1465033205042 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 02:40:05 INFO - PROCESS | 3088 | 1465033205044 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 02:40:05 INFO - PROCESS | 3088 | 1465033205048 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 02:40:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 02:40:05 INFO - PROCESS | 3088 | 1465033205052 Marionette TRACE conn5 <- [1,2262,null,{}] 02:40:05 INFO - PROCESS | 3088 | 1465033205063 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}] 02:40:05 INFO - PROCESS | 3088 | 1465033205068 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:05 INFO - PROCESS | 3088 | 1465033205209 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 02:40:05 INFO - PROCESS | 3088 | 1465033205352 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:05 INFO - PROCESS | 3088 | 1465033205355 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:05 INFO - PROCESS | 3088 | ++DOCSHELL 19EB0C00 == 39 [pid = 3088] [id = 575] 02:40:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (19EB1C00) [pid = 3088] [serial = 1725] [outer = 00000000] 02:40:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (1AE7D800) [pid = 3088] [serial = 1726] [outer = 19EB1C00] 02:40:05 INFO - PROCESS | 3088 | 1465033205413 Marionette DEBUG loaded listener.js 02:40:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (1AEAEC00) [pid = 3088] [serial = 1727] [outer = 19EB1C00] 02:40:06 INFO - PROCESS | 3088 | 1465033206076 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]]]}] 02:40:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 02:40:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1070ms 02:40:06 INFO - PROCESS | 3088 | 1465033206132 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 02:40:06 INFO - PROCESS | 3088 | 1465033206135 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 02:40:06 INFO - PROCESS | 3088 | 1465033206139 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 02:40:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 02:40:06 INFO - PROCESS | 3088 | 1465033206141 Marionette TRACE conn5 <- [1,2266,null,{}] 02:40:06 INFO - PROCESS | 3088 | 1465033206144 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}] 02:40:06 INFO - PROCESS | 3088 | 1465033206147 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:06 INFO - PROCESS | 3088 | 1465033206258 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 02:40:06 INFO - PROCESS | 3088 | 1465033206531 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:06 INFO - PROCESS | 3088 | 1465033206534 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:06 INFO - PROCESS | 3088 | ++DOCSHELL 0D734800 == 40 [pid = 3088] [id = 576] 02:40:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (0D772800) [pid = 3088] [serial = 1728] [outer = 00000000] 02:40:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (0E04CC00) [pid = 3088] [serial = 1729] [outer = 0D772800] 02:40:06 INFO - PROCESS | 3088 | 1465033206609 Marionette DEBUG loaded listener.js 02:40:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (0E131400) [pid = 3088] [serial = 1730] [outer = 0D772800] 02:40:07 INFO - PROCESS | 3088 | --DOCSHELL 18469400 == 39 [pid = 3088] [id = 571] 02:40:07 INFO - PROCESS | 3088 | --DOCSHELL 0E645000 == 38 [pid = 3088] [id = 570] 02:40:07 INFO - PROCESS | 3088 | --DOCSHELL 188C1000 == 37 [pid = 3088] [id = 569] 02:40:07 INFO - PROCESS | 3088 | --DOCSHELL 16EEA000 == 36 [pid = 3088] [id = 568] 02:40:07 INFO - PROCESS | 3088 | --DOCSHELL 1695E400 == 35 [pid = 3088] [id = 567] 02:40:07 INFO - PROCESS | 3088 | --DOCSHELL 15096400 == 34 [pid = 3088] [id = 566] 02:40:07 INFO - PROCESS | 3088 | --DOCSHELL 0E60E000 == 33 [pid = 3088] [id = 565] 02:40:07 INFO - PROCESS | 3088 | --DOCSHELL 0E133000 == 32 [pid = 3088] [id = 564] 02:40:07 INFO - PROCESS | 3088 | --DOCSHELL 140E4800 == 31 [pid = 3088] [id = 561] 02:40:07 INFO - PROCESS | 3088 | --DOCSHELL 0E131000 == 30 [pid = 3088] [id = 562] 02:40:07 INFO - PROCESS | 3088 | --DOCSHELL 0E31C400 == 29 [pid = 3088] [id = 563] 02:40:07 INFO - PROCESS | 3088 | --DOCSHELL 14F1D400 == 28 [pid = 3088] [id = 574] 02:40:07 INFO - PROCESS | 3088 | --DOCSHELL 19EB0C00 == 27 [pid = 3088] [id = 575] 02:40:07 INFO - PROCESS | 3088 | --DOCSHELL 15094C00 == 26 [pid = 3088] [id = 572] 02:40:07 INFO - PROCESS | 3088 | --DOCSHELL 0E046400 == 25 [pid = 3088] [id = 573] 02:40:07 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (15098000) [pid = 3088] [serial = 1669] [outer = 00000000] [url = about:blank] 02:40:07 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (146E0800) [pid = 3088] [serial = 1666] [outer = 00000000] [url = about:blank] 02:40:07 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (13A70C00) [pid = 3088] [serial = 1658] [outer = 00000000] [url = about:blank] 02:40:07 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (12A7B400) [pid = 3088] [serial = 1657] [outer = 00000000] [url = about:blank] 02:40:07 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (0F198C00) [pid = 3088] [serial = 1663] [outer = 00000000] [url = about:blank] 02:40:07 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (12378C00) [pid = 3088] [serial = 1664] [outer = 00000000] [url = about:blank] 02:40:07 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (0E35E400) [pid = 3088] [serial = 1660] [outer = 00000000] [url = about:blank] 02:40:07 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (0E36A800) [pid = 3088] [serial = 1661] [outer = 00000000] [url = about:blank] 02:40:07 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (151C0800) [pid = 3088] [serial = 1672] [outer = 00000000] [url = about:blank] 02:40:07 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (13A6E000) [pid = 3088] [serial = 1646] [outer = 00000000] [url = about:blank] 02:40:07 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (12A6D400) [pid = 3088] [serial = 1645] [outer = 00000000] [url = about:blank] 02:40:07 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (16939400) [pid = 3088] [serial = 1649] [outer = 00000000] [url = about:blank] 02:40:07 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (15789400) [pid = 3088] [serial = 1648] [outer = 00000000] [url = about:blank] 02:40:07 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (1AEAD400) [pid = 3088] [serial = 1652] [outer = 00000000] [url = about:blank] 02:40:07 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (1AEA8800) [pid = 3088] [serial = 1651] [outer = 00000000] [url = about:blank] 02:40:07 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (1B34F400) [pid = 3088] [serial = 1655] [outer = 00000000] [url = about:blank] 02:40:07 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (1AFD7400) [pid = 3088] [serial = 1654] [outer = 00000000] [url = about:blank] 02:40:07 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (150DC800) [pid = 3088] [serial = 1670] [outer = 00000000] [url = about:blank] 02:40:07 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (16E9A000) [pid = 3088] [serial = 1675] [outer = 00000000] [url = about:blank] 02:40:07 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (188C7800) [pid = 3088] [serial = 1684] [outer = 00000000] [url = about:blank] 02:40:07 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (1578FC00) [pid = 3088] [serial = 1673] [outer = 00000000] [url = about:blank] 02:40:07 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (16ECE400) [pid = 3088] [serial = 1676] [outer = 00000000] [url = about:blank] 02:40:07 INFO - PROCESS | 3088 | --DOMWINDOW == 66 (17A36C00) [pid = 3088] [serial = 1681] [outer = 00000000] [url = about:blank] 02:40:07 INFO - PROCESS | 3088 | --DOMWINDOW == 65 (151BB400) [pid = 3088] [serial = 1678] [outer = 00000000] [url = about:blank] 02:40:07 INFO - PROCESS | 3088 | --DOMWINDOW == 64 (17A0E000) [pid = 3088] [serial = 1682] [outer = 00000000] [url = about:blank] 02:40:07 INFO - PROCESS | 3088 | --DOMWINDOW == 63 (15791000) [pid = 3088] [serial = 1679] [outer = 00000000] [url = about:blank] 02:40:07 INFO - PROCESS | 3088 | --DOMWINDOW == 62 (14F0C400) [pid = 3088] [serial = 1667] [outer = 00000000] [url = about:blank] 02:40:07 INFO - PROCESS | 3088 | 1465033207947 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]]]}] 02:40:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 02:40:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1935ms 02:40:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 02:40:08 INFO - PROCESS | 3088 | 1465033208078 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 02:40:08 INFO - PROCESS | 3088 | 1465033208082 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 02:40:08 INFO - PROCESS | 3088 | 1465033208087 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 02:40:08 INFO - PROCESS | 3088 | 1465033208091 Marionette TRACE conn5 <- [1,2270,null,{}] 02:40:08 INFO - PROCESS | 3088 | 1465033208097 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}] 02:40:08 INFO - PROCESS | 3088 | 1465033208100 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:08 INFO - PROCESS | 3088 | 1465033208197 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 02:40:08 INFO - PROCESS | 3088 | 1465033208207 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:08 INFO - PROCESS | 3088 | 1465033208211 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:08 INFO - PROCESS | 3088 | ++DOCSHELL 0E045800 == 26 [pid = 3088] [id = 577] 02:40:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 63 (0E046400) [pid = 3088] [serial = 1731] [outer = 00000000] 02:40:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 64 (0E051800) [pid = 3088] [serial = 1732] [outer = 0E046400] 02:40:08 INFO - PROCESS | 3088 | 1465033208261 Marionette DEBUG loaded listener.js 02:40:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 65 (0E131800) [pid = 3088] [serial = 1733] [outer = 0E046400] 02:40:08 INFO - PROCESS | 3088 | 1465033208790 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]]]}] 02:40:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 02:40:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 730ms 02:40:08 INFO - PROCESS | 3088 | 1465033208818 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 02:40:08 INFO - PROCESS | 3088 | 1465033208823 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 02:40:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 02:40:08 INFO - PROCESS | 3088 | 1465033208829 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 02:40:08 INFO - PROCESS | 3088 | 1465033208832 Marionette TRACE conn5 <- [1,2274,null,{}] 02:40:08 INFO - PROCESS | 3088 | 1465033208835 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}] 02:40:08 INFO - PROCESS | 3088 | 1465033208838 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:08 INFO - PROCESS | 3088 | 1465033208927 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 02:40:08 INFO - PROCESS | 3088 | 1465033208937 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:08 INFO - PROCESS | 3088 | 1465033208940 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:08 INFO - PROCESS | 3088 | ++DOCSHELL 0F172400 == 27 [pid = 3088] [id = 578] 02:40:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 66 (0F172C00) [pid = 3088] [serial = 1734] [outer = 00000000] 02:40:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 67 (12307000) [pid = 3088] [serial = 1735] [outer = 0F172C00] 02:40:08 INFO - PROCESS | 3088 | 1465033208987 Marionette DEBUG loaded listener.js 02:40:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (12380400) [pid = 3088] [serial = 1736] [outer = 0F172C00] 02:40:09 INFO - PROCESS | 3088 | 1465033209479 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]]]}] 02:40:09 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 02:40:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 673ms 02:40:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 02:40:09 INFO - PROCESS | 3088 | 1465033209506 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 02:40:09 INFO - PROCESS | 3088 | 1465033209509 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 02:40:09 INFO - PROCESS | 3088 | 1465033209512 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 02:40:09 INFO - PROCESS | 3088 | 1465033209515 Marionette TRACE conn5 <- [1,2278,null,{}] 02:40:09 INFO - PROCESS | 3088 | 1465033209526 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}] 02:40:09 INFO - PROCESS | 3088 | 1465033209531 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:09 INFO - PROCESS | 3088 | 1465033209648 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 02:40:09 INFO - PROCESS | 3088 | 1465033209753 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:09 INFO - PROCESS | 3088 | 1465033209756 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:09 INFO - PROCESS | 3088 | ++DOCSHELL 14004400 == 28 [pid = 3088] [id = 579] 02:40:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (14004C00) [pid = 3088] [serial = 1737] [outer = 00000000] 02:40:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (140E6000) [pid = 3088] [serial = 1738] [outer = 14004C00] 02:40:09 INFO - PROCESS | 3088 | 1465033209808 Marionette DEBUG loaded listener.js 02:40:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (146E0800) [pid = 3088] [serial = 1739] [outer = 14004C00] 02:40:10 INFO - PROCESS | 3088 | 1465033210209 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]]]}] 02:40:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 02:40:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 730ms 02:40:10 INFO - PROCESS | 3088 | 1465033210252 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 02:40:10 INFO - PROCESS | 3088 | 1465033210255 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 02:40:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 02:40:10 INFO - PROCESS | 3088 | 1465033210268 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 02:40:10 INFO - PROCESS | 3088 | 1465033210270 Marionette TRACE conn5 <- [1,2282,null,{}] 02:40:10 INFO - PROCESS | 3088 | 1465033210273 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}] 02:40:10 INFO - PROCESS | 3088 | 1465033210275 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:10 INFO - PROCESS | 3088 | 1465033210392 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 02:40:10 INFO - PROCESS | 3088 | 1465033210399 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:10 INFO - PROCESS | 3088 | 1465033210401 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:10 INFO - PROCESS | 3088 | ++DOCSHELL 12B46000 == 29 [pid = 3088] [id = 580] 02:40:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (14F0CC00) [pid = 3088] [serial = 1740] [outer = 00000000] 02:40:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (14F1F400) [pid = 3088] [serial = 1741] [outer = 14F0CC00] 02:40:10 INFO - PROCESS | 3088 | 1465033210503 Marionette DEBUG loaded listener.js 02:40:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (1509A400) [pid = 3088] [serial = 1742] [outer = 14F0CC00] 02:40:10 INFO - PROCESS | 3088 | 1465033210934 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]]]}] 02:40:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 02:40:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 730ms 02:40:10 INFO - PROCESS | 3088 | 1465033211000 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 02:40:10 INFO - PROCESS | 3088 | 1465033211002 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 02:40:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 02:40:11 INFO - PROCESS | 3088 | 1465033211047 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 02:40:11 INFO - PROCESS | 3088 | 1465033211049 Marionette TRACE conn5 <- [1,2286,null,{}] 02:40:11 INFO - PROCESS | 3088 | 1465033211053 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}] 02:40:11 INFO - PROCESS | 3088 | 1465033211055 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:11 INFO - PROCESS | 3088 | 1465033211168 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 02:40:11 INFO - PROCESS | 3088 | 1465033211178 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:11 INFO - PROCESS | 3088 | 1465033211180 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:11 INFO - PROCESS | 3088 | ++DOCSHELL 150E4800 == 30 [pid = 3088] [id = 581] 02:40:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (15131800) [pid = 3088] [serial = 1743] [outer = 00000000] 02:40:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (1513CC00) [pid = 3088] [serial = 1744] [outer = 15131800] 02:40:11 INFO - PROCESS | 3088 | 1465033211281 Marionette DEBUG loaded listener.js 02:40:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (1578D400) [pid = 3088] [serial = 1745] [outer = 15131800] 02:40:11 INFO - PROCESS | 3088 | 1465033211716 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]]]}] 02:40:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 02:40:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 730ms 02:40:11 INFO - PROCESS | 3088 | 1465033211776 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 02:40:11 INFO - PROCESS | 3088 | 1465033211778 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 02:40:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 02:40:11 INFO - PROCESS | 3088 | 1465033211781 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 02:40:11 INFO - PROCESS | 3088 | 1465033211783 Marionette TRACE conn5 <- [1,2290,null,{}] 02:40:11 INFO - PROCESS | 3088 | 1465033211792 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}] 02:40:11 INFO - PROCESS | 3088 | 1465033211797 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:11 INFO - PROCESS | 3088 | 1465033211949 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 02:40:11 INFO - PROCESS | 3088 | 1465033212013 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:11 INFO - PROCESS | 3088 | 1465033212015 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:12 INFO - PROCESS | 3088 | ++DOCSHELL 15798800 == 31 [pid = 3088] [id = 582] 02:40:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (169BD000) [pid = 3088] [serial = 1746] [outer = 00000000] 02:40:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (169C7400) [pid = 3088] [serial = 1747] [outer = 169BD000] 02:40:12 INFO - PROCESS | 3088 | 1465033212059 Marionette DEBUG loaded listener.js 02:40:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (16A66000) [pid = 3088] [serial = 1748] [outer = 169BD000] 02:40:12 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (19EB5800) [pid = 3088] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 02:40:12 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (0E133C00) [pid = 3088] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 02:40:12 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (15096C00) [pid = 3088] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 02:40:12 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (0E6B2800) [pid = 3088] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 02:40:12 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (169BE000) [pid = 3088] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 02:40:12 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (1893E800) [pid = 3088] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 02:40:12 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (0E645400) [pid = 3088] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 02:40:12 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (0E316C00) [pid = 3088] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 02:40:12 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (0E39D000) [pid = 3088] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 02:40:12 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (16EEFC00) [pid = 3088] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 02:40:12 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (18471400) [pid = 3088] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 02:40:12 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (18C3FC00) [pid = 3088] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 02:40:12 INFO - PROCESS | 3088 | 1465033212686 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]]]}] 02:40:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 02:40:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 930ms 02:40:12 INFO - PROCESS | 3088 | 1465033212711 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 02:40:12 INFO - PROCESS | 3088 | 1465033212713 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 02:40:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 02:40:12 INFO - PROCESS | 3088 | 1465033212716 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 02:40:12 INFO - PROCESS | 3088 | 1465033212718 Marionette TRACE conn5 <- [1,2294,null,{}] 02:40:12 INFO - PROCESS | 3088 | 1465033212722 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}] 02:40:12 INFO - PROCESS | 3088 | 1465033212724 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:12 INFO - PROCESS | 3088 | 1465033212838 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 02:40:12 INFO - PROCESS | 3088 | 1465033212902 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:12 INFO - PROCESS | 3088 | 1465033212904 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:12 INFO - PROCESS | 3088 | ++DOCSHELL 12A69400 == 32 [pid = 3088] [id = 583] 02:40:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (12B46400) [pid = 3088] [serial = 1749] [outer = 00000000] 02:40:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (16930C00) [pid = 3088] [serial = 1750] [outer = 12B46400] 02:40:12 INFO - PROCESS | 3088 | 1465033212949 Marionette DEBUG loaded listener.js 02:40:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (16E99C00) [pid = 3088] [serial = 1751] [outer = 12B46400] 02:40:13 INFO - PROCESS | 3088 | 1465033213311 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]]]}] 02:40:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 02:40:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 630ms 02:40:13 INFO - PROCESS | 3088 | 1465033213348 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 02:40:13 INFO - PROCESS | 3088 | 1465033213350 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 02:40:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 02:40:13 INFO - PROCESS | 3088 | 1465033213353 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 02:40:13 INFO - PROCESS | 3088 | 1465033213355 Marionette TRACE conn5 <- [1,2298,null,{}] 02:40:13 INFO - PROCESS | 3088 | 1465033213359 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}] 02:40:13 INFO - PROCESS | 3088 | 1465033213360 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:13 INFO - PROCESS | 3088 | 1465033213440 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 02:40:13 INFO - PROCESS | 3088 | 1465033213445 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:13 INFO - PROCESS | 3088 | 1465033213447 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:13 INFO - PROCESS | 3088 | ++DOCSHELL 16ECFC00 == 33 [pid = 3088] [id = 584] 02:40:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (16ED0400) [pid = 3088] [serial = 1752] [outer = 00000000] 02:40:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (17A01400) [pid = 3088] [serial = 1753] [outer = 16ED0400] 02:40:13 INFO - PROCESS | 3088 | 1465033213492 Marionette DEBUG loaded listener.js 02:40:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (17A10C00) [pid = 3088] [serial = 1754] [outer = 16ED0400] 02:40:13 INFO - PROCESS | 3088 | 1465033213930 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]]]}] 02:40:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 02:40:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 630ms 02:40:13 INFO - PROCESS | 3088 | 1465033213998 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 02:40:13 INFO - PROCESS | 3088 | 1465033214000 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 02:40:13 INFO - PROCESS | 3088 | 1465033214004 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 02:40:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 02:40:13 INFO - PROCESS | 3088 | 1465033214006 Marionette TRACE conn5 <- [1,2302,null,{}] 02:40:13 INFO - PROCESS | 3088 | 1465033214009 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}] 02:40:13 INFO - PROCESS | 3088 | 1465033214011 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:14 INFO - PROCESS | 3088 | 1465033214108 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 02:40:14 INFO - PROCESS | 3088 | 1465033214116 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:14 INFO - PROCESS | 3088 | 1465033214118 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:14 INFO - PROCESS | 3088 | ++DOCSHELL 17B63C00 == 34 [pid = 3088] [id = 585] 02:40:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (17DDD400) [pid = 3088] [serial = 1755] [outer = 00000000] 02:40:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (18514800) [pid = 3088] [serial = 1756] [outer = 17DDD400] 02:40:14 INFO - PROCESS | 3088 | 1465033214162 Marionette DEBUG loaded listener.js 02:40:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (1893F000) [pid = 3088] [serial = 1757] [outer = 17DDD400] 02:40:15 INFO - PROCESS | 3088 | --DOCSHELL 0F172400 == 33 [pid = 3088] [id = 578] 02:40:15 INFO - PROCESS | 3088 | --DOCSHELL 0E045800 == 32 [pid = 3088] [id = 577] 02:40:15 INFO - PROCESS | 3088 | --DOCSHELL 0D734800 == 31 [pid = 3088] [id = 576] 02:40:15 INFO - PROCESS | 3088 | --DOCSHELL 14004400 == 30 [pid = 3088] [id = 579] 02:40:15 INFO - PROCESS | 3088 | --DOCSHELL 15798800 == 29 [pid = 3088] [id = 582] 02:40:15 INFO - PROCESS | 3088 | --DOCSHELL 16ECFC00 == 28 [pid = 3088] [id = 584] 02:40:15 INFO - PROCESS | 3088 | --DOCSHELL 12B46000 == 27 [pid = 3088] [id = 580] 02:40:15 INFO - PROCESS | 3088 | --DOCSHELL 150E4800 == 26 [pid = 3088] [id = 581] 02:40:15 INFO - PROCESS | 3088 | --DOCSHELL 12A69400 == 25 [pid = 3088] [id = 583] 02:40:15 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (1AB65000) [pid = 3088] [serial = 1717] [outer = 00000000] [url = about:blank] 02:40:15 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (1ABC4800) [pid = 3088] [serial = 1718] [outer = 00000000] [url = about:blank] 02:40:15 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (19EC3400) [pid = 3088] [serial = 1715] [outer = 00000000] [url = about:blank] 02:40:15 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (0E36C400) [pid = 3088] [serial = 1693] [outer = 00000000] [url = about:blank] 02:40:15 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (150E3800) [pid = 3088] [serial = 1699] [outer = 00000000] [url = about:blank] 02:40:15 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (1512D800) [pid = 3088] [serial = 1711] [outer = 00000000] [url = about:blank] 02:40:15 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (15134400) [pid = 3088] [serial = 1712] [outer = 00000000] [url = about:blank] 02:40:15 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (16A63800) [pid = 3088] [serial = 1703] [outer = 00000000] [url = about:blank] 02:40:15 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (189B5C00) [pid = 3088] [serial = 1709] [outer = 00000000] [url = about:blank] 02:40:15 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (12A6C800) [pid = 3088] [serial = 1696] [outer = 00000000] [url = about:blank] 02:40:15 INFO - PROCESS | 3088 | --DOMWINDOW == 66 (12459000) [pid = 3088] [serial = 1688] [outer = 00000000] [url = about:blank] 02:40:15 INFO - PROCESS | 3088 | --DOMWINDOW == 65 (0F181C00) [pid = 3088] [serial = 1687] [outer = 00000000] [url = about:blank] 02:40:15 INFO - PROCESS | 3088 | --DOMWINDOW == 64 (0E50C400) [pid = 3088] [serial = 1694] [outer = 00000000] [url = about:blank] 02:40:15 INFO - PROCESS | 3088 | --DOMWINDOW == 63 (12B7EC00) [pid = 3088] [serial = 1697] [outer = 00000000] [url = about:blank] 02:40:15 INFO - PROCESS | 3088 | --DOMWINDOW == 62 (14F1D000) [pid = 3088] [serial = 1690] [outer = 00000000] [url = about:blank] 02:40:15 INFO - PROCESS | 3088 | --DOMWINDOW == 61 (151B8C00) [pid = 3088] [serial = 1700] [outer = 00000000] [url = about:blank] 02:40:15 INFO - PROCESS | 3088 | --DOMWINDOW == 60 (17B5F800) [pid = 3088] [serial = 1706] [outer = 00000000] [url = about:blank] 02:40:15 INFO - PROCESS | 3088 | --DOMWINDOW == 59 (17A37000) [pid = 3088] [serial = 1705] [outer = 00000000] [url = about:blank] 02:40:15 INFO - PROCESS | 3088 | --DOMWINDOW == 58 (169CB800) [pid = 3088] [serial = 1702] [outer = 00000000] [url = about:blank] 02:40:15 INFO - PROCESS | 3088 | --DOMWINDOW == 57 (189AC400) [pid = 3088] [serial = 1685] [outer = 00000000] [url = about:blank] 02:40:15 INFO - PROCESS | 3088 | --DOMWINDOW == 56 (189B8800) [pid = 3088] [serial = 1708] [outer = 00000000] [url = about:blank] 02:40:15 INFO - PROCESS | 3088 | --DOMWINDOW == 55 (150A2000) [pid = 3088] [serial = 1691] [outer = 00000000] [url = about:blank] 02:40:15 INFO - PROCESS | 3088 | --DOMWINDOW == 54 (19EAC000) [pid = 3088] [serial = 1714] [outer = 00000000] [url = about:blank] 02:40:15 INFO - PROCESS | 3088 | 1465033215999 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]]]}] 02:40:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 02:40:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 2014ms 02:40:15 INFO - PROCESS | 3088 | 1465033216023 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 02:40:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 02:40:16 INFO - PROCESS | 3088 | 1465033216027 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 02:40:16 INFO - PROCESS | 3088 | 1465033216032 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 02:40:16 INFO - PROCESS | 3088 | 1465033216036 Marionette TRACE conn5 <- [1,2306,null,{}] 02:40:16 INFO - PROCESS | 3088 | 1465033216041 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}] 02:40:16 INFO - PROCESS | 3088 | 1465033216044 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:16 INFO - PROCESS | 3088 | 1465033216145 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 02:40:16 INFO - PROCESS | 3088 | 1465033216156 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:16 INFO - PROCESS | 3088 | 1465033216160 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:16 INFO - PROCESS | 3088 | ++DOCSHELL 0E14BC00 == 26 [pid = 3088] [id = 586] 02:40:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 55 (0E14C400) [pid = 3088] [serial = 1758] [outer = 00000000] 02:40:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 56 (0E363400) [pid = 3088] [serial = 1759] [outer = 0E14C400] 02:40:16 INFO - PROCESS | 3088 | 1465033216211 Marionette DEBUG loaded listener.js 02:40:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 57 (0E399000) [pid = 3088] [serial = 1760] [outer = 0E14C400] 02:40:16 INFO - PROCESS | 3088 | 1465033216759 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] 02:40:16 INFO - PROCESS | 3088 | 1465033216828 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 02:40:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 02:40:16 INFO - PROCESS | 3088 | 1465033216834 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 02:40:16 INFO - PROCESS | 3088 | 1465033216837 Marionette TRACE conn5 <- [1,2310,null,{}] 02:40:16 INFO - PROCESS | 3088 | 1465033216841 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}] 02:40:16 INFO - PROCESS | 3088 | 1465033216844 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:16 INFO - PROCESS | 3088 | 1465033216940 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 02:40:17 INFO - PROCESS | 3088 | 1465033217035 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:17 INFO - PROCESS | 3088 | 1465033217038 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:17 INFO - PROCESS | 3088 | ++DOCSHELL 0F10B000 == 27 [pid = 3088] [id = 587] 02:40:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 58 (0F10B400) [pid = 3088] [serial = 1761] [outer = 00000000] 02:40:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 59 (0F1A4400) [pid = 3088] [serial = 1762] [outer = 0F10B400] 02:40:17 INFO - PROCESS | 3088 | 1465033217087 Marionette DEBUG loaded listener.js 02:40:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 60 (123BE400) [pid = 3088] [serial = 1763] [outer = 0F10B400] 02:40:17 INFO - PROCESS | 3088 | 1465033217468 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]]]}] 02:40:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 02:40:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 670ms 02:40:17 INFO - PROCESS | 3088 | 1465033217508 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 02:40:17 INFO - PROCESS | 3088 | 1465033217510 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 02:40:17 INFO - PROCESS | 3088 | 1465033217514 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 02:40:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 02:40:17 INFO - PROCESS | 3088 | 1465033217517 Marionette TRACE conn5 <- [1,2314,null,{}] 02:40:17 INFO - PROCESS | 3088 | 1465033217528 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}] 02:40:17 INFO - PROCESS | 3088 | 1465033217533 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:17 INFO - PROCESS | 3088 | 1465033217646 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 02:40:17 INFO - PROCESS | 3088 | 1465033217654 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:17 INFO - PROCESS | 3088 | 1465033217657 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:17 INFO - PROCESS | 3088 | ++DOCSHELL 12C73400 == 28 [pid = 3088] [id = 588] 02:40:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 61 (12C7C800) [pid = 3088] [serial = 1764] [outer = 00000000] 02:40:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 62 (13A6F400) [pid = 3088] [serial = 1765] [outer = 12C7C800] 02:40:17 INFO - PROCESS | 3088 | 1465033217714 Marionette DEBUG loaded listener.js 02:40:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 63 (1400B400) [pid = 3088] [serial = 1766] [outer = 12C7C800] 02:40:18 INFO - PROCESS | 3088 | 1465033218167 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]]]}] 02:40:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 02:40:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 670ms 02:40:18 INFO - PROCESS | 3088 | 1465033218197 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 02:40:18 INFO - PROCESS | 3088 | 1465033218199 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 02:40:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 02:40:18 INFO - PROCESS | 3088 | 1465033218207 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 02:40:18 INFO - PROCESS | 3088 | 1465033218208 Marionette TRACE conn5 <- [1,2318,null,{}] 02:40:18 INFO - PROCESS | 3088 | 1465033218212 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}] 02:40:18 INFO - PROCESS | 3088 | 1465033218214 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:18 INFO - PROCESS | 3088 | 1465033218299 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 02:40:18 INFO - PROCESS | 3088 | 1465033218306 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:18 INFO - PROCESS | 3088 | 1465033218308 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:18 INFO - PROCESS | 3088 | ++DOCSHELL 14010C00 == 29 [pid = 3088] [id = 589] 02:40:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 64 (146E0C00) [pid = 3088] [serial = 1767] [outer = 00000000] 02:40:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 65 (14F10C00) [pid = 3088] [serial = 1768] [outer = 146E0C00] 02:40:18 INFO - PROCESS | 3088 | 1465033218352 Marionette DEBUG loaded listener.js 02:40:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 66 (14F18000) [pid = 3088] [serial = 1769] [outer = 146E0C00] 02:40:18 INFO - PROCESS | 3088 | 1465033218767 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]]]}] 02:40:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 02:40:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 630ms 02:40:18 INFO - PROCESS | 3088 | 1465033218839 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 02:40:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 02:40:18 INFO - PROCESS | 3088 | 1465033218841 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 02:40:18 INFO - PROCESS | 3088 | 1465033218844 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 02:40:18 INFO - PROCESS | 3088 | 1465033218846 Marionette TRACE conn5 <- [1,2322,null,{}] 02:40:18 INFO - PROCESS | 3088 | 1465033218850 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}] 02:40:18 INFO - PROCESS | 3088 | 1465033218852 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:18 INFO - PROCESS | 3088 | 1465033218928 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 02:40:18 INFO - PROCESS | 3088 | 1465033218937 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:18 INFO - PROCESS | 3088 | 1465033218939 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:18 INFO - PROCESS | 3088 | ++DOCSHELL 14F23000 == 30 [pid = 3088] [id = 590] 02:40:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 67 (15097000) [pid = 3088] [serial = 1770] [outer = 00000000] 02:40:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (1509FC00) [pid = 3088] [serial = 1771] [outer = 15097000] 02:40:18 INFO - PROCESS | 3088 | 1465033218982 Marionette DEBUG loaded listener.js 02:40:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (150E5800) [pid = 3088] [serial = 1772] [outer = 15097000] 02:40:19 INFO - PROCESS | 3088 | 1465033219436 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]]]}] 02:40:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 02:40:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 631ms 02:40:19 INFO - PROCESS | 3088 | 1465033219485 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 02:40:19 INFO - PROCESS | 3088 | 1465033219487 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 02:40:19 INFO - PROCESS | 3088 | 1465033219491 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 02:40:19 INFO - PROCESS | 3088 | 1465033219492 Marionette TRACE conn5 <- [1,2326,null,{}] 02:40:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 02:40:19 INFO - PROCESS | 3088 | 1465033219496 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}] 02:40:19 INFO - PROCESS | 3088 | 1465033219501 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:19 INFO - PROCESS | 3088 | 1465033219607 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 02:40:19 INFO - PROCESS | 3088 | 1465033219613 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:19 INFO - PROCESS | 3088 | 1465033219615 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:19 INFO - PROCESS | 3088 | ++DOCSHELL 1578F800 == 31 [pid = 3088] [id = 591] 02:40:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (15795000) [pid = 3088] [serial = 1773] [outer = 00000000] 02:40:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (157ED000) [pid = 3088] [serial = 1774] [outer = 15795000] 02:40:19 INFO - PROCESS | 3088 | 1465033219659 Marionette DEBUG loaded listener.js 02:40:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (16939800) [pid = 3088] [serial = 1775] [outer = 15795000] 02:40:20 INFO - PROCESS | 3088 | 1465033220099 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]]]}] 02:40:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 02:40:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 670ms 02:40:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 02:40:20 INFO - PROCESS | 3088 | 1465033220167 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 02:40:20 INFO - PROCESS | 3088 | 1465033220169 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 02:40:20 INFO - PROCESS | 3088 | 1465033220172 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 02:40:20 INFO - PROCESS | 3088 | 1465033220174 Marionette TRACE conn5 <- [1,2330,null,{}] 02:40:20 INFO - PROCESS | 3088 | 1465033220178 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}] 02:40:20 INFO - PROCESS | 3088 | 1465033220180 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:20 INFO - PROCESS | 3088 | 1465033220256 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 02:40:20 INFO - PROCESS | 3088 | 1465033220261 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:20 INFO - PROCESS | 3088 | 1465033220263 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:20 INFO - PROCESS | 3088 | ++DOCSHELL 0E35F800 == 32 [pid = 3088] [id = 592] 02:40:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (1578FC00) [pid = 3088] [serial = 1776] [outer = 00000000] 02:40:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (16A5A400) [pid = 3088] [serial = 1777] [outer = 1578FC00] 02:40:20 INFO - PROCESS | 3088 | 1465033220306 Marionette DEBUG loaded listener.js 02:40:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (16A5BC00) [pid = 3088] [serial = 1778] [outer = 1578FC00] 02:40:20 INFO - PROCESS | 3088 | 1465033220756 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]]]}] 02:40:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 02:40:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 630ms 02:40:20 INFO - PROCESS | 3088 | 1465033220815 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 02:40:20 INFO - PROCESS | 3088 | 1465033220817 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 02:40:20 INFO - PROCESS | 3088 | 1465033220825 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 02:40:20 INFO - PROCESS | 3088 | 1465033220827 Marionette TRACE conn5 <- [1,2334,null,{}] 02:40:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 02:40:20 INFO - PROCESS | 3088 | 1465033220830 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}] 02:40:20 INFO - PROCESS | 3088 | 1465033220832 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:20 INFO - PROCESS | 3088 | 1465033220910 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 02:40:20 INFO - PROCESS | 3088 | 1465033220916 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:20 INFO - PROCESS | 3088 | 1465033220918 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:20 INFO - PROCESS | 3088 | ++DOCSHELL 16ED5C00 == 33 [pid = 3088] [id = 593] 02:40:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (16ED7800) [pid = 3088] [serial = 1779] [outer = 00000000] 02:40:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (17A0E000) [pid = 3088] [serial = 1780] [outer = 16ED7800] 02:40:20 INFO - PROCESS | 3088 | 1465033220964 Marionette DEBUG loaded listener.js 02:40:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (16EF3400) [pid = 3088] [serial = 1781] [outer = 16ED7800] 02:40:21 INFO - PROCESS | 3088 | 1465033221429 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]]]}] 02:40:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 02:40:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 630ms 02:40:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 02:40:21 INFO - PROCESS | 3088 | 1465033221461 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 02:40:21 INFO - PROCESS | 3088 | 1465033221463 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 02:40:21 INFO - PROCESS | 3088 | 1465033221470 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 02:40:21 INFO - PROCESS | 3088 | 1465033221472 Marionette TRACE conn5 <- [1,2338,null,{}] 02:40:21 INFO - PROCESS | 3088 | 1465033221475 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}] 02:40:21 INFO - PROCESS | 3088 | 1465033221477 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:21 INFO - PROCESS | 3088 | 1465033221590 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 02:40:21 INFO - PROCESS | 3088 | 1465033221681 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:21 INFO - PROCESS | 3088 | 1465033221683 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:21 INFO - PROCESS | 3088 | ++DOCSHELL 12C71C00 == 34 [pid = 3088] [id = 594] 02:40:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (17B60C00) [pid = 3088] [serial = 1782] [outer = 00000000] 02:40:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (17DE1C00) [pid = 3088] [serial = 1783] [outer = 17B60C00] 02:40:21 INFO - PROCESS | 3088 | 1465033221728 Marionette DEBUG loaded listener.js 02:40:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (17DE4000) [pid = 3088] [serial = 1784] [outer = 17B60C00] 02:40:22 INFO - PROCESS | 3088 | 1465033222220 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]]]}] 02:40:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 02:40:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 790ms 02:40:22 INFO - PROCESS | 3088 | 1465033222257 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 02:40:22 INFO - PROCESS | 3088 | 1465033222259 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 02:40:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 02:40:22 INFO - PROCESS | 3088 | 1465033222263 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 02:40:22 INFO - PROCESS | 3088 | 1465033222264 Marionette TRACE conn5 <- [1,2342,null,{}] 02:40:22 INFO - PROCESS | 3088 | 1465033222275 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}] 02:40:22 INFO - PROCESS | 3088 | 1465033222277 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:22 INFO - PROCESS | 3088 | 1465033222395 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 02:40:22 INFO - PROCESS | 3088 | 1465033222407 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:22 INFO - PROCESS | 3088 | 1465033222409 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:22 INFO - PROCESS | 3088 | ++DOCSHELL 17DE1400 == 35 [pid = 3088] [id = 595] 02:40:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (189AF000) [pid = 3088] [serial = 1785] [outer = 00000000] 02:40:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (189B5C00) [pid = 3088] [serial = 1786] [outer = 189AF000] 02:40:22 INFO - PROCESS | 3088 | 1465033222453 Marionette DEBUG loaded listener.js 02:40:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (18C3D800) [pid = 3088] [serial = 1787] [outer = 189AF000] 02:40:22 INFO - PROCESS | 3088 | 1465033222923 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]]]}] 02:40:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 02:40:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 672ms 02:40:22 INFO - PROCESS | 3088 | 1465033222937 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 02:40:22 INFO - PROCESS | 3088 | 1465033222940 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 02:40:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 02:40:22 INFO - PROCESS | 3088 | 1465033222984 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 02:40:22 INFO - PROCESS | 3088 | 1465033222986 Marionette TRACE conn5 <- [1,2346,null,{}] 02:40:22 INFO - PROCESS | 3088 | 1465033222990 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}] 02:40:22 INFO - PROCESS | 3088 | 1465033222992 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:23 INFO - PROCESS | 3088 | 1465033223121 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 02:40:23 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (169BD000) [pid = 3088] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 02:40:23 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (15131800) [pid = 3088] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 02:40:23 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (16ED0400) [pid = 3088] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 02:40:23 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (14004C00) [pid = 3088] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 02:40:23 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (0F172C00) [pid = 3088] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 02:40:23 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (0E046400) [pid = 3088] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 02:40:23 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (0D772800) [pid = 3088] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 02:40:23 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (19EB1C00) [pid = 3088] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 02:40:23 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (14F1E000) [pid = 3088] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 02:40:23 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (0E04B400) [pid = 3088] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 02:40:23 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (14F0CC00) [pid = 3088] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 02:40:23 INFO - PROCESS | 3088 | 1465033223330 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:23 INFO - PROCESS | 3088 | 1465033223333 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:23 INFO - PROCESS | 3088 | ++DOCSHELL 0D8F4000 == 36 [pid = 3088] [id = 596] 02:40:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (0E046400) [pid = 3088] [serial = 1788] [outer = 00000000] 02:40:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (0F002000) [pid = 3088] [serial = 1789] [outer = 0E046400] 02:40:23 INFO - PROCESS | 3088 | 1465033223382 Marionette DEBUG loaded listener.js 02:40:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (14F1E000) [pid = 3088] [serial = 1790] [outer = 0E046400] 02:40:23 INFO - PROCESS | 3088 | 1465033223758 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]]]}] 02:40:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 02:40:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 830ms 02:40:23 INFO - PROCESS | 3088 | 1465033223810 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 02:40:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 02:40:23 INFO - PROCESS | 3088 | 1465033223812 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 02:40:23 INFO - PROCESS | 3088 | 1465033223815 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 02:40:23 INFO - PROCESS | 3088 | 1465033223817 Marionette TRACE conn5 <- [1,2350,null,{}] 02:40:23 INFO - PROCESS | 3088 | 1465033223821 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}] 02:40:23 INFO - PROCESS | 3088 | 1465033223822 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:23 INFO - PROCESS | 3088 | 1465033223939 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 02:40:23 INFO - PROCESS | 3088 | 1465033223952 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:23 INFO - PROCESS | 3088 | 1465033223954 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:23 INFO - PROCESS | 3088 | ++DOCSHELL 1509C400 == 37 [pid = 3088] [id = 597] 02:40:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (150A1800) [pid = 3088] [serial = 1791] [outer = 00000000] 02:40:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (199DA400) [pid = 3088] [serial = 1792] [outer = 150A1800] 02:40:23 INFO - PROCESS | 3088 | 1465033224008 Marionette DEBUG loaded listener.js 02:40:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (19EB0000) [pid = 3088] [serial = 1793] [outer = 150A1800] 02:40:24 INFO - PROCESS | 3088 | 1465033224422 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]]]}] 02:40:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 02:40:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 630ms 02:40:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 02:40:24 INFO - PROCESS | 3088 | 1465033224446 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 02:40:24 INFO - PROCESS | 3088 | 1465033224448 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 02:40:24 INFO - PROCESS | 3088 | 1465033224451 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 02:40:24 INFO - PROCESS | 3088 | 1465033224452 Marionette TRACE conn5 <- [1,2354,null,{}] 02:40:24 INFO - PROCESS | 3088 | 1465033224456 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}] 02:40:24 INFO - PROCESS | 3088 | 1465033224458 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:24 INFO - PROCESS | 3088 | 1465033224537 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 02:40:24 INFO - PROCESS | 3088 | 1465033224666 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:24 INFO - PROCESS | 3088 | 1465033224668 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:24 INFO - PROCESS | 3088 | ++DOCSHELL 0D8F6000 == 38 [pid = 3088] [id = 598] 02:40:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (0E048800) [pid = 3088] [serial = 1794] [outer = 00000000] 02:40:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (1A0BCC00) [pid = 3088] [serial = 1795] [outer = 0E048800] 02:40:24 INFO - PROCESS | 3088 | 1465033224715 Marionette DEBUG loaded listener.js 02:40:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (1AD38C00) [pid = 3088] [serial = 1796] [outer = 0E048800] 02:40:25 INFO - PROCESS | 3088 | 1465033225073 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]]]}] 02:40:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 02:40:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 671ms 02:40:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 02:40:25 INFO - PROCESS | 3088 | 1465033225123 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 02:40:25 INFO - PROCESS | 3088 | 1465033225125 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 02:40:25 INFO - PROCESS | 3088 | 1465033225128 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 02:40:25 INFO - PROCESS | 3088 | 1465033225130 Marionette TRACE conn5 <- [1,2358,null,{}] 02:40:25 INFO - PROCESS | 3088 | 1465033225133 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}] 02:40:25 INFO - PROCESS | 3088 | 1465033225135 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:25 INFO - PROCESS | 3088 | 1465033225216 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 02:40:25 INFO - PROCESS | 3088 | 1465033225222 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:25 INFO - PROCESS | 3088 | 1465033225223 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:25 INFO - PROCESS | 3088 | ++DOCSHELL 1509EC00 == 39 [pid = 3088] [id = 599] 02:40:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (1ADDA000) [pid = 3088] [serial = 1797] [outer = 00000000] 02:40:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (1AEACC00) [pid = 3088] [serial = 1798] [outer = 1ADDA000] 02:40:25 INFO - PROCESS | 3088 | 1465033225267 Marionette DEBUG loaded listener.js 02:40:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (1AEB3000) [pid = 3088] [serial = 1799] [outer = 1ADDA000] 02:40:26 INFO - PROCESS | 3088 | 1465033226107 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]]]}] 02:40:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 02:40:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1018ms 02:40:26 INFO - PROCESS | 3088 | 1465033226148 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 02:40:26 INFO - PROCESS | 3088 | 1465033226152 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 02:40:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 02:40:26 INFO - PROCESS | 3088 | 1465033226157 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 02:40:26 INFO - PROCESS | 3088 | 1465033226162 Marionette TRACE conn5 <- [1,2362,null,{}] 02:40:26 INFO - PROCESS | 3088 | 1465033226188 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}] 02:40:26 INFO - PROCESS | 3088 | 1465033226190 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:26 INFO - PROCESS | 3088 | 1465033226348 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 02:40:26 INFO - PROCESS | 3088 | 1465033226483 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:26 INFO - PROCESS | 3088 | 1465033226486 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:26 INFO - PROCESS | 3088 | ++DOCSHELL 0E12D400 == 40 [pid = 3088] [id = 600] 02:40:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (0E133000) [pid = 3088] [serial = 1800] [outer = 00000000] 02:40:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (0E64A800) [pid = 3088] [serial = 1801] [outer = 0E133000] 02:40:26 INFO - PROCESS | 3088 | 1465033226547 Marionette DEBUG loaded listener.js 02:40:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (123BD000) [pid = 3088] [serial = 1802] [outer = 0E133000] 02:40:27 INFO - PROCESS | 3088 | 1465033227289 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]]]}] 02:40:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 02:40:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1159ms 02:40:27 INFO - PROCESS | 3088 | 1465033227504 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 02:40:27 INFO - PROCESS | 3088 | 1465033227509 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 02:40:27 INFO - PROCESS | 3088 | 1465033227515 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 02:40:27 INFO - PROCESS | 3088 | 1465033227518 Marionette TRACE conn5 <- [1,2366,null,{}] 02:40:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 02:40:27 INFO - PROCESS | 3088 | 1465033227523 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}] 02:40:27 INFO - PROCESS | 3088 | 1465033227527 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:27 INFO - PROCESS | 3088 | 1465033227650 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 02:40:27 INFO - PROCESS | 3088 | 1465033227789 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:27 INFO - PROCESS | 3088 | 1465033227794 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:27 INFO - PROCESS | 3088 | ++DOCSHELL 0E293C00 == 41 [pid = 3088] [id = 601] 02:40:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (0E316000) [pid = 3088] [serial = 1803] [outer = 00000000] 02:40:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (0E3A3C00) [pid = 3088] [serial = 1804] [outer = 0E316000] 02:40:27 INFO - PROCESS | 3088 | 1465033227850 Marionette DEBUG loaded listener.js 02:40:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (0E648C00) [pid = 3088] [serial = 1805] [outer = 0E316000] 02:40:28 INFO - PROCESS | 3088 | --DOCSHELL 0D8F6000 == 40 [pid = 3088] [id = 598] 02:40:28 INFO - PROCESS | 3088 | --DOCSHELL 1509C400 == 39 [pid = 3088] [id = 597] 02:40:28 INFO - PROCESS | 3088 | --DOCSHELL 0D8F4000 == 38 [pid = 3088] [id = 596] 02:40:28 INFO - PROCESS | 3088 | --DOCSHELL 17DE1400 == 37 [pid = 3088] [id = 595] 02:40:28 INFO - PROCESS | 3088 | --DOCSHELL 12C71C00 == 36 [pid = 3088] [id = 594] 02:40:28 INFO - PROCESS | 3088 | --DOCSHELL 16ED5C00 == 35 [pid = 3088] [id = 593] 02:40:28 INFO - PROCESS | 3088 | --DOCSHELL 0E35F800 == 34 [pid = 3088] [id = 592] 02:40:28 INFO - PROCESS | 3088 | --DOCSHELL 1578F800 == 33 [pid = 3088] [id = 591] 02:40:28 INFO - PROCESS | 3088 | --DOCSHELL 14F23000 == 32 [pid = 3088] [id = 590] 02:40:28 INFO - PROCESS | 3088 | --DOCSHELL 14010C00 == 31 [pid = 3088] [id = 589] 02:40:28 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (18514800) [pid = 3088] [serial = 1756] [outer = 00000000] [url = about:blank] 02:40:28 INFO - PROCESS | 3088 | --DOCSHELL 12C73400 == 30 [pid = 3088] [id = 588] 02:40:28 INFO - PROCESS | 3088 | --DOCSHELL 0F10B000 == 29 [pid = 3088] [id = 587] 02:40:28 INFO - PROCESS | 3088 | --DOCSHELL 0E14BC00 == 28 [pid = 3088] [id = 586] 02:40:28 INFO - PROCESS | 3088 | --DOCSHELL 17B63C00 == 27 [pid = 3088] [id = 585] 02:40:28 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (169C7400) [pid = 3088] [serial = 1747] [outer = 00000000] [url = about:blank] 02:40:28 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (1578D400) [pid = 3088] [serial = 1745] [outer = 00000000] [url = about:blank] 02:40:28 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (1513CC00) [pid = 3088] [serial = 1744] [outer = 00000000] [url = about:blank] 02:40:28 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (16930C00) [pid = 3088] [serial = 1750] [outer = 00000000] [url = about:blank] 02:40:28 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (17A01400) [pid = 3088] [serial = 1753] [outer = 00000000] [url = about:blank] 02:40:28 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (16A66000) [pid = 3088] [serial = 1748] [outer = 00000000] [url = about:blank] 02:40:28 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (140E6000) [pid = 3088] [serial = 1738] [outer = 00000000] [url = about:blank] 02:40:28 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (17A10C00) [pid = 3088] [serial = 1754] [outer = 00000000] [url = about:blank] 02:40:28 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (12307000) [pid = 3088] [serial = 1735] [outer = 00000000] [url = about:blank] 02:40:28 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (12380400) [pid = 3088] [serial = 1736] [outer = 00000000] [url = about:blank] 02:40:28 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (0E051800) [pid = 3088] [serial = 1732] [outer = 00000000] [url = about:blank] 02:40:28 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (0E131800) [pid = 3088] [serial = 1733] [outer = 00000000] [url = about:blank] 02:40:28 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (0E131400) [pid = 3088] [serial = 1730] [outer = 00000000] [url = about:blank] 02:40:28 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (0E04CC00) [pid = 3088] [serial = 1729] [outer = 00000000] [url = about:blank] 02:40:28 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (1AEAEC00) [pid = 3088] [serial = 1727] [outer = 00000000] [url = about:blank] 02:40:28 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (1AE7D800) [pid = 3088] [serial = 1726] [outer = 00000000] [url = about:blank] 02:40:28 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (16959000) [pid = 3088] [serial = 1724] [outer = 00000000] [url = about:blank] 02:40:28 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (1578CC00) [pid = 3088] [serial = 1723] [outer = 00000000] [url = about:blank] 02:40:28 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (12458C00) [pid = 3088] [serial = 1721] [outer = 00000000] [url = about:blank] 02:40:28 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (0E5C2800) [pid = 3088] [serial = 1720] [outer = 00000000] [url = about:blank] 02:40:28 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (14F1F400) [pid = 3088] [serial = 1741] [outer = 00000000] [url = about:blank] 02:40:28 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (1509A400) [pid = 3088] [serial = 1742] [outer = 00000000] [url = about:blank] 02:40:28 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (146E0800) [pid = 3088] [serial = 1739] [outer = 00000000] [url = about:blank] 02:40:28 INFO - PROCESS | 3088 | 1465033228512 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]]]}] 02:40:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 02:40:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1010ms 02:40:28 INFO - PROCESS | 3088 | 1465033228537 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 02:40:28 INFO - PROCESS | 3088 | 1465033228540 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 02:40:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 02:40:28 INFO - PROCESS | 3088 | 1465033228547 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 02:40:28 INFO - PROCESS | 3088 | 1465033228551 Marionette TRACE conn5 <- [1,2370,null,{}] 02:40:28 INFO - PROCESS | 3088 | 1465033228555 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}] 02:40:28 INFO - PROCESS | 3088 | 1465033228557 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:28 INFO - PROCESS | 3088 | 1465033228646 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 02:40:28 INFO - PROCESS | 3088 | 1465033228748 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:28 INFO - PROCESS | 3088 | 1465033228750 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:28 INFO - PROCESS | 3088 | ++DOCSHELL 0E36B000 == 28 [pid = 3088] [id = 602] 02:40:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (0E398800) [pid = 3088] [serial = 1806] [outer = 00000000] 02:40:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (12380000) [pid = 3088] [serial = 1807] [outer = 0E398800] 02:40:28 INFO - PROCESS | 3088 | 1465033228799 Marionette DEBUG loaded listener.js 02:40:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (1265D000) [pid = 3088] [serial = 1808] [outer = 0E398800] 02:40:29 INFO - PROCESS | 3088 | 1465033229293 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]]]}] 02:40:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 02:40:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 790ms 02:40:29 INFO - PROCESS | 3088 | 1465033229337 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 02:40:29 INFO - PROCESS | 3088 | 1465033229339 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 02:40:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 02:40:29 INFO - PROCESS | 3088 | 1465033229343 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 02:40:29 INFO - PROCESS | 3088 | 1465033229345 Marionette TRACE conn5 <- [1,2374,null,{}] 02:40:29 INFO - PROCESS | 3088 | 1465033229355 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}] 02:40:29 INFO - PROCESS | 3088 | 1465033229359 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:29 INFO - PROCESS | 3088 | 1465033229447 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 02:40:29 INFO - PROCESS | 3088 | 1465033229459 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:29 INFO - PROCESS | 3088 | 1465033229463 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:29 INFO - PROCESS | 3088 | ++DOCSHELL 140E8800 == 29 [pid = 3088] [id = 603] 02:40:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (140E9400) [pid = 3088] [serial = 1809] [outer = 00000000] 02:40:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (146E5400) [pid = 3088] [serial = 1810] [outer = 140E9400] 02:40:29 INFO - PROCESS | 3088 | 1465033229512 Marionette DEBUG loaded listener.js 02:40:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (14F10000) [pid = 3088] [serial = 1811] [outer = 140E9400] 02:40:29 INFO - PROCESS | 3088 | 1465033230003 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]]]}] 02:40:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 02:40:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 670ms 02:40:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 02:40:29 INFO - PROCESS | 3088 | 1465033230013 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 02:40:29 INFO - PROCESS | 3088 | 1465033230015 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 02:40:29 INFO - PROCESS | 3088 | 1465033230019 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 02:40:29 INFO - PROCESS | 3088 | 1465033230020 Marionette TRACE conn5 <- [1,2378,null,{}] 02:40:29 INFO - PROCESS | 3088 | 1465033230024 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}] 02:40:29 INFO - PROCESS | 3088 | 1465033230026 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:30 INFO - PROCESS | 3088 | 1465033230122 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 02:40:30 INFO - PROCESS | 3088 | 1465033230128 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:30 INFO - PROCESS | 3088 | 1465033230130 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:30 INFO - PROCESS | 3088 | ++DOCSHELL 1512F000 == 30 [pid = 3088] [id = 604] 02:40:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (15130400) [pid = 3088] [serial = 1812] [outer = 00000000] 02:40:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (15138400) [pid = 3088] [serial = 1813] [outer = 15130400] 02:40:30 INFO - PROCESS | 3088 | 1465033230175 Marionette DEBUG loaded listener.js 02:40:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (151C0800) [pid = 3088] [serial = 1814] [outer = 15130400] 02:40:30 INFO - PROCESS | 3088 | 1465033230596 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]]]}] 02:40:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 02:40:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 630ms 02:40:30 INFO - PROCESS | 3088 | 1465033230658 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 02:40:30 INFO - PROCESS | 3088 | 1465033230660 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 02:40:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 02:40:30 INFO - PROCESS | 3088 | 1465033230663 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 02:40:30 INFO - PROCESS | 3088 | 1465033230665 Marionette TRACE conn5 <- [1,2382,null,{}] 02:40:30 INFO - PROCESS | 3088 | 1465033230669 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}] 02:40:30 INFO - PROCESS | 3088 | 1465033230671 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:30 INFO - PROCESS | 3088 | 1465033230793 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 02:40:30 INFO - PROCESS | 3088 | 1465033230884 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:30 INFO - PROCESS | 3088 | 1465033230886 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:30 INFO - PROCESS | 3088 | ++DOCSHELL 15790400 == 31 [pid = 3088] [id = 605] 02:40:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (15792C00) [pid = 3088] [serial = 1815] [outer = 00000000] 02:40:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (157ED800) [pid = 3088] [serial = 1816] [outer = 15792C00] 02:40:30 INFO - PROCESS | 3088 | 1465033230931 Marionette DEBUG loaded listener.js 02:40:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (169BC400) [pid = 3088] [serial = 1817] [outer = 15792C00] 02:40:31 INFO - PROCESS | 3088 | 1465033231378 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]]]}] 02:40:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 02:40:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 770ms 02:40:31 INFO - PROCESS | 3088 | 1465033231435 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 02:40:31 INFO - PROCESS | 3088 | 1465033231437 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 02:40:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 02:40:31 INFO - PROCESS | 3088 | 1465033231440 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 02:40:31 INFO - PROCESS | 3088 | 1465033231442 Marionette TRACE conn5 <- [1,2386,null,{}] 02:40:31 INFO - PROCESS | 3088 | 1465033231445 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}] 02:40:31 INFO - PROCESS | 3088 | 1465033231451 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:31 INFO - PROCESS | 3088 | 1465033231598 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 02:40:31 INFO - PROCESS | 3088 | 1465033231664 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:31 INFO - PROCESS | 3088 | 1465033231666 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:31 INFO - PROCESS | 3088 | ++DOCSHELL 169C8800 == 32 [pid = 3088] [id = 606] 02:40:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (169C9800) [pid = 3088] [serial = 1818] [outer = 00000000] 02:40:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (16ED2800) [pid = 3088] [serial = 1819] [outer = 169C9800] 02:40:31 INFO - PROCESS | 3088 | 1465033231713 Marionette DEBUG loaded listener.js 02:40:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (17A0E800) [pid = 3088] [serial = 1820] [outer = 169C9800] 02:40:32 INFO - PROCESS | 3088 | 1465033232128 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]]]}] 02:40:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 02:40:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 730ms 02:40:32 INFO - PROCESS | 3088 | 1465033232180 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 02:40:32 INFO - PROCESS | 3088 | 1465033232192 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 02:40:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 02:40:32 INFO - PROCESS | 3088 | 1465033232195 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 02:40:32 INFO - PROCESS | 3088 | 1465033232197 Marionette TRACE conn5 <- [1,2390,null,{}] 02:40:32 INFO - PROCESS | 3088 | 1465033232200 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}] 02:40:32 INFO - PROCESS | 3088 | 1465033232202 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:32 INFO - PROCESS | 3088 | 1465033232317 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 02:40:32 INFO - PROCESS | 3088 | 1465033232323 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:32 INFO - PROCESS | 3088 | 1465033232325 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:32 INFO - PROCESS | 3088 | ++DOCSHELL 16ED2000 == 33 [pid = 3088] [id = 607] 02:40:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (17A31C00) [pid = 3088] [serial = 1821] [outer = 00000000] 02:40:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (1846CC00) [pid = 3088] [serial = 1822] [outer = 17A31C00] 02:40:32 INFO - PROCESS | 3088 | 1465033232368 Marionette DEBUG loaded listener.js 02:40:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (17B61000) [pid = 3088] [serial = 1823] [outer = 17A31C00] 02:40:32 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (0E048800) [pid = 3088] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 02:40:32 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (12B46400) [pid = 3088] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 02:40:32 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (17B60C00) [pid = 3088] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 02:40:32 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (189AF000) [pid = 3088] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 02:40:32 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (0F10B400) [pid = 3088] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 02:40:32 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (17DDD400) [pid = 3088] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 02:40:32 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (16ED7800) [pid = 3088] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 02:40:32 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (1578FC00) [pid = 3088] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 02:40:32 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (0E14C400) [pid = 3088] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 02:40:32 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (146E0C00) [pid = 3088] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 02:40:32 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (15795000) [pid = 3088] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 02:40:32 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (15097000) [pid = 3088] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 02:40:32 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (12C7C800) [pid = 3088] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 02:40:32 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (0E046400) [pid = 3088] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 02:40:32 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (150A1800) [pid = 3088] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 02:40:32 INFO - PROCESS | 3088 | 1465033232986 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]]]}] 02:40:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 02:40:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 830ms 02:40:33 INFO - PROCESS | 3088 | 1465033233029 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 02:40:33 INFO - PROCESS | 3088 | 1465033233030 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 02:40:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 02:40:33 INFO - PROCESS | 3088 | 1465033233034 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 02:40:33 INFO - PROCESS | 3088 | 1465033233035 Marionette TRACE conn5 <- [1,2394,null,{}] 02:40:33 INFO - PROCESS | 3088 | 1465033233039 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}] 02:40:33 INFO - PROCESS | 3088 | 1465033233041 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:33 INFO - PROCESS | 3088 | 1465033233157 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 02:40:33 INFO - PROCESS | 3088 | 1465033233222 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:33 INFO - PROCESS | 3088 | 1465033233224 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:33 INFO - PROCESS | 3088 | ++DOCSHELL 0E36C800 == 34 [pid = 3088] [id = 608] 02:40:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (0E60E000) [pid = 3088] [serial = 1824] [outer = 00000000] 02:40:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (157E6C00) [pid = 3088] [serial = 1825] [outer = 0E60E000] 02:40:33 INFO - PROCESS | 3088 | 1465033233267 Marionette DEBUG loaded listener.js 02:40:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (17B60000) [pid = 3088] [serial = 1826] [outer = 0E60E000] 02:40:33 INFO - PROCESS | 3088 | 1465033233667 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]]]}] 02:40:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 02:40:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 670ms 02:40:33 INFO - PROCESS | 3088 | 1465033233704 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 02:40:33 INFO - PROCESS | 3088 | 1465033233707 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 02:40:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 02:40:33 INFO - PROCESS | 3088 | 1465033233709 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 02:40:33 INFO - PROCESS | 3088 | 1465033233711 Marionette TRACE conn5 <- [1,2398,null,{}] 02:40:33 INFO - PROCESS | 3088 | 1465033233715 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}] 02:40:33 INFO - PROCESS | 3088 | 1465033233717 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:33 INFO - PROCESS | 3088 | 1465033233798 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 02:40:33 INFO - PROCESS | 3088 | 1465033233804 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:33 INFO - PROCESS | 3088 | 1465033233805 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:33 INFO - PROCESS | 3088 | ++DOCSHELL 14FAAC00 == 35 [pid = 3088] [id = 609] 02:40:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (1578FC00) [pid = 3088] [serial = 1827] [outer = 00000000] 02:40:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (18C33000) [pid = 3088] [serial = 1828] [outer = 1578FC00] 02:40:33 INFO - PROCESS | 3088 | 1465033233848 Marionette DEBUG loaded listener.js 02:40:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (19EA9800) [pid = 3088] [serial = 1829] [outer = 1578FC00] 02:40:34 INFO - PROCESS | 3088 | 1465033234507 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]]]}] 02:40:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 02:40:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 830ms 02:40:34 INFO - PROCESS | 3088 | 1465033234541 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 02:40:34 INFO - PROCESS | 3088 | 1465033234546 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 02:40:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 02:40:34 INFO - PROCESS | 3088 | 1465033234594 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 02:40:34 INFO - PROCESS | 3088 | 1465033234598 Marionette TRACE conn5 <- [1,2402,null,{}] 02:40:34 INFO - PROCESS | 3088 | 1465033234604 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}] 02:40:34 INFO - PROCESS | 3088 | 1465033234607 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:34 INFO - PROCESS | 3088 | 1465033234769 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 02:40:34 INFO - PROCESS | 3088 | 1465033234865 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:34 INFO - PROCESS | 3088 | 1465033234870 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:34 INFO - PROCESS | 3088 | ++DOCSHELL 0E133400 == 36 [pid = 3088] [id = 610] 02:40:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (0E134C00) [pid = 3088] [serial = 1830] [outer = 00000000] 02:40:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (0E36A400) [pid = 3088] [serial = 1831] [outer = 0E134C00] 02:40:34 INFO - PROCESS | 3088 | 1465033234970 Marionette DEBUG loaded listener.js 02:40:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (0F00A000) [pid = 3088] [serial = 1832] [outer = 0E134C00] 02:40:35 INFO - PROCESS | 3088 | 1465033235602 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]]]}] 02:40:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 02:40:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1021ms 02:40:35 INFO - PROCESS | 3088 | 1465033235617 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 02:40:35 INFO - PROCESS | 3088 | 1465033235622 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 02:40:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 02:40:35 INFO - PROCESS | 3088 | 1465033235628 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 02:40:35 INFO - PROCESS | 3088 | 1465033235631 Marionette TRACE conn5 <- [1,2406,null,{}] 02:40:35 INFO - PROCESS | 3088 | 1465033235635 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}] 02:40:35 INFO - PROCESS | 3088 | 1465033235638 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:35 INFO - PROCESS | 3088 | 1465033235753 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 02:40:35 INFO - PROCESS | 3088 | 1465033235909 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:35 INFO - PROCESS | 3088 | 1465033235911 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:35 INFO - PROCESS | 3088 | ++DOCSHELL 14010C00 == 37 [pid = 3088] [id = 611] 02:40:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (140DC400) [pid = 3088] [serial = 1833] [outer = 00000000] 02:40:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (14F14000) [pid = 3088] [serial = 1834] [outer = 140DC400] 02:40:35 INFO - PROCESS | 3088 | 1465033235969 Marionette DEBUG loaded listener.js 02:40:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (1509A400) [pid = 3088] [serial = 1835] [outer = 140DC400] 02:40:36 INFO - PROCESS | 3088 | 1465033236567 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]]]}] 02:40:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 02:40:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 970ms 02:40:36 INFO - PROCESS | 3088 | 1465033236602 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 02:40:36 INFO - PROCESS | 3088 | 1465033236605 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 02:40:36 INFO - PROCESS | 3088 | 1465033236608 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 02:40:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 02:40:36 INFO - PROCESS | 3088 | 1465033236612 Marionette TRACE conn5 <- [1,2410,null,{}] 02:40:36 INFO - PROCESS | 3088 | 1465033236623 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}] 02:40:36 INFO - PROCESS | 3088 | 1465033236628 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:36 INFO - PROCESS | 3088 | 1465033236740 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 02:40:36 INFO - PROCESS | 3088 | 1465033236884 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:36 INFO - PROCESS | 3088 | 1465033236887 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:36 INFO - PROCESS | 3088 | ++DOCSHELL 189B0C00 == 38 [pid = 3088] [id = 612] 02:40:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (189B5400) [pid = 3088] [serial = 1836] [outer = 00000000] 02:40:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (19EB5800) [pid = 3088] [serial = 1837] [outer = 189B5400] 02:40:36 INFO - PROCESS | 3088 | 1465033236945 Marionette DEBUG loaded listener.js 02:40:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (1AB67C00) [pid = 3088] [serial = 1838] [outer = 189B5400] 02:40:37 INFO - PROCESS | 3088 | 1465033237501 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]]]}] 02:40:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 02:40:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 930ms 02:40:37 INFO - PROCESS | 3088 | 1465033237542 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 02:40:37 INFO - PROCESS | 3088 | 1465033237545 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 02:40:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 02:40:37 INFO - PROCESS | 3088 | 1465033237549 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 02:40:37 INFO - PROCESS | 3088 | 1465033237551 Marionette TRACE conn5 <- [1,2414,null,{}] 02:40:37 INFO - PROCESS | 3088 | 1465033237555 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}] 02:40:37 INFO - PROCESS | 3088 | 1465033237557 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:37 INFO - PROCESS | 3088 | 1465033237667 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 02:40:37 INFO - PROCESS | 3088 | 1465033237840 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:37 INFO - PROCESS | 3088 | 1465033237843 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:37 INFO - PROCESS | 3088 | ++DOCSHELL 1ABB6400 == 39 [pid = 3088] [id = 613] 02:40:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (1AE7DC00) [pid = 3088] [serial = 1839] [outer = 00000000] 02:40:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (1AEAF800) [pid = 3088] [serial = 1840] [outer = 1AE7DC00] 02:40:37 INFO - PROCESS | 3088 | 1465033237899 Marionette DEBUG loaded listener.js 02:40:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (1AFDC400) [pid = 3088] [serial = 1841] [outer = 1AE7DC00] 02:40:38 INFO - PROCESS | 3088 | 1465033238622 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]]]}] 02:40:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 02:40:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1120ms 02:40:38 INFO - PROCESS | 3088 | 1465033238672 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 02:40:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 02:40:38 INFO - PROCESS | 3088 | 1465033238677 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 02:40:38 INFO - PROCESS | 3088 | 1465033238682 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 02:40:38 INFO - PROCESS | 3088 | 1465033238685 Marionette TRACE conn5 <- [1,2418,null,{}] 02:40:38 INFO - PROCESS | 3088 | 1465033238691 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}] 02:40:38 INFO - PROCESS | 3088 | 1465033238693 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:38 INFO - PROCESS | 3088 | 1465033238806 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 02:40:38 INFO - PROCESS | 3088 | 1465033238949 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:38 INFO - PROCESS | 3088 | 1465033238954 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:38 INFO - PROCESS | 3088 | ++DOCSHELL 1237A800 == 40 [pid = 3088] [id = 614] 02:40:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (1237BC00) [pid = 3088] [serial = 1842] [outer = 00000000] 02:40:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (12B43C00) [pid = 3088] [serial = 1843] [outer = 1237BC00] 02:40:38 INFO - PROCESS | 3088 | 1465033239006 Marionette DEBUG loaded listener.js 02:40:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (12C78C00) [pid = 3088] [serial = 1844] [outer = 1237BC00] 02:40:39 INFO - PROCESS | 3088 | --DOCSHELL 0E36C800 == 39 [pid = 3088] [id = 608] 02:40:39 INFO - PROCESS | 3088 | --DOCSHELL 16ED2000 == 38 [pid = 3088] [id = 607] 02:40:39 INFO - PROCESS | 3088 | --DOCSHELL 169C8800 == 37 [pid = 3088] [id = 606] 02:40:39 INFO - PROCESS | 3088 | --DOCSHELL 15790400 == 36 [pid = 3088] [id = 605] 02:40:39 INFO - PROCESS | 3088 | --DOCSHELL 1512F000 == 35 [pid = 3088] [id = 604] 02:40:39 INFO - PROCESS | 3088 | --DOCSHELL 140E8800 == 34 [pid = 3088] [id = 603] 02:40:39 INFO - PROCESS | 3088 | --DOCSHELL 0E36B000 == 33 [pid = 3088] [id = 602] 02:40:39 INFO - PROCESS | 3088 | --DOCSHELL 0E293C00 == 32 [pid = 3088] [id = 601] 02:40:39 INFO - PROCESS | 3088 | --DOCSHELL 0E12D400 == 31 [pid = 3088] [id = 600] 02:40:39 INFO - PROCESS | 3088 | --DOCSHELL 1509EC00 == 30 [pid = 3088] [id = 599] 02:40:39 INFO - PROCESS | 3088 | --DOCSHELL 1ABB6400 == 29 [pid = 3088] [id = 613] 02:40:39 INFO - PROCESS | 3088 | --DOCSHELL 14010C00 == 28 [pid = 3088] [id = 611] 02:40:39 INFO - PROCESS | 3088 | --DOCSHELL 189B0C00 == 27 [pid = 3088] [id = 612] 02:40:39 INFO - PROCESS | 3088 | --DOCSHELL 14FAAC00 == 26 [pid = 3088] [id = 609] 02:40:39 INFO - PROCESS | 3088 | --DOCSHELL 0E133400 == 25 [pid = 3088] [id = 610] 02:40:39 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (17DE1C00) [pid = 3088] [serial = 1783] [outer = 00000000] [url = about:blank] 02:40:39 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (189B5C00) [pid = 3088] [serial = 1786] [outer = 00000000] [url = about:blank] 02:40:39 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (0F1A4400) [pid = 3088] [serial = 1762] [outer = 00000000] [url = about:blank] 02:40:39 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (123BE400) [pid = 3088] [serial = 1763] [outer = 00000000] [url = about:blank] 02:40:39 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (1893F000) [pid = 3088] [serial = 1757] [outer = 00000000] [url = about:blank] 02:40:39 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (17A0E000) [pid = 3088] [serial = 1780] [outer = 00000000] [url = about:blank] 02:40:39 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (16A5A400) [pid = 3088] [serial = 1777] [outer = 00000000] [url = about:blank] 02:40:39 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (16A5BC00) [pid = 3088] [serial = 1778] [outer = 00000000] [url = about:blank] 02:40:39 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (0E363400) [pid = 3088] [serial = 1759] [outer = 00000000] [url = about:blank] 02:40:39 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (0E399000) [pid = 3088] [serial = 1760] [outer = 00000000] [url = about:blank] 02:40:39 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (14F10C00) [pid = 3088] [serial = 1768] [outer = 00000000] [url = about:blank] 02:40:39 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (14F18000) [pid = 3088] [serial = 1769] [outer = 00000000] [url = about:blank] 02:40:39 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (17DE4000) [pid = 3088] [serial = 1784] [outer = 00000000] [url = about:blank] 02:40:39 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (157ED000) [pid = 3088] [serial = 1774] [outer = 00000000] [url = about:blank] 02:40:39 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (16939800) [pid = 3088] [serial = 1775] [outer = 00000000] [url = about:blank] 02:40:39 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (1509FC00) [pid = 3088] [serial = 1771] [outer = 00000000] [url = about:blank] 02:40:39 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (150E5800) [pid = 3088] [serial = 1772] [outer = 00000000] [url = about:blank] 02:40:39 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (13A6F400) [pid = 3088] [serial = 1765] [outer = 00000000] [url = about:blank] 02:40:39 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (1400B400) [pid = 3088] [serial = 1766] [outer = 00000000] [url = about:blank] 02:40:39 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (0F002000) [pid = 3088] [serial = 1789] [outer = 00000000] [url = about:blank] 02:40:39 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (14F1E000) [pid = 3088] [serial = 1790] [outer = 00000000] [url = about:blank] 02:40:39 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (1AD38C00) [pid = 3088] [serial = 1796] [outer = 00000000] [url = about:blank] 02:40:39 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (199DA400) [pid = 3088] [serial = 1792] [outer = 00000000] [url = about:blank] 02:40:39 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (18C3D800) [pid = 3088] [serial = 1787] [outer = 00000000] [url = about:blank] 02:40:39 INFO - PROCESS | 3088 | --DOMWINDOW == 66 (19EB0000) [pid = 3088] [serial = 1793] [outer = 00000000] [url = about:blank] 02:40:39 INFO - PROCESS | 3088 | --DOMWINDOW == 65 (16EF3400) [pid = 3088] [serial = 1781] [outer = 00000000] [url = about:blank] 02:40:39 INFO - PROCESS | 3088 | --DOMWINDOW == 64 (1A0BCC00) [pid = 3088] [serial = 1795] [outer = 00000000] [url = about:blank] 02:40:39 INFO - PROCESS | 3088 | --DOMWINDOW == 63 (16E99C00) [pid = 3088] [serial = 1751] [outer = 00000000] [url = about:blank] 02:40:40 INFO - PROCESS | 3088 | 1465033240248 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]]]}] 02:40:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 02:40:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1638ms 02:40:40 INFO - PROCESS | 3088 | 1465033240351 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 02:40:40 INFO - PROCESS | 3088 | 1465033240355 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 02:40:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 02:40:40 INFO - PROCESS | 3088 | 1465033240363 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 02:40:40 INFO - PROCESS | 3088 | 1465033240366 Marionette TRACE conn5 <- [1,2422,null,{}] 02:40:40 INFO - PROCESS | 3088 | 1465033240372 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}] 02:40:40 INFO - PROCESS | 3088 | 1465033240375 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:40 INFO - PROCESS | 3088 | 1465033240477 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 02:40:40 INFO - PROCESS | 3088 | 1465033240486 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:40 INFO - PROCESS | 3088 | 1465033240488 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:40 INFO - PROCESS | 3088 | ++DOCSHELL 0E04B000 == 26 [pid = 3088] [id = 615] 02:40:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 64 (0E129400) [pid = 3088] [serial = 1845] [outer = 00000000] 02:40:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 65 (0E130000) [pid = 3088] [serial = 1846] [outer = 0E129400] 02:40:40 INFO - PROCESS | 3088 | 1465033240536 Marionette DEBUG loaded listener.js 02:40:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 66 (0E299C00) [pid = 3088] [serial = 1847] [outer = 0E129400] 02:40:41 INFO - PROCESS | 3088 | 1465033241029 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]]]}] 02:40:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 02:40:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 730ms 02:40:41 INFO - PROCESS | 3088 | 1465033241095 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 02:40:41 INFO - PROCESS | 3088 | 1465033241100 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 02:40:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 02:40:41 INFO - PROCESS | 3088 | 1465033241107 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 02:40:41 INFO - PROCESS | 3088 | 1465033241109 Marionette TRACE conn5 <- [1,2426,null,{}] 02:40:41 INFO - PROCESS | 3088 | 1465033241113 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}] 02:40:41 INFO - PROCESS | 3088 | 1465033241115 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:41 INFO - PROCESS | 3088 | 1465033241207 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 02:40:41 INFO - PROCESS | 3088 | 1465033241313 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:41 INFO - PROCESS | 3088 | 1465033241316 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:41 INFO - PROCESS | 3088 | ++DOCSHELL 0E6A5C00 == 27 [pid = 3088] [id = 616] 02:40:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 67 (0F002000) [pid = 3088] [serial = 1848] [outer = 00000000] 02:40:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (0F198400) [pid = 3088] [serial = 1849] [outer = 0F002000] 02:40:41 INFO - PROCESS | 3088 | 1465033241366 Marionette DEBUG loaded listener.js 02:40:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (1237A400) [pid = 3088] [serial = 1850] [outer = 0F002000] 02:40:41 INFO - PROCESS | 3088 | 1465033241756 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]]]}] 02:40:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 02:40:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 730ms 02:40:41 INFO - PROCESS | 3088 | 1465033241840 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 02:40:41 INFO - PROCESS | 3088 | 1465033241842 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 02:40:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 02:40:41 INFO - PROCESS | 3088 | 1465033241846 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 02:40:41 INFO - PROCESS | 3088 | 1465033241850 Marionette TRACE conn5 <- [1,2430,null,{}] 02:40:41 INFO - PROCESS | 3088 | 1465033241888 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}] 02:40:41 INFO - PROCESS | 3088 | 1465033241892 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:41 INFO - PROCESS | 3088 | 1465033241986 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 02:40:41 INFO - PROCESS | 3088 | 1465033241996 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:41 INFO - PROCESS | 3088 | 1465033241999 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:41 INFO - PROCESS | 3088 | ++DOCSHELL 14F0C000 == 28 [pid = 3088] [id = 617] 02:40:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (14F0D800) [pid = 3088] [serial = 1851] [outer = 00000000] 02:40:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (14F12C00) [pid = 3088] [serial = 1852] [outer = 14F0D800] 02:40:42 INFO - PROCESS | 3088 | 1465033242047 Marionette DEBUG loaded listener.js 02:40:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (14F23000) [pid = 3088] [serial = 1853] [outer = 14F0D800] 02:40:42 INFO - PROCESS | 3088 | 1465033242557 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]]]}] 02:40:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 02:40:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 730ms 02:40:42 INFO - PROCESS | 3088 | 1465033242583 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 02:40:42 INFO - PROCESS | 3088 | 1465033242585 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 02:40:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 02:40:42 INFO - PROCESS | 3088 | 1465033242588 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 02:40:42 INFO - PROCESS | 3088 | 1465033242590 Marionette TRACE conn5 <- [1,2434,null,{}] 02:40:42 INFO - PROCESS | 3088 | 1465033242593 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}] 02:40:42 INFO - PROCESS | 3088 | 1465033242595 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:42 INFO - PROCESS | 3088 | 1465033242716 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 02:40:42 INFO - PROCESS | 3088 | 1465033242721 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:42 INFO - PROCESS | 3088 | 1465033242723 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:42 INFO - PROCESS | 3088 | ++DOCSHELL 15096C00 == 29 [pid = 3088] [id = 618] 02:40:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (1509A800) [pid = 3088] [serial = 1854] [outer = 00000000] 02:40:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (150E0C00) [pid = 3088] [serial = 1855] [outer = 1509A800] 02:40:42 INFO - PROCESS | 3088 | 1465033242822 Marionette DEBUG loaded listener.js 02:40:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (15133400) [pid = 3088] [serial = 1856] [outer = 1509A800] 02:40:43 INFO - PROCESS | 3088 | 1465033243253 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]]]}] 02:40:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 02:40:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 730ms 02:40:43 INFO - PROCESS | 3088 | 1465033243320 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 02:40:43 INFO - PROCESS | 3088 | 1465033243322 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 02:40:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 02:40:43 INFO - PROCESS | 3088 | 1465033243331 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 02:40:43 INFO - PROCESS | 3088 | 1465033243333 Marionette TRACE conn5 <- [1,2438,null,{}] 02:40:43 INFO - PROCESS | 3088 | 1465033243341 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}] 02:40:43 INFO - PROCESS | 3088 | 1465033243343 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:43 INFO - PROCESS | 3088 | 1465033243486 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 02:40:43 INFO - PROCESS | 3088 | 1465033243497 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:43 INFO - PROCESS | 3088 | 1465033243499 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:43 INFO - PROCESS | 3088 | ++DOCSHELL 1578DC00 == 30 [pid = 3088] [id = 619] 02:40:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (1578F400) [pid = 3088] [serial = 1857] [outer = 00000000] 02:40:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (15797800) [pid = 3088] [serial = 1858] [outer = 1578F400] 02:40:43 INFO - PROCESS | 3088 | 1465033243543 Marionette DEBUG loaded listener.js 02:40:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (16930C00) [pid = 3088] [serial = 1859] [outer = 1578F400] 02:40:43 INFO - PROCESS | 3088 | 1465033244020 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]]]}] 02:40:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 02:40:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 730ms 02:40:44 INFO - PROCESS | 3088 | 1465033244065 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 02:40:44 INFO - PROCESS | 3088 | 1465033244067 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 02:40:44 INFO - PROCESS | 3088 | 1465033244075 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 02:40:44 INFO - PROCESS | 3088 | 1465033244076 Marionette TRACE conn5 <- [1,2442,null,{}] 02:40:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 02:40:44 INFO - PROCESS | 3088 | 1465033244080 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}] 02:40:44 INFO - PROCESS | 3088 | 1465033244086 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:44 INFO - PROCESS | 3088 | 1465033244417 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 02:40:44 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (15792C00) [pid = 3088] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 02:40:44 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (15130400) [pid = 3088] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 02:40:44 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (169C9800) [pid = 3088] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 02:40:44 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (1ADDA000) [pid = 3088] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 02:40:44 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (140E9400) [pid = 3088] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 02:40:44 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (0E316000) [pid = 3088] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 02:40:44 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (1578FC00) [pid = 3088] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 02:40:44 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (0E133000) [pid = 3088] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 02:40:44 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (0E398800) [pid = 3088] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 02:40:44 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (0E60E000) [pid = 3088] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 02:40:44 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (17A31C00) [pid = 3088] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 02:40:44 INFO - PROCESS | 3088 | 1465033244510 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:44 INFO - PROCESS | 3088 | 1465033244512 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:44 INFO - PROCESS | 3088 | ++DOCSHELL 0E04CC00 == 31 [pid = 3088] [id = 620] 02:40:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (0E051800) [pid = 3088] [serial = 1860] [outer = 00000000] 02:40:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (12A26C00) [pid = 3088] [serial = 1861] [outer = 0E051800] 02:40:44 INFO - PROCESS | 3088 | 1465033244567 Marionette DEBUG loaded listener.js 02:40:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (140E9400) [pid = 3088] [serial = 1862] [outer = 0E051800] 02:40:44 INFO - PROCESS | 3088 | 1465033244953 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]]]}] 02:40:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 02:40:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 930ms 02:40:44 INFO - PROCESS | 3088 | 1465033245010 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 02:40:44 INFO - PROCESS | 3088 | 1465033245012 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 02:40:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 02:40:44 INFO - PROCESS | 3088 | 1465033245015 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 02:40:44 INFO - PROCESS | 3088 | 1465033245017 Marionette TRACE conn5 <- [1,2446,null,{}] 02:40:45 INFO - PROCESS | 3088 | 1465033245020 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}] 02:40:45 INFO - PROCESS | 3088 | 1465033245022 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:45 INFO - PROCESS | 3088 | 1465033245101 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 02:40:45 INFO - PROCESS | 3088 | 1465033245107 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:45 INFO - PROCESS | 3088 | 1465033245108 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:45 INFO - PROCESS | 3088 | ++DOCSHELL 0D860800 == 32 [pid = 3088] [id = 621] 02:40:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (0DA5B800) [pid = 3088] [serial = 1863] [outer = 00000000] 02:40:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (16E9D400) [pid = 3088] [serial = 1864] [outer = 0DA5B800] 02:40:45 INFO - PROCESS | 3088 | 1465033245152 Marionette DEBUG loaded listener.js 02:40:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (16ECA800) [pid = 3088] [serial = 1865] [outer = 0DA5B800] 02:40:45 INFO - PROCESS | 3088 | 1465033245587 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]]]}] 02:40:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 02:40:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 630ms 02:40:45 INFO - PROCESS | 3088 | 1465033245646 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 02:40:45 INFO - PROCESS | 3088 | 1465033245649 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 02:40:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 02:40:45 INFO - PROCESS | 3088 | 1465033245652 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 02:40:45 INFO - PROCESS | 3088 | 1465033245654 Marionette TRACE conn5 <- [1,2450,null,{}] 02:40:45 INFO - PROCESS | 3088 | 1465033245657 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}] 02:40:45 INFO - PROCESS | 3088 | 1465033245659 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:45 INFO - PROCESS | 3088 | 1465033245737 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 02:40:45 INFO - PROCESS | 3088 | 1465033245743 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:45 INFO - PROCESS | 3088 | 1465033245744 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:45 INFO - PROCESS | 3088 | ++DOCSHELL 17A33800 == 33 [pid = 3088] [id = 622] 02:40:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (17A36800) [pid = 3088] [serial = 1866] [outer = 00000000] 02:40:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (17DDE400) [pid = 3088] [serial = 1867] [outer = 17A36800] 02:40:45 INFO - PROCESS | 3088 | 1465033245787 Marionette DEBUG loaded listener.js 02:40:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (17B5E800) [pid = 3088] [serial = 1868] [outer = 17A36800] 02:40:46 INFO - PROCESS | 3088 | 1465033246239 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]]]}] 02:40:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 02:40:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 630ms 02:40:46 INFO - PROCESS | 3088 | 1465033246297 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 02:40:46 INFO - PROCESS | 3088 | 1465033246300 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 02:40:46 INFO - PROCESS | 3088 | 1465033246303 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 02:40:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 02:40:46 INFO - PROCESS | 3088 | 1465033246305 Marionette TRACE conn5 <- [1,2454,null,{}] 02:40:46 INFO - PROCESS | 3088 | 1465033246309 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}] 02:40:46 INFO - PROCESS | 3088 | 1465033246311 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:46 INFO - PROCESS | 3088 | 1465033246399 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 02:40:46 INFO - PROCESS | 3088 | 1465033246537 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:46 INFO - PROCESS | 3088 | 1465033246540 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:46 INFO - PROCESS | 3088 | ++DOCSHELL 0C772800 == 34 [pid = 3088] [id = 623] 02:40:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (0C772C00) [pid = 3088] [serial = 1869] [outer = 00000000] 02:40:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (0D89B000) [pid = 3088] [serial = 1870] [outer = 0C772C00] 02:40:46 INFO - PROCESS | 3088 | 1465033246640 Marionette DEBUG loaded listener.js 02:40:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (0DA4F400) [pid = 3088] [serial = 1871] [outer = 0C772C00] 02:40:47 INFO - PROCESS | 3088 | 1465033247452 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]]]}] 02:40:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 02:40:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1181ms 02:40:47 INFO - PROCESS | 3088 | 1465033247494 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 02:40:47 INFO - PROCESS | 3088 | 1465033247497 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 02:40:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 02:40:47 INFO - PROCESS | 3088 | 1465033247503 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 02:40:47 INFO - PROCESS | 3088 | 1465033247506 Marionette TRACE conn5 <- [1,2458,null,{}] 02:40:47 INFO - PROCESS | 3088 | 1465033247512 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}] 02:40:47 INFO - PROCESS | 3088 | 1465033247514 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:47 INFO - PROCESS | 3088 | 1465033247638 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 02:40:47 INFO - PROCESS | 3088 | 1465033247778 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:47 INFO - PROCESS | 3088 | 1465033247781 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:47 INFO - PROCESS | 3088 | ++DOCSHELL 12A33400 == 35 [pid = 3088] [id = 624] 02:40:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (12A78000) [pid = 3088] [serial = 1872] [outer = 00000000] 02:40:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (14005400) [pid = 3088] [serial = 1873] [outer = 12A78000] 02:40:47 INFO - PROCESS | 3088 | 1465033247841 Marionette DEBUG loaded listener.js 02:40:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (140E5800) [pid = 3088] [serial = 1874] [outer = 12A78000] 02:40:48 INFO - PROCESS | 3088 | 1465033248724 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]]]}] 02:40:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 02:40:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1289ms 02:40:48 INFO - PROCESS | 3088 | 1465033248793 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 02:40:48 INFO - PROCESS | 3088 | 1465033248798 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 02:40:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 02:40:48 INFO - PROCESS | 3088 | 1465033248803 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 02:40:48 INFO - PROCESS | 3088 | 1465033248806 Marionette TRACE conn5 <- [1,2462,null,{}] 02:40:48 INFO - PROCESS | 3088 | 1465033248811 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}] 02:40:48 INFO - PROCESS | 3088 | 1465033248814 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:48 INFO - PROCESS | 3088 | 1465033248942 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 02:40:49 INFO - PROCESS | 3088 | 1465033249082 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:49 INFO - PROCESS | 3088 | 1465033249087 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:49 INFO - PROCESS | 3088 | --DOCSHELL 17A33800 == 34 [pid = 3088] [id = 622] 02:40:49 INFO - PROCESS | 3088 | --DOCSHELL 0D860800 == 33 [pid = 3088] [id = 621] 02:40:49 INFO - PROCESS | 3088 | --DOCSHELL 0E04CC00 == 32 [pid = 3088] [id = 620] 02:40:49 INFO - PROCESS | 3088 | --DOCSHELL 1578DC00 == 31 [pid = 3088] [id = 619] 02:40:49 INFO - PROCESS | 3088 | --DOCSHELL 15096C00 == 30 [pid = 3088] [id = 618] 02:40:49 INFO - PROCESS | 3088 | --DOCSHELL 14F0C000 == 29 [pid = 3088] [id = 617] 02:40:49 INFO - PROCESS | 3088 | --DOCSHELL 0E6A5C00 == 28 [pid = 3088] [id = 616] 02:40:49 INFO - PROCESS | 3088 | --DOCSHELL 0E04B000 == 27 [pid = 3088] [id = 615] 02:40:49 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (157ED800) [pid = 3088] [serial = 1816] [outer = 00000000] [url = about:blank] 02:40:49 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (15138400) [pid = 3088] [serial = 1813] [outer = 00000000] [url = about:blank] 02:40:49 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (17A0E800) [pid = 3088] [serial = 1820] [outer = 00000000] [url = about:blank] 02:40:49 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (1AEB3000) [pid = 3088] [serial = 1799] [outer = 00000000] [url = about:blank] 02:40:49 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (1AEACC00) [pid = 3088] [serial = 1798] [outer = 00000000] [url = about:blank] 02:40:49 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (16ED2800) [pid = 3088] [serial = 1819] [outer = 00000000] [url = about:blank] 02:40:49 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (146E5400) [pid = 3088] [serial = 1810] [outer = 00000000] [url = about:blank] 02:40:49 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (14F10000) [pid = 3088] [serial = 1811] [outer = 00000000] [url = about:blank] 02:40:49 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (0E3A3C00) [pid = 3088] [serial = 1804] [outer = 00000000] [url = about:blank] 02:40:49 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (18C33000) [pid = 3088] [serial = 1828] [outer = 00000000] [url = about:blank] 02:40:49 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (0E648C00) [pid = 3088] [serial = 1805] [outer = 00000000] [url = about:blank] 02:40:49 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (0E64A800) [pid = 3088] [serial = 1801] [outer = 00000000] [url = about:blank] 02:40:49 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (123BD000) [pid = 3088] [serial = 1802] [outer = 00000000] [url = about:blank] 02:40:49 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (12380000) [pid = 3088] [serial = 1807] [outer = 00000000] [url = about:blank] 02:40:49 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (1265D000) [pid = 3088] [serial = 1808] [outer = 00000000] [url = about:blank] 02:40:49 INFO - PROCESS | 3088 | --DOMWINDOW == 66 (19EA9800) [pid = 3088] [serial = 1829] [outer = 00000000] [url = about:blank] 02:40:49 INFO - PROCESS | 3088 | --DOMWINDOW == 65 (157E6C00) [pid = 3088] [serial = 1825] [outer = 00000000] [url = about:blank] 02:40:49 INFO - PROCESS | 3088 | --DOMWINDOW == 64 (1846CC00) [pid = 3088] [serial = 1822] [outer = 00000000] [url = about:blank] 02:40:49 INFO - PROCESS | 3088 | --DOMWINDOW == 63 (17B60000) [pid = 3088] [serial = 1826] [outer = 00000000] [url = about:blank] 02:40:49 INFO - PROCESS | 3088 | --DOMWINDOW == 62 (17B61000) [pid = 3088] [serial = 1823] [outer = 00000000] [url = about:blank] 02:40:49 INFO - PROCESS | 3088 | --DOMWINDOW == 61 (169BC400) [pid = 3088] [serial = 1817] [outer = 00000000] [url = about:blank] 02:40:49 INFO - PROCESS | 3088 | --DOMWINDOW == 60 (151C0800) [pid = 3088] [serial = 1814] [outer = 00000000] [url = about:blank] 02:40:49 INFO - PROCESS | 3088 | ++DOCSHELL 0D860800 == 28 [pid = 3088] [id = 625] 02:40:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 61 (0D8EE800) [pid = 3088] [serial = 1875] [outer = 00000000] 02:40:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 62 (0E049000) [pid = 3088] [serial = 1876] [outer = 0D8EE800] 02:40:49 INFO - PROCESS | 3088 | 1465033249176 Marionette DEBUG loaded listener.js 02:40:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 63 (0E3A6800) [pid = 3088] [serial = 1877] [outer = 0D8EE800] 02:40:49 INFO - PROCESS | 3088 | 1465033249638 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]]]}] 02:40:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 02:40:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 870ms 02:40:49 INFO - PROCESS | 3088 | 1465033249677 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 02:40:49 INFO - PROCESS | 3088 | 1465033249682 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 02:40:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 02:40:49 INFO - PROCESS | 3088 | 1465033249688 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 02:40:49 INFO - PROCESS | 3088 | 1465033249691 Marionette TRACE conn5 <- [1,2466,null,{}] 02:40:49 INFO - PROCESS | 3088 | 1465033249695 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}] 02:40:49 INFO - PROCESS | 3088 | 1465033249697 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:49 INFO - PROCESS | 3088 | 1465033249785 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 02:40:49 INFO - PROCESS | 3088 | 1465033249792 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:49 INFO - PROCESS | 3088 | 1465033249794 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:49 INFO - PROCESS | 3088 | ++DOCSHELL 0F172400 == 29 [pid = 3088] [id = 626] 02:40:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 64 (0F174000) [pid = 3088] [serial = 1878] [outer = 00000000] 02:40:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 65 (1265D000) [pid = 3088] [serial = 1879] [outer = 0F174000] 02:40:49 INFO - PROCESS | 3088 | 1465033249844 Marionette DEBUG loaded listener.js 02:40:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 66 (12AD6C00) [pid = 3088] [serial = 1880] [outer = 0F174000] 02:40:50 INFO - PROCESS | 3088 | 1465033250330 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]]]}] 02:40:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 02:40:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 670ms 02:40:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 02:40:50 INFO - PROCESS | 3088 | 1465033250362 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 02:40:50 INFO - PROCESS | 3088 | 1465033250365 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 02:40:50 INFO - PROCESS | 3088 | 1465033250372 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 02:40:50 INFO - PROCESS | 3088 | 1465033250376 Marionette TRACE conn5 <- [1,2470,null,{}] 02:40:50 INFO - PROCESS | 3088 | 1465033250387 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}] 02:40:50 INFO - PROCESS | 3088 | 1465033250392 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:50 INFO - PROCESS | 3088 | 1465033250509 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 02:40:50 INFO - PROCESS | 3088 | 1465033250525 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:50 INFO - PROCESS | 3088 | 1465033250528 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:50 INFO - PROCESS | 3088 | ++DOCSHELL 14F26000 == 30 [pid = 3088] [id = 627] 02:40:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 67 (14FA6400) [pid = 3088] [serial = 1881] [outer = 00000000] 02:40:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (15098000) [pid = 3088] [serial = 1882] [outer = 14FA6400] 02:40:50 INFO - PROCESS | 3088 | 1465033250577 Marionette DEBUG loaded listener.js 02:40:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (150A3800) [pid = 3088] [serial = 1883] [outer = 14FA6400] 02:40:51 INFO - PROCESS | 3088 | 1465033251055 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]]]}] 02:40:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 02:40:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 730ms 02:40:51 INFO - PROCESS | 3088 | 1465033251103 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 02:40:51 INFO - PROCESS | 3088 | 1465033251105 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 02:40:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 02:40:51 INFO - PROCESS | 3088 | 1465033251109 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 02:40:51 INFO - PROCESS | 3088 | 1465033251110 Marionette TRACE conn5 <- [1,2474,null,{}] 02:40:51 INFO - PROCESS | 3088 | 1465033251114 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}] 02:40:51 INFO - PROCESS | 3088 | 1465033251116 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:51 INFO - PROCESS | 3088 | 1465033251215 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 02:40:51 INFO - PROCESS | 3088 | 1465033251223 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:51 INFO - PROCESS | 3088 | 1465033251225 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:51 INFO - PROCESS | 3088 | ++DOCSHELL 1578C000 == 31 [pid = 3088] [id = 628] 02:40:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (1578CC00) [pid = 3088] [serial = 1884] [outer = 00000000] 02:40:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (16939C00) [pid = 3088] [serial = 1885] [outer = 1578CC00] 02:40:51 INFO - PROCESS | 3088 | 1465033251271 Marionette DEBUG loaded listener.js 02:40:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (169C1000) [pid = 3088] [serial = 1886] [outer = 1578CC00] 02:40:51 INFO - PROCESS | 3088 | 1465033251716 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]]]}] 02:40:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 02:40:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 671ms 02:40:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 02:40:51 INFO - PROCESS | 3088 | 1465033251784 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 02:40:51 INFO - PROCESS | 3088 | 1465033251786 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 02:40:51 INFO - PROCESS | 3088 | 1465033251789 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 02:40:51 INFO - PROCESS | 3088 | 1465033251790 Marionette TRACE conn5 <- [1,2478,null,{}] 02:40:51 INFO - PROCESS | 3088 | 1465033251794 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}] 02:40:51 INFO - PROCESS | 3088 | 1465033251796 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:51 INFO - PROCESS | 3088 | 1465033251914 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 02:40:51 INFO - PROCESS | 3088 | 1465033252007 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:51 INFO - PROCESS | 3088 | 1465033252009 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:52 INFO - PROCESS | 3088 | ++DOCSHELL 0E645C00 == 32 [pid = 3088] [id = 629] 02:40:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (169CB400) [pid = 3088] [serial = 1887] [outer = 00000000] 02:40:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (16E92800) [pid = 3088] [serial = 1888] [outer = 169CB400] 02:40:52 INFO - PROCESS | 3088 | 1465033252055 Marionette DEBUG loaded listener.js 02:40:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (16ED7000) [pid = 3088] [serial = 1889] [outer = 169CB400] 02:40:52 INFO - PROCESS | 3088 | 1465033252481 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]]]}] 02:40:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 02:40:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 730ms 02:40:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 02:40:52 INFO - PROCESS | 3088 | 1465033252519 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 02:40:52 INFO - PROCESS | 3088 | 1465033252521 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 02:40:52 INFO - PROCESS | 3088 | 1465033252524 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 02:40:52 INFO - PROCESS | 3088 | 1465033252526 Marionette TRACE conn5 <- [1,2482,null,{}] 02:40:52 INFO - PROCESS | 3088 | 1465033252529 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}] 02:40:52 INFO - PROCESS | 3088 | 1465033252535 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:52 INFO - PROCESS | 3088 | 1465033252679 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 02:40:52 INFO - PROCESS | 3088 | 1465033252686 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:52 INFO - PROCESS | 3088 | 1465033252688 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:52 INFO - PROCESS | 3088 | ++DOCSHELL 17A08400 == 33 [pid = 3088] [id = 630] 02:40:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (17A33000) [pid = 3088] [serial = 1890] [outer = 00000000] 02:40:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (188C7800) [pid = 3088] [serial = 1891] [outer = 17A33000] 02:40:52 INFO - PROCESS | 3088 | 1465033252789 Marionette DEBUG loaded listener.js 02:40:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (189AA400) [pid = 3088] [serial = 1892] [outer = 17A33000] 02:40:53 INFO - PROCESS | 3088 | 1465033253227 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]]]}] 02:40:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 02:40:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 730ms 02:40:53 INFO - PROCESS | 3088 | 1465033253290 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 02:40:53 INFO - PROCESS | 3088 | 1465033253292 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 02:40:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 02:40:53 INFO - PROCESS | 3088 | 1465033253308 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 02:40:53 INFO - PROCESS | 3088 | 1465033253310 Marionette TRACE conn5 <- [1,2486,null,{}] 02:40:53 INFO - PROCESS | 3088 | 1465033253314 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}] 02:40:53 INFO - PROCESS | 3088 | 1465033253315 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:53 INFO - PROCESS | 3088 | 1465033253431 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 02:40:53 INFO - PROCESS | 3088 | 1465033253502 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:53 INFO - PROCESS | 3088 | 1465033253504 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:53 INFO - PROCESS | 3088 | ++DOCSHELL 189B2400 == 34 [pid = 3088] [id = 631] 02:40:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (189B3400) [pid = 3088] [serial = 1893] [outer = 00000000] 02:40:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (18C37C00) [pid = 3088] [serial = 1894] [outer = 189B3400] 02:40:53 INFO - PROCESS | 3088 | 1465033253548 Marionette DEBUG loaded listener.js 02:40:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (18C3A400) [pid = 3088] [serial = 1895] [outer = 189B3400] 02:40:53 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (0F002000) [pid = 3088] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 02:40:53 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (14F0D800) [pid = 3088] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 02:40:53 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (1509A800) [pid = 3088] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 02:40:53 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (0E134C00) [pid = 3088] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 02:40:53 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (140DC400) [pid = 3088] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 02:40:53 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (189B5400) [pid = 3088] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 02:40:53 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (1AE7DC00) [pid = 3088] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 02:40:53 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (1578F400) [pid = 3088] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 02:40:53 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (0E051800) [pid = 3088] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 02:40:53 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (0DA5B800) [pid = 3088] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 02:40:53 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (0E129400) [pid = 3088] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 02:40:53 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (1237BC00) [pid = 3088] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 02:40:53 INFO - PROCESS | 3088 | 1465033254005 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]]]}] 02:40:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 02:40:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 730ms 02:40:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 02:40:54 INFO - PROCESS | 3088 | 1465033254031 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 02:40:54 INFO - PROCESS | 3088 | 1465033254033 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 02:40:54 INFO - PROCESS | 3088 | 1465033254036 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 02:40:54 INFO - PROCESS | 3088 | 1465033254038 Marionette TRACE conn5 <- [1,2490,null,{}] 02:40:54 INFO - PROCESS | 3088 | 1465033254041 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}] 02:40:54 INFO - PROCESS | 3088 | 1465033254043 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:54 INFO - PROCESS | 3088 | 1465033254121 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 02:40:54 INFO - PROCESS | 3088 | 1465033254225 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:54 INFO - PROCESS | 3088 | 1465033254227 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:54 INFO - PROCESS | 3088 | ++DOCSHELL 0E645400 == 35 [pid = 3088] [id = 632] 02:40:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (0F002000) [pid = 3088] [serial = 1896] [outer = 00000000] 02:40:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (16A5C400) [pid = 3088] [serial = 1897] [outer = 0F002000] 02:40:54 INFO - PROCESS | 3088 | 1465033254271 Marionette DEBUG loaded listener.js 02:40:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (189B5400) [pid = 3088] [serial = 1898] [outer = 0F002000] 02:40:54 INFO - PROCESS | 3088 | 1465033254622 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]]]}] 02:40:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 02:40:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 630ms 02:40:54 INFO - PROCESS | 3088 | 1465033254667 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 02:40:54 INFO - PROCESS | 3088 | 1465033254669 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 02:40:54 INFO - PROCESS | 3088 | 1465033254672 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 02:40:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 02:40:54 INFO - PROCESS | 3088 | 1465033254674 Marionette TRACE conn5 <- [1,2494,null,{}] 02:40:54 INFO - PROCESS | 3088 | 1465033254677 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}] 02:40:54 INFO - PROCESS | 3088 | 1465033254679 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:54 INFO - PROCESS | 3088 | 1465033254798 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 02:40:54 INFO - PROCESS | 3088 | 1465033254837 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:54 INFO - PROCESS | 3088 | 1465033254839 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:54 INFO - PROCESS | 3088 | ++DOCSHELL 12C7FC00 == 36 [pid = 3088] [id = 633] 02:40:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (150DF800) [pid = 3088] [serial = 1899] [outer = 00000000] 02:40:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (19EB4800) [pid = 3088] [serial = 1900] [outer = 150DF800] 02:40:54 INFO - PROCESS | 3088 | 1465033254883 Marionette DEBUG loaded listener.js 02:40:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (19EB5000) [pid = 3088] [serial = 1901] [outer = 150DF800] 02:40:55 INFO - PROCESS | 3088 | 1465033255305 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]]]}] 02:40:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 02:40:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 670ms 02:40:55 INFO - PROCESS | 3088 | 1465033255347 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 02:40:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 02:40:55 INFO - PROCESS | 3088 | 1465033255349 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 02:40:55 INFO - PROCESS | 3088 | 1465033255356 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 02:40:55 INFO - PROCESS | 3088 | 1465033255357 Marionette TRACE conn5 <- [1,2498,null,{}] 02:40:55 INFO - PROCESS | 3088 | 1465033255371 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}] 02:40:55 INFO - PROCESS | 3088 | 1465033255373 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:55 INFO - PROCESS | 3088 | 1465033255453 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 02:40:55 INFO - PROCESS | 3088 | 1465033255458 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:55 INFO - PROCESS | 3088 | 1465033255460 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:55 INFO - PROCESS | 3088 | ++DOCSHELL 1AAB3400 == 37 [pid = 3088] [id = 634] 02:40:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (1AABD800) [pid = 3088] [serial = 1902] [outer = 00000000] 02:40:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (1AEA7800) [pid = 3088] [serial = 1903] [outer = 1AABD800] 02:40:55 INFO - PROCESS | 3088 | 1465033255503 Marionette DEBUG loaded listener.js 02:40:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (1AEAE000) [pid = 3088] [serial = 1904] [outer = 1AABD800] 02:40:56 INFO - PROCESS | 3088 | 1465033256058 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]]]}] 02:40:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 02:40:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 750ms 02:40:56 INFO - PROCESS | 3088 | 1465033256103 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 02:40:56 INFO - PROCESS | 3088 | 1465033256108 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 02:40:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 02:40:56 INFO - PROCESS | 3088 | 1465033256207 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 02:40:56 INFO - PROCESS | 3088 | 1465033256211 Marionette TRACE conn5 <- [1,2502,null,{}] 02:40:56 INFO - PROCESS | 3088 | 1465033256222 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}] 02:40:56 INFO - PROCESS | 3088 | 1465033256225 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:56 INFO - PROCESS | 3088 | 1465033256361 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 02:40:56 INFO - PROCESS | 3088 | 1465033256498 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:56 INFO - PROCESS | 3088 | 1465033256503 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:56 INFO - PROCESS | 3088 | ++DOCSHELL 0E046400 == 38 [pid = 3088] [id = 635] 02:40:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (0E12E400) [pid = 3088] [serial = 1905] [outer = 00000000] 02:40:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (0F172C00) [pid = 3088] [serial = 1906] [outer = 0E12E400] 02:40:56 INFO - PROCESS | 3088 | 1465033256568 Marionette DEBUG loaded listener.js 02:40:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (12A69400) [pid = 3088] [serial = 1907] [outer = 0E12E400] 02:40:57 INFO - PROCESS | 3088 | 1465033257131 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]]]}] 02:40:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 02:40:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1068ms 02:40:57 INFO - PROCESS | 3088 | 1465033257186 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 02:40:57 INFO - PROCESS | 3088 | 1465033257191 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 02:40:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 02:40:57 INFO - PROCESS | 3088 | 1465033257197 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 02:40:57 INFO - PROCESS | 3088 | 1465033257200 Marionette TRACE conn5 <- [1,2506,null,{}] 02:40:57 INFO - PROCESS | 3088 | 1465033257205 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}] 02:40:57 INFO - PROCESS | 3088 | 1465033257208 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:57 INFO - PROCESS | 3088 | 1465033257323 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 02:40:57 INFO - PROCESS | 3088 | 1465033257482 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:57 INFO - PROCESS | 3088 | 1465033257485 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:57 INFO - PROCESS | 3088 | ++DOCSHELL 15098C00 == 39 [pid = 3088] [id = 636] 02:40:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (1509D800) [pid = 3088] [serial = 1908] [outer = 00000000] 02:40:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (15795800) [pid = 3088] [serial = 1909] [outer = 1509D800] 02:40:57 INFO - PROCESS | 3088 | 1465033257545 Marionette DEBUG loaded listener.js 02:40:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (169E7800) [pid = 3088] [serial = 1910] [outer = 1509D800] 02:40:58 INFO - PROCESS | 3088 | 1465033258158 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]]]}] 02:40:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 02:40:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1020ms 02:40:58 INFO - PROCESS | 3088 | 1465033258221 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 02:40:58 INFO - PROCESS | 3088 | 1465033258224 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 02:40:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 02:40:58 INFO - PROCESS | 3088 | 1465033258227 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 02:40:58 INFO - PROCESS | 3088 | 1465033258231 Marionette TRACE conn5 <- [1,2510,null,{}] 02:40:58 INFO - PROCESS | 3088 | 1465033258243 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}] 02:40:58 INFO - PROCESS | 3088 | 1465033258248 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:58 INFO - PROCESS | 3088 | 1465033258382 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 02:40:58 INFO - PROCESS | 3088 | 1465033258522 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:58 INFO - PROCESS | 3088 | 1465033258526 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:58 INFO - PROCESS | 3088 | ++DOCSHELL 1AEB2C00 == 40 [pid = 3088] [id = 637] 02:40:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (1AEB3000) [pid = 3088] [serial = 1911] [outer = 00000000] 02:40:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (1AFD7C00) [pid = 3088] [serial = 1912] [outer = 1AEB3000] 02:40:58 INFO - PROCESS | 3088 | 1465033258586 Marionette DEBUG loaded listener.js 02:40:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (1B34CC00) [pid = 3088] [serial = 1913] [outer = 1AEB3000] 02:40:59 INFO - PROCESS | 3088 | 1465033259272 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]]]}] 02:40:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 02:40:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1072ms 02:40:59 INFO - PROCESS | 3088 | 1465033259303 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 02:40:59 INFO - PROCESS | 3088 | 1465033259306 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 02:40:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 02:40:59 INFO - PROCESS | 3088 | 1465033259326 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 02:40:59 INFO - PROCESS | 3088 | 1465033259328 Marionette TRACE conn5 <- [1,2514,null,{}] 02:40:59 INFO - PROCESS | 3088 | 1465033259332 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}] 02:40:59 INFO - PROCESS | 3088 | 1465033259334 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:59 INFO - PROCESS | 3088 | 1465033259447 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 02:40:59 INFO - PROCESS | 3088 | 1465033259747 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:59 INFO - PROCESS | 3088 | 1465033259751 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:40:59 INFO - PROCESS | 3088 | ++DOCSHELL 0D731800 == 41 [pid = 3088] [id = 638] 02:40:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (0DA52000) [pid = 3088] [serial = 1914] [outer = 00000000] 02:40:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (0E04D400) [pid = 3088] [serial = 1915] [outer = 0DA52000] 02:40:59 INFO - PROCESS | 3088 | 1465033259825 Marionette DEBUG loaded listener.js 02:40:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (0E363400) [pid = 3088] [serial = 1916] [outer = 0DA52000] 02:41:01 INFO - PROCESS | 3088 | --DOCSHELL 12C7FC00 == 40 [pid = 3088] [id = 633] 02:41:01 INFO - PROCESS | 3088 | --DOCSHELL 0E645400 == 39 [pid = 3088] [id = 632] 02:41:01 INFO - PROCESS | 3088 | --DOCSHELL 189B2400 == 38 [pid = 3088] [id = 631] 02:41:01 INFO - PROCESS | 3088 | --DOCSHELL 17A08400 == 37 [pid = 3088] [id = 630] 02:41:01 INFO - PROCESS | 3088 | --DOCSHELL 0E645C00 == 36 [pid = 3088] [id = 629] 02:41:01 INFO - PROCESS | 3088 | --DOCSHELL 1578C000 == 35 [pid = 3088] [id = 628] 02:41:01 INFO - PROCESS | 3088 | --DOCSHELL 14F26000 == 34 [pid = 3088] [id = 627] 02:41:01 INFO - PROCESS | 3088 | --DOCSHELL 0F172400 == 33 [pid = 3088] [id = 626] 02:41:01 INFO - PROCESS | 3088 | --DOCSHELL 0D860800 == 32 [pid = 3088] [id = 625] 02:41:01 INFO - PROCESS | 3088 | --DOCSHELL 12A33400 == 31 [pid = 3088] [id = 624] 02:41:01 INFO - PROCESS | 3088 | --DOCSHELL 0C772800 == 30 [pid = 3088] [id = 623] 02:41:01 INFO - PROCESS | 3088 | --DOCSHELL 1237A800 == 29 [pid = 3088] [id = 614] 02:41:01 INFO - PROCESS | 3088 | --DOCSHELL 15098C00 == 28 [pid = 3088] [id = 636] 02:41:01 INFO - PROCESS | 3088 | --DOCSHELL 1AEB2C00 == 27 [pid = 3088] [id = 637] 02:41:01 INFO - PROCESS | 3088 | --DOCSHELL 1AAB3400 == 26 [pid = 3088] [id = 634] 02:41:01 INFO - PROCESS | 3088 | --DOCSHELL 0E046400 == 25 [pid = 3088] [id = 635] 02:41:01 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (17DDE400) [pid = 3088] [serial = 1867] [outer = 00000000] [url = about:blank] 02:41:01 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (0F198400) [pid = 3088] [serial = 1849] [outer = 00000000] [url = about:blank] 02:41:01 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (1237A400) [pid = 3088] [serial = 1850] [outer = 00000000] [url = about:blank] 02:41:01 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (14F12C00) [pid = 3088] [serial = 1852] [outer = 00000000] [url = about:blank] 02:41:01 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (150E0C00) [pid = 3088] [serial = 1855] [outer = 00000000] [url = about:blank] 02:41:01 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (0F00A000) [pid = 3088] [serial = 1832] [outer = 00000000] [url = about:blank] 02:41:01 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (0E36A400) [pid = 3088] [serial = 1831] [outer = 00000000] [url = about:blank] 02:41:01 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (1509A400) [pid = 3088] [serial = 1835] [outer = 00000000] [url = about:blank] 02:41:01 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (14F14000) [pid = 3088] [serial = 1834] [outer = 00000000] [url = about:blank] 02:41:01 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (1AB67C00) [pid = 3088] [serial = 1838] [outer = 00000000] [url = about:blank] 02:41:01 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (19EB5800) [pid = 3088] [serial = 1837] [outer = 00000000] [url = about:blank] 02:41:01 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (1AFDC400) [pid = 3088] [serial = 1841] [outer = 00000000] [url = about:blank] 02:41:01 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (1AEAF800) [pid = 3088] [serial = 1840] [outer = 00000000] [url = about:blank] 02:41:01 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (15797800) [pid = 3088] [serial = 1858] [outer = 00000000] [url = about:blank] 02:41:01 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (15133400) [pid = 3088] [serial = 1856] [outer = 00000000] [url = about:blank] 02:41:01 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (12A26C00) [pid = 3088] [serial = 1861] [outer = 00000000] [url = about:blank] 02:41:01 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (16930C00) [pid = 3088] [serial = 1859] [outer = 00000000] [url = about:blank] 02:41:01 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (16E9D400) [pid = 3088] [serial = 1864] [outer = 00000000] [url = about:blank] 02:41:01 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (0E130000) [pid = 3088] [serial = 1846] [outer = 00000000] [url = about:blank] 02:41:01 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (0E299C00) [pid = 3088] [serial = 1847] [outer = 00000000] [url = about:blank] 02:41:01 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (12C78C00) [pid = 3088] [serial = 1844] [outer = 00000000] [url = about:blank] 02:41:01 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (12B43C00) [pid = 3088] [serial = 1843] [outer = 00000000] [url = about:blank] 02:41:01 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (140E9400) [pid = 3088] [serial = 1862] [outer = 00000000] [url = about:blank] 02:41:01 INFO - PROCESS | 3088 | --DOMWINDOW == 66 (16ECA800) [pid = 3088] [serial = 1865] [outer = 00000000] [url = about:blank] 02:41:01 INFO - PROCESS | 3088 | --DOMWINDOW == 65 (14F23000) [pid = 3088] [serial = 1853] [outer = 00000000] [url = about:blank] 02:41:01 INFO - PROCESS | 3088 | 1465033261162 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]]]}] 02:41:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 02:41:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1982ms 02:41:01 INFO - PROCESS | 3088 | 1465033261314 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 02:41:01 INFO - PROCESS | 3088 | 1465033261318 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 02:41:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 02:41:01 INFO - PROCESS | 3088 | 1465033261323 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 02:41:01 INFO - PROCESS | 3088 | 1465033261327 Marionette TRACE conn5 <- [1,2518,null,{}] 02:41:01 INFO - PROCESS | 3088 | 1465033261333 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}] 02:41:01 INFO - PROCESS | 3088 | 1465033261336 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:01 INFO - PROCESS | 3088 | 1465033261436 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 02:41:01 INFO - PROCESS | 3088 | 1465033261527 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:01 INFO - PROCESS | 3088 | 1465033261532 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:01 INFO - PROCESS | 3088 | ++DOCSHELL 0E12C400 == 26 [pid = 3088] [id = 639] 02:41:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 66 (0E12CC00) [pid = 3088] [serial = 1917] [outer = 00000000] 02:41:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 67 (0E131800) [pid = 3088] [serial = 1918] [outer = 0E12CC00] 02:41:01 INFO - PROCESS | 3088 | 1465033261585 Marionette DEBUG loaded listener.js 02:41:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (0E318800) [pid = 3088] [serial = 1919] [outer = 0E12CC00] 02:41:02 INFO - PROCESS | 3088 | 1465033261998 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]]]}] 02:41:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 02:41:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 730ms 02:41:02 INFO - PROCESS | 3088 | 1465033262023 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 02:41:02 INFO - PROCESS | 3088 | 1465033262028 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 02:41:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 02:41:02 INFO - PROCESS | 3088 | 1465033262035 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 02:41:02 INFO - PROCESS | 3088 | 1465033262037 Marionette TRACE conn5 <- [1,2522,null,{}] 02:41:02 INFO - PROCESS | 3088 | 1465033262046 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}] 02:41:02 INFO - PROCESS | 3088 | 1465033262048 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:02 INFO - PROCESS | 3088 | 1465033262139 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 02:41:02 INFO - PROCESS | 3088 | 1465033262146 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:02 INFO - PROCESS | 3088 | 1465033262148 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:02 INFO - PROCESS | 3088 | ++DOCSHELL 0F19C400 == 27 [pid = 3088] [id = 640] 02:41:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (0F19DC00) [pid = 3088] [serial = 1920] [outer = 00000000] 02:41:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (12373400) [pid = 3088] [serial = 1921] [outer = 0F19DC00] 02:41:02 INFO - PROCESS | 3088 | 1465033262196 Marionette DEBUG loaded listener.js 02:41:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (123BA000) [pid = 3088] [serial = 1922] [outer = 0F19DC00] 02:41:02 INFO - PROCESS | 3088 | 1465033262689 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]]]}] 02:41:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 02:41:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 690ms 02:41:02 INFO - PROCESS | 3088 | 1465033262728 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 02:41:02 INFO - PROCESS | 3088 | 1465033262730 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 02:41:02 INFO - PROCESS | 3088 | 1465033262734 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 02:41:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 02:41:02 INFO - PROCESS | 3088 | 1465033262737 Marionette TRACE conn5 <- [1,2526,null,{}] 02:41:02 INFO - PROCESS | 3088 | 1465033262749 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}] 02:41:02 INFO - PROCESS | 3088 | 1465033262754 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:02 INFO - PROCESS | 3088 | 1465033262875 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 02:41:02 INFO - PROCESS | 3088 | 1465033262983 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:02 INFO - PROCESS | 3088 | 1465033262987 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:03 INFO - PROCESS | 3088 | ++DOCSHELL 140DE800 == 28 [pid = 3088] [id = 641] 02:41:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (140DFC00) [pid = 3088] [serial = 1923] [outer = 00000000] 02:41:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (146E0C00) [pid = 3088] [serial = 1924] [outer = 140DFC00] 02:41:03 INFO - PROCESS | 3088 | 1465033263037 Marionette DEBUG loaded listener.js 02:41:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (14F0F800) [pid = 3088] [serial = 1925] [outer = 140DFC00] 02:41:03 INFO - PROCESS | 3088 | 1465033263497 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]]]}] 02:41:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 02:41:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 770ms 02:41:03 INFO - PROCESS | 3088 | 1465033263517 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 02:41:03 INFO - PROCESS | 3088 | 1465033263520 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 02:41:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 02:41:03 INFO - PROCESS | 3088 | 1465033263524 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 02:41:03 INFO - PROCESS | 3088 | 1465033263525 Marionette TRACE conn5 <- [1,2530,null,{}] 02:41:03 INFO - PROCESS | 3088 | 1465033263535 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}] 02:41:03 INFO - PROCESS | 3088 | 1465033263537 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:03 INFO - PROCESS | 3088 | 1465033263666 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 02:41:03 INFO - PROCESS | 3088 | 1465033263674 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:03 INFO - PROCESS | 3088 | 1465033263676 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:03 INFO - PROCESS | 3088 | ++DOCSHELL 14F28400 == 29 [pid = 3088] [id = 642] 02:41:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (14FA7400) [pid = 3088] [serial = 1926] [outer = 00000000] 02:41:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (1509C400) [pid = 3088] [serial = 1927] [outer = 14FA7400] 02:41:03 INFO - PROCESS | 3088 | 1465033263726 Marionette DEBUG loaded listener.js 02:41:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (15130000) [pid = 3088] [serial = 1928] [outer = 14FA7400] 02:41:04 INFO - PROCESS | 3088 | 1465033264190 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]]]}] 02:41:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 02:41:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 730ms 02:41:04 INFO - PROCESS | 3088 | 1465033264259 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 02:41:04 INFO - PROCESS | 3088 | 1465033264261 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 02:41:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 02:41:04 INFO - PROCESS | 3088 | 1465033264276 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 02:41:04 INFO - PROCESS | 3088 | 1465033264278 Marionette TRACE conn5 <- [1,2534,null,{}] 02:41:04 INFO - PROCESS | 3088 | 1465033264281 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}] 02:41:04 INFO - PROCESS | 3088 | 1465033264283 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:04 INFO - PROCESS | 3088 | 1465033264399 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 02:41:04 INFO - PROCESS | 3088 | 1465033264411 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:04 INFO - PROCESS | 3088 | 1465033264413 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:04 INFO - PROCESS | 3088 | ++DOCSHELL 151BB400 == 30 [pid = 3088] [id = 643] 02:41:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (151C3800) [pid = 3088] [serial = 1929] [outer = 00000000] 02:41:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (15792000) [pid = 3088] [serial = 1930] [outer = 151C3800] 02:41:04 INFO - PROCESS | 3088 | 1465033264458 Marionette DEBUG loaded listener.js 02:41:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (15796400) [pid = 3088] [serial = 1931] [outer = 151C3800] 02:41:04 INFO - PROCESS | 3088 | 1465033264937 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]]]}] 02:41:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 02:41:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 690ms 02:41:04 INFO - PROCESS | 3088 | 1465033264970 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 02:41:04 INFO - PROCESS | 3088 | 1465033264972 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 02:41:04 INFO - PROCESS | 3088 | 1465033264980 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 02:41:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 02:41:04 INFO - PROCESS | 3088 | 1465033264982 Marionette TRACE conn5 <- [1,2538,null,{}] 02:41:04 INFO - PROCESS | 3088 | 1465033264985 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}] 02:41:05 INFO - PROCESS | 3088 | 1465033264991 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:05 INFO - PROCESS | 3088 | 1465033265137 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 02:41:05 INFO - PROCESS | 3088 | 1465033265210 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:05 INFO - PROCESS | 3088 | 1465033265212 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:05 INFO - PROCESS | 3088 | ++DOCSHELL 169CAC00 == 31 [pid = 3088] [id = 644] 02:41:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (16A5BC00) [pid = 3088] [serial = 1932] [outer = 00000000] 02:41:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (16E99C00) [pid = 3088] [serial = 1933] [outer = 16A5BC00] 02:41:05 INFO - PROCESS | 3088 | 1465033265257 Marionette DEBUG loaded listener.js 02:41:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (16ED3800) [pid = 3088] [serial = 1934] [outer = 16A5BC00] 02:41:05 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (169CB400) [pid = 3088] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 02:41:05 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (17A33000) [pid = 3088] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 02:41:05 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (0F002000) [pid = 3088] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 02:41:05 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (1578CC00) [pid = 3088] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 02:41:05 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (12A78000) [pid = 3088] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 02:41:05 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (0C772C00) [pid = 3088] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 02:41:05 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (0D8EE800) [pid = 3088] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 02:41:05 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (0F174000) [pid = 3088] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 02:41:05 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (14FA6400) [pid = 3088] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 02:41:05 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (189B3400) [pid = 3088] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 02:41:05 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (1AABD800) [pid = 3088] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 02:41:05 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (150DF800) [pid = 3088] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 02:41:05 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (17A36800) [pid = 3088] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 02:41:05 INFO - PROCESS | 3088 | 1465033265938 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]]]}] 02:41:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 02:41:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 970ms 02:41:05 INFO - PROCESS | 3088 | 1465033265955 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 02:41:05 INFO - PROCESS | 3088 | 1465033265957 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 02:41:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 02:41:05 INFO - PROCESS | 3088 | 1465033265960 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 02:41:05 INFO - PROCESS | 3088 | 1465033265962 Marionette TRACE conn5 <- [1,2542,null,{}] 02:41:05 INFO - PROCESS | 3088 | 1465033265965 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}] 02:41:05 INFO - PROCESS | 3088 | 1465033265967 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:06 INFO - PROCESS | 3088 | 1465033266047 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 02:41:06 INFO - PROCESS | 3088 | 1465033266052 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:06 INFO - PROCESS | 3088 | 1465033266054 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:06 INFO - PROCESS | 3088 | ++DOCSHELL 14F15800 == 32 [pid = 3088] [id = 645] 02:41:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (1509A800) [pid = 3088] [serial = 1935] [outer = 00000000] 02:41:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (157EBC00) [pid = 3088] [serial = 1936] [outer = 1509A800] 02:41:06 INFO - PROCESS | 3088 | 1465033266099 Marionette DEBUG loaded listener.js 02:41:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (16960800) [pid = 3088] [serial = 1937] [outer = 1509A800] 02:41:06 INFO - PROCESS | 3088 | 1465033266539 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]]]}] 02:41:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 02:41:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 630ms 02:41:06 INFO - PROCESS | 3088 | 1465033266591 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 02:41:06 INFO - PROCESS | 3088 | 1465033266593 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 02:41:06 INFO - PROCESS | 3088 | 1465033266596 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 02:41:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 02:41:06 INFO - PROCESS | 3088 | 1465033266598 Marionette TRACE conn5 <- [1,2546,null,{}] 02:41:06 INFO - PROCESS | 3088 | 1465033266602 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}] 02:41:06 INFO - PROCESS | 3088 | 1465033266604 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:06 INFO - PROCESS | 3088 | 1465033266684 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 02:41:06 INFO - PROCESS | 3088 | 1465033266690 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:06 INFO - PROCESS | 3088 | 1465033266692 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:06 INFO - PROCESS | 3088 | ++DOCSHELL 16A65C00 == 33 [pid = 3088] [id = 646] 02:41:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (16E9C400) [pid = 3088] [serial = 1938] [outer = 00000000] 02:41:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (17A0E000) [pid = 3088] [serial = 1939] [outer = 16E9C400] 02:41:06 INFO - PROCESS | 3088 | 1465033266735 Marionette DEBUG loaded listener.js 02:41:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (17A3F000) [pid = 3088] [serial = 1940] [outer = 16E9C400] 02:41:07 INFO - PROCESS | 3088 | 1465033267205 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]]]}] 02:41:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 02:41:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 670ms 02:41:07 INFO - PROCESS | 3088 | 1465033267271 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 02:41:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 02:41:07 INFO - PROCESS | 3088 | 1465033267273 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 02:41:07 INFO - PROCESS | 3088 | 1465033267276 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 02:41:07 INFO - PROCESS | 3088 | 1465033267278 Marionette TRACE conn5 <- [1,2550,null,{}] 02:41:07 INFO - PROCESS | 3088 | 1465033267282 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}] 02:41:07 INFO - PROCESS | 3088 | 1465033267283 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:07 INFO - PROCESS | 3088 | 1465033267364 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 02:41:07 INFO - PROCESS | 3088 | 1465033267373 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:07 INFO - PROCESS | 3088 | 1465033267375 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:07 INFO - PROCESS | 3088 | ++DOCSHELL 17DE8800 == 34 [pid = 3088] [id = 647] 02:41:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (17DEC000) [pid = 3088] [serial = 1941] [outer = 00000000] 02:41:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (1893E000) [pid = 3088] [serial = 1942] [outer = 17DEC000] 02:41:07 INFO - PROCESS | 3088 | 1465033267419 Marionette DEBUG loaded listener.js 02:41:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (189B2400) [pid = 3088] [serial = 1943] [outer = 17DEC000] 02:41:08 INFO - PROCESS | 3088 | 1465033268252 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]]]}] 02:41:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 02:41:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1022ms 02:41:08 INFO - PROCESS | 3088 | 1465033268307 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 02:41:08 INFO - PROCESS | 3088 | 1465033268312 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 02:41:08 INFO - PROCESS | 3088 | 1465033268337 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 02:41:08 INFO - PROCESS | 3088 | 1465033268341 Marionette TRACE conn5 <- [1,2554,null,{}] 02:41:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 02:41:08 INFO - PROCESS | 3088 | 1465033268347 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}] 02:41:08 INFO - PROCESS | 3088 | 1465033268350 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:08 INFO - PROCESS | 3088 | 1465033268497 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 02:41:08 INFO - PROCESS | 3088 | 1465033268632 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:08 INFO - PROCESS | 3088 | 1465033268635 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:08 INFO - PROCESS | 3088 | ++DOCSHELL 0DA50C00 == 35 [pid = 3088] [id = 648] 02:41:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (0E131000) [pid = 3088] [serial = 1944] [outer = 00000000] 02:41:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (0F003800) [pid = 3088] [serial = 1945] [outer = 0E131000] 02:41:08 INFO - PROCESS | 3088 | 1465033268693 Marionette DEBUG loaded listener.js 02:41:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (12280400) [pid = 3088] [serial = 1946] [outer = 0E131000] 02:41:09 INFO - PROCESS | 3088 | 1465033269446 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]]]}] 02:41:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 02:41:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1172ms 02:41:09 INFO - PROCESS | 3088 | 1465033269523 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 02:41:09 INFO - PROCESS | 3088 | 1465033269528 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 02:41:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 02:41:09 INFO - PROCESS | 3088 | 1465033269534 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 02:41:09 INFO - PROCESS | 3088 | 1465033269537 Marionette TRACE conn5 <- [1,2558,null,{}] 02:41:09 INFO - PROCESS | 3088 | 1465033269541 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}] 02:41:09 INFO - PROCESS | 3088 | 1465033269544 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:09 INFO - PROCESS | 3088 | 1465033269676 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 02:41:09 INFO - PROCESS | 3088 | 1465033269919 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:09 INFO - PROCESS | 3088 | 1465033269923 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:09 INFO - PROCESS | 3088 | ++DOCSHELL 0C772800 == 36 [pid = 3088] [id = 649] 02:41:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (0C775400) [pid = 3088] [serial = 1947] [outer = 00000000] 02:41:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (0DA50400) [pid = 3088] [serial = 1948] [outer = 0C775400] 02:41:09 INFO - PROCESS | 3088 | 1465033269981 Marionette DEBUG loaded listener.js 02:41:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (0E128800) [pid = 3088] [serial = 1949] [outer = 0C775400] 02:41:10 INFO - PROCESS | 3088 | --DOCSHELL 16A65C00 == 35 [pid = 3088] [id = 646] 02:41:10 INFO - PROCESS | 3088 | --DOCSHELL 14F15800 == 34 [pid = 3088] [id = 645] 02:41:10 INFO - PROCESS | 3088 | --DOCSHELL 169CAC00 == 33 [pid = 3088] [id = 644] 02:41:10 INFO - PROCESS | 3088 | --DOCSHELL 151BB400 == 32 [pid = 3088] [id = 643] 02:41:10 INFO - PROCESS | 3088 | --DOCSHELL 14F28400 == 31 [pid = 3088] [id = 642] 02:41:10 INFO - PROCESS | 3088 | --DOCSHELL 140DE800 == 30 [pid = 3088] [id = 641] 02:41:10 INFO - PROCESS | 3088 | --DOCSHELL 0F19C400 == 29 [pid = 3088] [id = 640] 02:41:10 INFO - PROCESS | 3088 | --DOCSHELL 0E12C400 == 28 [pid = 3088] [id = 639] 02:41:10 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (17B5E800) [pid = 3088] [serial = 1868] [outer = 00000000] [url = about:blank] 02:41:10 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (16E92800) [pid = 3088] [serial = 1888] [outer = 00000000] [url = about:blank] 02:41:10 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (16ED7000) [pid = 3088] [serial = 1889] [outer = 00000000] [url = about:blank] 02:41:10 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (189AA400) [pid = 3088] [serial = 1892] [outer = 00000000] [url = about:blank] 02:41:10 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (188C7800) [pid = 3088] [serial = 1891] [outer = 00000000] [url = about:blank] 02:41:10 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (16A5C400) [pid = 3088] [serial = 1897] [outer = 00000000] [url = about:blank] 02:41:10 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (16939C00) [pid = 3088] [serial = 1885] [outer = 00000000] [url = about:blank] 02:41:10 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (14005400) [pid = 3088] [serial = 1873] [outer = 00000000] [url = about:blank] 02:41:10 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (140E5800) [pid = 3088] [serial = 1874] [outer = 00000000] [url = about:blank] 02:41:10 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (0D89B000) [pid = 3088] [serial = 1870] [outer = 00000000] [url = about:blank] 02:41:10 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (0DA4F400) [pid = 3088] [serial = 1871] [outer = 00000000] [url = about:blank] 02:41:10 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (0E049000) [pid = 3088] [serial = 1876] [outer = 00000000] [url = about:blank] 02:41:10 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (0E3A6800) [pid = 3088] [serial = 1877] [outer = 00000000] [url = about:blank] 02:41:10 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (1265D000) [pid = 3088] [serial = 1879] [outer = 00000000] [url = about:blank] 02:41:10 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (12AD6C00) [pid = 3088] [serial = 1880] [outer = 00000000] [url = about:blank] 02:41:10 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (15098000) [pid = 3088] [serial = 1882] [outer = 00000000] [url = about:blank] 02:41:10 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (150A3800) [pid = 3088] [serial = 1883] [outer = 00000000] [url = about:blank] 02:41:10 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (18C37C00) [pid = 3088] [serial = 1894] [outer = 00000000] [url = about:blank] 02:41:10 INFO - PROCESS | 3088 | --DOMWINDOW == 66 (1AEA7800) [pid = 3088] [serial = 1903] [outer = 00000000] [url = about:blank] 02:41:10 INFO - PROCESS | 3088 | --DOMWINDOW == 65 (1AEAE000) [pid = 3088] [serial = 1904] [outer = 00000000] [url = about:blank] 02:41:10 INFO - PROCESS | 3088 | --DOMWINDOW == 64 (19EB5000) [pid = 3088] [serial = 1901] [outer = 00000000] [url = about:blank] 02:41:10 INFO - PROCESS | 3088 | --DOMWINDOW == 63 (19EB4800) [pid = 3088] [serial = 1900] [outer = 00000000] [url = about:blank] 02:41:10 INFO - PROCESS | 3088 | --DOMWINDOW == 62 (18C3A400) [pid = 3088] [serial = 1895] [outer = 00000000] [url = about:blank] 02:41:10 INFO - PROCESS | 3088 | --DOMWINDOW == 61 (189B5400) [pid = 3088] [serial = 1898] [outer = 00000000] [url = about:blank] 02:41:10 INFO - PROCESS | 3088 | --DOMWINDOW == 60 (169C1000) [pid = 3088] [serial = 1886] [outer = 00000000] [url = about:blank] 02:41:10 INFO - PROCESS | 3088 | 1465033270675 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]]]}] 02:41:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 02:41:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1180ms 02:41:10 INFO - PROCESS | 3088 | 1465033270718 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 02:41:10 INFO - PROCESS | 3088 | 1465033270722 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 02:41:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 02:41:10 INFO - PROCESS | 3088 | 1465033270726 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 02:41:10 INFO - PROCESS | 3088 | 1465033270728 Marionette TRACE conn5 <- [1,2562,null,{}] 02:41:10 INFO - PROCESS | 3088 | 1465033270734 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}] 02:41:10 INFO - PROCESS | 3088 | 1465033270738 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:10 INFO - PROCESS | 3088 | 1465033270832 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 02:41:10 INFO - PROCESS | 3088 | 1465033270932 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:10 INFO - PROCESS | 3088 | 1465033270935 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:10 INFO - PROCESS | 3088 | ++DOCSHELL 0E04F400 == 29 [pid = 3088] [id = 650] 02:41:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 61 (0E133000) [pid = 3088] [serial = 1950] [outer = 00000000] 02:41:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 62 (0E6A7800) [pid = 3088] [serial = 1951] [outer = 0E133000] 02:41:10 INFO - PROCESS | 3088 | 1465033270982 Marionette DEBUG loaded listener.js 02:41:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 63 (0F1A2000) [pid = 3088] [serial = 1952] [outer = 0E133000] 02:41:11 INFO - PROCESS | 3088 | 1465033271443 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]]]}] 02:41:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 02:41:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 770ms 02:41:11 INFO - PROCESS | 3088 | 1465033271500 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 02:41:11 INFO - PROCESS | 3088 | 1465033271504 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 02:41:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 02:41:11 INFO - PROCESS | 3088 | 1465033271509 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 02:41:11 INFO - PROCESS | 3088 | 1465033271511 Marionette TRACE conn5 <- [1,2566,null,{}] 02:41:11 INFO - PROCESS | 3088 | 1465033271514 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}] 02:41:11 INFO - PROCESS | 3088 | 1465033271517 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:11 INFO - PROCESS | 3088 | 1465033271609 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 02:41:11 INFO - PROCESS | 3088 | 1465033271618 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:11 INFO - PROCESS | 3088 | 1465033271620 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:11 INFO - PROCESS | 3088 | ++DOCSHELL 12C7A000 == 30 [pid = 3088] [id = 651] 02:41:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 64 (12C7D000) [pid = 3088] [serial = 1953] [outer = 00000000] 02:41:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 65 (140E4400) [pid = 3088] [serial = 1954] [outer = 12C7D000] 02:41:11 INFO - PROCESS | 3088 | 1465033271667 Marionette DEBUG loaded listener.js 02:41:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 66 (14F0C000) [pid = 3088] [serial = 1955] [outer = 12C7D000] 02:41:12 INFO - PROCESS | 3088 | 1465033272153 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]]]}] 02:41:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 02:41:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 670ms 02:41:12 INFO - PROCESS | 3088 | 1465033272183 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 02:41:12 INFO - PROCESS | 3088 | 1465033272186 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 02:41:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 02:41:12 INFO - PROCESS | 3088 | 1465033272190 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 02:41:12 INFO - PROCESS | 3088 | 1465033272197 Marionette TRACE conn5 <- [1,2570,null,{}] 02:41:12 INFO - PROCESS | 3088 | 1465033272206 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}] 02:41:12 INFO - PROCESS | 3088 | 1465033272210 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:12 INFO - PROCESS | 3088 | 1465033272301 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 02:41:12 INFO - PROCESS | 3088 | 1465033272311 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:12 INFO - PROCESS | 3088 | 1465033272313 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:12 INFO - PROCESS | 3088 | ++DOCSHELL 150A2400 == 31 [pid = 3088] [id = 652] 02:41:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 67 (150E0C00) [pid = 3088] [serial = 1956] [outer = 00000000] 02:41:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (15139000) [pid = 3088] [serial = 1957] [outer = 150E0C00] 02:41:12 INFO - PROCESS | 3088 | 1465033272368 Marionette DEBUG loaded listener.js 02:41:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (1578C800) [pid = 3088] [serial = 1958] [outer = 150E0C00] 02:41:12 INFO - PROCESS | 3088 | 1465033272875 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]]]}] 02:41:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 02:41:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 730ms 02:41:12 INFO - PROCESS | 3088 | 1465033272923 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 02:41:12 INFO - PROCESS | 3088 | 1465033272926 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 02:41:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 02:41:12 INFO - PROCESS | 3088 | 1465033272935 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 02:41:12 INFO - PROCESS | 3088 | 1465033272936 Marionette TRACE conn5 <- [1,2574,null,{}] 02:41:12 INFO - PROCESS | 3088 | 1465033272940 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}] 02:41:12 INFO - PROCESS | 3088 | 1465033272942 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:13 INFO - PROCESS | 3088 | 1465033273061 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 02:41:13 INFO - PROCESS | 3088 | 1465033273067 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:13 INFO - PROCESS | 3088 | 1465033273069 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:13 INFO - PROCESS | 3088 | ++DOCSHELL 15795000 == 32 [pid = 3088] [id = 653] 02:41:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (157E5800) [pid = 3088] [serial = 1959] [outer = 00000000] 02:41:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (169C1800) [pid = 3088] [serial = 1960] [outer = 157E5800] 02:41:13 INFO - PROCESS | 3088 | 1465033273167 Marionette DEBUG loaded listener.js 02:41:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (169E8800) [pid = 3088] [serial = 1961] [outer = 157E5800] 02:41:13 INFO - PROCESS | 3088 | 1465033273600 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]]]}] 02:41:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 02:41:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 730ms 02:41:13 INFO - PROCESS | 3088 | 1465033273674 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 02:41:13 INFO - PROCESS | 3088 | 1465033273676 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 02:41:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 02:41:13 INFO - PROCESS | 3088 | 1465033273679 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 02:41:13 INFO - PROCESS | 3088 | 1465033273681 Marionette TRACE conn5 <- [1,2578,null,{}] 02:41:13 INFO - PROCESS | 3088 | 1465033273717 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}] 02:41:13 INFO - PROCESS | 3088 | 1465033273719 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:13 INFO - PROCESS | 3088 | 1465033273840 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 02:41:13 INFO - PROCESS | 3088 | 1465033273848 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:13 INFO - PROCESS | 3088 | 1465033273853 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:13 INFO - PROCESS | 3088 | ++DOCSHELL 12AD9000 == 33 [pid = 3088] [id = 654] 02:41:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (16ECC000) [pid = 3088] [serial = 1962] [outer = 00000000] 02:41:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (16EF3800) [pid = 3088] [serial = 1963] [outer = 16ECC000] 02:41:13 INFO - PROCESS | 3088 | 1465033273966 Marionette DEBUG loaded listener.js 02:41:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (17B5FC00) [pid = 3088] [serial = 1964] [outer = 16ECC000] 02:41:14 INFO - PROCESS | 3088 | 1465033274417 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]]]}] 02:41:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 02:41:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 811ms 02:41:14 INFO - PROCESS | 3088 | 1465033274494 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 02:41:14 INFO - PROCESS | 3088 | 1465033274496 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 02:41:14 INFO - PROCESS | 3088 | 1465033274506 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 02:41:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 02:41:14 INFO - PROCESS | 3088 | 1465033274507 Marionette TRACE conn5 <- [1,2582,null,{}] 02:41:14 INFO - PROCESS | 3088 | 1465033274511 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}] 02:41:14 INFO - PROCESS | 3088 | 1465033274513 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:14 INFO - PROCESS | 3088 | 1465033274661 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 02:41:14 INFO - PROCESS | 3088 | 1465033274686 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:14 INFO - PROCESS | 3088 | 1465033274688 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:14 INFO - PROCESS | 3088 | ++DOCSHELL 17DE1000 == 34 [pid = 3088] [id = 655] 02:41:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (189ABC00) [pid = 3088] [serial = 1965] [outer = 00000000] 02:41:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (18C3E000) [pid = 3088] [serial = 1966] [outer = 189ABC00] 02:41:14 INFO - PROCESS | 3088 | 1465033274733 Marionette DEBUG loaded listener.js 02:41:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (18C3EC00) [pid = 3088] [serial = 1967] [outer = 189ABC00] 02:41:15 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (0E12CC00) [pid = 3088] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 02:41:15 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (0F19DC00) [pid = 3088] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 02:41:15 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (140DFC00) [pid = 3088] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 02:41:15 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (14FA7400) [pid = 3088] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 02:41:15 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (0DA52000) [pid = 3088] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 02:41:15 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (151C3800) [pid = 3088] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 02:41:15 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (16A5BC00) [pid = 3088] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 02:41:15 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (0E12E400) [pid = 3088] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 02:41:15 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (1509D800) [pid = 3088] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 02:41:15 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (1AEB3000) [pid = 3088] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 02:41:15 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (16E9C400) [pid = 3088] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 02:41:15 INFO - PROCESS | 3088 | --DOMWINDOW == 66 (1509A800) [pid = 3088] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 02:41:15 INFO - PROCESS | 3088 | 1465033275260 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]]]}] 02:41:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 02:41:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 770ms 02:41:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 02:41:15 INFO - PROCESS | 3088 | 1465033275279 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 02:41:15 INFO - PROCESS | 3088 | 1465033275281 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 02:41:15 INFO - PROCESS | 3088 | 1465033275285 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 02:41:15 INFO - PROCESS | 3088 | 1465033275286 Marionette TRACE conn5 <- [1,2586,null,{}] 02:41:15 INFO - PROCESS | 3088 | 1465033275290 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}] 02:41:15 INFO - PROCESS | 3088 | 1465033275292 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:15 INFO - PROCESS | 3088 | 1465033275409 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 02:41:15 INFO - PROCESS | 3088 | 1465033275475 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:15 INFO - PROCESS | 3088 | 1465033275477 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:15 INFO - PROCESS | 3088 | ++DOCSHELL 12AD9800 == 35 [pid = 3088] [id = 656] 02:41:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 67 (14005000) [pid = 3088] [serial = 1968] [outer = 00000000] 02:41:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (1578DC00) [pid = 3088] [serial = 1969] [outer = 14005000] 02:41:15 INFO - PROCESS | 3088 | 1465033275521 Marionette DEBUG loaded listener.js 02:41:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (15793800) [pid = 3088] [serial = 1970] [outer = 14005000] 02:41:15 INFO - PROCESS | 3088 | 1465033275875 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]]]}] 02:41:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 02:41:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 630ms 02:41:15 INFO - PROCESS | 3088 | 1465033275921 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 02:41:15 INFO - PROCESS | 3088 | 1465033275923 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 02:41:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 02:41:15 INFO - PROCESS | 3088 | 1465033275926 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 02:41:15 INFO - PROCESS | 3088 | 1465033275928 Marionette TRACE conn5 <- [1,2590,null,{}] 02:41:15 INFO - PROCESS | 3088 | 1465033275931 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}] 02:41:15 INFO - PROCESS | 3088 | 1465033275933 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:16 INFO - PROCESS | 3088 | 1465033276014 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 02:41:16 INFO - PROCESS | 3088 | 1465033276019 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:16 INFO - PROCESS | 3088 | 1465033276021 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:16 INFO - PROCESS | 3088 | ++DOCSHELL 1512E400 == 36 [pid = 3088] [id = 657] 02:41:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (17B60C00) [pid = 3088] [serial = 1971] [outer = 00000000] 02:41:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (19EAC000) [pid = 3088] [serial = 1972] [outer = 17B60C00] 02:41:16 INFO - PROCESS | 3088 | 1465033276065 Marionette DEBUG loaded listener.js 02:41:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (19EB3400) [pid = 3088] [serial = 1973] [outer = 17B60C00] 02:41:16 INFO - PROCESS | 3088 | 1465033276507 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]]]}] 02:41:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 02:41:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 630ms 02:41:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 02:41:16 INFO - PROCESS | 3088 | 1465033276560 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 02:41:16 INFO - PROCESS | 3088 | 1465033276562 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 02:41:16 INFO - PROCESS | 3088 | 1465033276565 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 02:41:16 INFO - PROCESS | 3088 | 1465033276567 Marionette TRACE conn5 <- [1,2594,null,{}] 02:41:16 INFO - PROCESS | 3088 | 1465033276571 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}] 02:41:16 INFO - PROCESS | 3088 | 1465033276572 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:16 INFO - PROCESS | 3088 | 1465033276652 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 02:41:16 INFO - PROCESS | 3088 | 1465033276657 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:16 INFO - PROCESS | 3088 | 1465033276659 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:16 INFO - PROCESS | 3088 | ++DOCSHELL 1509FC00 == 37 [pid = 3088] [id = 658] 02:41:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (19EAA800) [pid = 3088] [serial = 1974] [outer = 00000000] 02:41:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (1AAB3000) [pid = 3088] [serial = 1975] [outer = 19EAA800] 02:41:16 INFO - PROCESS | 3088 | 1465033276702 Marionette DEBUG loaded listener.js 02:41:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (1AE79400) [pid = 3088] [serial = 1976] [outer = 19EAA800] 02:41:17 INFO - PROCESS | 3088 | --DOCSHELL 0D731800 == 36 [pid = 3088] [id = 638] 02:41:17 INFO - PROCESS | 3088 | --DOCSHELL 0E04F400 == 35 [pid = 3088] [id = 650] 02:41:17 INFO - PROCESS | 3088 | --DOCSHELL 17DE8800 == 34 [pid = 3088] [id = 647] 02:41:17 INFO - PROCESS | 3088 | --DOCSHELL 0DA50C00 == 33 [pid = 3088] [id = 648] 02:41:17 INFO - PROCESS | 3088 | --DOCSHELL 0C772800 == 32 [pid = 3088] [id = 649] 02:41:18 INFO - PROCESS | 3088 | --DOCSHELL 12AD9800 == 31 [pid = 3088] [id = 656] 02:41:18 INFO - PROCESS | 3088 | --DOCSHELL 1512E400 == 30 [pid = 3088] [id = 657] 02:41:18 INFO - PROCESS | 3088 | --DOCSHELL 12C7A000 == 29 [pid = 3088] [id = 651] 02:41:18 INFO - PROCESS | 3088 | --DOCSHELL 17DE1000 == 28 [pid = 3088] [id = 655] 02:41:18 INFO - PROCESS | 3088 | --DOCSHELL 12AD9000 == 27 [pid = 3088] [id = 654] 02:41:18 INFO - PROCESS | 3088 | --DOCSHELL 150A2400 == 26 [pid = 3088] [id = 652] 02:41:18 INFO - PROCESS | 3088 | --DOCSHELL 15795000 == 25 [pid = 3088] [id = 653] 02:41:18 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (0E131800) [pid = 3088] [serial = 1918] [outer = 00000000] [url = about:blank] 02:41:18 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (0E318800) [pid = 3088] [serial = 1919] [outer = 00000000] [url = about:blank] 02:41:18 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (12373400) [pid = 3088] [serial = 1921] [outer = 00000000] [url = about:blank] 02:41:18 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (123BA000) [pid = 3088] [serial = 1922] [outer = 00000000] [url = about:blank] 02:41:18 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (146E0C00) [pid = 3088] [serial = 1924] [outer = 00000000] [url = about:blank] 02:41:18 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (1509C400) [pid = 3088] [serial = 1927] [outer = 00000000] [url = about:blank] 02:41:18 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (0E363400) [pid = 3088] [serial = 1916] [outer = 00000000] [url = about:blank] 02:41:18 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (0E04D400) [pid = 3088] [serial = 1915] [outer = 00000000] [url = about:blank] 02:41:18 INFO - PROCESS | 3088 | --DOMWINDOW == 66 (15792000) [pid = 3088] [serial = 1930] [outer = 00000000] [url = about:blank] 02:41:18 INFO - PROCESS | 3088 | --DOMWINDOW == 65 (16E99C00) [pid = 3088] [serial = 1933] [outer = 00000000] [url = about:blank] 02:41:18 INFO - PROCESS | 3088 | --DOMWINDOW == 64 (12A69400) [pid = 3088] [serial = 1907] [outer = 00000000] [url = about:blank] 02:41:18 INFO - PROCESS | 3088 | --DOMWINDOW == 63 (0F172C00) [pid = 3088] [serial = 1906] [outer = 00000000] [url = about:blank] 02:41:18 INFO - PROCESS | 3088 | --DOMWINDOW == 62 (169E7800) [pid = 3088] [serial = 1910] [outer = 00000000] [url = about:blank] 02:41:18 INFO - PROCESS | 3088 | --DOMWINDOW == 61 (15795800) [pid = 3088] [serial = 1909] [outer = 00000000] [url = about:blank] 02:41:18 INFO - PROCESS | 3088 | --DOMWINDOW == 60 (1893E000) [pid = 3088] [serial = 1942] [outer = 00000000] [url = about:blank] 02:41:18 INFO - PROCESS | 3088 | --DOMWINDOW == 59 (1B34CC00) [pid = 3088] [serial = 1913] [outer = 00000000] [url = about:blank] 02:41:18 INFO - PROCESS | 3088 | --DOMWINDOW == 58 (1AFD7C00) [pid = 3088] [serial = 1912] [outer = 00000000] [url = about:blank] 02:41:18 INFO - PROCESS | 3088 | --DOMWINDOW == 57 (17A0E000) [pid = 3088] [serial = 1939] [outer = 00000000] [url = about:blank] 02:41:18 INFO - PROCESS | 3088 | --DOMWINDOW == 56 (16ED3800) [pid = 3088] [serial = 1934] [outer = 00000000] [url = about:blank] 02:41:18 INFO - PROCESS | 3088 | --DOMWINDOW == 55 (157EBC00) [pid = 3088] [serial = 1936] [outer = 00000000] [url = about:blank] 02:41:18 INFO - PROCESS | 3088 | --DOMWINDOW == 54 (16960800) [pid = 3088] [serial = 1937] [outer = 00000000] [url = about:blank] 02:41:18 INFO - PROCESS | 3088 | --DOMWINDOW == 53 (15130000) [pid = 3088] [serial = 1928] [outer = 00000000] [url = about:blank] 02:41:18 INFO - PROCESS | 3088 | --DOMWINDOW == 52 (15796400) [pid = 3088] [serial = 1931] [outer = 00000000] [url = about:blank] 02:41:18 INFO - PROCESS | 3088 | --DOMWINDOW == 51 (17A3F000) [pid = 3088] [serial = 1940] [outer = 00000000] [url = about:blank] 02:41:18 INFO - PROCESS | 3088 | --DOMWINDOW == 50 (14F0F800) [pid = 3088] [serial = 1925] [outer = 00000000] [url = about:blank] 02:41:18 INFO - PROCESS | 3088 | 1465033278635 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]]]}] 02:41:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 02:41:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 2119ms 02:41:18 INFO - PROCESS | 3088 | 1465033278686 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 02:41:18 INFO - PROCESS | 3088 | 1465033278691 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 02:41:18 INFO - PROCESS | 3088 | 1465033278696 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 02:41:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 02:41:18 INFO - PROCESS | 3088 | 1465033278700 Marionette TRACE conn5 <- [1,2598,null,{}] 02:41:18 INFO - PROCESS | 3088 | 1465033278706 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}] 02:41:18 INFO - PROCESS | 3088 | 1465033278709 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:18 INFO - PROCESS | 3088 | 1465033278816 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 02:41:18 INFO - PROCESS | 3088 | 1465033278954 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:18 INFO - PROCESS | 3088 | 1465033278958 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:18 INFO - PROCESS | 3088 | ++DOCSHELL 0E142C00 == 26 [pid = 3088] [id = 659] 02:41:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 51 (0E147400) [pid = 3088] [serial = 1977] [outer = 00000000] 02:41:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 52 (0E29A800) [pid = 3088] [serial = 1978] [outer = 0E147400] 02:41:19 INFO - PROCESS | 3088 | 1465033279009 Marionette DEBUG loaded listener.js 02:41:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 53 (0E362C00) [pid = 3088] [serial = 1979] [outer = 0E147400] 02:41:19 INFO - PROCESS | 3088 | 1465033279406 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]]]}] 02:41:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 02:41:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 771ms 02:41:19 INFO - PROCESS | 3088 | 1465033279472 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 02:41:19 INFO - PROCESS | 3088 | 1465033279477 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 02:41:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 02:41:19 INFO - PROCESS | 3088 | 1465033279483 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 02:41:19 INFO - PROCESS | 3088 | 1465033279486 Marionette TRACE conn5 <- [1,2602,null,{}] 02:41:19 INFO - PROCESS | 3088 | 1465033279490 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}] 02:41:19 INFO - PROCESS | 3088 | 1465033279492 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:19 INFO - PROCESS | 3088 | 1465033279584 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 02:41:19 INFO - PROCESS | 3088 | 1465033279598 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:19 INFO - PROCESS | 3088 | 1465033279600 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:19 INFO - PROCESS | 3088 | ++DOCSHELL 0E648C00 == 27 [pid = 3088] [id = 660] 02:41:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 54 (0E64D800) [pid = 3088] [serial = 1980] [outer = 00000000] 02:41:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 55 (0F00FC00) [pid = 3088] [serial = 1981] [outer = 0E64D800] 02:41:19 INFO - PROCESS | 3088 | 1465033279649 Marionette DEBUG loaded listener.js 02:41:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 56 (0F19DC00) [pid = 3088] [serial = 1982] [outer = 0E64D800] 02:41:20 INFO - PROCESS | 3088 | 1465033280114 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]]]}] 02:41:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 02:41:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 670ms 02:41:20 INFO - PROCESS | 3088 | 1465033280157 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 02:41:20 INFO - PROCESS | 3088 | 1465033280159 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 02:41:20 INFO - PROCESS | 3088 | 1465033280162 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 02:41:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 02:41:20 INFO - PROCESS | 3088 | 1465033280166 Marionette TRACE conn5 <- [1,2606,null,{}] 02:41:20 INFO - PROCESS | 3088 | 1465033280177 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}] 02:41:20 INFO - PROCESS | 3088 | 1465033280182 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:20 INFO - PROCESS | 3088 | 1465033280302 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 02:41:20 INFO - PROCESS | 3088 | 1465033280318 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:20 INFO - PROCESS | 3088 | 1465033280322 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:20 INFO - PROCESS | 3088 | ++DOCSHELL 12B7A800 == 28 [pid = 3088] [id = 661] 02:41:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 57 (12B7AC00) [pid = 3088] [serial = 1983] [outer = 00000000] 02:41:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 58 (12C75000) [pid = 3088] [serial = 1984] [outer = 12B7AC00] 02:41:20 INFO - PROCESS | 3088 | 1465033280370 Marionette DEBUG loaded listener.js 02:41:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 59 (13A66800) [pid = 3088] [serial = 1985] [outer = 12B7AC00] 02:41:20 INFO - PROCESS | 3088 | 1465033280822 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]]]}] 02:41:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 02:41:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 730ms 02:41:20 INFO - PROCESS | 3088 | 1465033280897 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 02:41:20 INFO - PROCESS | 3088 | 1465033280899 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 02:41:20 INFO - PROCESS | 3088 | 1465033280902 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 02:41:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 02:41:20 INFO - PROCESS | 3088 | 1465033280904 Marionette TRACE conn5 <- [1,2610,null,{}] 02:41:20 INFO - PROCESS | 3088 | 1465033280908 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}] 02:41:20 INFO - PROCESS | 3088 | 1465033280910 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:21 INFO - PROCESS | 3088 | 1465033280996 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 02:41:21 INFO - PROCESS | 3088 | 1465033281002 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:21 INFO - PROCESS | 3088 | 1465033281004 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:21 INFO - PROCESS | 3088 | ++DOCSHELL 14005800 == 29 [pid = 3088] [id = 662] 02:41:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 60 (14006000) [pid = 3088] [serial = 1986] [outer = 00000000] 02:41:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 61 (140E9800) [pid = 3088] [serial = 1987] [outer = 14006000] 02:41:21 INFO - PROCESS | 3088 | 1465033281049 Marionette DEBUG loaded listener.js 02:41:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 62 (14F0C400) [pid = 3088] [serial = 1988] [outer = 14006000] 02:41:21 INFO - PROCESS | 3088 | 1465033281496 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]]]}] 02:41:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 02:41:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 630ms 02:41:21 INFO - PROCESS | 3088 | 1465033281537 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 02:41:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 02:41:21 INFO - PROCESS | 3088 | 1465033281539 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 02:41:21 INFO - PROCESS | 3088 | 1465033281542 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 02:41:21 INFO - PROCESS | 3088 | 1465033281544 Marionette TRACE conn5 <- [1,2614,null,{}] 02:41:21 INFO - PROCESS | 3088 | 1465033281547 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}] 02:41:21 INFO - PROCESS | 3088 | 1465033281549 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:21 INFO - PROCESS | 3088 | 1465033281628 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 02:41:21 INFO - PROCESS | 3088 | 1465033281633 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:21 INFO - PROCESS | 3088 | 1465033281635 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:21 INFO - PROCESS | 3088 | ++DOCSHELL 14F18000 == 30 [pid = 3088] [id = 663] 02:41:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 63 (14F1C800) [pid = 3088] [serial = 1989] [outer = 00000000] 02:41:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 64 (14FA9C00) [pid = 3088] [serial = 1990] [outer = 14F1C800] 02:41:21 INFO - PROCESS | 3088 | 1465033281679 Marionette DEBUG loaded listener.js 02:41:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 65 (15098800) [pid = 3088] [serial = 1991] [outer = 14F1C800] 02:41:22 INFO - PROCESS | 3088 | 1465033282145 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]]]}] 02:41:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 02:41:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 630ms 02:41:22 INFO - PROCESS | 3088 | 1465033282185 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 02:41:22 INFO - PROCESS | 3088 | 1465033282187 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 02:41:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 02:41:22 INFO - PROCESS | 3088 | 1465033282191 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 02:41:22 INFO - PROCESS | 3088 | 1465033282193 Marionette TRACE conn5 <- [1,2618,null,{}] 02:41:22 INFO - PROCESS | 3088 | 1465033282196 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}] 02:41:22 INFO - PROCESS | 3088 | 1465033282202 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:22 INFO - PROCESS | 3088 | 1465033282306 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 02:41:22 INFO - PROCESS | 3088 | 1465033282314 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:22 INFO - PROCESS | 3088 | 1465033282316 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:22 INFO - PROCESS | 3088 | ++DOCSHELL 15130000 == 31 [pid = 3088] [id = 664] 02:41:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 66 (15130800) [pid = 3088] [serial = 1992] [outer = 00000000] 02:41:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 67 (1578AC00) [pid = 3088] [serial = 1993] [outer = 15130800] 02:41:22 INFO - PROCESS | 3088 | 1465033282360 Marionette DEBUG loaded listener.js 02:41:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (15791C00) [pid = 3088] [serial = 1994] [outer = 15130800] 02:41:22 INFO - PROCESS | 3088 | 1465033282821 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]]]}] 02:41:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 02:41:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 670ms 02:41:22 INFO - PROCESS | 3088 | 1465033282864 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 02:41:22 INFO - PROCESS | 3088 | 1465033282866 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 02:41:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 02:41:22 INFO - PROCESS | 3088 | 1465033282869 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 02:41:22 INFO - PROCESS | 3088 | 1465033282870 Marionette TRACE conn5 <- [1,2622,null,{}] 02:41:22 INFO - PROCESS | 3088 | 1465033282874 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}] 02:41:22 INFO - PROCESS | 3088 | 1465033282876 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:22 INFO - PROCESS | 3088 | 1465033282952 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 02:41:22 INFO - PROCESS | 3088 | 1465033282957 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:22 INFO - PROCESS | 3088 | 1465033282959 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:22 INFO - PROCESS | 3088 | ++DOCSHELL 1578B000 == 32 [pid = 3088] [id = 665] 02:41:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (15794400) [pid = 3088] [serial = 1995] [outer = 00000000] 02:41:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (1692B800) [pid = 3088] [serial = 1996] [outer = 15794400] 02:41:23 INFO - PROCESS | 3088 | 1465033283002 Marionette DEBUG loaded listener.js 02:41:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (1692F400) [pid = 3088] [serial = 1997] [outer = 15794400] 02:41:23 INFO - PROCESS | 3088 | 1465033283469 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]]]}] 02:41:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 02:41:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 630ms 02:41:23 INFO - PROCESS | 3088 | 1465033283518 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 02:41:23 INFO - PROCESS | 3088 | 1465033283520 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 02:41:23 INFO - PROCESS | 3088 | 1465033283524 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 02:41:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 02:41:23 INFO - PROCESS | 3088 | 1465033283526 Marionette TRACE conn5 <- [1,2626,null,{}] 02:41:23 INFO - PROCESS | 3088 | 1465033283529 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}] 02:41:23 INFO - PROCESS | 3088 | 1465033283531 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:23 INFO - PROCESS | 3088 | 1465033283608 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 02:41:23 INFO - PROCESS | 3088 | 1465033283614 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:23 INFO - PROCESS | 3088 | 1465033283616 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:23 INFO - PROCESS | 3088 | ++DOCSHELL 169C5800 == 33 [pid = 3088] [id = 666] 02:41:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (169DDC00) [pid = 3088] [serial = 1998] [outer = 00000000] 02:41:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (16E92800) [pid = 3088] [serial = 1999] [outer = 169DDC00] 02:41:23 INFO - PROCESS | 3088 | 1465033283659 Marionette DEBUG loaded listener.js 02:41:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (16A60800) [pid = 3088] [serial = 2000] [outer = 169DDC00] 02:41:24 INFO - PROCESS | 3088 | 1465033284130 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]]]}] 02:41:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 02:41:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 630ms 02:41:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 02:41:24 INFO - PROCESS | 3088 | 1465033284161 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 02:41:24 INFO - PROCESS | 3088 | 1465033284163 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 02:41:24 INFO - PROCESS | 3088 | 1465033284167 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 02:41:24 INFO - PROCESS | 3088 | 1465033284168 Marionette TRACE conn5 <- [1,2630,null,{}] 02:41:24 INFO - PROCESS | 3088 | 1465033284172 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}] 02:41:24 INFO - PROCESS | 3088 | 1465033284174 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:24 INFO - PROCESS | 3088 | 1465033284291 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 02:41:24 INFO - PROCESS | 3088 | 1465033284384 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:24 INFO - PROCESS | 3088 | 1465033284386 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:24 INFO - PROCESS | 3088 | ++DOCSHELL 0E35F400 == 34 [pid = 3088] [id = 667] 02:41:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (12B7A400) [pid = 3088] [serial = 2001] [outer = 00000000] 02:41:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (16EF4C00) [pid = 3088] [serial = 2002] [outer = 12B7A400] 02:41:24 INFO - PROCESS | 3088 | 1465033284431 Marionette DEBUG loaded listener.js 02:41:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (17A03000) [pid = 3088] [serial = 2003] [outer = 12B7A400] 02:41:24 INFO - PROCESS | 3088 | 1465033284873 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]]]}] 02:41:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 02:41:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 731ms 02:41:24 INFO - PROCESS | 3088 | 1465033284899 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 02:41:24 INFO - PROCESS | 3088 | 1465033284901 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 02:41:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 02:41:24 INFO - PROCESS | 3088 | 1465033284910 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 02:41:24 INFO - PROCESS | 3088 | 1465033284912 Marionette TRACE conn5 <- [1,2634,null,{}] 02:41:24 INFO - PROCESS | 3088 | 1465033284915 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}] 02:41:24 INFO - PROCESS | 3088 | 1465033284917 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:25 INFO - PROCESS | 3088 | 1465033285036 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 02:41:25 INFO - PROCESS | 3088 | 1465033285043 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:25 INFO - PROCESS | 3088 | 1465033285045 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:25 INFO - PROCESS | 3088 | ++DOCSHELL 0E043400 == 35 [pid = 3088] [id = 668] 02:41:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (1237D400) [pid = 3088] [serial = 2004] [outer = 00000000] 02:41:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (17DE7800) [pid = 3088] [serial = 2005] [outer = 1237D400] 02:41:25 INFO - PROCESS | 3088 | 1465033285089 Marionette DEBUG loaded listener.js 02:41:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (188C7400) [pid = 3088] [serial = 2006] [outer = 1237D400] 02:41:25 INFO - PROCESS | 3088 | 1465033285538 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]]]}] 02:41:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 02:41:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 690ms 02:41:25 INFO - PROCESS | 3088 | 1465033285603 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 02:41:25 INFO - PROCESS | 3088 | 1465033285605 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 02:41:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 02:41:25 INFO - PROCESS | 3088 | 1465033285608 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 02:41:25 INFO - PROCESS | 3088 | 1465033285611 Marionette TRACE conn5 <- [1,2638,null,{}] 02:41:25 INFO - PROCESS | 3088 | 1465033285614 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}] 02:41:25 INFO - PROCESS | 3088 | 1465033285617 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:25 INFO - PROCESS | 3088 | 1465033285777 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 02:41:25 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (16ECC000) [pid = 3088] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 02:41:25 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (14005000) [pid = 3088] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 02:41:25 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (189ABC00) [pid = 3088] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 02:41:25 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (17B60C00) [pid = 3088] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 02:41:25 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (0C775400) [pid = 3088] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 02:41:25 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (0E131000) [pid = 3088] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 02:41:25 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (17DEC000) [pid = 3088] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 02:41:25 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (150E0C00) [pid = 3088] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 02:41:25 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (12C7D000) [pid = 3088] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 02:41:25 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (0E133000) [pid = 3088] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 02:41:25 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (157E5800) [pid = 3088] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 02:41:26 INFO - PROCESS | 3088 | 1465033286020 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:26 INFO - PROCESS | 3088 | 1465033286023 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:26 INFO - PROCESS | 3088 | ++DOCSHELL 0D774C00 == 36 [pid = 3088] [id = 669] 02:41:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (0D860800) [pid = 3088] [serial = 2007] [outer = 00000000] 02:41:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (0E133000) [pid = 3088] [serial = 2008] [outer = 0D860800] 02:41:26 INFO - PROCESS | 3088 | 1465033286068 Marionette DEBUG loaded listener.js 02:41:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (140DC000) [pid = 3088] [serial = 2009] [outer = 0D860800] 02:41:26 INFO - PROCESS | 3088 | 1465033286436 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]]]}] 02:41:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 02:41:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 870ms 02:41:26 INFO - PROCESS | 3088 | 1465033286480 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 02:41:26 INFO - PROCESS | 3088 | 1465033286482 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 02:41:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 02:41:26 INFO - PROCESS | 3088 | 1465033286491 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 02:41:26 INFO - PROCESS | 3088 | 1465033286493 Marionette TRACE conn5 <- [1,2642,null,{}] 02:41:26 INFO - PROCESS | 3088 | 1465033286496 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}] 02:41:26 INFO - PROCESS | 3088 | 1465033286498 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:26 INFO - PROCESS | 3088 | 1465033286579 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 02:41:26 INFO - PROCESS | 3088 | 1465033286585 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:26 INFO - PROCESS | 3088 | 1465033286587 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:26 INFO - PROCESS | 3088 | ++DOCSHELL 146E9C00 == 37 [pid = 3088] [id = 670] 02:41:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (15099800) [pid = 3088] [serial = 2010] [outer = 00000000] 02:41:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (1893E800) [pid = 3088] [serial = 2011] [outer = 15099800] 02:41:26 INFO - PROCESS | 3088 | 1465033286640 Marionette DEBUG loaded listener.js 02:41:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (18C3E800) [pid = 3088] [serial = 2012] [outer = 15099800] 02:41:27 INFO - PROCESS | 3088 | 1465033287072 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]]]}] 02:41:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 02:41:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 630ms 02:41:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 02:41:27 INFO - PROCESS | 3088 | 1465033287123 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 02:41:27 INFO - PROCESS | 3088 | 1465033287125 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 02:41:27 INFO - PROCESS | 3088 | 1465033287128 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 02:41:27 INFO - PROCESS | 3088 | 1465033287130 Marionette TRACE conn5 <- [1,2646,null,{}] 02:41:27 INFO - PROCESS | 3088 | 1465033287134 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}] 02:41:27 INFO - PROCESS | 3088 | 1465033287135 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:27 INFO - PROCESS | 3088 | 1465033287218 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 02:41:27 INFO - PROCESS | 3088 | 1465033287224 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:27 INFO - PROCESS | 3088 | 1465033287225 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:27 INFO - PROCESS | 3088 | ++DOCSHELL 19EA8000 == 38 [pid = 3088] [id = 671] 02:41:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (19EAF000) [pid = 3088] [serial = 2013] [outer = 00000000] 02:41:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (19EC3400) [pid = 3088] [serial = 2014] [outer = 19EAF000] 02:41:27 INFO - PROCESS | 3088 | 1465033287269 Marionette DEBUG loaded listener.js 02:41:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (1A0C8400) [pid = 3088] [serial = 2015] [outer = 19EAF000] 02:41:27 INFO - PROCESS | 3088 | 1465033287705 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]]]}] 02:41:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 02:41:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 630ms 02:41:27 INFO - PROCESS | 3088 | 1465033287761 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 02:41:27 INFO - PROCESS | 3088 | 1465033287763 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 02:41:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 02:41:27 INFO - PROCESS | 3088 | 1465033287780 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 02:41:27 INFO - PROCESS | 3088 | 1465033287782 Marionette TRACE conn5 <- [1,2650,null,{}] 02:41:27 INFO - PROCESS | 3088 | 1465033287785 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}] 02:41:27 INFO - PROCESS | 3088 | 1465033287787 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:27 INFO - PROCESS | 3088 | 1465033287867 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 02:41:27 INFO - PROCESS | 3088 | 1465033287873 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:27 INFO - PROCESS | 3088 | 1465033287875 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:27 INFO - PROCESS | 3088 | ++DOCSHELL 14F27800 == 39 [pid = 3088] [id = 672] 02:41:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (18C40400) [pid = 3088] [serial = 2016] [outer = 00000000] 02:41:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (1AEAA000) [pid = 3088] [serial = 2017] [outer = 18C40400] 02:41:27 INFO - PROCESS | 3088 | 1465033287918 Marionette DEBUG loaded listener.js 02:41:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (1AEAC400) [pid = 3088] [serial = 2018] [outer = 18C40400] 02:41:28 INFO - PROCESS | 3088 | 1465033288783 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]]]}] 02:41:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 02:41:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1017ms 02:41:28 INFO - PROCESS | 3088 | 1465033288799 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 02:41:28 INFO - PROCESS | 3088 | 1465033288804 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 02:41:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 02:41:28 INFO - PROCESS | 3088 | 1465033288809 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 02:41:28 INFO - PROCESS | 3088 | 1465033288814 Marionette TRACE conn5 <- [1,2654,null,{}] 02:41:28 INFO - PROCESS | 3088 | 1465033288839 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}] 02:41:28 INFO - PROCESS | 3088 | 1465033288842 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:28 INFO - PROCESS | 3088 | 1465033288974 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 02:41:29 INFO - PROCESS | 3088 | 1465033289116 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:29 INFO - PROCESS | 3088 | 1465033289119 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:29 INFO - PROCESS | 3088 | ++DOCSHELL 0E04D800 == 40 [pid = 3088] [id = 673] 02:41:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (0E12EC00) [pid = 3088] [serial = 2019] [outer = 00000000] 02:41:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (0E3A4400) [pid = 3088] [serial = 2020] [outer = 0E12EC00] 02:41:29 INFO - PROCESS | 3088 | 1465033289178 Marionette DEBUG loaded listener.js 02:41:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (0E6A5C00) [pid = 3088] [serial = 2021] [outer = 0E12EC00] 02:41:30 INFO - PROCESS | 3088 | 1465033290375 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]]]}] 02:41:30 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) 02:41:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1613ms 02:41:30 INFO - PROCESS | 3088 | 1465033290423 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 02:41:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 02:41:30 INFO - PROCESS | 3088 | 1465033290427 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 02:41:30 INFO - PROCESS | 3088 | 1465033290432 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 02:41:30 INFO - PROCESS | 3088 | 1465033290435 Marionette TRACE conn5 <- [1,2658,null,{}] 02:41:30 INFO - PROCESS | 3088 | 1465033290530 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}] 02:41:30 INFO - PROCESS | 3088 | 1465033290533 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:30 INFO - PROCESS | 3088 | 1465033290653 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 02:41:30 INFO - PROCESS | 3088 | 1465033290791 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:30 INFO - PROCESS | 3088 | 1465033290794 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:30 INFO - PROCESS | 3088 | ++DOCSHELL 0E39DC00 == 41 [pid = 3088] [id = 674] 02:41:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (0E3A5C00) [pid = 3088] [serial = 2022] [outer = 00000000] 02:41:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (0F180C00) [pid = 3088] [serial = 2023] [outer = 0E3A5C00] 02:41:30 INFO - PROCESS | 3088 | 1465033290847 Marionette DEBUG loaded listener.js 02:41:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (123C0400) [pid = 3088] [serial = 2024] [outer = 0E3A5C00] 02:41:31 INFO - PROCESS | 3088 | --DOCSHELL 19EA8000 == 40 [pid = 3088] [id = 671] 02:41:31 INFO - PROCESS | 3088 | --DOCSHELL 146E9C00 == 39 [pid = 3088] [id = 670] 02:41:31 INFO - PROCESS | 3088 | --DOCSHELL 0D774C00 == 38 [pid = 3088] [id = 669] 02:41:31 INFO - PROCESS | 3088 | --DOCSHELL 0E043400 == 37 [pid = 3088] [id = 668] 02:41:31 INFO - PROCESS | 3088 | --DOCSHELL 0E35F400 == 36 [pid = 3088] [id = 667] 02:41:31 INFO - PROCESS | 3088 | --DOCSHELL 169C5800 == 35 [pid = 3088] [id = 666] 02:41:31 INFO - PROCESS | 3088 | --DOCSHELL 1578B000 == 34 [pid = 3088] [id = 665] 02:41:31 INFO - PROCESS | 3088 | --DOCSHELL 15130000 == 33 [pid = 3088] [id = 664] 02:41:31 INFO - PROCESS | 3088 | --DOCSHELL 14F18000 == 32 [pid = 3088] [id = 663] 02:41:31 INFO - PROCESS | 3088 | --DOCSHELL 14005800 == 31 [pid = 3088] [id = 662] 02:41:31 INFO - PROCESS | 3088 | --DOCSHELL 12B7A800 == 30 [pid = 3088] [id = 661] 02:41:31 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (1AAB3000) [pid = 3088] [serial = 1975] [outer = 00000000] [url = about:blank] 02:41:31 INFO - PROCESS | 3088 | --DOCSHELL 0E648C00 == 29 [pid = 3088] [id = 660] 02:41:31 INFO - PROCESS | 3088 | --DOCSHELL 0E142C00 == 28 [pid = 3088] [id = 659] 02:41:31 INFO - PROCESS | 3088 | --DOCSHELL 1509FC00 == 27 [pid = 3088] [id = 658] 02:41:31 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (17B5FC00) [pid = 3088] [serial = 1964] [outer = 00000000] [url = about:blank] 02:41:31 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (16EF3800) [pid = 3088] [serial = 1963] [outer = 00000000] [url = about:blank] 02:41:31 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (1578DC00) [pid = 3088] [serial = 1969] [outer = 00000000] [url = about:blank] 02:41:31 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (18C3E000) [pid = 3088] [serial = 1966] [outer = 00000000] [url = about:blank] 02:41:31 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (19EAC000) [pid = 3088] [serial = 1972] [outer = 00000000] [url = about:blank] 02:41:31 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (18C3EC00) [pid = 3088] [serial = 1967] [outer = 00000000] [url = about:blank] 02:41:31 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (0DA50400) [pid = 3088] [serial = 1948] [outer = 00000000] [url = about:blank] 02:41:31 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (12280400) [pid = 3088] [serial = 1946] [outer = 00000000] [url = about:blank] 02:41:31 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (0F003800) [pid = 3088] [serial = 1945] [outer = 00000000] [url = about:blank] 02:41:31 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (189B2400) [pid = 3088] [serial = 1943] [outer = 00000000] [url = about:blank] 02:41:31 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (15139000) [pid = 3088] [serial = 1957] [outer = 00000000] [url = about:blank] 02:41:31 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (140E4400) [pid = 3088] [serial = 1954] [outer = 00000000] [url = about:blank] 02:41:31 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (14F0C000) [pid = 3088] [serial = 1955] [outer = 00000000] [url = about:blank] 02:41:31 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (0E6A7800) [pid = 3088] [serial = 1951] [outer = 00000000] [url = about:blank] 02:41:31 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (0F1A2000) [pid = 3088] [serial = 1952] [outer = 00000000] [url = about:blank] 02:41:31 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (0E128800) [pid = 3088] [serial = 1949] [outer = 00000000] [url = about:blank] 02:41:31 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (19EB3400) [pid = 3088] [serial = 1973] [outer = 00000000] [url = about:blank] 02:41:31 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (169C1800) [pid = 3088] [serial = 1960] [outer = 00000000] [url = about:blank] 02:41:31 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (15793800) [pid = 3088] [serial = 1970] [outer = 00000000] [url = about:blank] 02:41:31 INFO - PROCESS | 3088 | --DOMWINDOW == 66 (169E8800) [pid = 3088] [serial = 1961] [outer = 00000000] [url = about:blank] 02:41:31 INFO - PROCESS | 3088 | --DOMWINDOW == 65 (1578C800) [pid = 3088] [serial = 1958] [outer = 00000000] [url = about:blank] 02:41:31 INFO - PROCESS | 3088 | 1465033291846 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] 02:41:31 INFO - PROCESS | 3088 | 1465033291911 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 02:41:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 02:41:31 INFO - PROCESS | 3088 | 1465033291918 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 02:41:31 INFO - PROCESS | 3088 | 1465033291921 Marionette TRACE conn5 <- [1,2662,null,{}] 02:41:31 INFO - PROCESS | 3088 | 1465033291925 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}] 02:41:31 INFO - PROCESS | 3088 | 1465033291927 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:32 INFO - PROCESS | 3088 | 1465033292017 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 02:41:32 INFO - PROCESS | 3088 | 1465033292024 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:32 INFO - PROCESS | 3088 | 1465033292026 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:32 INFO - PROCESS | 3088 | ++DOCSHELL 0E64A000 == 28 [pid = 3088] [id = 675] 02:41:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 66 (0F10AC00) [pid = 3088] [serial = 2025] [outer = 00000000] 02:41:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 67 (12652800) [pid = 3088] [serial = 2026] [outer = 0F10AC00] 02:41:32 INFO - PROCESS | 3088 | 1465033292073 Marionette DEBUG loaded listener.js 02:41:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (12A26C00) [pid = 3088] [serial = 2027] [outer = 0F10AC00] 02:41:33 INFO - PROCESS | 3088 | 1465033293061 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] 02:41:33 INFO - PROCESS | 3088 | 1465033293106 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 02:41:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 02:41:33 INFO - PROCESS | 3088 | 1465033293109 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 02:41:33 INFO - PROCESS | 3088 | 1465033293113 Marionette TRACE conn5 <- [1,2666,null,{}] 02:41:33 INFO - PROCESS | 3088 | 1465033293123 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}] 02:41:33 INFO - PROCESS | 3088 | 1465033293128 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:33 INFO - PROCESS | 3088 | 1465033293218 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 02:41:33 INFO - PROCESS | 3088 | 1465033293226 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:33 INFO - PROCESS | 3088 | 1465033293229 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:33 INFO - PROCESS | 3088 | ++DOCSHELL 140E3800 == 29 [pid = 3088] [id = 676] 02:41:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (140E9C00) [pid = 3088] [serial = 2028] [outer = 00000000] 02:41:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (14F0AC00) [pid = 3088] [serial = 2029] [outer = 140E9C00] 02:41:33 INFO - PROCESS | 3088 | 1465033293278 Marionette DEBUG loaded listener.js 02:41:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (14F12C00) [pid = 3088] [serial = 2030] [outer = 140E9C00] 02:41:34 INFO - PROCESS | 3088 | 1465033294312 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]]]}] 02:41:34 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) 02:41:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1236ms 02:41:34 INFO - PROCESS | 3088 | 1465033294350 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 02:41:34 INFO - PROCESS | 3088 | 1465033294353 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 02:41:34 INFO - PROCESS | 3088 | 1465033294356 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 02:41:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 02:41:34 INFO - PROCESS | 3088 | 1465033294358 Marionette TRACE conn5 <- [1,2670,null,{}] 02:41:34 INFO - PROCESS | 3088 | 1465033294361 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}] 02:41:34 INFO - PROCESS | 3088 | 1465033294363 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:34 INFO - PROCESS | 3088 | 1465033294486 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 02:41:34 INFO - PROCESS | 3088 | 1465033294559 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:34 INFO - PROCESS | 3088 | 1465033294561 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:34 INFO - PROCESS | 3088 | ++DOCSHELL 1509BC00 == 30 [pid = 3088] [id = 677] 02:41:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (150A1C00) [pid = 3088] [serial = 2031] [outer = 00000000] 02:41:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (15133400) [pid = 3088] [serial = 2032] [outer = 150A1C00] 02:41:34 INFO - PROCESS | 3088 | 1465033294608 Marionette DEBUG loaded listener.js 02:41:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (1513C000) [pid = 3088] [serial = 2033] [outer = 150A1C00] 02:41:35 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (19EAF000) [pid = 3088] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 02:41:35 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (12B7A400) [pid = 3088] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 02:41:35 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (1237D400) [pid = 3088] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 02:41:35 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (15794400) [pid = 3088] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 02:41:35 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (19EAA800) [pid = 3088] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 02:41:35 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (14F1C800) [pid = 3088] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 02:41:35 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (12B7AC00) [pid = 3088] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 02:41:35 INFO - PROCESS | 3088 | --DOMWINDOW == 66 (14006000) [pid = 3088] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 02:41:35 INFO - PROCESS | 3088 | --DOMWINDOW == 65 (0E147400) [pid = 3088] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 02:41:35 INFO - PROCESS | 3088 | --DOMWINDOW == 64 (15130800) [pid = 3088] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 02:41:35 INFO - PROCESS | 3088 | --DOMWINDOW == 63 (169DDC00) [pid = 3088] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 02:41:35 INFO - PROCESS | 3088 | --DOMWINDOW == 62 (0E64D800) [pid = 3088] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 02:41:35 INFO - PROCESS | 3088 | --DOMWINDOW == 61 (0D860800) [pid = 3088] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 02:41:35 INFO - PROCESS | 3088 | --DOMWINDOW == 60 (15099800) [pid = 3088] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 02:41:35 INFO - PROCESS | 3088 | 1465033295531 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]]]}] 02:41:35 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) 02:41:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1217ms 02:41:35 INFO - PROCESS | 3088 | 1465033295576 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 02:41:35 INFO - PROCESS | 3088 | 1465033295578 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 02:41:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 02:41:35 INFO - PROCESS | 3088 | 1465033295582 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 02:41:35 INFO - PROCESS | 3088 | 1465033295583 Marionette TRACE conn5 <- [1,2674,null,{}] 02:41:35 INFO - PROCESS | 3088 | 1465033295587 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}] 02:41:35 INFO - PROCESS | 3088 | 1465033295589 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:35 INFO - PROCESS | 3088 | 1465033295670 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 02:41:35 INFO - PROCESS | 3088 | 1465033295676 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:35 INFO - PROCESS | 3088 | 1465033295678 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:35 INFO - PROCESS | 3088 | ++DOCSHELL 0E366000 == 31 [pid = 3088] [id = 678] 02:41:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 61 (0F17FC00) [pid = 3088] [serial = 2034] [outer = 00000000] 02:41:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 62 (15094C00) [pid = 3088] [serial = 2035] [outer = 0F17FC00] 02:41:35 INFO - PROCESS | 3088 | 1465033295722 Marionette DEBUG loaded listener.js 02:41:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 63 (151C2000) [pid = 3088] [serial = 2036] [outer = 0F17FC00] 02:41:36 INFO - PROCESS | 3088 | 1465033296683 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] 02:41:36 INFO - PROCESS | 3088 | 1465033296704 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 02:41:36 INFO - PROCESS | 3088 | 1465033296708 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 02:41:36 INFO - PROCESS | 3088 | 1465033296709 Marionette TRACE conn5 <- [1,2678,null,{}] 02:41:36 INFO - PROCESS | 3088 | 1465033296713 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}] 02:41:36 INFO - PROCESS | 3088 | 1465033296719 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:36 INFO - PROCESS | 3088 | 1465033296828 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 02:41:36 INFO - PROCESS | 3088 | 1465033296834 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:36 INFO - PROCESS | 3088 | 1465033296836 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:36 INFO - PROCESS | 3088 | ++DOCSHELL 14FAA400 == 32 [pid = 3088] [id = 679] 02:41:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 64 (1578F400) [pid = 3088] [serial = 2037] [outer = 00000000] 02:41:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 65 (16A5A400) [pid = 3088] [serial = 2038] [outer = 1578F400] 02:41:36 INFO - PROCESS | 3088 | 1465033296880 Marionette DEBUG loaded listener.js 02:41:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 66 (16E9A800) [pid = 3088] [serial = 2039] [outer = 1578F400] 02:41:37 INFO - PROCESS | 3088 | 1465033297869 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] 02:41:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 02:41:37 INFO - PROCESS | 3088 | 1465033297898 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 02:41:37 INFO - PROCESS | 3088 | 1465033297903 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 02:41:37 INFO - PROCESS | 3088 | 1465033297907 Marionette TRACE conn5 <- [1,2682,null,{}] 02:41:37 INFO - PROCESS | 3088 | 1465033297912 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}] 02:41:37 INFO - PROCESS | 3088 | 1465033297915 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:38 INFO - PROCESS | 3088 | 1465033298069 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 02:41:38 INFO - PROCESS | 3088 | 1465033298208 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:38 INFO - PROCESS | 3088 | 1465033298213 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:38 INFO - PROCESS | 3088 | ++DOCSHELL 0E291400 == 33 [pid = 3088] [id = 680] 02:41:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 67 (0E35F000) [pid = 3088] [serial = 2040] [outer = 00000000] 02:41:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (0E6B3C00) [pid = 3088] [serial = 2041] [outer = 0E35F000] 02:41:38 INFO - PROCESS | 3088 | 1465033298316 Marionette DEBUG loaded listener.js 02:41:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (12280400) [pid = 3088] [serial = 2042] [outer = 0E35F000] 02:41:39 INFO - PROCESS | 3088 | 1465033299420 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] 02:41:39 INFO - PROCESS | 3088 | 1465033299484 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 02:41:39 INFO - PROCESS | 3088 | 1465033299490 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 02:41:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 02:41:39 INFO - PROCESS | 3088 | 1465033299493 Marionette TRACE conn5 <- [1,2686,null,{}] 02:41:39 INFO - PROCESS | 3088 | 1465033299552 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}] 02:41:39 INFO - PROCESS | 3088 | 1465033299555 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:39 INFO - PROCESS | 3088 | 1465033299681 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 02:41:39 INFO - PROCESS | 3088 | 1465033299816 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:39 INFO - PROCESS | 3088 | 1465033299818 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:39 INFO - PROCESS | 3088 | ++DOCSHELL 0E36C800 == 34 [pid = 3088] [id = 681] 02:41:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (12B7B800) [pid = 3088] [serial = 2043] [outer = 00000000] 02:41:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (14F17800) [pid = 3088] [serial = 2044] [outer = 12B7B800] 02:41:39 INFO - PROCESS | 3088 | 1465033299876 Marionette DEBUG loaded listener.js 02:41:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (150DEC00) [pid = 3088] [serial = 2045] [outer = 12B7B800] 02:41:40 INFO - PROCESS | 3088 | 1465033300963 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] 02:41:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 02:41:41 INFO - PROCESS | 3088 | 1465033301014 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 02:41:41 INFO - PROCESS | 3088 | 1465033301019 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 02:41:41 INFO - PROCESS | 3088 | 1465033301022 Marionette TRACE conn5 <- [1,2690,null,{}] 02:41:41 INFO - PROCESS | 3088 | 1465033301069 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}] 02:41:41 INFO - PROCESS | 3088 | 1465033301072 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:41 INFO - PROCESS | 3088 | 1465033301252 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 02:41:41 INFO - PROCESS | 3088 | 1465033301361 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:41 INFO - PROCESS | 3088 | 1465033301364 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:41 INFO - PROCESS | 3088 | ++DOCSHELL 0E645400 == 35 [pid = 3088] [id = 682] 02:41:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (0E648C00) [pid = 3088] [serial = 2046] [outer = 00000000] 02:41:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (0F17F800) [pid = 3088] [serial = 2047] [outer = 0E648C00] 02:41:41 INFO - PROCESS | 3088 | 1465033301415 Marionette DEBUG loaded listener.js 02:41:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (12451400) [pid = 3088] [serial = 2048] [outer = 0E648C00] 02:41:42 INFO - PROCESS | 3088 | --DOCSHELL 0E366000 == 34 [pid = 3088] [id = 678] 02:41:42 INFO - PROCESS | 3088 | --DOCSHELL 1509BC00 == 33 [pid = 3088] [id = 677] 02:41:42 INFO - PROCESS | 3088 | --DOCSHELL 140E3800 == 32 [pid = 3088] [id = 676] 02:41:42 INFO - PROCESS | 3088 | --DOCSHELL 0E64A000 == 31 [pid = 3088] [id = 675] 02:41:42 INFO - PROCESS | 3088 | --DOCSHELL 0E39DC00 == 30 [pid = 3088] [id = 674] 02:41:42 INFO - PROCESS | 3088 | --DOCSHELL 0E04D800 == 29 [pid = 3088] [id = 673] 02:41:42 INFO - PROCESS | 3088 | --DOCSHELL 14F27800 == 28 [pid = 3088] [id = 672] 02:41:42 INFO - PROCESS | 3088 | --DOCSHELL 0E36C800 == 27 [pid = 3088] [id = 681] 02:41:42 INFO - PROCESS | 3088 | --DOCSHELL 14FAA400 == 26 [pid = 3088] [id = 679] 02:41:42 INFO - PROCESS | 3088 | --DOCSHELL 0E291400 == 25 [pid = 3088] [id = 680] 02:41:42 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (16EF4C00) [pid = 3088] [serial = 2002] [outer = 00000000] [url = about:blank] 02:41:42 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (17DE7800) [pid = 3088] [serial = 2005] [outer = 00000000] [url = about:blank] 02:41:42 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (1692B800) [pid = 3088] [serial = 1996] [outer = 00000000] [url = about:blank] 02:41:42 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (1692F400) [pid = 3088] [serial = 1997] [outer = 00000000] [url = about:blank] 02:41:42 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (1AE79400) [pid = 3088] [serial = 1976] [outer = 00000000] [url = about:blank] 02:41:42 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (14FA9C00) [pid = 3088] [serial = 1990] [outer = 00000000] [url = about:blank] 02:41:42 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (15098800) [pid = 3088] [serial = 1991] [outer = 00000000] [url = about:blank] 02:41:42 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (12C75000) [pid = 3088] [serial = 1984] [outer = 00000000] [url = about:blank] 02:41:42 INFO - PROCESS | 3088 | --DOMWINDOW == 66 (13A66800) [pid = 3088] [serial = 1985] [outer = 00000000] [url = about:blank] 02:41:42 INFO - PROCESS | 3088 | --DOMWINDOW == 65 (140E9800) [pid = 3088] [serial = 1987] [outer = 00000000] [url = about:blank] 02:41:42 INFO - PROCESS | 3088 | --DOMWINDOW == 64 (14F0C400) [pid = 3088] [serial = 1988] [outer = 00000000] [url = about:blank] 02:41:42 INFO - PROCESS | 3088 | --DOMWINDOW == 63 (0E29A800) [pid = 3088] [serial = 1978] [outer = 00000000] [url = about:blank] 02:41:42 INFO - PROCESS | 3088 | --DOMWINDOW == 62 (0E362C00) [pid = 3088] [serial = 1979] [outer = 00000000] [url = about:blank] 02:41:42 INFO - PROCESS | 3088 | --DOMWINDOW == 61 (1578AC00) [pid = 3088] [serial = 1993] [outer = 00000000] [url = about:blank] 02:41:42 INFO - PROCESS | 3088 | --DOMWINDOW == 60 (15791C00) [pid = 3088] [serial = 1994] [outer = 00000000] [url = about:blank] 02:41:42 INFO - PROCESS | 3088 | --DOMWINDOW == 59 (16E92800) [pid = 3088] [serial = 1999] [outer = 00000000] [url = about:blank] 02:41:42 INFO - PROCESS | 3088 | --DOMWINDOW == 58 (0F00FC00) [pid = 3088] [serial = 1981] [outer = 00000000] [url = about:blank] 02:41:42 INFO - PROCESS | 3088 | --DOMWINDOW == 57 (0F19DC00) [pid = 3088] [serial = 1982] [outer = 00000000] [url = about:blank] 02:41:42 INFO - PROCESS | 3088 | --DOMWINDOW == 56 (17A03000) [pid = 3088] [serial = 2003] [outer = 00000000] [url = about:blank] 02:41:42 INFO - PROCESS | 3088 | --DOMWINDOW == 55 (0E133000) [pid = 3088] [serial = 2008] [outer = 00000000] [url = about:blank] 02:41:42 INFO - PROCESS | 3088 | --DOMWINDOW == 54 (188C7400) [pid = 3088] [serial = 2006] [outer = 00000000] [url = about:blank] 02:41:42 INFO - PROCESS | 3088 | --DOMWINDOW == 53 (140DC000) [pid = 3088] [serial = 2009] [outer = 00000000] [url = about:blank] 02:41:42 INFO - PROCESS | 3088 | --DOMWINDOW == 52 (1893E800) [pid = 3088] [serial = 2011] [outer = 00000000] [url = about:blank] 02:41:42 INFO - PROCESS | 3088 | --DOMWINDOW == 51 (1A0C8400) [pid = 3088] [serial = 2015] [outer = 00000000] [url = about:blank] 02:41:42 INFO - PROCESS | 3088 | --DOMWINDOW == 50 (18C3E800) [pid = 3088] [serial = 2012] [outer = 00000000] [url = about:blank] 02:41:42 INFO - PROCESS | 3088 | --DOMWINDOW == 49 (16A60800) [pid = 3088] [serial = 2000] [outer = 00000000] [url = about:blank] 02:41:42 INFO - PROCESS | 3088 | --DOMWINDOW == 48 (19EC3400) [pid = 3088] [serial = 2014] [outer = 00000000] [url = about:blank] 02:41:42 INFO - PROCESS | 3088 | 1465033302525 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]]]}] 02:41:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 02:41:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1522ms 02:41:42 INFO - PROCESS | 3088 | 1465033302544 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 02:41:42 INFO - PROCESS | 3088 | 1465033302549 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 02:41:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 02:41:42 INFO - PROCESS | 3088 | 1465033302553 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 02:41:42 INFO - PROCESS | 3088 | 1465033302556 Marionette TRACE conn5 <- [1,2694,null,{}] 02:41:42 INFO - PROCESS | 3088 | 1465033302563 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}] 02:41:42 INFO - PROCESS | 3088 | 1465033302566 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:42 INFO - PROCESS | 3088 | 1465033302666 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 02:41:42 INFO - PROCESS | 3088 | 1465033302767 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:42 INFO - PROCESS | 3088 | 1465033302770 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:42 INFO - PROCESS | 3088 | ++DOCSHELL 0E127000 == 26 [pid = 3088] [id = 683] 02:41:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 49 (0E127800) [pid = 3088] [serial = 2049] [outer = 00000000] 02:41:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 50 (0E360400) [pid = 3088] [serial = 2050] [outer = 0E127800] 02:41:42 INFO - PROCESS | 3088 | 1465033302819 Marionette DEBUG loaded listener.js 02:41:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 51 (0E36B400) [pid = 3088] [serial = 2051] [outer = 0E127800] 02:41:43 INFO - PROCESS | 3088 | 1465033303251 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]]]}] 02:41:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 02:41:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 730ms 02:41:43 INFO - PROCESS | 3088 | 1465033303323 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 02:41:43 INFO - PROCESS | 3088 | 1465033303328 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 02:41:43 INFO - PROCESS | 3088 | 1465033303335 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 02:41:43 INFO - PROCESS | 3088 | 1465033303338 Marionette TRACE conn5 <- [1,2698,null,{}] 02:41:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 02:41:43 INFO - PROCESS | 3088 | 1465033303342 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}] 02:41:43 INFO - PROCESS | 3088 | 1465033303344 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:43 INFO - PROCESS | 3088 | 1465033303433 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 02:41:43 INFO - PROCESS | 3088 | 1465033303443 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:43 INFO - PROCESS | 3088 | 1465033303445 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:43 INFO - PROCESS | 3088 | ++DOCSHELL 123C7000 == 27 [pid = 3088] [id = 684] 02:41:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 52 (12450C00) [pid = 3088] [serial = 2052] [outer = 00000000] 02:41:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 53 (12A6D400) [pid = 3088] [serial = 2053] [outer = 12450C00] 02:41:43 INFO - PROCESS | 3088 | 1465033303495 Marionette DEBUG loaded listener.js 02:41:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 54 (12B73000) [pid = 3088] [serial = 2054] [outer = 12450C00] 02:41:43 INFO - PROCESS | 3088 | 1465033303981 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] 02:41:44 INFO - PROCESS | 3088 | 1465033304015 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 02:41:44 INFO - PROCESS | 3088 | 1465033304019 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 02:41:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 02:41:44 INFO - PROCESS | 3088 | 1465033304022 Marionette TRACE conn5 <- [1,2702,null,{}] 02:41:44 INFO - PROCESS | 3088 | 1465033304033 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}] 02:41:44 INFO - PROCESS | 3088 | 1465033304038 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:44 INFO - PROCESS | 3088 | 1465033304124 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 02:41:44 INFO - PROCESS | 3088 | 1465033304134 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:44 INFO - PROCESS | 3088 | 1465033304137 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:44 INFO - PROCESS | 3088 | ++DOCSHELL 14F0C400 == 28 [pid = 3088] [id = 685] 02:41:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 55 (14F0E800) [pid = 3088] [serial = 2055] [outer = 00000000] 02:41:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 56 (14F14C00) [pid = 3088] [serial = 2056] [outer = 14F0E800] 02:41:44 INFO - PROCESS | 3088 | 1465033304184 Marionette DEBUG loaded listener.js 02:41:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 57 (14F27800) [pid = 3088] [serial = 2057] [outer = 14F0E800] 02:41:44 INFO - PROCESS | 3088 | 1465033304647 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]]]}] 02:41:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 02:41:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 670ms 02:41:44 INFO - PROCESS | 3088 | 1465033304693 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 02:41:44 INFO - PROCESS | 3088 | 1465033304696 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 02:41:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 02:41:44 INFO - PROCESS | 3088 | 1465033304699 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 02:41:44 INFO - PROCESS | 3088 | 1465033304700 Marionette TRACE conn5 <- [1,2706,null,{}] 02:41:44 INFO - PROCESS | 3088 | 1465033304704 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}] 02:41:44 INFO - PROCESS | 3088 | 1465033304706 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:44 INFO - PROCESS | 3088 | 1465033304825 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 02:41:44 INFO - PROCESS | 3088 | 1465033304936 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:44 INFO - PROCESS | 3088 | 1465033304938 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:44 INFO - PROCESS | 3088 | ++DOCSHELL 1509E800 == 29 [pid = 3088] [id = 686] 02:41:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 58 (150A1800) [pid = 3088] [serial = 2058] [outer = 00000000] 02:41:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 59 (15137800) [pid = 3088] [serial = 2059] [outer = 150A1800] 02:41:44 INFO - PROCESS | 3088 | 1465033304984 Marionette DEBUG loaded listener.js 02:41:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 60 (1578E800) [pid = 3088] [serial = 2060] [outer = 150A1800] 02:41:45 INFO - PROCESS | 3088 | 1465033305433 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] 02:41:45 INFO - PROCESS | 3088 | 1465033305479 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 02:41:45 INFO - PROCESS | 3088 | 1465033305482 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 02:41:45 INFO - PROCESS | 3088 | 1465033305484 Marionette TRACE conn5 <- [1,2710,null,{}] 02:41:45 INFO - PROCESS | 3088 | 1465033305487 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}] 02:41:45 INFO - PROCESS | 3088 | 1465033305489 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:45 INFO - PROCESS | 3088 | 1465033305606 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 02:41:45 INFO - PROCESS | 3088 | 1465033305617 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:45 INFO - PROCESS | 3088 | 1465033305620 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:45 INFO - PROCESS | 3088 | ++DOCSHELL 16930C00 == 30 [pid = 3088] [id = 687] 02:41:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 61 (16939000) [pid = 3088] [serial = 2061] [outer = 00000000] 02:41:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 62 (169BEC00) [pid = 3088] [serial = 2062] [outer = 16939000] 02:41:45 INFO - PROCESS | 3088 | 1465033305720 Marionette DEBUG loaded listener.js 02:41:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 63 (169C7400) [pid = 3088] [serial = 2063] [outer = 16939000] 02:41:46 INFO - PROCESS | 3088 | 1465033306178 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] 02:41:46 INFO - PROCESS | 3088 | 1465033306225 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 02:41:46 INFO - PROCESS | 3088 | 1465033306228 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 02:41:46 INFO - PROCESS | 3088 | 1465033306230 Marionette TRACE conn5 <- [1,2714,null,{}] 02:41:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 02:41:46 INFO - PROCESS | 3088 | 1465033306233 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}] 02:41:46 INFO - PROCESS | 3088 | 1465033306239 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:46 INFO - PROCESS | 3088 | 1465033306373 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 02:41:46 INFO - PROCESS | 3088 | 1465033306440 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:46 INFO - PROCESS | 3088 | 1465033306442 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:46 INFO - PROCESS | 3088 | ++DOCSHELL 0E36B000 == 31 [pid = 3088] [id = 688] 02:41:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 64 (16ECFC00) [pid = 3088] [serial = 2064] [outer = 00000000] 02:41:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 65 (17A0CC00) [pid = 3088] [serial = 2065] [outer = 16ECFC00] 02:41:46 INFO - PROCESS | 3088 | 1465033306487 Marionette DEBUG loaded listener.js 02:41:46 INFO - PROCESS | 3088 | ++DOMWINDOW == 66 (17A36C00) [pid = 3088] [serial = 2066] [outer = 16ECFC00] 02:41:46 INFO - PROCESS | 3088 | --DOMWINDOW == 65 (150A1C00) [pid = 3088] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 02:41:46 INFO - PROCESS | 3088 | --DOMWINDOW == 64 (18C40400) [pid = 3088] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 02:41:46 INFO - PROCESS | 3088 | --DOMWINDOW == 63 (0F17FC00) [pid = 3088] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 02:41:46 INFO - PROCESS | 3088 | --DOMWINDOW == 62 (140E9C00) [pid = 3088] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 02:41:46 INFO - PROCESS | 3088 | --DOMWINDOW == 61 (0E12EC00) [pid = 3088] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 02:41:46 INFO - PROCESS | 3088 | --DOMWINDOW == 60 (0E3A5C00) [pid = 3088] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 02:41:46 INFO - PROCESS | 3088 | --DOMWINDOW == 59 (0F10AC00) [pid = 3088] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 02:41:46 INFO - PROCESS | 3088 | --DOMWINDOW == 58 (1578F400) [pid = 3088] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 02:41:46 INFO - PROCESS | 3088 | 1465033306967 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]]]}] 02:41:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 02:41:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 770ms 02:41:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 02:41:47 INFO - PROCESS | 3088 | 1465033307004 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 02:41:47 INFO - PROCESS | 3088 | 1465033307006 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 02:41:47 INFO - PROCESS | 3088 | 1465033307009 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 02:41:47 INFO - PROCESS | 3088 | 1465033307010 Marionette TRACE conn5 <- [1,2718,null,{}] 02:41:47 INFO - PROCESS | 3088 | 1465033307014 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}] 02:41:47 INFO - PROCESS | 3088 | 1465033307016 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:47 INFO - PROCESS | 3088 | 1465033307130 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 02:41:47 INFO - PROCESS | 3088 | 1465033307192 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:47 INFO - PROCESS | 3088 | 1465033307194 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:47 INFO - PROCESS | 3088 | ++DOCSHELL 0E292800 == 32 [pid = 3088] [id = 689] 02:41:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 59 (0F17FC00) [pid = 3088] [serial = 2067] [outer = 00000000] 02:41:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 60 (17A36800) [pid = 3088] [serial = 2068] [outer = 0F17FC00] 02:41:47 INFO - PROCESS | 3088 | 1465033307239 Marionette DEBUG loaded listener.js 02:41:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 61 (17B5FC00) [pid = 3088] [serial = 2069] [outer = 0F17FC00] 02:41:48 INFO - PROCESS | 3088 | 1465033308064 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] 02:41:48 INFO - PROCESS | 3088 | 1465033308086 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 02:41:48 INFO - PROCESS | 3088 | 1465033308089 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 02:41:48 INFO - PROCESS | 3088 | 1465033308091 Marionette TRACE conn5 <- [1,2722,null,{}] 02:41:48 INFO - PROCESS | 3088 | 1465033308094 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}] 02:41:48 INFO - PROCESS | 3088 | 1465033308096 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:48 INFO - PROCESS | 3088 | 1465033308209 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 02:41:48 INFO - PROCESS | 3088 | 1465033308216 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:48 INFO - PROCESS | 3088 | 1465033308218 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:48 INFO - PROCESS | 3088 | ++DOCSHELL 17A0E800 == 33 [pid = 3088] [id = 690] 02:41:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 62 (17DDE400) [pid = 3088] [serial = 2070] [outer = 00000000] 02:41:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 63 (188C7000) [pid = 3088] [serial = 2071] [outer = 17DDE400] 02:41:48 INFO - PROCESS | 3088 | 1465033308262 Marionette DEBUG loaded listener.js 02:41:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 64 (1578D400) [pid = 3088] [serial = 2072] [outer = 17DDE400] 02:41:48 INFO - PROCESS | 3088 | 1465033308661 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]]]}] 02:41:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 02:41:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 630ms 02:41:48 INFO - PROCESS | 3088 | 1465033308720 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 02:41:48 INFO - PROCESS | 3088 | 1465033308722 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 02:41:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 02:41:48 INFO - PROCESS | 3088 | 1465033308725 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 02:41:48 INFO - PROCESS | 3088 | 1465033308727 Marionette TRACE conn5 <- [1,2726,null,{}] 02:41:48 INFO - PROCESS | 3088 | 1465033308731 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}] 02:41:48 INFO - PROCESS | 3088 | 1465033308732 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:48 INFO - PROCESS | 3088 | 1465033308850 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 02:41:48 INFO - PROCESS | 3088 | 1465033308965 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:48 INFO - PROCESS | 3088 | 1465033308968 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:48 INFO - PROCESS | 3088 | ++DOCSHELL 0C772400 == 34 [pid = 3088] [id = 691] 02:41:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 65 (0C774800) [pid = 3088] [serial = 2073] [outer = 00000000] 02:41:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 66 (0D860400) [pid = 3088] [serial = 2074] [outer = 0C774800] 02:41:49 INFO - PROCESS | 3088 | 1465033309026 Marionette DEBUG loaded listener.js 02:41:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 67 (0E04B000) [pid = 3088] [serial = 2075] [outer = 0C774800] 02:41:49 INFO - PROCESS | 3088 | 1465033309823 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]]]}] 02:41:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 02:41:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1179ms 02:41:49 INFO - PROCESS | 3088 | 1465033309907 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 02:41:49 INFO - PROCESS | 3088 | 1465033309911 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 02:41:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 02:41:49 INFO - PROCESS | 3088 | 1465033309915 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 02:41:49 INFO - PROCESS | 3088 | 1465033309919 Marionette TRACE conn5 <- [1,2730,null,{}] 02:41:49 INFO - PROCESS | 3088 | 1465033309925 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}] 02:41:49 INFO - PROCESS | 3088 | 1465033309927 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:50 INFO - PROCESS | 3088 | 1465033310059 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 02:41:50 INFO - PROCESS | 3088 | 1465033310193 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:50 INFO - PROCESS | 3088 | 1465033310196 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:50 INFO - PROCESS | 3088 | ++DOCSHELL 14003000 == 35 [pid = 3088] [id = 692] 02:41:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (140DBC00) [pid = 3088] [serial = 2076] [outer = 00000000] 02:41:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (140E5400) [pid = 3088] [serial = 2077] [outer = 140DBC00] 02:41:50 INFO - PROCESS | 3088 | 1465033310253 Marionette DEBUG loaded listener.js 02:41:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (14F0B800) [pid = 3088] [serial = 2078] [outer = 140DBC00] 02:41:51 INFO - PROCESS | 3088 | 1465033311112 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]]]}] 02:41:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 02:41:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1232ms 02:41:51 INFO - PROCESS | 3088 | 1465033311157 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 02:41:51 INFO - PROCESS | 3088 | 1465033311161 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 02:41:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 02:41:51 INFO - PROCESS | 3088 | 1465033311166 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 02:41:51 INFO - PROCESS | 3088 | 1465033311169 Marionette TRACE conn5 <- [1,2734,null,{}] 02:41:51 INFO - PROCESS | 3088 | 1465033311175 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}] 02:41:51 INFO - PROCESS | 3088 | 1465033311178 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:51 INFO - PROCESS | 3088 | 1465033311298 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 02:41:51 INFO - PROCESS | 3088 | 1465033311437 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:51 INFO - PROCESS | 3088 | 1465033311441 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:51 INFO - PROCESS | 3088 | ++DOCSHELL 0E366000 == 36 [pid = 3088] [id = 693] 02:41:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (0E3A2C00) [pid = 3088] [serial = 2079] [outer = 00000000] 02:41:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (0F199000) [pid = 3088] [serial = 2080] [outer = 0E3A2C00] 02:41:51 INFO - PROCESS | 3088 | 1465033311492 Marionette DEBUG loaded listener.js 02:41:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (12459400) [pid = 3088] [serial = 2081] [outer = 0E3A2C00] 02:41:51 INFO - PROCESS | 3088 | --DOCSHELL 17A0E800 == 35 [pid = 3088] [id = 690] 02:41:51 INFO - PROCESS | 3088 | --DOCSHELL 0E292800 == 34 [pid = 3088] [id = 689] 02:41:51 INFO - PROCESS | 3088 | --DOCSHELL 0E36B000 == 33 [pid = 3088] [id = 688] 02:41:51 INFO - PROCESS | 3088 | --DOCSHELL 16930C00 == 32 [pid = 3088] [id = 687] 02:41:51 INFO - PROCESS | 3088 | --DOCSHELL 1509E800 == 31 [pid = 3088] [id = 686] 02:41:51 INFO - PROCESS | 3088 | --DOCSHELL 14F0C400 == 30 [pid = 3088] [id = 685] 02:41:51 INFO - PROCESS | 3088 | --DOCSHELL 123C7000 == 29 [pid = 3088] [id = 684] 02:41:51 INFO - PROCESS | 3088 | --DOCSHELL 0E127000 == 28 [pid = 3088] [id = 683] 02:41:51 INFO - PROCESS | 3088 | --DOCSHELL 0E645400 == 27 [pid = 3088] [id = 682] 02:41:51 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (15133400) [pid = 3088] [serial = 2032] [outer = 00000000] [url = about:blank] 02:41:51 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (1AEAC400) [pid = 3088] [serial = 2018] [outer = 00000000] [url = about:blank] 02:41:51 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (1AEAA000) [pid = 3088] [serial = 2017] [outer = 00000000] [url = about:blank] 02:41:51 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (15094C00) [pid = 3088] [serial = 2035] [outer = 00000000] [url = about:blank] 02:41:51 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (14F0AC00) [pid = 3088] [serial = 2029] [outer = 00000000] [url = about:blank] 02:41:51 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (0E3A4400) [pid = 3088] [serial = 2020] [outer = 00000000] [url = about:blank] 02:41:51 INFO - PROCESS | 3088 | --DOMWINDOW == 66 (0E6A5C00) [pid = 3088] [serial = 2021] [outer = 00000000] [url = about:blank] 02:41:51 INFO - PROCESS | 3088 | --DOMWINDOW == 65 (0F180C00) [pid = 3088] [serial = 2023] [outer = 00000000] [url = about:blank] 02:41:51 INFO - PROCESS | 3088 | --DOMWINDOW == 64 (123C0400) [pid = 3088] [serial = 2024] [outer = 00000000] [url = about:blank] 02:41:51 INFO - PROCESS | 3088 | --DOMWINDOW == 63 (12652800) [pid = 3088] [serial = 2026] [outer = 00000000] [url = about:blank] 02:41:51 INFO - PROCESS | 3088 | --DOMWINDOW == 62 (12A26C00) [pid = 3088] [serial = 2027] [outer = 00000000] [url = about:blank] 02:41:51 INFO - PROCESS | 3088 | --DOMWINDOW == 61 (151C2000) [pid = 3088] [serial = 2036] [outer = 00000000] [url = about:blank] 02:41:51 INFO - PROCESS | 3088 | --DOMWINDOW == 60 (1513C000) [pid = 3088] [serial = 2033] [outer = 00000000] [url = about:blank] 02:41:51 INFO - PROCESS | 3088 | --DOMWINDOW == 59 (14F12C00) [pid = 3088] [serial = 2030] [outer = 00000000] [url = about:blank] 02:41:51 INFO - PROCESS | 3088 | --DOMWINDOW == 58 (16E9A800) [pid = 3088] [serial = 2039] [outer = 00000000] [url = about:blank] 02:41:51 INFO - PROCESS | 3088 | --DOMWINDOW == 57 (16A5A400) [pid = 3088] [serial = 2038] [outer = 00000000] [url = about:blank] 02:41:52 INFO - PROCESS | 3088 | 1465033312018 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]]]}] 02:41:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 02:41:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 870ms 02:41:52 INFO - PROCESS | 3088 | 1465033312037 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 02:41:52 INFO - PROCESS | 3088 | 1465033312042 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 02:41:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 02:41:52 INFO - PROCESS | 3088 | 1465033312048 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 02:41:52 INFO - PROCESS | 3088 | 1465033312051 Marionette TRACE conn5 <- [1,2738,null,{}] 02:41:52 INFO - PROCESS | 3088 | 1465033312054 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}] 02:41:52 INFO - PROCESS | 3088 | 1465033312057 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:52 INFO - PROCESS | 3088 | 1465033312151 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 02:41:52 INFO - PROCESS | 3088 | 1465033312160 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:52 INFO - PROCESS | 3088 | 1465033312162 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:52 INFO - PROCESS | 3088 | ++DOCSHELL 0E6A7C00 == 28 [pid = 3088] [id = 694] 02:41:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 58 (0E6B2800) [pid = 3088] [serial = 2082] [outer = 00000000] 02:41:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 59 (12286C00) [pid = 3088] [serial = 2083] [outer = 0E6B2800] 02:41:52 INFO - PROCESS | 3088 | 1465033312211 Marionette DEBUG loaded listener.js 02:41:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 60 (12684400) [pid = 3088] [serial = 2084] [outer = 0E6B2800] 02:41:52 INFO - PROCESS | 3088 | 1465033312719 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]]]}] 02:41:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 02:41:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 730ms 02:41:52 INFO - PROCESS | 3088 | 1465033312782 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 02:41:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 02:41:52 INFO - PROCESS | 3088 | 1465033312784 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 02:41:52 INFO - PROCESS | 3088 | 1465033312788 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 02:41:52 INFO - PROCESS | 3088 | 1465033312791 Marionette TRACE conn5 <- [1,2742,null,{}] 02:41:52 INFO - PROCESS | 3088 | 1465033312802 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}] 02:41:52 INFO - PROCESS | 3088 | 1465033312806 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:52 INFO - PROCESS | 3088 | 1465033312925 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 02:41:53 INFO - PROCESS | 3088 | 1465033313036 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:53 INFO - PROCESS | 3088 | 1465033313039 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:53 INFO - PROCESS | 3088 | ++DOCSHELL 140E2400 == 29 [pid = 3088] [id = 695] 02:41:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 61 (140E3C00) [pid = 3088] [serial = 2085] [outer = 00000000] 02:41:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 62 (14F0AC00) [pid = 3088] [serial = 2086] [outer = 140E3C00] 02:41:53 INFO - PROCESS | 3088 | 1465033313089 Marionette DEBUG loaded listener.js 02:41:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 63 (14F14000) [pid = 3088] [serial = 2087] [outer = 140E3C00] 02:41:53 INFO - PROCESS | 3088 | 1465033313456 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]]]}] 02:41:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 02:41:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 731ms 02:41:53 INFO - PROCESS | 3088 | 1465033313519 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 02:41:53 INFO - PROCESS | 3088 | 1465033313522 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 02:41:53 INFO - PROCESS | 3088 | 1465033313525 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 02:41:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 02:41:53 INFO - PROCESS | 3088 | 1465033313527 Marionette TRACE conn5 <- [1,2746,null,{}] 02:41:53 INFO - PROCESS | 3088 | 1465033313530 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}] 02:41:53 INFO - PROCESS | 3088 | 1465033313532 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:53 INFO - PROCESS | 3088 | 1465033313619 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 02:41:53 INFO - PROCESS | 3088 | 1465033313625 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:53 INFO - PROCESS | 3088 | 1465033313627 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:53 INFO - PROCESS | 3088 | ++DOCSHELL 1509D400 == 30 [pid = 3088] [id = 696] 02:41:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 64 (1509E400) [pid = 3088] [serial = 2088] [outer = 00000000] 02:41:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 65 (1513C800) [pid = 3088] [serial = 2089] [outer = 1509E400] 02:41:53 INFO - PROCESS | 3088 | 1465033313682 Marionette DEBUG loaded listener.js 02:41:53 INFO - PROCESS | 3088 | ++DOMWINDOW == 66 (1578F000) [pid = 3088] [serial = 2090] [outer = 1509E400] 02:41:54 INFO - PROCESS | 3088 | 1465033314173 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]]]}] 02:41:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 02:41:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 670ms 02:41:54 INFO - PROCESS | 3088 | 1465033314199 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 02:41:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 02:41:54 INFO - PROCESS | 3088 | 1465033314201 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 02:41:54 INFO - PROCESS | 3088 | 1465033314210 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 02:41:54 INFO - PROCESS | 3088 | 1465033314212 Marionette TRACE conn5 <- [1,2750,null,{}] 02:41:54 INFO - PROCESS | 3088 | 1465033314215 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}] 02:41:54 INFO - PROCESS | 3088 | 1465033314217 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:54 INFO - PROCESS | 3088 | 1465033314359 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 02:41:54 INFO - PROCESS | 3088 | 1465033314427 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:54 INFO - PROCESS | 3088 | 1465033314429 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:54 INFO - PROCESS | 3088 | ++DOCSHELL 0F110C00 == 31 [pid = 3088] [id = 697] 02:41:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 67 (1695A000) [pid = 3088] [serial = 2091] [outer = 00000000] 02:41:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (169C8400) [pid = 3088] [serial = 2092] [outer = 1695A000] 02:41:54 INFO - PROCESS | 3088 | 1465033314473 Marionette DEBUG loaded listener.js 02:41:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (16A5CC00) [pid = 3088] [serial = 2093] [outer = 1695A000] 02:41:54 INFO - PROCESS | 3088 | 1465033314886 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]]]}] 02:41:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 02:41:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 730ms 02:41:54 INFO - PROCESS | 3088 | 1465033314942 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 02:41:54 INFO - PROCESS | 3088 | 1465033314944 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 02:41:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 02:41:54 INFO - PROCESS | 3088 | 1465033314948 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 02:41:54 INFO - PROCESS | 3088 | 1465033314950 Marionette TRACE conn5 <- [1,2754,null,{}] 02:41:54 INFO - PROCESS | 3088 | 1465033314953 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}] 02:41:54 INFO - PROCESS | 3088 | 1465033314959 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:55 INFO - PROCESS | 3088 | 1465033315103 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 02:41:55 INFO - PROCESS | 3088 | 1465033315174 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:55 INFO - PROCESS | 3088 | 1465033315176 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:55 INFO - PROCESS | 3088 | ++DOCSHELL 16E9C000 == 32 [pid = 3088] [id = 698] 02:41:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (16E9C400) [pid = 3088] [serial = 2094] [outer = 00000000] 02:41:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (17A0DC00) [pid = 3088] [serial = 2095] [outer = 16E9C400] 02:41:55 INFO - PROCESS | 3088 | 1465033315221 Marionette DEBUG loaded listener.js 02:41:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (17DE1400) [pid = 3088] [serial = 2096] [outer = 16E9C400] 02:41:55 INFO - PROCESS | 3088 | 1465033315650 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]]]}] 02:41:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 02:41:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 730ms 02:41:55 INFO - PROCESS | 3088 | 1465033315713 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 02:41:55 INFO - PROCESS | 3088 | 1465033315716 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 02:41:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 02:41:55 INFO - PROCESS | 3088 | 1465033315721 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 02:41:55 INFO - PROCESS | 3088 | 1465033315723 Marionette TRACE conn5 <- [1,2758,null,{}] 02:41:55 INFO - PROCESS | 3088 | 1465033315726 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}] 02:41:55 INFO - PROCESS | 3088 | 1465033315728 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:55 INFO - PROCESS | 3088 | 1465033315854 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 02:41:55 INFO - PROCESS | 3088 | 1465033315863 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:55 INFO - PROCESS | 3088 | 1465033315865 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:55 INFO - PROCESS | 3088 | ++DOCSHELL 0C775800 == 33 [pid = 3088] [id = 699] 02:41:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (0E131400) [pid = 3088] [serial = 2097] [outer = 00000000] 02:41:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (189AF000) [pid = 3088] [serial = 2098] [outer = 0E131400] 02:41:56 INFO - PROCESS | 3088 | 1465033316021 Marionette DEBUG loaded listener.js 02:41:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (189B7C00) [pid = 3088] [serial = 2099] [outer = 0E131400] 02:41:56 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (0E127800) [pid = 3088] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 02:41:56 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (12450C00) [pid = 3088] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 02:41:56 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (0E648C00) [pid = 3088] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 02:41:56 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (14F0E800) [pid = 3088] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 02:41:56 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (150A1800) [pid = 3088] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 02:41:56 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (16939000) [pid = 3088] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 02:41:56 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (0F17FC00) [pid = 3088] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 02:41:56 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (16ECFC00) [pid = 3088] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 02:41:56 INFO - PROCESS | 3088 | --DOMWINDOW == 66 (0E35F000) [pid = 3088] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 02:41:56 INFO - PROCESS | 3088 | --DOMWINDOW == 65 (12B7B800) [pid = 3088] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 02:41:56 INFO - PROCESS | 3088 | 1465033316387 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]]]}] 02:41:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 02:41:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 730ms 02:41:56 INFO - PROCESS | 3088 | 1465033316455 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 02:41:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 02:41:56 INFO - PROCESS | 3088 | 1465033316457 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 02:41:56 INFO - PROCESS | 3088 | 1465033316460 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 02:41:56 INFO - PROCESS | 3088 | 1465033316462 Marionette TRACE conn5 <- [1,2762,null,{}] 02:41:56 INFO - PROCESS | 3088 | 1465033316466 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}] 02:41:56 INFO - PROCESS | 3088 | 1465033316467 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:56 INFO - PROCESS | 3088 | 1465033316585 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 02:41:56 INFO - PROCESS | 3088 | 1465033316596 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:56 INFO - PROCESS | 3088 | 1465033316598 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:56 INFO - PROCESS | 3088 | ++DOCSHELL 188BF400 == 34 [pid = 3088] [id = 700] 02:41:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 66 (188C6C00) [pid = 3088] [serial = 2100] [outer = 00000000] 02:41:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 67 (18C4D400) [pid = 3088] [serial = 2101] [outer = 188C6C00] 02:41:56 INFO - PROCESS | 3088 | 1465033316642 Marionette DEBUG loaded listener.js 02:41:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (18C4DC00) [pid = 3088] [serial = 2102] [outer = 188C6C00] 02:41:57 INFO - PROCESS | 3088 | 1465033317053 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]]]}] 02:41:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 02:41:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 630ms 02:41:57 INFO - PROCESS | 3088 | 1465033317091 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 02:41:57 INFO - PROCESS | 3088 | 1465033317093 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 02:41:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 02:41:57 INFO - PROCESS | 3088 | 1465033317097 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 02:41:57 INFO - PROCESS | 3088 | 1465033317098 Marionette TRACE conn5 <- [1,2766,null,{}] 02:41:57 INFO - PROCESS | 3088 | 1465033317102 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}] 02:41:57 INFO - PROCESS | 3088 | 1465033317104 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:57 INFO - PROCESS | 3088 | 1465033317183 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 02:41:57 INFO - PROCESS | 3088 | 1465033317315 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:57 INFO - PROCESS | 3088 | 1465033317317 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:57 INFO - PROCESS | 3088 | ++DOCSHELL 16959000 == 35 [pid = 3088] [id = 701] 02:41:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (18C4C400) [pid = 3088] [serial = 2103] [outer = 00000000] 02:41:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (19EB1400) [pid = 3088] [serial = 2104] [outer = 18C4C400] 02:41:57 INFO - PROCESS | 3088 | 1465033317361 Marionette DEBUG loaded listener.js 02:41:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (19EB4000) [pid = 3088] [serial = 2105] [outer = 18C4C400] 02:41:57 INFO - PROCESS | 3088 | 1465033317719 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]]]}] 02:41:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 02:41:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 671ms 02:41:57 INFO - PROCESS | 3088 | 1465033317769 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 02:41:57 INFO - PROCESS | 3088 | 1465033317771 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 02:41:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 02:41:57 INFO - PROCESS | 3088 | 1465033317774 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 02:41:57 INFO - PROCESS | 3088 | 1465033317776 Marionette TRACE conn5 <- [1,2770,null,{}] 02:41:57 INFO - PROCESS | 3088 | 1465033317780 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}] 02:41:57 INFO - PROCESS | 3088 | 1465033317781 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:57 INFO - PROCESS | 3088 | 1465033317863 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 02:41:57 INFO - PROCESS | 3088 | 1465033317869 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:57 INFO - PROCESS | 3088 | 1465033317871 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:57 INFO - PROCESS | 3088 | ++DOCSHELL 19EAE000 == 36 [pid = 3088] [id = 702] 02:41:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (19EAEC00) [pid = 3088] [serial = 2106] [outer = 00000000] 02:41:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (1AB6B000) [pid = 3088] [serial = 2107] [outer = 19EAEC00] 02:41:57 INFO - PROCESS | 3088 | 1465033317914 Marionette DEBUG loaded listener.js 02:41:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (1ADD2400) [pid = 3088] [serial = 2108] [outer = 19EAEC00] 02:41:58 INFO - PROCESS | 3088 | 1465033318633 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]]]}] 02:41:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 02:41:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 930ms 02:41:58 INFO - PROCESS | 3088 | 1465033318706 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 02:41:58 INFO - PROCESS | 3088 | 1465033318711 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 02:41:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 02:41:58 INFO - PROCESS | 3088 | 1465033318716 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 02:41:58 INFO - PROCESS | 3088 | 1465033318721 Marionette TRACE conn5 <- [1,2774,null,{}] 02:41:58 INFO - PROCESS | 3088 | 1465033318727 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}] 02:41:58 INFO - PROCESS | 3088 | 1465033318730 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:58 INFO - PROCESS | 3088 | 1465033318889 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 02:41:59 INFO - PROCESS | 3088 | 1465033319024 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:59 INFO - PROCESS | 3088 | 1465033319027 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:59 INFO - PROCESS | 3088 | ++DOCSHELL 0E049400 == 37 [pid = 3088] [id = 703] 02:41:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (0E04EC00) [pid = 3088] [serial = 2109] [outer = 00000000] 02:41:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (1237A800) [pid = 3088] [serial = 2110] [outer = 0E04EC00] 02:41:59 INFO - PROCESS | 3088 | 1465033319086 Marionette DEBUG loaded listener.js 02:41:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (12C73800) [pid = 3088] [serial = 2111] [outer = 0E04EC00] 02:41:59 INFO - PROCESS | 3088 | 1465033319647 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]]]}] 02:41:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 02:41:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 990ms 02:41:59 INFO - PROCESS | 3088 | 1465033319706 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 02:41:59 INFO - PROCESS | 3088 | 1465033319711 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 02:41:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 02:41:59 INFO - PROCESS | 3088 | 1465033319718 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 02:41:59 INFO - PROCESS | 3088 | 1465033319721 Marionette TRACE conn5 <- [1,2778,null,{}] 02:41:59 INFO - PROCESS | 3088 | 1465033319725 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}] 02:41:59 INFO - PROCESS | 3088 | 1465033319728 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:41:59 INFO - PROCESS | 3088 | 1465033319845 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 02:42:00 INFO - PROCESS | 3088 | 1465033320013 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:00 INFO - PROCESS | 3088 | 1465033320015 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:00 INFO - PROCESS | 3088 | ++DOCSHELL 157E5400 == 38 [pid = 3088] [id = 704] 02:42:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (157E6C00) [pid = 3088] [serial = 2112] [outer = 00000000] 02:42:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (16E9A000) [pid = 3088] [serial = 2113] [outer = 157E6C00] 02:42:00 INFO - PROCESS | 3088 | 1465033320073 Marionette DEBUG loaded listener.js 02:42:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (16EEEC00) [pid = 3088] [serial = 2114] [outer = 157E6C00] 02:42:00 INFO - PROCESS | 3088 | 1465033320672 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]]]}] 02:42:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 02:42:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 970ms 02:42:00 INFO - PROCESS | 3088 | 1465033320691 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 02:42:00 INFO - PROCESS | 3088 | 1465033320693 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 02:42:00 INFO - PROCESS | 3088 | 1465033320697 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 02:42:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 02:42:00 INFO - PROCESS | 3088 | 1465033320701 Marionette TRACE conn5 <- [1,2782,null,{}] 02:42:00 INFO - PROCESS | 3088 | 1465033320712 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}] 02:42:00 INFO - PROCESS | 3088 | 1465033320717 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:00 INFO - PROCESS | 3088 | 1465033320828 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 02:42:00 INFO - PROCESS | 3088 | 1465033320994 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:01 INFO - PROCESS | 3088 | 1465033320998 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:01 INFO - PROCESS | 3088 | ++DOCSHELL 1AEAB400 == 39 [pid = 3088] [id = 705] 02:42:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (1AEAB800) [pid = 3088] [serial = 2115] [outer = 00000000] 02:42:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (1AEAE000) [pid = 3088] [serial = 2116] [outer = 1AEAB800] 02:42:01 INFO - PROCESS | 3088 | 1465033321055 Marionette DEBUG loaded listener.js 02:42:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (1AEB3C00) [pid = 3088] [serial = 2117] [outer = 1AEAB800] 02:42:01 INFO - PROCESS | 3088 | 1465033321873 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]]]}] 02:42:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 02:42:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1224ms 02:42:01 INFO - PROCESS | 3088 | 1465033321925 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 02:42:01 INFO - PROCESS | 3088 | 1465033321930 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 02:42:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 02:42:01 INFO - PROCESS | 3088 | 1465033321935 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 02:42:01 INFO - PROCESS | 3088 | 1465033321938 Marionette TRACE conn5 <- [1,2786,null,{}] 02:42:01 INFO - PROCESS | 3088 | 1465033321944 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}] 02:42:01 INFO - PROCESS | 3088 | 1465033321946 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:02 INFO - PROCESS | 3088 | 1465033322058 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 02:42:02 INFO - PROCESS | 3088 | 1465033322206 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:02 INFO - PROCESS | 3088 | 1465033322211 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:02 INFO - PROCESS | 3088 | ++DOCSHELL 0E648C00 == 40 [pid = 3088] [id = 706] 02:42:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (0E64C800) [pid = 3088] [serial = 2118] [outer = 00000000] 02:42:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (0F10B000) [pid = 3088] [serial = 2119] [outer = 0E64C800] 02:42:02 INFO - PROCESS | 3088 | 1465033322264 Marionette DEBUG loaded listener.js 02:42:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (12457400) [pid = 3088] [serial = 2120] [outer = 0E64C800] 02:42:03 INFO - PROCESS | 3088 | --DOCSHELL 16959000 == 39 [pid = 3088] [id = 701] 02:42:03 INFO - PROCESS | 3088 | --DOCSHELL 188BF400 == 38 [pid = 3088] [id = 700] 02:42:03 INFO - PROCESS | 3088 | --DOCSHELL 0C775800 == 37 [pid = 3088] [id = 699] 02:42:03 INFO - PROCESS | 3088 | --DOCSHELL 16E9C000 == 36 [pid = 3088] [id = 698] 02:42:03 INFO - PROCESS | 3088 | --DOCSHELL 0F110C00 == 35 [pid = 3088] [id = 697] 02:42:03 INFO - PROCESS | 3088 | --DOCSHELL 1509D400 == 34 [pid = 3088] [id = 696] 02:42:03 INFO - PROCESS | 3088 | --DOCSHELL 140E2400 == 33 [pid = 3088] [id = 695] 02:42:03 INFO - PROCESS | 3088 | --DOCSHELL 0E6A7C00 == 32 [pid = 3088] [id = 694] 02:42:03 INFO - PROCESS | 3088 | --DOCSHELL 0E366000 == 31 [pid = 3088] [id = 693] 02:42:03 INFO - PROCESS | 3088 | --DOCSHELL 14003000 == 30 [pid = 3088] [id = 692] 02:42:03 INFO - PROCESS | 3088 | --DOCSHELL 0C772400 == 29 [pid = 3088] [id = 691] 02:42:03 INFO - PROCESS | 3088 | --DOCSHELL 1AEAB400 == 28 [pid = 3088] [id = 705] 02:42:03 INFO - PROCESS | 3088 | --DOCSHELL 157E5400 == 27 [pid = 3088] [id = 704] 02:42:03 INFO - PROCESS | 3088 | --DOCSHELL 19EAE000 == 26 [pid = 3088] [id = 702] 02:42:03 INFO - PROCESS | 3088 | --DOCSHELL 0E049400 == 25 [pid = 3088] [id = 703] 02:42:03 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (188C7000) [pid = 3088] [serial = 2071] [outer = 00000000] [url = about:blank] 02:42:03 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (0E360400) [pid = 3088] [serial = 2050] [outer = 00000000] [url = about:blank] 02:42:03 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (0E36B400) [pid = 3088] [serial = 2051] [outer = 00000000] [url = about:blank] 02:42:03 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (12A6D400) [pid = 3088] [serial = 2053] [outer = 00000000] [url = about:blank] 02:42:03 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (12B73000) [pid = 3088] [serial = 2054] [outer = 00000000] [url = about:blank] 02:42:03 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (12451400) [pid = 3088] [serial = 2048] [outer = 00000000] [url = about:blank] 02:42:03 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (0F17F800) [pid = 3088] [serial = 2047] [outer = 00000000] [url = about:blank] 02:42:03 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (14F14C00) [pid = 3088] [serial = 2056] [outer = 00000000] [url = about:blank] 02:42:03 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (15137800) [pid = 3088] [serial = 2059] [outer = 00000000] [url = about:blank] 02:42:03 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (1578E800) [pid = 3088] [serial = 2060] [outer = 00000000] [url = about:blank] 02:42:03 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (169C7400) [pid = 3088] [serial = 2063] [outer = 00000000] [url = about:blank] 02:42:03 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (169BEC00) [pid = 3088] [serial = 2062] [outer = 00000000] [url = about:blank] 02:42:03 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (17A36800) [pid = 3088] [serial = 2068] [outer = 00000000] [url = about:blank] 02:42:03 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (17A0CC00) [pid = 3088] [serial = 2065] [outer = 00000000] [url = about:blank] 02:42:03 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (12280400) [pid = 3088] [serial = 2042] [outer = 00000000] [url = about:blank] 02:42:03 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (0E6B3C00) [pid = 3088] [serial = 2041] [outer = 00000000] [url = about:blank] 02:42:03 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (150DEC00) [pid = 3088] [serial = 2045] [outer = 00000000] [url = about:blank] 02:42:03 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (14F17800) [pid = 3088] [serial = 2044] [outer = 00000000] [url = about:blank] 02:42:03 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (17A36C00) [pid = 3088] [serial = 2066] [outer = 00000000] [url = about:blank] 02:42:03 INFO - PROCESS | 3088 | --DOMWINDOW == 66 (14F27800) [pid = 3088] [serial = 2057] [outer = 00000000] [url = about:blank] 02:42:03 INFO - PROCESS | 3088 | --DOMWINDOW == 65 (17B5FC00) [pid = 3088] [serial = 2069] [outer = 00000000] [url = about:blank] 02:42:03 INFO - PROCESS | 3088 | 1465033323538 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]]]}] 02:42:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 02:42:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1623ms 02:42:03 INFO - PROCESS | 3088 | 1465033323558 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 02:42:03 INFO - PROCESS | 3088 | 1465033323562 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 02:42:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 02:42:03 INFO - PROCESS | 3088 | 1465033323567 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 02:42:03 INFO - PROCESS | 3088 | 1465033323570 Marionette TRACE conn5 <- [1,2790,null,{}] 02:42:03 INFO - PROCESS | 3088 | 1465033323575 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}] 02:42:03 INFO - PROCESS | 3088 | 1465033323578 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:03 INFO - PROCESS | 3088 | 1465033323676 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 02:42:03 INFO - PROCESS | 3088 | 1465033323779 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:03 INFO - PROCESS | 3088 | 1465033323781 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:03 INFO - PROCESS | 3088 | ++DOCSHELL 0E04B400 == 26 [pid = 3088] [id = 707] 02:42:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 66 (0E04C800) [pid = 3088] [serial = 2121] [outer = 00000000] 02:42:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 67 (0E29A800) [pid = 3088] [serial = 2122] [outer = 0E04C800] 02:42:03 INFO - PROCESS | 3088 | 1465033323830 Marionette DEBUG loaded listener.js 02:42:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (0E36B400) [pid = 3088] [serial = 2123] [outer = 0E04C800] 02:42:04 INFO - PROCESS | 3088 | 1465033324277 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]]]}] 02:42:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 02:42:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 770ms 02:42:04 INFO - PROCESS | 3088 | 1465033324372 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 02:42:04 INFO - PROCESS | 3088 | 1465033324377 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 02:42:04 INFO - PROCESS | 3088 | 1465033324386 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 02:42:04 INFO - PROCESS | 3088 | 1465033324389 Marionette TRACE conn5 <- [1,2794,null,{}] 02:42:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 02:42:04 INFO - PROCESS | 3088 | 1465033324393 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}] 02:42:04 INFO - PROCESS | 3088 | 1465033324396 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:04 INFO - PROCESS | 3088 | 1465033324486 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 02:42:04 INFO - PROCESS | 3088 | 1465033324499 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:04 INFO - PROCESS | 3088 | 1465033324501 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:04 INFO - PROCESS | 3088 | ++DOCSHELL 0F1A6400 == 27 [pid = 3088] [id = 708] 02:42:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (12307000) [pid = 3088] [serial = 2124] [outer = 00000000] 02:42:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (123BE400) [pid = 3088] [serial = 2125] [outer = 12307000] 02:42:04 INFO - PROCESS | 3088 | 1465033324548 Marionette DEBUG loaded listener.js 02:42:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (1265D000) [pid = 3088] [serial = 2126] [outer = 12307000] 02:42:05 INFO - PROCESS | 3088 | 1465033325007 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]]]}] 02:42:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 02:42:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 670ms 02:42:05 INFO - PROCESS | 3088 | 1465033325063 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 02:42:05 INFO - PROCESS | 3088 | 1465033325065 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 02:42:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 02:42:05 INFO - PROCESS | 3088 | 1465033325069 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 02:42:05 INFO - PROCESS | 3088 | 1465033325072 Marionette TRACE conn5 <- [1,2798,null,{}] 02:42:05 INFO - PROCESS | 3088 | 1465033325083 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}] 02:42:05 INFO - PROCESS | 3088 | 1465033325088 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:05 INFO - PROCESS | 3088 | 1465033325175 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 02:42:05 INFO - PROCESS | 3088 | 1465033325184 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:05 INFO - PROCESS | 3088 | 1465033325187 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:05 INFO - PROCESS | 3088 | ++DOCSHELL 146E4C00 == 28 [pid = 3088] [id = 709] 02:42:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (14F09400) [pid = 3088] [serial = 2127] [outer = 00000000] 02:42:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (14F11800) [pid = 3088] [serial = 2128] [outer = 14F09400] 02:42:05 INFO - PROCESS | 3088 | 1465033325235 Marionette DEBUG loaded listener.js 02:42:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (14F18400) [pid = 3088] [serial = 2129] [outer = 14F09400] 02:42:05 INFO - PROCESS | 3088 | 1465033325701 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]]]}] 02:42:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 02:42:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 670ms 02:42:05 INFO - PROCESS | 3088 | 1465033325748 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 02:42:05 INFO - PROCESS | 3088 | 1465033325750 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 02:42:05 INFO - PROCESS | 3088 | 1465033325753 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 02:42:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 02:42:05 INFO - PROCESS | 3088 | 1465033325755 Marionette TRACE conn5 <- [1,2802,null,{}] 02:42:05 INFO - PROCESS | 3088 | 1465033325759 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}] 02:42:05 INFO - PROCESS | 3088 | 1465033325761 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:05 INFO - PROCESS | 3088 | 1465033325879 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 02:42:05 INFO - PROCESS | 3088 | 1465033325969 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:05 INFO - PROCESS | 3088 | 1465033325971 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:05 INFO - PROCESS | 3088 | ++DOCSHELL 1509A400 == 29 [pid = 3088] [id = 710] 02:42:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (1509B800) [pid = 3088] [serial = 2130] [outer = 00000000] 02:42:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (150E6C00) [pid = 3088] [serial = 2131] [outer = 1509B800] 02:42:06 INFO - PROCESS | 3088 | 1465033326019 Marionette DEBUG loaded listener.js 02:42:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (15137800) [pid = 3088] [serial = 2132] [outer = 1509B800] 02:42:06 INFO - PROCESS | 3088 | 1465033326463 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]]]}] 02:42:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 02:42:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 730ms 02:42:06 INFO - PROCESS | 3088 | 1465033326488 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 02:42:06 INFO - PROCESS | 3088 | 1465033326490 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 02:42:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 02:42:06 INFO - PROCESS | 3088 | 1465033326500 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 02:42:06 INFO - PROCESS | 3088 | 1465033326502 Marionette TRACE conn5 <- [1,2806,null,{}] 02:42:06 INFO - PROCESS | 3088 | 1465033326505 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}] 02:42:06 INFO - PROCESS | 3088 | 1465033326508 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:06 INFO - PROCESS | 3088 | 1465033326627 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 02:42:06 INFO - PROCESS | 3088 | 1465033326633 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:06 INFO - PROCESS | 3088 | 1465033326635 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:06 INFO - PROCESS | 3088 | ++DOCSHELL 15139000 == 30 [pid = 3088] [id = 711] 02:42:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (1578DC00) [pid = 3088] [serial = 2133] [outer = 00000000] 02:42:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (15794400) [pid = 3088] [serial = 2134] [outer = 1578DC00] 02:42:06 INFO - PROCESS | 3088 | 1465033326678 Marionette DEBUG loaded listener.js 02:42:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (16957400) [pid = 3088] [serial = 2135] [outer = 1578DC00] 02:42:07 INFO - PROCESS | 3088 | 1465033327130 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]]]}] 02:42:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 02:42:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 671ms 02:42:07 INFO - PROCESS | 3088 | 1465033327174 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 02:42:07 INFO - PROCESS | 3088 | 1465033327176 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 02:42:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 02:42:07 INFO - PROCESS | 3088 | 1465033327179 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 02:42:07 INFO - PROCESS | 3088 | 1465033327180 Marionette TRACE conn5 <- [1,2810,null,{}] 02:42:07 INFO - PROCESS | 3088 | 1465033327184 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}] 02:42:07 INFO - PROCESS | 3088 | 1465033327189 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:07 INFO - PROCESS | 3088 | 1465033327358 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 02:42:07 INFO - PROCESS | 3088 | 1465033327385 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:07 INFO - PROCESS | 3088 | 1465033327388 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:07 INFO - PROCESS | 3088 | ++DOCSHELL 16E9C800 == 31 [pid = 3088] [id = 712] 02:42:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (16EC8800) [pid = 3088] [serial = 2136] [outer = 00000000] 02:42:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (16ED6000) [pid = 3088] [serial = 2137] [outer = 16EC8800] 02:42:07 INFO - PROCESS | 3088 | 1465033327436 Marionette DEBUG loaded listener.js 02:42:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (17A0B400) [pid = 3088] [serial = 2138] [outer = 16EC8800] 02:42:08 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (19EAEC00) [pid = 3088] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 02:42:08 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (1695A000) [pid = 3088] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 02:42:08 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (16E9C400) [pid = 3088] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 02:42:08 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (0E3A2C00) [pid = 3088] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 02:42:08 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (140E3C00) [pid = 3088] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 02:42:08 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (1509E400) [pid = 3088] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 02:42:08 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (140DBC00) [pid = 3088] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 02:42:08 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (0E6B2800) [pid = 3088] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 02:42:08 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (0C774800) [pid = 3088] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 02:42:08 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (0E131400) [pid = 3088] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 02:42:08 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (17DDE400) [pid = 3088] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 02:42:08 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (18C4C400) [pid = 3088] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 02:42:08 INFO - PROCESS | 3088 | 1465033328120 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]]]}] 02:42:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 02:42:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 970ms 02:42:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 02:42:08 INFO - PROCESS | 3088 | 1465033328150 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 02:42:08 INFO - PROCESS | 3088 | 1465033328152 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 02:42:08 INFO - PROCESS | 3088 | 1465033328155 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 02:42:08 INFO - PROCESS | 3088 | 1465033328157 Marionette TRACE conn5 <- [1,2814,null,{}] 02:42:08 INFO - PROCESS | 3088 | 1465033328161 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}] 02:42:08 INFO - PROCESS | 3088 | 1465033328162 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:08 INFO - PROCESS | 3088 | 1465033328240 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 02:42:08 INFO - PROCESS | 3088 | 1465033328344 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:08 INFO - PROCESS | 3088 | 1465033328346 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:08 INFO - PROCESS | 3088 | ++DOCSHELL 0E292800 == 32 [pid = 3088] [id = 713] 02:42:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (0E299C00) [pid = 3088] [serial = 2139] [outer = 00000000] 02:42:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (140DD000) [pid = 3088] [serial = 2140] [outer = 0E299C00] 02:42:08 INFO - PROCESS | 3088 | 1465033328392 Marionette DEBUG loaded listener.js 02:42:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (14F0E000) [pid = 3088] [serial = 2141] [outer = 0E299C00] 02:42:08 INFO - PROCESS | 3088 | 1465033328788 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 02:42:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 02:42:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 671ms 02:42:08 INFO - PROCESS | 3088 | 1465033328827 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 02:42:08 INFO - PROCESS | 3088 | 1465033328829 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 02:42:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 02:42:08 INFO - PROCESS | 3088 | 1465033328832 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 02:42:08 INFO - PROCESS | 3088 | 1465033328834 Marionette TRACE conn5 <- [1,2818,null,{}] 02:42:08 INFO - PROCESS | 3088 | 1465033328837 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}] 02:42:08 INFO - PROCESS | 3088 | 1465033328839 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:08 INFO - PROCESS | 3088 | 1465033328957 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 02:42:08 INFO - PROCESS | 3088 | 1465033328965 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:08 INFO - PROCESS | 3088 | 1465033328967 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:08 INFO - PROCESS | 3088 | ++DOCSHELL 0D8F6400 == 33 [pid = 3088] [id = 714] 02:42:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (0DA5B400) [pid = 3088] [serial = 2142] [outer = 00000000] 02:42:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (17A36800) [pid = 3088] [serial = 2143] [outer = 0DA5B400] 02:42:09 INFO - PROCESS | 3088 | 1465033329011 Marionette DEBUG loaded listener.js 02:42:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (15137000) [pid = 3088] [serial = 2144] [outer = 0DA5B400] 02:42:09 INFO - PROCESS | 3088 | 1465033329429 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]]]}] 02:42:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 02:42:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 630ms 02:42:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 02:42:09 INFO - PROCESS | 3088 | 1465033329463 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 02:42:09 INFO - PROCESS | 3088 | 1465033329465 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 02:42:09 INFO - PROCESS | 3088 | 1465033329468 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 02:42:09 INFO - PROCESS | 3088 | 1465033329470 Marionette TRACE conn5 <- [1,2822,null,{}] 02:42:09 INFO - PROCESS | 3088 | 1465033329473 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}] 02:42:09 INFO - PROCESS | 3088 | 1465033329475 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:09 INFO - PROCESS | 3088 | 1465033329554 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 02:42:09 INFO - PROCESS | 3088 | 1465033329659 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:09 INFO - PROCESS | 3088 | 1465033329661 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:09 INFO - PROCESS | 3088 | ++DOCSHELL 146E2C00 == 34 [pid = 3088] [id = 715] 02:42:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (17DE3C00) [pid = 3088] [serial = 2145] [outer = 00000000] 02:42:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (189B2800) [pid = 3088] [serial = 2146] [outer = 17DE3C00] 02:42:09 INFO - PROCESS | 3088 | 1465033329717 Marionette DEBUG loaded listener.js 02:42:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (189B4400) [pid = 3088] [serial = 2147] [outer = 17DE3C00] 02:42:10 INFO - PROCESS | 3088 | 1465033330290 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 02:42:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 02:42:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 870ms 02:42:10 INFO - PROCESS | 3088 | 1465033330340 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 02:42:10 INFO - PROCESS | 3088 | 1465033330344 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 02:42:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 02:42:10 INFO - PROCESS | 3088 | 1465033330349 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 02:42:10 INFO - PROCESS | 3088 | 1465033330352 Marionette TRACE conn5 <- [1,2826,null,{}] 02:42:10 INFO - PROCESS | 3088 | 1465033330382 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}] 02:42:10 INFO - PROCESS | 3088 | 1465033330385 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:10 INFO - PROCESS | 3088 | 1465033330567 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 02:42:10 INFO - PROCESS | 3088 | 1465033330632 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:10 INFO - PROCESS | 3088 | 1465033330634 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:10 INFO - PROCESS | 3088 | ++DOCSHELL 0E049400 == 35 [pid = 3088] [id = 716] 02:42:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (0E049800) [pid = 3088] [serial = 2148] [outer = 00000000] 02:42:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (0E3A6400) [pid = 3088] [serial = 2149] [outer = 0E049800] 02:42:10 INFO - PROCESS | 3088 | 1465033330693 Marionette DEBUG loaded listener.js 02:42:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (0F003800) [pid = 3088] [serial = 2150] [outer = 0E049800] 02:42:11 INFO - PROCESS | 3088 | 1465033331487 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]]]}] 02:42:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 02:42:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1177ms 02:42:11 INFO - PROCESS | 3088 | 1465033331541 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 02:42:11 INFO - PROCESS | 3088 | 1465033331546 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 02:42:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 02:42:11 INFO - PROCESS | 3088 | 1465033331553 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 02:42:11 INFO - PROCESS | 3088 | 1465033331556 Marionette TRACE conn5 <- [1,2830,null,{}] 02:42:11 INFO - PROCESS | 3088 | 1465033331560 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}] 02:42:11 INFO - PROCESS | 3088 | 1465033331563 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:11 INFO - PROCESS | 3088 | 1465033331695 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 02:42:11 INFO - PROCESS | 3088 | 1465033331832 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:11 INFO - PROCESS | 3088 | 1465033331835 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:11 INFO - PROCESS | 3088 | ++DOCSHELL 0D297400 == 36 [pid = 3088] [id = 717] 02:42:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (140DBC00) [pid = 3088] [serial = 2151] [outer = 00000000] 02:42:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (14F14C00) [pid = 3088] [serial = 2152] [outer = 140DBC00] 02:42:11 INFO - PROCESS | 3088 | 1465033331893 Marionette DEBUG loaded listener.js 02:42:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (15099800) [pid = 3088] [serial = 2153] [outer = 140DBC00] 02:42:12 INFO - PROCESS | 3088 | 1465033332787 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]]]}] 02:42:12 INFO - PROCESS | 3088 | --DOCSHELL 0D8F6400 == 35 [pid = 3088] [id = 714] 02:42:12 INFO - PROCESS | 3088 | --DOCSHELL 0E292800 == 34 [pid = 3088] [id = 713] 02:42:12 INFO - PROCESS | 3088 | --DOCSHELL 16E9C800 == 33 [pid = 3088] [id = 712] 02:42:12 INFO - PROCESS | 3088 | --DOCSHELL 15139000 == 32 [pid = 3088] [id = 711] 02:42:12 INFO - PROCESS | 3088 | --DOCSHELL 1509A400 == 31 [pid = 3088] [id = 710] 02:42:12 INFO - PROCESS | 3088 | --DOCSHELL 146E4C00 == 30 [pid = 3088] [id = 709] 02:42:12 INFO - PROCESS | 3088 | --DOCSHELL 0F1A6400 == 29 [pid = 3088] [id = 708] 02:42:12 INFO - PROCESS | 3088 | --DOCSHELL 0E04B400 == 28 [pid = 3088] [id = 707] 02:42:12 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (1578D400) [pid = 3088] [serial = 2072] [outer = 00000000] [url = about:blank] 02:42:12 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (19EB1400) [pid = 3088] [serial = 2104] [outer = 00000000] [url = about:blank] 02:42:12 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (1AB6B000) [pid = 3088] [serial = 2107] [outer = 00000000] [url = about:blank] 02:42:12 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (1ADD2400) [pid = 3088] [serial = 2108] [outer = 00000000] [url = about:blank] 02:42:12 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (169C8400) [pid = 3088] [serial = 2092] [outer = 00000000] [url = about:blank] 02:42:12 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (17A0DC00) [pid = 3088] [serial = 2095] [outer = 00000000] [url = about:blank] 02:42:12 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (16A5CC00) [pid = 3088] [serial = 2093] [outer = 00000000] [url = about:blank] 02:42:12 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (0F199000) [pid = 3088] [serial = 2080] [outer = 00000000] [url = about:blank] 02:42:12 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (12459400) [pid = 3088] [serial = 2081] [outer = 00000000] [url = about:blank] 02:42:12 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (14F0AC00) [pid = 3088] [serial = 2086] [outer = 00000000] [url = about:blank] 02:42:12 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (14F14000) [pid = 3088] [serial = 2087] [outer = 00000000] [url = about:blank] 02:42:12 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (1513C800) [pid = 3088] [serial = 2089] [outer = 00000000] [url = about:blank] 02:42:12 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (140E5400) [pid = 3088] [serial = 2077] [outer = 00000000] [url = about:blank] 02:42:12 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (14F0B800) [pid = 3088] [serial = 2078] [outer = 00000000] [url = about:blank] 02:42:12 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (12286C00) [pid = 3088] [serial = 2083] [outer = 00000000] [url = about:blank] 02:42:12 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (12684400) [pid = 3088] [serial = 2084] [outer = 00000000] [url = about:blank] 02:42:12 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (0D860400) [pid = 3088] [serial = 2074] [outer = 00000000] [url = about:blank] 02:42:12 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (0E04B000) [pid = 3088] [serial = 2075] [outer = 00000000] [url = about:blank] 02:42:12 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (19EB4000) [pid = 3088] [serial = 2105] [outer = 00000000] [url = about:blank] 02:42:12 INFO - PROCESS | 3088 | --DOMWINDOW == 66 (17DE1400) [pid = 3088] [serial = 2096] [outer = 00000000] [url = about:blank] 02:42:12 INFO - PROCESS | 3088 | --DOMWINDOW == 65 (189AF000) [pid = 3088] [serial = 2098] [outer = 00000000] [url = about:blank] 02:42:12 INFO - PROCESS | 3088 | --DOMWINDOW == 64 (189B7C00) [pid = 3088] [serial = 2099] [outer = 00000000] [url = about:blank] 02:42:12 INFO - PROCESS | 3088 | --DOMWINDOW == 63 (18C4D400) [pid = 3088] [serial = 2101] [outer = 00000000] [url = about:blank] 02:42:12 INFO - PROCESS | 3088 | --DOMWINDOW == 62 (1578F000) [pid = 3088] [serial = 2090] [outer = 00000000] [url = about:blank] 02:42:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 02:42:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1332ms 02:42:12 INFO - PROCESS | 3088 | 1465033332891 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 02:42:12 INFO - PROCESS | 3088 | 1465033332895 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 02:42:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 02:42:12 INFO - PROCESS | 3088 | 1465033332900 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 02:42:12 INFO - PROCESS | 3088 | 1465033332904 Marionette TRACE conn5 <- [1,2834,null,{}] 02:42:12 INFO - PROCESS | 3088 | 1465033332909 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}] 02:42:12 INFO - PROCESS | 3088 | 1465033332912 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:13 INFO - PROCESS | 3088 | 1465033333020 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 02:42:13 INFO - PROCESS | 3088 | 1465033333027 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:13 INFO - PROCESS | 3088 | 1465033333031 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:13 INFO - PROCESS | 3088 | ++DOCSHELL 0E132800 == 29 [pid = 3088] [id = 718] 02:42:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 63 (0E134000) [pid = 3088] [serial = 2154] [outer = 00000000] 02:42:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 64 (0E366000) [pid = 3088] [serial = 2155] [outer = 0E134000] 02:42:13 INFO - PROCESS | 3088 | 1465033333079 Marionette DEBUG loaded listener.js 02:42:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 65 (0E5B5400) [pid = 3088] [serial = 2156] [outer = 0E134000] 02:42:13 INFO - PROCESS | 3088 | 1465033333628 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]]]}] 02:42:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 02:42:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 770ms 02:42:13 INFO - PROCESS | 3088 | 1465033333671 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 02:42:13 INFO - PROCESS | 3088 | 1465033333676 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 02:42:13 INFO - PROCESS | 3088 | 1465033333682 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 02:42:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 02:42:13 INFO - PROCESS | 3088 | 1465033333684 Marionette TRACE conn5 <- [1,2838,null,{}] 02:42:13 INFO - PROCESS | 3088 | 1465033333688 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}] 02:42:13 INFO - PROCESS | 3088 | 1465033333691 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:13 INFO - PROCESS | 3088 | 1465033333778 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 02:42:13 INFO - PROCESS | 3088 | 1465033333882 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:13 INFO - PROCESS | 3088 | 1465033333884 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:13 INFO - PROCESS | 3088 | ++DOCSHELL 123C3400 == 30 [pid = 3088] [id = 719] 02:42:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 66 (123C5000) [pid = 3088] [serial = 2157] [outer = 00000000] 02:42:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 67 (12B73800) [pid = 3088] [serial = 2158] [outer = 123C5000] 02:42:13 INFO - PROCESS | 3088 | 1465033333932 Marionette DEBUG loaded listener.js 02:42:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (14002400) [pid = 3088] [serial = 2159] [outer = 123C5000] 02:42:14 INFO - PROCESS | 3088 | 1465033334341 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 02:42:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 02:42:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 670ms 02:42:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 02:42:14 INFO - PROCESS | 3088 | 1465033334356 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 02:42:14 INFO - PROCESS | 3088 | 1465033334359 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 02:42:14 INFO - PROCESS | 3088 | 1465033334362 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 02:42:14 INFO - PROCESS | 3088 | 1465033334365 Marionette TRACE conn5 <- [1,2842,null,{}] 02:42:14 INFO - PROCESS | 3088 | 1465033334376 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}] 02:42:14 INFO - PROCESS | 3088 | 1465033334381 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:14 INFO - PROCESS | 3088 | 1465033334497 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 02:42:14 INFO - PROCESS | 3088 | 1465033334508 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:14 INFO - PROCESS | 3088 | 1465033334511 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:14 INFO - PROCESS | 3088 | ++DOCSHELL 1509B000 == 31 [pid = 3088] [id = 720] 02:42:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (1509BC00) [pid = 3088] [serial = 2160] [outer = 00000000] 02:42:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (150A2800) [pid = 3088] [serial = 2161] [outer = 1509BC00] 02:42:14 INFO - PROCESS | 3088 | 1465033334560 Marionette DEBUG loaded listener.js 02:42:14 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (15138800) [pid = 3088] [serial = 2162] [outer = 1509BC00] 02:42:15 INFO - PROCESS | 3088 | 1465033335044 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]]]}] 02:42:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 02:42:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 730ms 02:42:15 INFO - PROCESS | 3088 | 1465033335096 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 02:42:15 INFO - PROCESS | 3088 | 1465033335099 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 02:42:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 02:42:15 INFO - PROCESS | 3088 | 1465033335108 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 02:42:15 INFO - PROCESS | 3088 | 1465033335110 Marionette TRACE conn5 <- [1,2846,null,{}] 02:42:15 INFO - PROCESS | 3088 | 1465033335113 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}] 02:42:15 INFO - PROCESS | 3088 | 1465033335115 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:15 INFO - PROCESS | 3088 | 1465033335239 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 02:42:15 INFO - PROCESS | 3088 | 1465033335244 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:15 INFO - PROCESS | 3088 | 1465033335246 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:15 INFO - PROCESS | 3088 | ++DOCSHELL 16932C00 == 32 [pid = 3088] [id = 721] 02:42:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (1695DC00) [pid = 3088] [serial = 2163] [outer = 00000000] 02:42:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (169C6800) [pid = 3088] [serial = 2164] [outer = 1695DC00] 02:42:15 INFO - PROCESS | 3088 | 1465033335346 Marionette DEBUG loaded listener.js 02:42:15 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (169E9000) [pid = 3088] [serial = 2165] [outer = 1695DC00] 02:42:15 INFO - PROCESS | 3088 | 1465033335765 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 02:42:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 02:42:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 672ms 02:42:15 INFO - PROCESS | 3088 | 1465033335784 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 02:42:15 INFO - PROCESS | 3088 | 1465033335786 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 02:42:15 INFO - PROCESS | 3088 | 1465033335789 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 02:42:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 02:42:15 INFO - PROCESS | 3088 | 1465033335790 Marionette TRACE conn5 <- [1,2850,null,{}] 02:42:15 INFO - PROCESS | 3088 | 1465033335794 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}] 02:42:15 INFO - PROCESS | 3088 | 1465033335796 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:15 INFO - PROCESS | 3088 | 1465033335912 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 02:42:16 INFO - PROCESS | 3088 | 1465033336009 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:16 INFO - PROCESS | 3088 | 1465033336011 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:16 INFO - PROCESS | 3088 | ++DOCSHELL 16A61C00 == 33 [pid = 3088] [id = 722] 02:42:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (16E99800) [pid = 3088] [serial = 2166] [outer = 00000000] 02:42:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (16EEA000) [pid = 3088] [serial = 2167] [outer = 16E99800] 02:42:16 INFO - PROCESS | 3088 | 1465033336056 Marionette DEBUG loaded listener.js 02:42:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (17A0CC00) [pid = 3088] [serial = 2168] [outer = 16E99800] 02:42:16 INFO - PROCESS | 3088 | 1465033336501 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]]]}] 02:42:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 02:42:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 730ms 02:42:16 INFO - PROCESS | 3088 | 1465033336523 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 02:42:16 INFO - PROCESS | 3088 | 1465033336525 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 02:42:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 02:42:16 INFO - PROCESS | 3088 | 1465033336529 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 02:42:16 INFO - PROCESS | 3088 | 1465033336530 Marionette TRACE conn5 <- [1,2854,null,{}] 02:42:16 INFO - PROCESS | 3088 | 1465033336539 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}] 02:42:16 INFO - PROCESS | 3088 | 1465033336545 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:16 INFO - PROCESS | 3088 | 1465033336691 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 02:42:16 INFO - PROCESS | 3088 | 1465033336758 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:16 INFO - PROCESS | 3088 | 1465033336760 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:16 INFO - PROCESS | 3088 | ++DOCSHELL 17B59C00 == 34 [pid = 3088] [id = 723] 02:42:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (17DDDC00) [pid = 3088] [serial = 2169] [outer = 00000000] 02:42:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (189B7000) [pid = 3088] [serial = 2170] [outer = 17DDDC00] 02:42:16 INFO - PROCESS | 3088 | 1465033336806 Marionette DEBUG loaded listener.js 02:42:16 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (188BCC00) [pid = 3088] [serial = 2171] [outer = 17DDDC00] 02:42:17 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (188C6C00) [pid = 3088] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 02:42:17 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (0E64C800) [pid = 3088] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 02:42:17 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (0E04C800) [pid = 3088] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 02:42:17 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (1509B800) [pid = 3088] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 02:42:17 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (12307000) [pid = 3088] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 02:42:17 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (1578DC00) [pid = 3088] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 02:42:17 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (0E299C00) [pid = 3088] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 02:42:17 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (14F09400) [pid = 3088] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 02:42:17 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (16EC8800) [pid = 3088] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 02:42:17 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (0DA5B400) [pid = 3088] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 02:42:17 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (0E04EC00) [pid = 3088] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 02:42:17 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (157E6C00) [pid = 3088] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 02:42:17 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (1AEAB800) [pid = 3088] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 02:42:17 INFO - PROCESS | 3088 | 1465033337345 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]]]}] 02:42:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 02:42:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 830ms 02:42:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 02:42:17 INFO - PROCESS | 3088 | 1465033337359 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 02:42:17 INFO - PROCESS | 3088 | 1465033337362 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 02:42:17 INFO - PROCESS | 3088 | 1465033337365 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 02:42:17 INFO - PROCESS | 3088 | 1465033337366 Marionette TRACE conn5 <- [1,2858,null,{}] 02:42:17 INFO - PROCESS | 3088 | 1465033337370 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}] 02:42:17 INFO - PROCESS | 3088 | 1465033337372 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:17 INFO - PROCESS | 3088 | 1465033337454 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 02:42:17 INFO - PROCESS | 3088 | 1465033337559 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:17 INFO - PROCESS | 3088 | 1465033337561 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:17 INFO - PROCESS | 3088 | ++DOCSHELL 0E505000 == 35 [pid = 3088] [id = 724] 02:42:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (0E5BF400) [pid = 3088] [serial = 2172] [outer = 00000000] 02:42:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (150DE400) [pid = 3088] [serial = 2173] [outer = 0E5BF400] 02:42:17 INFO - PROCESS | 3088 | 1465033337605 Marionette DEBUG loaded listener.js 02:42:17 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (157F0400) [pid = 3088] [serial = 2174] [outer = 0E5BF400] 02:42:18 INFO - PROCESS | 3088 | 1465033338052 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]]]}] 02:42:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 02:42:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 731ms 02:42:18 INFO - PROCESS | 3088 | 1465033338097 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 02:42:18 INFO - PROCESS | 3088 | 1465033338099 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 02:42:18 INFO - PROCESS | 3088 | 1465033338102 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 02:42:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 02:42:18 INFO - PROCESS | 3088 | 1465033338104 Marionette TRACE conn5 <- [1,2862,null,{}] 02:42:18 INFO - PROCESS | 3088 | 1465033338107 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}] 02:42:18 INFO - PROCESS | 3088 | 1465033338109 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:18 INFO - PROCESS | 3088 | 1465033338190 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 02:42:18 INFO - PROCESS | 3088 | 1465033338195 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:18 INFO - PROCESS | 3088 | 1465033338197 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:18 INFO - PROCESS | 3088 | ++DOCSHELL 18C3FC00 == 36 [pid = 3088] [id = 725] 02:42:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (18C42400) [pid = 3088] [serial = 2175] [outer = 00000000] 02:42:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (19EB5000) [pid = 3088] [serial = 2176] [outer = 18C42400] 02:42:18 INFO - PROCESS | 3088 | 1465033338240 Marionette DEBUG loaded listener.js 02:42:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (19FE4000) [pid = 3088] [serial = 2177] [outer = 18C42400] 02:42:18 INFO - PROCESS | 3088 | 1465033338687 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]]]}] 02:42:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 02:42:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 630ms 02:42:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 02:42:18 INFO - PROCESS | 3088 | 1465033338736 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 02:42:18 INFO - PROCESS | 3088 | 1465033338738 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 02:42:18 INFO - PROCESS | 3088 | 1465033338742 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 02:42:18 INFO - PROCESS | 3088 | 1465033338743 Marionette TRACE conn5 <- [1,2866,null,{}] 02:42:18 INFO - PROCESS | 3088 | 1465033338747 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}] 02:42:18 INFO - PROCESS | 3088 | 1465033338748 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:18 INFO - PROCESS | 3088 | 1465033338858 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 02:42:18 INFO - PROCESS | 3088 | 1465033338866 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:18 INFO - PROCESS | 3088 | 1465033338868 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:18 INFO - PROCESS | 3088 | ++DOCSHELL 1509A400 == 37 [pid = 3088] [id = 726] 02:42:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (15134C00) [pid = 3088] [serial = 2178] [outer = 00000000] 02:42:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (1AE79000) [pid = 3088] [serial = 2179] [outer = 15134C00] 02:42:18 INFO - PROCESS | 3088 | 1465033338914 Marionette DEBUG loaded listener.js 02:42:18 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (1AE82000) [pid = 3088] [serial = 2180] [outer = 15134C00] 02:42:19 INFO - PROCESS | 3088 | 1465033339519 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]]]}] 02:42:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 02:42:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 830ms 02:42:19 INFO - PROCESS | 3088 | 1465033339573 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 02:42:19 INFO - PROCESS | 3088 | 1465033339578 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 02:42:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 02:42:19 INFO - PROCESS | 3088 | 1465033339583 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 02:42:19 INFO - PROCESS | 3088 | 1465033339587 Marionette TRACE conn5 <- [1,2870,null,{}] 02:42:19 INFO - PROCESS | 3088 | 1465033339593 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}] 02:42:19 INFO - PROCESS | 3088 | 1465033339596 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:19 INFO - PROCESS | 3088 | 1465033339722 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 02:42:19 INFO - PROCESS | 3088 | 1465033339843 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:19 INFO - PROCESS | 3088 | 1465033339846 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:19 INFO - PROCESS | 3088 | ++DOCSHELL 0E046800 == 38 [pid = 3088] [id = 727] 02:42:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (0E291400) [pid = 3088] [serial = 2181] [outer = 00000000] 02:42:19 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (12683800) [pid = 3088] [serial = 2182] [outer = 0E291400] 02:42:19 INFO - PROCESS | 3088 | 1465033339947 Marionette DEBUG loaded listener.js 02:42:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (14001400) [pid = 3088] [serial = 2183] [outer = 0E291400] 02:42:20 INFO - PROCESS | 3088 | 1465033340572 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]]]}] 02:42:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 02:42:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1023ms 02:42:20 INFO - PROCESS | 3088 | 1465033340606 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 02:42:20 INFO - PROCESS | 3088 | 1465033340611 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 02:42:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 02:42:20 INFO - PROCESS | 3088 | 1465033340617 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 02:42:20 INFO - PROCESS | 3088 | 1465033340620 Marionette TRACE conn5 <- [1,2874,null,{}] 02:42:20 INFO - PROCESS | 3088 | 1465033340624 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}] 02:42:20 INFO - PROCESS | 3088 | 1465033340627 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:20 INFO - PROCESS | 3088 | 1465033340741 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 02:42:20 INFO - PROCESS | 3088 | 1465033340899 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:20 INFO - PROCESS | 3088 | 1465033340902 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:20 INFO - PROCESS | 3088 | ++DOCSHELL 15098800 == 39 [pid = 3088] [id = 728] 02:42:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (1509DC00) [pid = 3088] [serial = 2184] [outer = 00000000] 02:42:20 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (15794000) [pid = 3088] [serial = 2185] [outer = 1509DC00] 02:42:20 INFO - PROCESS | 3088 | 1465033340959 Marionette DEBUG loaded listener.js 02:42:21 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (16A5BC00) [pid = 3088] [serial = 2186] [outer = 1509DC00] 02:42:21 INFO - PROCESS | 3088 | 1465033341587 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]]]}] 02:42:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 02:42:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1020ms 02:42:21 INFO - PROCESS | 3088 | 1465033341641 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 02:42:21 INFO - PROCESS | 3088 | 1465033341644 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 02:42:21 INFO - PROCESS | 3088 | 1465033341648 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 02:42:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 02:42:21 INFO - PROCESS | 3088 | 1465033341651 Marionette TRACE conn5 <- [1,2878,null,{}] 02:42:21 INFO - PROCESS | 3088 | 1465033341663 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}] 02:42:21 INFO - PROCESS | 3088 | 1465033341667 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:21 INFO - PROCESS | 3088 | 1465033341828 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 02:42:21 INFO - PROCESS | 3088 | 1465033341975 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:21 INFO - PROCESS | 3088 | 1465033341978 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:22 INFO - PROCESS | 3088 | ++DOCSHELL 1AEAC400 == 40 [pid = 3088] [id = 729] 02:42:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (1AEAE800) [pid = 3088] [serial = 2187] [outer = 00000000] 02:42:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (1AEB3400) [pid = 3088] [serial = 2188] [outer = 1AEAE800] 02:42:22 INFO - PROCESS | 3088 | 1465033342035 Marionette DEBUG loaded listener.js 02:42:22 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (1AFDC800) [pid = 3088] [serial = 2189] [outer = 1AEAE800] 02:42:22 INFO - PROCESS | 3088 | 1465033342626 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 02:42:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 02:42:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1020ms 02:42:22 INFO - PROCESS | 3088 | 1465033342671 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 02:42:22 INFO - PROCESS | 3088 | 1465033342674 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 02:42:22 INFO - PROCESS | 3088 | 1465033342677 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 02:42:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 02:42:22 INFO - PROCESS | 3088 | 1465033342679 Marionette TRACE conn5 <- [1,2882,null,{}] 02:42:22 INFO - PROCESS | 3088 | 1465033342683 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}] 02:42:22 INFO - PROCESS | 3088 | 1465033342685 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:22 INFO - PROCESS | 3088 | 1465033342797 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 02:42:23 INFO - PROCESS | 3088 | 1465033343109 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:23 INFO - PROCESS | 3088 | 1465033343112 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:23 INFO - PROCESS | 3088 | ++DOCSHELL 0D7D1800 == 41 [pid = 3088] [id = 730] 02:42:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (0D7D3000) [pid = 3088] [serial = 2190] [outer = 00000000] 02:42:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (0E131000) [pid = 3088] [serial = 2191] [outer = 0D7D3000] 02:42:23 INFO - PROCESS | 3088 | 1465033343164 Marionette DEBUG loaded listener.js 02:42:23 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (0E398C00) [pid = 3088] [serial = 2192] [outer = 0D7D3000] 02:42:24 INFO - PROCESS | 3088 | --DOCSHELL 18C3FC00 == 40 [pid = 3088] [id = 725] 02:42:24 INFO - PROCESS | 3088 | --DOCSHELL 0E505000 == 39 [pid = 3088] [id = 724] 02:42:24 INFO - PROCESS | 3088 | --DOCSHELL 17B59C00 == 38 [pid = 3088] [id = 723] 02:42:24 INFO - PROCESS | 3088 | --DOCSHELL 16A61C00 == 37 [pid = 3088] [id = 722] 02:42:24 INFO - PROCESS | 3088 | --DOCSHELL 16932C00 == 36 [pid = 3088] [id = 721] 02:42:24 INFO - PROCESS | 3088 | --DOCSHELL 1509B000 == 35 [pid = 3088] [id = 720] 02:42:24 INFO - PROCESS | 3088 | --DOCSHELL 123C3400 == 34 [pid = 3088] [id = 719] 02:42:24 INFO - PROCESS | 3088 | --DOCSHELL 0E132800 == 33 [pid = 3088] [id = 718] 02:42:24 INFO - PROCESS | 3088 | --DOCSHELL 0D297400 == 32 [pid = 3088] [id = 717] 02:42:24 INFO - PROCESS | 3088 | --DOCSHELL 146E2C00 == 31 [pid = 3088] [id = 715] 02:42:24 INFO - PROCESS | 3088 | --DOCSHELL 0E049400 == 30 [pid = 3088] [id = 716] 02:42:24 INFO - PROCESS | 3088 | --DOCSHELL 0E648C00 == 29 [pid = 3088] [id = 706] 02:42:24 INFO - PROCESS | 3088 | --DOCSHELL 15098800 == 28 [pid = 3088] [id = 728] 02:42:24 INFO - PROCESS | 3088 | --DOCSHELL 1AEAC400 == 27 [pid = 3088] [id = 729] 02:42:24 INFO - PROCESS | 3088 | --DOCSHELL 1509A400 == 26 [pid = 3088] [id = 726] 02:42:24 INFO - PROCESS | 3088 | --DOCSHELL 0E046800 == 25 [pid = 3088] [id = 727] 02:42:24 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (18C4DC00) [pid = 3088] [serial = 2102] [outer = 00000000] [url = about:blank] 02:42:24 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (12457400) [pid = 3088] [serial = 2120] [outer = 00000000] [url = about:blank] 02:42:24 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (0F10B000) [pid = 3088] [serial = 2119] [outer = 00000000] [url = about:blank] 02:42:24 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (0E29A800) [pid = 3088] [serial = 2122] [outer = 00000000] [url = about:blank] 02:42:24 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (0E36B400) [pid = 3088] [serial = 2123] [outer = 00000000] [url = about:blank] 02:42:24 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (150E6C00) [pid = 3088] [serial = 2131] [outer = 00000000] [url = about:blank] 02:42:24 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (15137800) [pid = 3088] [serial = 2132] [outer = 00000000] [url = about:blank] 02:42:24 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (123BE400) [pid = 3088] [serial = 2125] [outer = 00000000] [url = about:blank] 02:42:24 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (1265D000) [pid = 3088] [serial = 2126] [outer = 00000000] [url = about:blank] 02:42:24 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (15794400) [pid = 3088] [serial = 2134] [outer = 00000000] [url = about:blank] 02:42:24 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (140DD000) [pid = 3088] [serial = 2140] [outer = 00000000] [url = about:blank] 02:42:24 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (14F11800) [pid = 3088] [serial = 2128] [outer = 00000000] [url = about:blank] 02:42:24 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (16ED6000) [pid = 3088] [serial = 2137] [outer = 00000000] [url = about:blank] 02:42:24 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (17A36800) [pid = 3088] [serial = 2143] [outer = 00000000] [url = about:blank] 02:42:24 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (15137000) [pid = 3088] [serial = 2144] [outer = 00000000] [url = about:blank] 02:42:24 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (12C73800) [pid = 3088] [serial = 2111] [outer = 00000000] [url = about:blank] 02:42:24 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (1237A800) [pid = 3088] [serial = 2110] [outer = 00000000] [url = about:blank] 02:42:24 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (17A0B400) [pid = 3088] [serial = 2138] [outer = 00000000] [url = about:blank] 02:42:24 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (16EEEC00) [pid = 3088] [serial = 2114] [outer = 00000000] [url = about:blank] 02:42:24 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (16E9A000) [pid = 3088] [serial = 2113] [outer = 00000000] [url = about:blank] 02:42:24 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (1AEB3C00) [pid = 3088] [serial = 2117] [outer = 00000000] [url = about:blank] 02:42:24 INFO - PROCESS | 3088 | --DOMWINDOW == 66 (1AEAE000) [pid = 3088] [serial = 2116] [outer = 00000000] [url = about:blank] 02:42:24 INFO - PROCESS | 3088 | --DOMWINDOW == 65 (16957400) [pid = 3088] [serial = 2135] [outer = 00000000] [url = about:blank] 02:42:24 INFO - PROCESS | 3088 | --DOMWINDOW == 64 (14F0E000) [pid = 3088] [serial = 2141] [outer = 00000000] [url = about:blank] 02:42:24 INFO - PROCESS | 3088 | --DOMWINDOW == 63 (14F18400) [pid = 3088] [serial = 2129] [outer = 00000000] [url = about:blank] 02:42:24 INFO - PROCESS | 3088 | --DOMWINDOW == 62 (189B2800) [pid = 3088] [serial = 2146] [outer = 00000000] [url = about:blank] 02:42:24 INFO - PROCESS | 3088 | 1465033344481 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]]]}] 02:42:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 02:42:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1884ms 02:42:24 INFO - PROCESS | 3088 | 1465033344566 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 02:42:24 INFO - PROCESS | 3088 | 1465033344570 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 02:42:24 INFO - PROCESS | 3088 | 1465033344576 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 02:42:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 02:42:24 INFO - PROCESS | 3088 | 1465033344579 Marionette TRACE conn5 <- [1,2886,null,{}] 02:42:24 INFO - PROCESS | 3088 | 1465033344585 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}] 02:42:24 INFO - PROCESS | 3088 | 1465033344588 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:24 INFO - PROCESS | 3088 | 1465033344694 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 02:42:24 INFO - PROCESS | 3088 | 1465033344702 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:24 INFO - PROCESS | 3088 | 1465033344706 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:24 INFO - PROCESS | 3088 | ++DOCSHELL 0E047C00 == 26 [pid = 3088] [id = 731] 02:42:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 63 (0E048000) [pid = 3088] [serial = 2193] [outer = 00000000] 02:42:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 64 (0E129800) [pid = 3088] [serial = 2194] [outer = 0E048000] 02:42:24 INFO - PROCESS | 3088 | 1465033344755 Marionette DEBUG loaded listener.js 02:42:24 INFO - PROCESS | 3088 | ++DOMWINDOW == 65 (0E14B800) [pid = 3088] [serial = 2195] [outer = 0E048000] 02:42:25 INFO - PROCESS | 3088 | 1465033345303 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]]]}] 02:42:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 02:42:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 770ms 02:42:25 INFO - PROCESS | 3088 | 1465033345350 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 02:42:25 INFO - PROCESS | 3088 | 1465033345355 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 02:42:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 02:42:25 INFO - PROCESS | 3088 | 1465033345362 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 02:42:25 INFO - PROCESS | 3088 | 1465033345364 Marionette TRACE conn5 <- [1,2890,null,{}] 02:42:25 INFO - PROCESS | 3088 | 1465033345368 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}] 02:42:25 INFO - PROCESS | 3088 | 1465033345371 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:25 INFO - PROCESS | 3088 | 1465033345466 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 02:42:25 INFO - PROCESS | 3088 | 1465033345568 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:25 INFO - PROCESS | 3088 | 1465033345571 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:25 INFO - PROCESS | 3088 | ++DOCSHELL 0F1A2000 == 27 [pid = 3088] [id = 732] 02:42:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 66 (0F1A3C00) [pid = 3088] [serial = 2196] [outer = 00000000] 02:42:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 67 (12374400) [pid = 3088] [serial = 2197] [outer = 0F1A3C00] 02:42:25 INFO - PROCESS | 3088 | 1465033345619 Marionette DEBUG loaded listener.js 02:42:25 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (123C1C00) [pid = 3088] [serial = 2198] [outer = 0F1A3C00] 02:42:26 INFO - PROCESS | 3088 | 1465033346027 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 02:42:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 02:42:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 731ms 02:42:26 INFO - PROCESS | 3088 | 1465033346096 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 02:42:26 INFO - PROCESS | 3088 | 1465033346098 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 02:42:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 02:42:26 INFO - PROCESS | 3088 | 1465033346102 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 02:42:26 INFO - PROCESS | 3088 | 1465033346105 Marionette TRACE conn5 <- [1,2894,null,{}] 02:42:26 INFO - PROCESS | 3088 | 1465033346121 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}] 02:42:26 INFO - PROCESS | 3088 | 1465033346126 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:26 INFO - PROCESS | 3088 | 1465033346217 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 02:42:26 INFO - PROCESS | 3088 | 1465033346233 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:26 INFO - PROCESS | 3088 | 1465033346236 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:26 INFO - PROCESS | 3088 | ++DOCSHELL 140DD000 == 28 [pid = 3088] [id = 733] 02:42:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (140DE800) [pid = 3088] [serial = 2199] [outer = 00000000] 02:42:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (146E2C00) [pid = 3088] [serial = 2200] [outer = 140DE800] 02:42:26 INFO - PROCESS | 3088 | 1465033346286 Marionette DEBUG loaded listener.js 02:42:26 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (14F11400) [pid = 3088] [serial = 2201] [outer = 140DE800] 02:42:26 INFO - PROCESS | 3088 | 1465033346785 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]]]}] 02:42:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 02:42:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 730ms 02:42:26 INFO - PROCESS | 3088 | 1465033346836 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 02:42:26 INFO - PROCESS | 3088 | 1465033346838 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 02:42:26 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 02:42:26 INFO - PROCESS | 3088 | 1465033346847 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 02:42:26 INFO - PROCESS | 3088 | 1465033346849 Marionette TRACE conn5 <- [1,2898,null,{}] 02:42:26 INFO - PROCESS | 3088 | 1465033346852 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}] 02:42:26 INFO - PROCESS | 3088 | 1465033346854 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:26 INFO - PROCESS | 3088 | 1465033346973 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 02:42:26 INFO - PROCESS | 3088 | 1465033346983 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:26 INFO - PROCESS | 3088 | 1465033346985 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:27 INFO - PROCESS | 3088 | ++DOCSHELL 14F1EC00 == 29 [pid = 3088] [id = 734] 02:42:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (14F24C00) [pid = 3088] [serial = 2202] [outer = 00000000] 02:42:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (1509E400) [pid = 3088] [serial = 2203] [outer = 14F24C00] 02:42:27 INFO - PROCESS | 3088 | 1465033347029 Marionette DEBUG loaded listener.js 02:42:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (15130400) [pid = 3088] [serial = 2204] [outer = 14F24C00] 02:42:27 INFO - PROCESS | 3088 | 1465033347491 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]]]}] 02:42:27 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 02:42:27 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 02:42:27 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 670ms 02:42:27 INFO - TEST-START | /DOMEvents/constructors.html 02:42:27 INFO - PROCESS | 3088 | 1465033347516 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 02:42:27 INFO - PROCESS | 3088 | 1465033347518 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 02:42:27 INFO - PROCESS | 3088 | 1465033347527 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 02:42:27 INFO - PROCESS | 3088 | 1465033347529 Marionette TRACE conn5 <- [1,2902,null,{}] 02:42:27 INFO - PROCESS | 3088 | 1465033347532 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}] 02:42:27 INFO - PROCESS | 3088 | 1465033347534 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:27 INFO - PROCESS | 3088 | 1465033347675 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 02:42:27 INFO - PROCESS | 3088 | 1465033347696 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:27 INFO - PROCESS | 3088 | 1465033347698 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:27 INFO - PROCESS | 3088 | ++DOCSHELL 14F26000 == 30 [pid = 3088] [id = 735] 02:42:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (1509E000) [pid = 3088] [serial = 2205] [outer = 00000000] 02:42:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (157E5400) [pid = 3088] [serial = 2206] [outer = 1509E000] 02:42:27 INFO - PROCESS | 3088 | 1465033347743 Marionette DEBUG loaded listener.js 02:42:27 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (16939800) [pid = 3088] [serial = 2207] [outer = 1509E000] 02:42:28 INFO - PROCESS | 3088 | 1465033348392 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]]]}] 02:42:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 02:42:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 02:42:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 02:42:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 02:42:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 02:42:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 02:42:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 02:42:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 02:42:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 02:42:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 02:42:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 02:42:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 02:42:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 02:42:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 02:42:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 02:42:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 02:42:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 02:42:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 02:42:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 02:42:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 02:42:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 02:42:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 02:42:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 02:42:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 02:42:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 02:42:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 02:42:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 02:42:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 02:42:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 02:42:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 02:42:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 02:42:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 02:42:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 02:42:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 02:42:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 02:42:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 02:42:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 02:42:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 02:42:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 02:42:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:42:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 02:42:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 02:42:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 02:42:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:42:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 02:42:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 02:42:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 02:42:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:42:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 02:42:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 02:42:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 02:42:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:42:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 02:42:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 02:42:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 02:42:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:42:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 02:42:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 02:42:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 02:42:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:42:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 02:42:28 INFO - TEST-OK | /DOMEvents/constructors.html | took 954ms 02:42:28 INFO - PROCESS | 3088 | 1465033348476 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 02:42:28 INFO - PROCESS | 3088 | 1465033348479 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 02:42:28 INFO - TEST-START | /DOMEvents/event-phases-order.html 02:42:28 INFO - PROCESS | 3088 | 1465033348482 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 02:42:28 INFO - PROCESS | 3088 | 1465033348483 Marionette TRACE conn5 <- [1,2906,null,{}] 02:42:28 INFO - PROCESS | 3088 | 1465033348487 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}] 02:42:28 INFO - PROCESS | 3088 | 1465033348493 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:28 INFO - PROCESS | 3088 | 1465033348651 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 02:42:28 INFO - PROCESS | 3088 | 1465033348663 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:28 INFO - PROCESS | 3088 | 1465033348665 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:28 INFO - PROCESS | 3088 | ++DOCSHELL 1695D800 == 31 [pid = 3088] [id = 736] 02:42:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (169C0800) [pid = 3088] [serial = 2208] [outer = 00000000] 02:42:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (16ED4800) [pid = 3088] [serial = 2209] [outer = 169C0800] 02:42:28 INFO - PROCESS | 3088 | 1465033348709 Marionette DEBUG loaded listener.js 02:42:28 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (17A0B400) [pid = 3088] [serial = 2210] [outer = 169C0800] 02:42:29 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (1695DC00) [pid = 3088] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 02:42:29 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (0E049800) [pid = 3088] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 02:42:29 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (17DDDC00) [pid = 3088] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 02:42:29 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (16E99800) [pid = 3088] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 02:42:29 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (0E5BF400) [pid = 3088] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 02:42:29 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (1509BC00) [pid = 3088] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 02:42:29 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (18C42400) [pid = 3088] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 02:42:29 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (0E134000) [pid = 3088] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 02:42:29 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (17DE3C00) [pid = 3088] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 02:42:29 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (123C5000) [pid = 3088] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 02:42:29 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (140DBC00) [pid = 3088] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 02:42:29 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (15134C00) [pid = 3088] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 02:42:29 INFO - PROCESS | 3088 | 1465033349369 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 02:42:29 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 02:42:29 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 930ms 02:42:29 INFO - PROCESS | 3088 | 1465033349416 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 02:42:29 INFO - PROCESS | 3088 | 1465033349418 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 02:42:29 INFO - PROCESS | 3088 | 1465033349421 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 02:42:29 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 02:42:29 INFO - PROCESS | 3088 | 1465033349423 Marionette TRACE conn5 <- [1,2910,null,{}] 02:42:29 INFO - PROCESS | 3088 | 1465033349427 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}] 02:42:29 INFO - PROCESS | 3088 | 1465033349429 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:29 INFO - PROCESS | 3088 | 1465033349507 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 02:42:29 INFO - PROCESS | 3088 | 1465033349512 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:29 INFO - PROCESS | 3088 | 1465033349513 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:29 INFO - PROCESS | 3088 | ++DOCSHELL 15096400 == 32 [pid = 3088] [id = 737] 02:42:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (1509BC00) [pid = 3088] [serial = 2211] [outer = 00000000] 02:42:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (16EC9800) [pid = 3088] [serial = 2212] [outer = 1509BC00] 02:42:29 INFO - PROCESS | 3088 | 1465033349557 Marionette DEBUG loaded listener.js 02:42:29 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (16EE9C00) [pid = 3088] [serial = 2213] [outer = 1509BC00] 02:42:29 INFO - PROCESS | 3088 | [3088] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 02:42:29 INFO - PROCESS | 3088 | [3088] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 02:42:29 INFO - PROCESS | 3088 | [3088] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 02:42:29 INFO - PROCESS | 3088 | [3088] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 02:42:30 INFO - PROCESS | 3088 | 1465033350042 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]]]}] 02:42:30 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 02:42:30 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 02:42:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 02:42:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:42:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:42:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:42:30 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 02:42:30 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 02:42:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:42:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:42:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:42:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:42:30 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 02:42:30 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 02:42:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:42:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:42:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:42:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:42:30 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]" 02:42:30 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 02:42:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:42:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:42:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:42:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:42:30 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 02:42:30 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 676ms 02:42:30 INFO - PROCESS | 3088 | 1465033350107 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 02:42:30 INFO - PROCESS | 3088 | 1465033350109 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 02:42:30 INFO - PROCESS | 3088 | 1465033350112 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 02:42:30 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 02:42:30 INFO - PROCESS | 3088 | 1465033350114 Marionette TRACE conn5 <- [1,2914,null,{}] 02:42:30 INFO - PROCESS | 3088 | 1465033350120 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}] 02:42:30 INFO - PROCESS | 3088 | 1465033350122 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:30 INFO - PROCESS | 3088 | 1465033350204 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 02:42:30 INFO - PROCESS | 3088 | 1465033350209 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:30 INFO - PROCESS | 3088 | 1465033350211 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:30 INFO - PROCESS | 3088 | ++DOCSHELL 0C772C00 == 33 [pid = 3088] [id = 738] 02:42:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (140DE000) [pid = 3088] [serial = 2214] [outer = 00000000] 02:42:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (189AC400) [pid = 3088] [serial = 2215] [outer = 140DE000] 02:42:30 INFO - PROCESS | 3088 | 1465033350254 Marionette DEBUG loaded listener.js 02:42:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (189ACC00) [pid = 3088] [serial = 2216] [outer = 140DE000] 02:42:30 INFO - PROCESS | 3088 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 02:42:30 INFO - PROCESS | 3088 | 1465033350755 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]]]}] 02:42:30 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 02:42:30 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 670ms 02:42:30 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 02:42:30 INFO - PROCESS | 3088 | 1465033350787 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 02:42:30 INFO - PROCESS | 3088 | 1465033350789 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 02:42:30 INFO - PROCESS | 3088 | 1465033350793 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 02:42:30 INFO - PROCESS | 3088 | 1465033350804 Marionette TRACE conn5 <- [1,2918,null,{}] 02:42:30 INFO - PROCESS | 3088 | 1465033350808 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}] 02:42:30 INFO - PROCESS | 3088 | 1465033350810 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:30 INFO - PROCESS | 3088 | 1465033350890 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 02:42:30 INFO - PROCESS | 3088 | 1465033350894 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:30 INFO - PROCESS | 3088 | 1465033350896 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:30 INFO - PROCESS | 3088 | ++DOCSHELL 18C3CC00 == 34 [pid = 3088] [id = 739] 02:42:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (18C3E000) [pid = 3088] [serial = 2217] [outer = 00000000] 02:42:30 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (19EA8C00) [pid = 3088] [serial = 2218] [outer = 18C3E000] 02:42:30 INFO - PROCESS | 3088 | 1465033350939 Marionette DEBUG loaded listener.js 02:42:31 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (19EAD800) [pid = 3088] [serial = 2219] [outer = 18C3E000] 02:42:31 INFO - PROCESS | 3088 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 02:42:31 INFO - PROCESS | 3088 | 1465033351664 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]]]}] 02:42:31 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 02:42:31 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 891ms 02:42:31 INFO - PROCESS | 3088 | 1465033351688 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 02:42:31 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 02:42:31 INFO - PROCESS | 3088 | 1465033351693 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 02:42:31 INFO - PROCESS | 3088 | 1465033351697 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 02:42:31 INFO - PROCESS | 3088 | 1465033351703 Marionette TRACE conn5 <- [1,2922,null,{}] 02:42:31 INFO - PROCESS | 3088 | 1465033351708 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}] 02:42:31 INFO - PROCESS | 3088 | 1465033351711 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:31 INFO - PROCESS | 3088 | 1465033351859 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 02:42:32 INFO - PROCESS | 3088 | 1465033352002 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:32 INFO - PROCESS | 3088 | 1465033352005 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:32 INFO - PROCESS | 3088 | ++DOCSHELL 0E360000 == 35 [pid = 3088] [id = 740] 02:42:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (0E360400) [pid = 3088] [serial = 2220] [outer = 00000000] 02:42:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (0F181C00) [pid = 3088] [serial = 2221] [outer = 0E360400] 02:42:32 INFO - PROCESS | 3088 | 1465033352064 Marionette DEBUG loaded listener.js 02:42:32 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (1268D400) [pid = 3088] [serial = 2222] [outer = 0E360400] 02:42:32 INFO - PROCESS | 3088 | 1465033352651 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]]]}] 02:42:32 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 02:42:32 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 990ms 02:42:32 INFO - PROCESS | 3088 | 1465033352689 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 02:42:32 INFO - PROCESS | 3088 | 1465033352694 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 02:42:32 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 02:42:32 INFO - PROCESS | 3088 | 1465033352700 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 02:42:32 INFO - PROCESS | 3088 | 1465033352703 Marionette TRACE conn5 <- [1,2926,null,{}] 02:42:32 INFO - PROCESS | 3088 | 1465033352707 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}] 02:42:32 INFO - PROCESS | 3088 | 1465033352710 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:32 INFO - PROCESS | 3088 | 1465033352838 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 02:42:33 INFO - PROCESS | 3088 | 1465033353008 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:33 INFO - PROCESS | 3088 | 1465033353011 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:33 INFO - PROCESS | 3088 | ++DOCSHELL 14F1D400 == 36 [pid = 3088] [id = 741] 02:42:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (14F1F400) [pid = 3088] [serial = 2223] [outer = 00000000] 02:42:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (150A2400) [pid = 3088] [serial = 2224] [outer = 14F1F400] 02:42:33 INFO - PROCESS | 3088 | 1465033353069 Marionette DEBUG loaded listener.js 02:42:33 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (1578FC00) [pid = 3088] [serial = 2225] [outer = 14F1F400] 02:42:33 INFO - PROCESS | 3088 | 1465033353681 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]]]}] 02:42:33 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. 02:42:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1017ms 02:42:33 INFO - PROCESS | 3088 | 1465033353721 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 02:42:33 INFO - PROCESS | 3088 | 1465033353723 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 02:42:33 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 02:42:33 INFO - PROCESS | 3088 | 1465033353727 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 02:42:33 INFO - PROCESS | 3088 | 1465033353731 Marionette TRACE conn5 <- [1,2930,null,{}] 02:42:33 INFO - PROCESS | 3088 | 1465033353742 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}] 02:42:33 INFO - PROCESS | 3088 | 1465033353747 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:33 INFO - PROCESS | 3088 | 1465033353866 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 02:42:34 INFO - PROCESS | 3088 | 1465033354119 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:34 INFO - PROCESS | 3088 | 1465033354123 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:34 INFO - PROCESS | 3088 | ++DOCSHELL 0C775400 == 37 [pid = 3088] [id = 742] 02:42:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (0D729800) [pid = 3088] [serial = 2226] [outer = 00000000] 02:42:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (0DA4F400) [pid = 3088] [serial = 2227] [outer = 0D729800] 02:42:34 INFO - PROCESS | 3088 | 1465033354183 Marionette DEBUG loaded listener.js 02:42:34 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (0E04D400) [pid = 3088] [serial = 2228] [outer = 0D729800] 02:42:34 INFO - PROCESS | 3088 | --DOCSHELL 0C772C00 == 36 [pid = 3088] [id = 738] 02:42:34 INFO - PROCESS | 3088 | --DOCSHELL 15096400 == 35 [pid = 3088] [id = 737] 02:42:34 INFO - PROCESS | 3088 | --DOCSHELL 1695D800 == 34 [pid = 3088] [id = 736] 02:42:34 INFO - PROCESS | 3088 | --DOCSHELL 14F26000 == 33 [pid = 3088] [id = 735] 02:42:34 INFO - PROCESS | 3088 | --DOCSHELL 14F1EC00 == 32 [pid = 3088] [id = 734] 02:42:34 INFO - PROCESS | 3088 | --DOCSHELL 140DD000 == 31 [pid = 3088] [id = 733] 02:42:34 INFO - PROCESS | 3088 | --DOCSHELL 0F1A2000 == 30 [pid = 3088] [id = 732] 02:42:34 INFO - PROCESS | 3088 | --DOCSHELL 0E047C00 == 29 [pid = 3088] [id = 731] 02:42:34 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (1AE82000) [pid = 3088] [serial = 2180] [outer = 00000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (1AE79000) [pid = 3088] [serial = 2179] [outer = 00000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (19FE4000) [pid = 3088] [serial = 2177] [outer = 00000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (169C6800) [pid = 3088] [serial = 2164] [outer = 00000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (0F003800) [pid = 3088] [serial = 2150] [outer = 00000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (189B7000) [pid = 3088] [serial = 2170] [outer = 00000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (188BCC00) [pid = 3088] [serial = 2171] [outer = 00000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (16EEA000) [pid = 3088] [serial = 2167] [outer = 00000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (17A0CC00) [pid = 3088] [serial = 2168] [outer = 00000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (0E3A6400) [pid = 3088] [serial = 2149] [outer = 00000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (150DE400) [pid = 3088] [serial = 2173] [outer = 00000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (169E9000) [pid = 3088] [serial = 2165] [outer = 00000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (15138800) [pid = 3088] [serial = 2162] [outer = 00000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (19EB5000) [pid = 3088] [serial = 2176] [outer = 00000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (0E5B5400) [pid = 3088] [serial = 2156] [outer = 00000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (189B4400) [pid = 3088] [serial = 2147] [outer = 00000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (12B73800) [pid = 3088] [serial = 2158] [outer = 00000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (15099800) [pid = 3088] [serial = 2153] [outer = 00000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (150A2800) [pid = 3088] [serial = 2161] [outer = 00000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3088 | --DOMWINDOW == 66 (157F0400) [pid = 3088] [serial = 2174] [outer = 00000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3088 | --DOMWINDOW == 65 (14002400) [pid = 3088] [serial = 2159] [outer = 00000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3088 | --DOMWINDOW == 64 (0E366000) [pid = 3088] [serial = 2155] [outer = 00000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3088 | --DOMWINDOW == 63 (14F14C00) [pid = 3088] [serial = 2152] [outer = 00000000] [url = about:blank] 02:42:34 INFO - PROCESS | 3088 | 1465033354848 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"]]]}] 02:42:34 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 02:42:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 02:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 02:42:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1180ms 02:42:34 INFO - PROCESS | 3088 | 1465033354911 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 02:42:34 INFO - PROCESS | 3088 | 1465033354915 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 02:42:34 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 02:42:34 INFO - PROCESS | 3088 | 1465033354919 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 02:42:34 INFO - PROCESS | 3088 | 1465033354921 Marionette TRACE conn5 <- [1,2934,null,{}] 02:42:34 INFO - PROCESS | 3088 | 1465033354927 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}] 02:42:34 INFO - PROCESS | 3088 | 1465033354931 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:35 INFO - PROCESS | 3088 | 1465033355025 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 02:42:35 INFO - PROCESS | 3088 | 1465033355033 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:35 INFO - PROCESS | 3088 | 1465033355036 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:35 INFO - PROCESS | 3088 | ++DOCSHELL 0E3A7C00 == 30 [pid = 3088] [id = 743] 02:42:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 64 (0E64C800) [pid = 3088] [serial = 2229] [outer = 00000000] 02:42:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 65 (12374000) [pid = 3088] [serial = 2230] [outer = 0E64C800] 02:42:35 INFO - PROCESS | 3088 | 1465033355089 Marionette DEBUG loaded listener.js 02:42:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 66 (12AD7C00) [pid = 3088] [serial = 2231] [outer = 0E64C800] 02:42:35 INFO - PROCESS | 3088 | 1465033355568 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]]]}] 02:42:35 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. 02:42:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 670ms 02:42:35 INFO - PROCESS | 3088 | 1465033355592 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 02:42:35 INFO - PROCESS | 3088 | 1465033355596 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 02:42:35 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 02:42:35 INFO - PROCESS | 3088 | 1465033355609 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 02:42:35 INFO - PROCESS | 3088 | 1465033355611 Marionette TRACE conn5 <- [1,2938,null,{}] 02:42:35 INFO - PROCESS | 3088 | 1465033355616 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}] 02:42:35 INFO - PROCESS | 3088 | 1465033355618 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:35 INFO - PROCESS | 3088 | 1465033355709 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 02:42:35 INFO - PROCESS | 3088 | 1465033355714 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:35 INFO - PROCESS | 3088 | 1465033355717 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:35 INFO - PROCESS | 3088 | ++DOCSHELL 14002400 == 31 [pid = 3088] [id = 744] 02:42:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 67 (14003000) [pid = 3088] [serial = 2232] [outer = 00000000] 02:42:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (14F16800) [pid = 3088] [serial = 2233] [outer = 14003000] 02:42:35 INFO - PROCESS | 3088 | 1465033355762 Marionette DEBUG loaded listener.js 02:42:35 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (15096400) [pid = 3088] [serial = 2234] [outer = 14003000] 02:42:36 INFO - PROCESS | 3088 | ++DOCSHELL 15789800 == 32 [pid = 3088] [id = 745] 02:42:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (1578A800) [pid = 3088] [serial = 2235] [outer = 00000000] 02:42:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (1578B000) [pid = 3088] [serial = 2236] [outer = 1578A800] 02:42:36 INFO - PROCESS | 3088 | 1465033356262 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]]]}] 02:42:36 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. 02:42:36 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 690ms 02:42:36 INFO - PROCESS | 3088 | 1465033356296 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 02:42:36 INFO - PROCESS | 3088 | 1465033356298 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 02:42:36 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 02:42:36 INFO - PROCESS | 3088 | 1465033356303 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 02:42:36 INFO - PROCESS | 3088 | 1465033356308 Marionette TRACE conn5 <- [1,2942,null,{}] 02:42:36 INFO - PROCESS | 3088 | 1465033356317 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}] 02:42:36 INFO - PROCESS | 3088 | 1465033356321 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:36 INFO - PROCESS | 3088 | 1465033356426 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 02:42:36 INFO - PROCESS | 3088 | 1465033356558 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:36 INFO - PROCESS | 3088 | 1465033356568 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:36 INFO - PROCESS | 3088 | ++DOCSHELL 15790800 == 33 [pid = 3088] [id = 746] 02:42:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (16932800) [pid = 3088] [serial = 2237] [outer = 00000000] 02:42:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (169C8800) [pid = 3088] [serial = 2238] [outer = 16932800] 02:42:36 INFO - PROCESS | 3088 | 1465033356612 Marionette DEBUG loaded listener.js 02:42:36 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (16A61C00) [pid = 3088] [serial = 2239] [outer = 16932800] 02:42:36 INFO - PROCESS | 3088 | 1465033356981 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]]]}] 02:42:37 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:42:37 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 02:42:37 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 730ms 02:42:37 INFO - PROCESS | 3088 | 1465033357035 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 02:42:37 INFO - PROCESS | 3088 | 1465033357038 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 02:42:37 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 02:42:37 INFO - PROCESS | 3088 | 1465033357041 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 02:42:37 INFO - PROCESS | 3088 | 1465033357043 Marionette TRACE conn5 <- [1,2946,null,{}] 02:42:37 INFO - PROCESS | 3088 | 1465033357046 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}] 02:42:37 INFO - PROCESS | 3088 | 1465033357048 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:37 INFO - PROCESS | 3088 | 1465033357205 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 02:42:37 INFO - PROCESS | 3088 | 1465033357213 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:37 INFO - PROCESS | 3088 | 1465033357215 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:37 INFO - PROCESS | 3088 | ++DOCSHELL 16A65C00 == 34 [pid = 3088] [id = 747] 02:42:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (16A66000) [pid = 3088] [serial = 2240] [outer = 00000000] 02:42:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (17B5F400) [pid = 3088] [serial = 2241] [outer = 16A66000] 02:42:37 INFO - PROCESS | 3088 | 1465033357315 Marionette DEBUG loaded listener.js 02:42:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (18514800) [pid = 3088] [serial = 2242] [outer = 16A66000] 02:42:37 INFO - PROCESS | 3088 | 1465033357718 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]]]}] 02:42:37 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. 02:42:37 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 730ms 02:42:37 INFO - PROCESS | 3088 | 1465033357776 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 02:42:37 INFO - PROCESS | 3088 | 1465033357778 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 02:42:37 INFO - PROCESS | 3088 | 1465033357781 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 02:42:37 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 02:42:37 INFO - PROCESS | 3088 | 1465033357783 Marionette TRACE conn5 <- [1,2950,null,{}] 02:42:37 INFO - PROCESS | 3088 | 1465033357832 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}] 02:42:37 INFO - PROCESS | 3088 | 1465033357834 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:37 INFO - PROCESS | 3088 | 1465033357953 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 02:42:37 INFO - PROCESS | 3088 | 1465033357959 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:37 INFO - PROCESS | 3088 | 1465033357965 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:37 INFO - PROCESS | 3088 | ++DOCSHELL 189B2800 == 35 [pid = 3088] [id = 748] 02:42:37 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (189B3800) [pid = 3088] [serial = 2243] [outer = 00000000] 02:42:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (18C3D800) [pid = 3088] [serial = 2244] [outer = 189B3800] 02:42:38 INFO - PROCESS | 3088 | 1465033358019 Marionette DEBUG loaded listener.js 02:42:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (18C4EC00) [pid = 3088] [serial = 2245] [outer = 189B3800] 02:42:38 INFO - PROCESS | 3088 | 1465033358468 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]]]}] 02:42:38 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. 02:42:38 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 730ms 02:42:38 INFO - PROCESS | 3088 | 1465033358515 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 02:42:38 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 02:42:38 INFO - PROCESS | 3088 | 1465033358518 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 02:42:38 INFO - PROCESS | 3088 | 1465033358521 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 02:42:38 INFO - PROCESS | 3088 | 1465033358522 Marionette TRACE conn5 <- [1,2954,null,{}] 02:42:38 INFO - PROCESS | 3088 | 1465033358543 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}] 02:42:38 INFO - PROCESS | 3088 | 1465033358545 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:38 INFO - PROCESS | 3088 | 1465033358665 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 02:42:38 INFO - PROCESS | 3088 | 1465033358736 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:38 INFO - PROCESS | 3088 | 1465033358738 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:38 INFO - PROCESS | 3088 | ++DOCSHELL 19EAE400 == 36 [pid = 3088] [id = 749] 02:42:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (19EB3C00) [pid = 3088] [serial = 2246] [outer = 00000000] 02:42:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (1A0BCC00) [pid = 3088] [serial = 2247] [outer = 19EB3C00] 02:42:38 INFO - PROCESS | 3088 | 1465033358782 Marionette DEBUG loaded listener.js 02:42:38 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (1AB70800) [pid = 3088] [serial = 2248] [outer = 19EB3C00] 02:42:39 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (1509BC00) [pid = 3088] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 02:42:39 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (14F24C00) [pid = 3088] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 02:42:39 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (1509E000) [pid = 3088] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 02:42:39 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (140DE800) [pid = 3088] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 02:42:39 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (0F1A3C00) [pid = 3088] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 02:42:39 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (0E048000) [pid = 3088] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 02:42:39 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (0D7D3000) [pid = 3088] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 02:42:39 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (169C0800) [pid = 3088] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 02:42:39 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (0E291400) [pid = 3088] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 02:42:39 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (1509DC00) [pid = 3088] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 02:42:39 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (140DE000) [pid = 3088] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 02:42:39 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (1AEAE800) [pid = 3088] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 02:42:39 INFO - PROCESS | 3088 | 1465033359209 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]]]}] 02:42:39 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. 02:42:39 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 751ms 02:42:39 INFO - PROCESS | 3088 | 1465033359305 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 02:42:39 INFO - PROCESS | 3088 | 1465033359307 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 02:42:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 02:42:39 INFO - PROCESS | 3088 | 1465033359313 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 02:42:39 INFO - PROCESS | 3088 | 1465033359315 Marionette TRACE conn5 <- [1,2958,null,{}] 02:42:39 INFO - PROCESS | 3088 | 1465033359318 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}] 02:42:39 INFO - PROCESS | 3088 | 1465033359320 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:39 INFO - PROCESS | 3088 | 1465033359401 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 02:42:39 INFO - PROCESS | 3088 | 1465033359406 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:39 INFO - PROCESS | 3088 | 1465033359408 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:39 INFO - PROCESS | 3088 | ++DOCSHELL 14F12800 == 37 [pid = 3088] [id = 750] 02:42:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (14F18C00) [pid = 3088] [serial = 2249] [outer = 00000000] 02:42:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (19EB2000) [pid = 3088] [serial = 2250] [outer = 14F18C00] 02:42:39 INFO - PROCESS | 3088 | 1465033359451 Marionette DEBUG loaded listener.js 02:42:39 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (1ABBFC00) [pid = 3088] [serial = 2251] [outer = 14F18C00] 02:42:39 INFO - PROCESS | 3088 | 1465033359865 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]]]}] 02:42:39 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. 02:42:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 570ms 02:42:39 INFO - PROCESS | 3088 | 1465033359887 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 02:42:39 INFO - PROCESS | 3088 | 1465033359889 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 02:42:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 02:42:39 INFO - PROCESS | 3088 | 1465033359892 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 02:42:39 INFO - PROCESS | 3088 | 1465033359894 Marionette TRACE conn5 <- [1,2962,null,{}] 02:42:39 INFO - PROCESS | 3088 | 1465033359898 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}] 02:42:39 INFO - PROCESS | 3088 | 1465033359900 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:40 INFO - PROCESS | 3088 | 1465033360031 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 02:42:40 INFO - PROCESS | 3088 | 1465033360039 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:40 INFO - PROCESS | 3088 | 1465033360041 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:40 INFO - PROCESS | 3088 | ++DOCSHELL 1AEA8000 == 38 [pid = 3088] [id = 751] 02:42:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (1AEA8C00) [pid = 3088] [serial = 2252] [outer = 00000000] 02:42:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (1AEAE800) [pid = 3088] [serial = 2253] [outer = 1AEA8C00] 02:42:40 INFO - PROCESS | 3088 | 1465033360085 Marionette DEBUG loaded listener.js 02:42:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (1AEB3800) [pid = 3088] [serial = 2254] [outer = 1AEA8C00] 02:42:40 INFO - PROCESS | 3088 | 1465033360469 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]]]}] 02:42:40 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. 02:42:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 630ms 02:42:40 INFO - PROCESS | 3088 | 1465033360523 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 02:42:40 INFO - PROCESS | 3088 | 1465033360525 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 02:42:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 02:42:40 INFO - PROCESS | 3088 | 1465033360529 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 02:42:40 INFO - PROCESS | 3088 | 1465033360530 Marionette TRACE conn5 <- [1,2966,null,{}] 02:42:40 INFO - PROCESS | 3088 | 1465033360534 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}] 02:42:40 INFO - PROCESS | 3088 | 1465033360535 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:40 INFO - PROCESS | 3088 | 1465033360617 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 02:42:40 INFO - PROCESS | 3088 | 1465033360722 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:40 INFO - PROCESS | 3088 | 1465033360724 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:40 INFO - PROCESS | 3088 | ++DOCSHELL 1AEAA800 == 39 [pid = 3088] [id = 752] 02:42:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (1AEADC00) [pid = 3088] [serial = 2255] [outer = 00000000] 02:42:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (1B34E800) [pid = 3088] [serial = 2256] [outer = 1AEADC00] 02:42:40 INFO - PROCESS | 3088 | 1465033360797 Marionette DEBUG loaded listener.js 02:42:40 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (1B353000) [pid = 3088] [serial = 2257] [outer = 1AEADC00] 02:42:41 INFO - PROCESS | 3088 | 1465033361246 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]]]}] 02:42:41 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. 02:42:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 770ms 02:42:41 INFO - PROCESS | 3088 | 1465033361300 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 02:42:41 INFO - PROCESS | 3088 | 1465033361304 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 02:42:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 02:42:41 INFO - PROCESS | 3088 | 1465033361309 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 02:42:41 INFO - PROCESS | 3088 | 1465033361313 Marionette TRACE conn5 <- [1,2970,null,{}] 02:42:41 INFO - PROCESS | 3088 | 1465033361319 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}] 02:42:41 INFO - PROCESS | 3088 | 1465033361322 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:41 INFO - PROCESS | 3088 | 1465033361477 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 02:42:41 INFO - PROCESS | 3088 | 1465033361627 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:41 INFO - PROCESS | 3088 | 1465033361630 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:41 INFO - PROCESS | 3088 | ++DOCSHELL 0E3A5000 == 40 [pid = 3088] [id = 753] 02:42:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (0F101400) [pid = 3088] [serial = 2258] [outer = 00000000] 02:42:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (12B44800) [pid = 3088] [serial = 2259] [outer = 0F101400] 02:42:41 INFO - PROCESS | 3088 | 1465033361690 Marionette DEBUG loaded listener.js 02:42:41 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (14005000) [pid = 3088] [serial = 2260] [outer = 0F101400] 02:42:42 INFO - PROCESS | 3088 | 1465033362258 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"]]]}] 02:42:42 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 02:42:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 02:42:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 02:42:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 990ms 02:42:42 INFO - PROCESS | 3088 | 1465033362300 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 02:42:42 INFO - PROCESS | 3088 | 1465033362305 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 02:42:42 INFO - PROCESS | 3088 | 1465033362311 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 02:42:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 02:42:42 INFO - PROCESS | 3088 | 1465033362314 Marionette TRACE conn5 <- [1,2974,null,{}] 02:42:42 INFO - PROCESS | 3088 | 1465033362319 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}] 02:42:42 INFO - PROCESS | 3088 | 1465033362321 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:42 INFO - PROCESS | 3088 | 1465033362437 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 02:42:42 INFO - PROCESS | 3088 | 1465033362598 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:42 INFO - PROCESS | 3088 | 1465033362601 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:42 INFO - PROCESS | 3088 | ++DOCSHELL 15794800 == 41 [pid = 3088] [id = 754] 02:42:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (15794C00) [pid = 3088] [serial = 2261] [outer = 00000000] 02:42:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (169C0C00) [pid = 3088] [serial = 2262] [outer = 15794C00] 02:42:42 INFO - PROCESS | 3088 | 1465033362659 Marionette DEBUG loaded listener.js 02:42:42 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (16ED4400) [pid = 3088] [serial = 2263] [outer = 15794C00] 02:42:43 INFO - PROCESS | 3088 | 1465033363227 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]]]}] 02:42:43 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. 02:42:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 970ms 02:42:43 INFO - PROCESS | 3088 | 1465033363285 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 02:42:43 INFO - PROCESS | 3088 | 1465033363288 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 02:42:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 02:42:43 INFO - PROCESS | 3088 | 1465033363291 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 02:42:43 INFO - PROCESS | 3088 | 1465033363295 Marionette TRACE conn5 <- [1,2978,null,{}] 02:42:43 INFO - PROCESS | 3088 | 1465033363306 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}] 02:42:43 INFO - PROCESS | 3088 | 1465033363311 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:43 INFO - PROCESS | 3088 | 1465033363431 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 02:42:43 INFO - PROCESS | 3088 | 1465033363545 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:43 INFO - PROCESS | 3088 | 1465033363548 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:43 INFO - PROCESS | 3088 | ++DOCSHELL 1B358000 == 42 [pid = 3088] [id = 755] 02:42:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (1B358400) [pid = 3088] [serial = 2264] [outer = 00000000] 02:42:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (1C43F400) [pid = 3088] [serial = 2265] [outer = 1B358400] 02:42:43 INFO - PROCESS | 3088 | 1465033363647 Marionette DEBUG loaded listener.js 02:42:43 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (1C444800) [pid = 3088] [serial = 2266] [outer = 1B358400] 02:42:44 INFO - PROCESS | 3088 | ++DOCSHELL 1C5A5C00 == 43 [pid = 3088] [id = 756] 02:42:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (1C5A6800) [pid = 3088] [serial = 2267] [outer = 00000000] 02:42:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (1C5A7000) [pid = 3088] [serial = 2268] [outer = 1C5A6800] 02:42:44 INFO - PROCESS | 3088 | 1465033364224 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]]]}] 02:42:44 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. 02:42:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 970ms 02:42:44 INFO - PROCESS | 3088 | 1465033364265 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 02:42:44 INFO - PROCESS | 3088 | 1465033364268 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 02:42:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 02:42:44 INFO - PROCESS | 3088 | 1465033364271 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 02:42:44 INFO - PROCESS | 3088 | 1465033364273 Marionette TRACE conn5 <- [1,2982,null,{}] 02:42:44 INFO - PROCESS | 3088 | 1465033364277 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}] 02:42:44 INFO - PROCESS | 3088 | 1465033364279 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:44 INFO - PROCESS | 3088 | 1465033364414 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 02:42:44 INFO - PROCESS | 3088 | 1465033364526 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:44 INFO - PROCESS | 3088 | 1465033364528 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:44 INFO - PROCESS | 3088 | ++DOCSHELL 1C442C00 == 44 [pid = 3088] [id = 757] 02:42:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (1C447400) [pid = 3088] [serial = 2269] [outer = 00000000] 02:42:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 93 (1C5A4400) [pid = 3088] [serial = 2270] [outer = 1C447400] 02:42:44 INFO - PROCESS | 3088 | 1465033364623 Marionette DEBUG loaded listener.js 02:42:44 INFO - PROCESS | 3088 | ++DOMWINDOW == 94 (1C5AA000) [pid = 3088] [serial = 2271] [outer = 1C447400] 02:42:45 INFO - PROCESS | 3088 | 1465033365256 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]]]}] 02:42:45 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:42:45 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 02:42:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1016ms 02:42:45 INFO - PROCESS | 3088 | 1465033365291 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 02:42:45 INFO - PROCESS | 3088 | 1465033365293 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 02:42:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 02:42:45 INFO - PROCESS | 3088 | 1465033365296 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 02:42:45 INFO - PROCESS | 3088 | 1465033365298 Marionette TRACE conn5 <- [1,2986,null,{}] 02:42:45 INFO - PROCESS | 3088 | 1465033365302 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}] 02:42:45 INFO - PROCESS | 3088 | 1465033365305 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:45 INFO - PROCESS | 3088 | 1465033365417 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 02:42:45 INFO - PROCESS | 3088 | 1465033365683 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:45 INFO - PROCESS | 3088 | 1465033365686 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:45 INFO - PROCESS | 3088 | ++DOCSHELL 0D7DA000 == 45 [pid = 3088] [id = 758] 02:42:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 95 (0D8EFC00) [pid = 3088] [serial = 2272] [outer = 00000000] 02:42:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 96 (0E361000) [pid = 3088] [serial = 2273] [outer = 0D8EFC00] 02:42:45 INFO - PROCESS | 3088 | 1465033365759 Marionette DEBUG loaded listener.js 02:42:45 INFO - PROCESS | 3088 | ++DOMWINDOW == 97 (0F104000) [pid = 3088] [serial = 2274] [outer = 0D8EFC00] 02:42:46 INFO - PROCESS | 3088 | 1465033366337 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]]]}] 02:42:46 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. 02:42:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1069ms 02:42:46 INFO - PROCESS | 3088 | 1465033366380 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 02:42:46 INFO - PROCESS | 3088 | 1465033366384 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 02:42:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 02:42:46 INFO - PROCESS | 3088 | 1465033366389 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 02:42:46 INFO - PROCESS | 3088 | 1465033366392 Marionette TRACE conn5 <- [1,2990,null,{}] 02:42:46 INFO - PROCESS | 3088 | 1465033366397 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}] 02:42:46 INFO - PROCESS | 3088 | 1465033366401 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:46 INFO - PROCESS | 3088 | 1465033366509 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 02:42:47 INFO - PROCESS | 3088 | --DOCSHELL 1AEA8000 == 44 [pid = 3088] [id = 751] 02:42:47 INFO - PROCESS | 3088 | --DOCSHELL 14F12800 == 43 [pid = 3088] [id = 750] 02:42:47 INFO - PROCESS | 3088 | --DOCSHELL 19EAE400 == 42 [pid = 3088] [id = 749] 02:42:47 INFO - PROCESS | 3088 | --DOCSHELL 189B2800 == 41 [pid = 3088] [id = 748] 02:42:47 INFO - PROCESS | 3088 | --DOCSHELL 16A65C00 == 40 [pid = 3088] [id = 747] 02:42:47 INFO - PROCESS | 3088 | --DOCSHELL 15790800 == 39 [pid = 3088] [id = 746] 02:42:47 INFO - PROCESS | 3088 | --DOCSHELL 15789800 == 38 [pid = 3088] [id = 745] 02:42:47 INFO - PROCESS | 3088 | --DOCSHELL 14002400 == 37 [pid = 3088] [id = 744] 02:42:47 INFO - PROCESS | 3088 | --DOCSHELL 0E3A7C00 == 36 [pid = 3088] [id = 743] 02:42:47 INFO - PROCESS | 3088 | --DOCSHELL 14F1D400 == 35 [pid = 3088] [id = 741] 02:42:47 INFO - PROCESS | 3088 | --DOCSHELL 0C775400 == 34 [pid = 3088] [id = 742] 02:42:47 INFO - PROCESS | 3088 | --DOCSHELL 0E360000 == 33 [pid = 3088] [id = 740] 02:42:47 INFO - PROCESS | 3088 | --DOCSHELL 0D7D1800 == 32 [pid = 3088] [id = 730] 02:42:47 INFO - PROCESS | 3088 | --DOCSHELL 18C3CC00 == 31 [pid = 3088] [id = 739] 02:42:47 INFO - PROCESS | 3088 | --DOCSHELL 0D7DA000 == 30 [pid = 3088] [id = 758] 02:42:47 INFO - PROCESS | 3088 | --DOCSHELL 1C5A5C00 == 29 [pid = 3088] [id = 756] 02:42:47 INFO - PROCESS | 3088 | --DOCSHELL 1C442C00 == 28 [pid = 3088] [id = 757] 02:42:47 INFO - PROCESS | 3088 | --DOCSHELL 15794800 == 27 [pid = 3088] [id = 754] 02:42:47 INFO - PROCESS | 3088 | --DOCSHELL 1B358000 == 26 [pid = 3088] [id = 755] 02:42:47 INFO - PROCESS | 3088 | --DOCSHELL 1AEAA800 == 25 [pid = 3088] [id = 752] 02:42:47 INFO - PROCESS | 3088 | --DOCSHELL 0E3A5000 == 24 [pid = 3088] [id = 753] 02:42:47 INFO - PROCESS | 3088 | 1465033367298 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:47 INFO - PROCESS | 3088 | 1465033367302 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:47 INFO - PROCESS | 3088 | --DOMWINDOW == 96 (1509E400) [pid = 3088] [serial = 2203] [outer = 00000000] [url = about:blank] 02:42:47 INFO - PROCESS | 3088 | --DOMWINDOW == 95 (16939800) [pid = 3088] [serial = 2207] [outer = 00000000] [url = about:blank] 02:42:47 INFO - PROCESS | 3088 | --DOMWINDOW == 94 (157E5400) [pid = 3088] [serial = 2206] [outer = 00000000] [url = about:blank] 02:42:47 INFO - PROCESS | 3088 | --DOMWINDOW == 93 (146E2C00) [pid = 3088] [serial = 2200] [outer = 00000000] [url = about:blank] 02:42:47 INFO - PROCESS | 3088 | --DOMWINDOW == 92 (12374400) [pid = 3088] [serial = 2197] [outer = 00000000] [url = about:blank] 02:42:47 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (123C1C00) [pid = 3088] [serial = 2198] [outer = 00000000] [url = about:blank] 02:42:47 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (0E129800) [pid = 3088] [serial = 2194] [outer = 00000000] [url = about:blank] 02:42:47 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (0E14B800) [pid = 3088] [serial = 2195] [outer = 00000000] [url = about:blank] 02:42:47 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (0E398C00) [pid = 3088] [serial = 2192] [outer = 00000000] [url = about:blank] 02:42:47 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (0E131000) [pid = 3088] [serial = 2191] [outer = 00000000] [url = about:blank] 02:42:47 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (16ED4800) [pid = 3088] [serial = 2209] [outer = 00000000] [url = about:blank] 02:42:47 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (14001400) [pid = 3088] [serial = 2183] [outer = 00000000] [url = about:blank] 02:42:47 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (12683800) [pid = 3088] [serial = 2182] [outer = 00000000] [url = about:blank] 02:42:47 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (16A5BC00) [pid = 3088] [serial = 2186] [outer = 00000000] [url = about:blank] 02:42:47 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (15794000) [pid = 3088] [serial = 2185] [outer = 00000000] [url = about:blank] 02:42:47 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (189ACC00) [pid = 3088] [serial = 2216] [outer = 00000000] [url = about:blank] 02:42:47 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (1AFDC800) [pid = 3088] [serial = 2189] [outer = 00000000] [url = about:blank] 02:42:47 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (1AEB3400) [pid = 3088] [serial = 2188] [outer = 00000000] [url = about:blank] 02:42:47 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (189AC400) [pid = 3088] [serial = 2215] [outer = 00000000] [url = about:blank] 02:42:47 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (17A0B400) [pid = 3088] [serial = 2210] [outer = 00000000] [url = about:blank] 02:42:47 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (19EA8C00) [pid = 3088] [serial = 2218] [outer = 00000000] [url = about:blank] 02:42:47 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (16EE9C00) [pid = 3088] [serial = 2213] [outer = 00000000] [url = about:blank] 02:42:47 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (16EC9800) [pid = 3088] [serial = 2212] [outer = 00000000] [url = about:blank] 02:42:47 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (15130400) [pid = 3088] [serial = 2204] [outer = 00000000] [url = about:blank] 02:42:47 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (14F11400) [pid = 3088] [serial = 2201] [outer = 00000000] [url = about:blank] 02:42:47 INFO - PROCESS | 3088 | ++DOCSHELL 0D771800 == 25 [pid = 3088] [id = 759] 02:42:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (0D773800) [pid = 3088] [serial = 2275] [outer = 00000000] 02:42:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (0D8FBC00) [pid = 3088] [serial = 2276] [outer = 0D773800] 02:42:47 INFO - PROCESS | 3088 | 1465033367492 Marionette DEBUG loaded listener.js 02:42:47 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (0E049800) [pid = 3088] [serial = 2277] [outer = 0D773800] 02:42:47 INFO - PROCESS | 3088 | 1465033367905 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]]]}] 02:42:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 02:42:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1570ms 02:42:47 INFO - PROCESS | 3088 | 1465033367972 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 02:42:47 INFO - PROCESS | 3088 | 1465033367976 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 02:42:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 02:42:47 INFO - PROCESS | 3088 | 1465033367980 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 02:42:47 INFO - PROCESS | 3088 | 1465033367983 Marionette TRACE conn5 <- [1,2994,null,{}] 02:42:47 INFO - PROCESS | 3088 | 1465033367988 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}] 02:42:47 INFO - PROCESS | 3088 | 1465033367992 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:48 INFO - PROCESS | 3088 | 1465033368087 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 02:42:48 INFO - PROCESS | 3088 | 1465033368099 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:48 INFO - PROCESS | 3088 | 1465033368102 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:48 INFO - PROCESS | 3088 | ++DOCSHELL 0E3A5C00 == 26 [pid = 3088] [id = 760] 02:42:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (0E3A7C00) [pid = 3088] [serial = 2278] [outer = 00000000] 02:42:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (0E646800) [pid = 3088] [serial = 2279] [outer = 0E3A7C00] 02:42:48 INFO - PROCESS | 3088 | 1465033368149 Marionette DEBUG loaded listener.js 02:42:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (0F003800) [pid = 3088] [serial = 2280] [outer = 0E3A7C00] 02:42:48 INFO - PROCESS | 3088 | 1465033368614 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]]]}] 02:42:48 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 02:42:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 670ms 02:42:48 INFO - PROCESS | 3088 | 1465033368654 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 02:42:48 INFO - PROCESS | 3088 | 1465033368658 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 02:42:48 INFO - PROCESS | 3088 | 1465033368663 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 02:42:48 INFO - TEST-START | /FileAPI/FileReaderSync.worker 02:42:48 INFO - PROCESS | 3088 | 1465033368665 Marionette TRACE conn5 <- [1,2998,null,{}] 02:42:48 INFO - PROCESS | 3088 | 1465033368668 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}] 02:42:48 INFO - PROCESS | 3088 | 1465033368671 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:48 INFO - PROCESS | 3088 | 1465033368794 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 02:42:48 INFO - PROCESS | 3088 | 1465033368900 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:48 INFO - PROCESS | 3088 | 1465033368902 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:48 INFO - PROCESS | 3088 | ++DOCSHELL 12B4A400 == 27 [pid = 3088] [id = 761] 02:42:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (12B71400) [pid = 3088] [serial = 2281] [outer = 00000000] 02:42:48 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (12B80000) [pid = 3088] [serial = 2282] [outer = 12B71400] 02:42:48 INFO - PROCESS | 3088 | 1465033368949 Marionette DEBUG loaded listener.js 02:42:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (13A6F400) [pid = 3088] [serial = 2283] [outer = 12B71400] 02:42:49 INFO - PROCESS | 3088 | [3088] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:42:49 INFO - PROCESS | 3088 | 1465033369391 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 02:42:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 02:42:49 INFO - {} 02:42:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 02:42:49 INFO - {} 02:42:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 02:42:49 INFO - {} 02:42:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 02:42:49 INFO - {} 02:42:49 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 770ms 02:42:49 INFO - PROCESS | 3088 | 1465033369443 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 02:42:49 INFO - PROCESS | 3088 | 1465033369445 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 02:42:49 INFO - TEST-START | /FileAPI/fileReader.html 02:42:49 INFO - PROCESS | 3088 | 1465033369450 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 02:42:49 INFO - PROCESS | 3088 | 1465033369456 Marionette TRACE conn5 <- [1,3002,null,{}] 02:42:49 INFO - PROCESS | 3088 | 1465033369476 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}] 02:42:49 INFO - PROCESS | 3088 | 1465033369480 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:49 INFO - PROCESS | 3088 | 1465033369621 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 02:42:49 INFO - PROCESS | 3088 | 1465033369631 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:49 INFO - PROCESS | 3088 | 1465033369633 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:49 INFO - PROCESS | 3088 | ++DOCSHELL 14F12C00 == 28 [pid = 3088] [id = 762] 02:42:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (14F14C00) [pid = 3088] [serial = 2284] [outer = 00000000] 02:42:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (150A2000) [pid = 3088] [serial = 2285] [outer = 14F14C00] 02:42:49 INFO - PROCESS | 3088 | 1465033369677 Marionette DEBUG loaded listener.js 02:42:49 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (15132400) [pid = 3088] [serial = 2286] [outer = 14F14C00] 02:42:50 INFO - PROCESS | 3088 | 1465033370107 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]]]}] 02:42:50 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 02:42:50 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 02:42:50 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 02:42:50 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 02:42:50 INFO - TEST-OK | /FileAPI/fileReader.html | took 730ms 02:42:50 INFO - PROCESS | 3088 | 1465033370197 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 02:42:50 INFO - PROCESS | 3088 | 1465033370199 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 02:42:50 INFO - PROCESS | 3088 | 1465033370202 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 02:42:50 INFO - PROCESS | 3088 | 1465033370204 Marionette TRACE conn5 <- [1,3006,null,{}] 02:42:50 INFO - TEST-START | /FileAPI/historical.html 02:42:50 INFO - PROCESS | 3088 | 1465033370208 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}] 02:42:50 INFO - PROCESS | 3088 | 1465033370210 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:50 INFO - PROCESS | 3088 | 1465033370335 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 02:42:50 INFO - PROCESS | 3088 | 1465033370344 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:50 INFO - PROCESS | 3088 | 1465033370346 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:50 INFO - PROCESS | 3088 | ++DOCSHELL 15134C00 == 29 [pid = 3088] [id = 763] 02:42:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (15137000) [pid = 3088] [serial = 2287] [outer = 00000000] 02:42:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (157E5400) [pid = 3088] [serial = 2288] [outer = 15137000] 02:42:50 INFO - PROCESS | 3088 | 1465033370390 Marionette DEBUG loaded listener.js 02:42:50 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (15794000) [pid = 3088] [serial = 2289] [outer = 15137000] 02:42:50 INFO - PROCESS | 3088 | 1465033370804 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"]]]}] 02:42:50 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 02:42:50 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 02:42:50 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 02:42:50 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 02:42:50 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 02:42:50 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 02:42:50 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 02:42:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:50 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 02:42:50 INFO - TEST-OK | /FileAPI/historical.html | took 670ms 02:42:50 INFO - PROCESS | 3088 | 1465033370881 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 02:42:50 INFO - PROCESS | 3088 | 1465033370883 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 02:42:50 INFO - PROCESS | 3088 | 1465033370887 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 02:42:50 INFO - TEST-START | /FileAPI/idlharness.html 02:42:50 INFO - PROCESS | 3088 | 1465033370888 Marionette TRACE conn5 <- [1,3010,null,{}] 02:42:50 INFO - PROCESS | 3088 | 1465033370892 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}] 02:42:50 INFO - PROCESS | 3088 | 1465033370894 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:51 INFO - PROCESS | 3088 | 1465033371009 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 02:42:51 INFO - PROCESS | 3088 | 1465033371014 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:51 INFO - PROCESS | 3088 | 1465033371020 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:51 INFO - PROCESS | 3088 | ++DOCSHELL 169C2000 == 30 [pid = 3088] [id = 764] 02:42:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (169C4000) [pid = 3088] [serial = 2290] [outer = 00000000] 02:42:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (16A5CC00) [pid = 3088] [serial = 2291] [outer = 169C4000] 02:42:51 INFO - PROCESS | 3088 | 1465033371132 Marionette DEBUG loaded listener.js 02:42:51 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (16ECFC00) [pid = 3088] [serial = 2292] [outer = 169C4000] 02:42:51 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (16932800) [pid = 3088] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 02:42:51 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (16A66000) [pid = 3088] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 02:42:51 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (189B3800) [pid = 3088] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 02:42:51 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (19EB3C00) [pid = 3088] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 02:42:51 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (14F1F400) [pid = 3088] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 02:42:51 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (0E64C800) [pid = 3088] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 02:42:51 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (18C3E000) [pid = 3088] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 02:42:51 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (14003000) [pid = 3088] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 02:42:51 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (1578A800) [pid = 3088] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:42:51 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (0D729800) [pid = 3088] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 02:42:51 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (0E360400) [pid = 3088] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 02:42:51 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (14F18C00) [pid = 3088] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 02:42:51 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (1AEA8C00) [pid = 3088] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 02:42:51 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (1AEADC00) [pid = 3088] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 02:42:52 INFO - PROCESS | 3088 | 1465033372351 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]]]}] 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 02:42:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:42:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:42:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:42:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:42:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:42:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:42:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:42:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:42:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:42:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:42:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 02:42:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:42:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:42:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:42:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:42:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:42:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:42:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:42:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:42:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:42:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:42:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 02:42:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:42:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:42:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:42:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:42:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:42:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:42:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:42:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:42:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:42:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:42:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 02:42:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 02:42:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:42:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:42:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:42:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:42:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:42:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:42:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:42:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:42:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:42:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 02:42:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 02:42:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:42:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:42:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:42:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:42:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:42:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:42:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:42:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:42:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:42:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 02:42:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:42:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:42:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:42:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:42:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:42:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:42:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:42:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:42:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:42:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 02:42:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 02:42:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:42:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:42:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:42:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:42:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:42:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:42:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:42:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:42:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:42:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 02:42:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 02:42:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:42:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:42:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:42:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:42:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:42:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:42:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:42:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:42:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:42:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 02:42:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 02:42:52 INFO - TEST-OK | /FileAPI/idlharness.html | took 1565ms 02:42:52 INFO - PROCESS | 3088 | 1465033372456 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 02:42:52 INFO - PROCESS | 3088 | 1465033372459 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 02:42:52 INFO - PROCESS | 3088 | 1465033372462 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 02:42:52 INFO - PROCESS | 3088 | 1465033372464 Marionette TRACE conn5 <- [1,3014,null,{}] 02:42:52 INFO - TEST-START | /FileAPI/idlharness.worker 02:42:52 INFO - PROCESS | 3088 | 1465033372467 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}] 02:42:52 INFO - PROCESS | 3088 | 1465033372470 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:52 INFO - PROCESS | 3088 | 1465033372584 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 02:42:52 INFO - PROCESS | 3088 | 1465033372596 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:52 INFO - PROCESS | 3088 | 1465033372598 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:52 INFO - PROCESS | 3088 | ++DOCSHELL 0D771000 == 31 [pid = 3088] [id = 765] 02:42:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (0E291800) [pid = 3088] [serial = 2293] [outer = 00000000] 02:42:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (1AEA8C00) [pid = 3088] [serial = 2294] [outer = 0E291800] 02:42:52 INFO - PROCESS | 3088 | 1465033372643 Marionette DEBUG loaded listener.js 02:42:52 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (1AEA9400) [pid = 3088] [serial = 2295] [outer = 0E291800] 02:42:52 INFO - PROCESS | 3088 | [3088] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:42:53 INFO - PROCESS | 3088 | 1465033373556 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,{},{}]]]}] 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:42:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:42:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:42:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:42:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:42:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:42:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:42:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:42:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:42:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:42:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:42:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:42:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:42:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:42:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:42:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:42:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:42:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:42:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:42:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:42:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:42:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 02:42:53 INFO - {} 02:42:53 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 02:42:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:42:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:42:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:42:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:42:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:42:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:42:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 02:42:53 INFO - {} 02:42:53 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 - {} 02:42:53 INFO - {} 02:42:53 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 02:42:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:42:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:42:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:42:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:42:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:42:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:42:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:42:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:42:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:42:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:42:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:42:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:42:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 02:42:53 INFO - {} 02:42:53 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 02:42:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:42:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:42:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:42:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:42:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:42:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:42:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 02:42:53 INFO - {} 02:42:53 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 - {} 02:42:53 INFO - {} 02:42:53 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 02:42:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:42:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:42:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:42:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:42:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:42:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:42:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:42:53 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 02:42:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 02:42:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 02:42:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:42:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:42:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:42:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:42:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:42:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 02:42:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:42:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:42:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:42:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:42:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:42:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:42:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 02:42:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 02:42:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:42:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:42:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:42:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:42:53 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 02:42:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 02:42:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 02:42:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:42:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:42:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:42:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:42:53 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 02:42:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 02:42:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 02:42:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:42:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:42:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:42:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:42:53 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 02:42:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 02:42:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:42:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:42:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:42:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:42:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:42:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:42:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:42:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 02:42:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:42:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:42:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:42:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:42:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:42:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:42:53 INFO - {} 02:42:53 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1265ms 02:42:53 INFO - PROCESS | 3088 | 1465033373732 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 02:42:53 INFO - PROCESS | 3088 | 1465033373734 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 02:42:53 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 02:42:53 INFO - PROCESS | 3088 | 1465033373737 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 02:42:53 INFO - PROCESS | 3088 | 1465033373739 Marionette TRACE conn5 <- [1,3018,null,{}] 02:42:53 INFO - PROCESS | 3088 | 1465033373742 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}] 02:42:53 INFO - PROCESS | 3088 | 1465033373744 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:53 INFO - PROCESS | 3088 | 1465033373876 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 02:42:54 INFO - PROCESS | 3088 | 1465033374065 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:54 INFO - PROCESS | 3088 | 1465033374068 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:54 INFO - PROCESS | 3088 | ++DOCSHELL 0D731800 == 32 [pid = 3088] [id = 766] 02:42:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (0D775800) [pid = 3088] [serial = 2296] [outer = 00000000] 02:42:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (0DA55400) [pid = 3088] [serial = 2297] [outer = 0D775800] 02:42:54 INFO - PROCESS | 3088 | 1465033374126 Marionette DEBUG loaded listener.js 02:42:54 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (0E128C00) [pid = 3088] [serial = 2298] [outer = 0D775800] 02:42:54 INFO - PROCESS | 3088 | 1465033374747 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]]]}] 02:42:54 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 02:42:54 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1021ms 02:42:54 INFO - PROCESS | 3088 | 1465033374760 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 02:42:54 INFO - PROCESS | 3088 | 1465033374764 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 02:42:54 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 02:42:54 INFO - PROCESS | 3088 | 1465033374769 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 02:42:54 INFO - PROCESS | 3088 | 1465033374772 Marionette TRACE conn5 <- [1,3022,null,{}] 02:42:54 INFO - PROCESS | 3088 | 1465033374821 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}] 02:42:54 INFO - PROCESS | 3088 | 1465033374826 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:54 INFO - PROCESS | 3088 | 1465033374993 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 02:42:55 INFO - PROCESS | 3088 | 1465033375084 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:55 INFO - PROCESS | 3088 | 1465033375087 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:55 INFO - PROCESS | 3088 | ++DOCSHELL 12307400 == 33 [pid = 3088] [id = 767] 02:42:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (12380000) [pid = 3088] [serial = 2299] [outer = 00000000] 02:42:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (1265B800) [pid = 3088] [serial = 2300] [outer = 12380000] 02:42:55 INFO - PROCESS | 3088 | 1465033375144 Marionette DEBUG loaded listener.js 02:42:55 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (12A7F000) [pid = 3088] [serial = 2301] [outer = 12380000] 02:42:55 INFO - PROCESS | 3088 | 1465033375808 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]]]}] 02:42:55 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 02:42:55 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1077ms 02:42:55 INFO - PROCESS | 3088 | 1465033375847 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 02:42:55 INFO - PROCESS | 3088 | 1465033375850 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 02:42:55 INFO - TEST-START | /FileAPI/blob/Blob-close.html 02:42:55 INFO - PROCESS | 3088 | 1465033375854 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 02:42:55 INFO - PROCESS | 3088 | 1465033375856 Marionette TRACE conn5 <- [1,3026,null,{}] 02:42:55 INFO - PROCESS | 3088 | 1465033375860 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}] 02:42:55 INFO - PROCESS | 3088 | 1465033375863 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:55 INFO - PROCESS | 3088 | 1465033375989 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 02:42:56 INFO - PROCESS | 3088 | 1465033376137 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:56 INFO - PROCESS | 3088 | 1465033376140 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:56 INFO - PROCESS | 3088 | ++DOCSHELL 14F0C400 == 34 [pid = 3088] [id = 768] 02:42:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (14F11800) [pid = 3088] [serial = 2302] [outer = 00000000] 02:42:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (14F1F400) [pid = 3088] [serial = 2303] [outer = 14F11800] 02:42:56 INFO - PROCESS | 3088 | 1465033376196 Marionette DEBUG loaded listener.js 02:42:56 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (15096800) [pid = 3088] [serial = 2304] [outer = 14F11800] 02:42:57 INFO - PROCESS | 3088 | 1465033377037 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"]]]}] 02:42:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 02:42:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 02:42:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 02:42:57 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1236ms 02:42:57 INFO - PROCESS | 3088 | 1465033377093 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 02:42:57 INFO - PROCESS | 3088 | 1465033377097 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 02:42:57 INFO - PROCESS | 3088 | 1465033377103 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 02:42:57 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 02:42:57 INFO - PROCESS | 3088 | 1465033377106 Marionette TRACE conn5 <- [1,3030,null,{}] 02:42:57 INFO - PROCESS | 3088 | 1465033377112 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}] 02:42:57 INFO - PROCESS | 3088 | 1465033377115 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:57 INFO - PROCESS | 3088 | 1465033377241 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 02:42:57 INFO - PROCESS | 3088 | 1465033377387 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:57 INFO - PROCESS | 3088 | 1465033377392 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:57 INFO - PROCESS | 3088 | ++DOCSHELL 0E14C400 == 35 [pid = 3088] [id = 769] 02:42:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (0E299C00) [pid = 3088] [serial = 2305] [outer = 00000000] 02:42:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (0E361800) [pid = 3088] [serial = 2306] [outer = 0E299C00] 02:42:57 INFO - PROCESS | 3088 | 1465033377446 Marionette DEBUG loaded listener.js 02:42:57 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (0E50B400) [pid = 3088] [serial = 2307] [outer = 0E299C00] 02:42:57 INFO - PROCESS | 3088 | --DOCSHELL 1AE80400 == 34 [pid = 3088] [id = 20] 02:42:57 INFO - PROCESS | 3088 | --DOCSHELL 0E509800 == 33 [pid = 3088] [id = 15] 02:42:57 INFO - PROCESS | 3088 | --DOCSHELL 0E3A3400 == 32 [pid = 3088] [id = 28] 02:42:57 INFO - PROCESS | 3088 | --DOCSHELL 1244CC00 == 31 [pid = 3088] [id = 16] 02:42:57 INFO - PROCESS | 3088 | --DOCSHELL 0DA4E000 == 30 [pid = 3088] [id = 27] 02:42:57 INFO - PROCESS | 3088 | --DOCSHELL 0D771000 == 29 [pid = 3088] [id = 765] 02:42:57 INFO - PROCESS | 3088 | --DOCSHELL 169C2000 == 28 [pid = 3088] [id = 764] 02:42:57 INFO - PROCESS | 3088 | --DOCSHELL 15134C00 == 27 [pid = 3088] [id = 763] 02:42:57 INFO - PROCESS | 3088 | --DOCSHELL 14F12C00 == 26 [pid = 3088] [id = 762] 02:42:57 INFO - PROCESS | 3088 | --DOCSHELL 12B4A400 == 25 [pid = 3088] [id = 761] 02:42:57 INFO - PROCESS | 3088 | --DOCSHELL 0E3A5C00 == 24 [pid = 3088] [id = 760] 02:42:57 INFO - PROCESS | 3088 | --DOCSHELL 0D771800 == 23 [pid = 3088] [id = 759] 02:42:57 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (18C4EC00) [pid = 3088] [serial = 2245] [outer = 00000000] [url = about:blank] 02:42:57 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (1ABBFC00) [pid = 3088] [serial = 2251] [outer = 00000000] [url = about:blank] 02:42:57 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (1B34E800) [pid = 3088] [serial = 2256] [outer = 00000000] [url = about:blank] 02:42:57 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (16A61C00) [pid = 3088] [serial = 2239] [outer = 00000000] [url = about:blank] 02:42:57 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (1AEAE800) [pid = 3088] [serial = 2253] [outer = 00000000] [url = about:blank] 02:42:57 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (17B5F400) [pid = 3088] [serial = 2241] [outer = 00000000] [url = about:blank] 02:42:57 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (18C3D800) [pid = 3088] [serial = 2244] [outer = 00000000] [url = about:blank] 02:42:57 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (18514800) [pid = 3088] [serial = 2242] [outer = 00000000] [url = about:blank] 02:42:57 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (1A0BCC00) [pid = 3088] [serial = 2247] [outer = 00000000] [url = about:blank] 02:42:57 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (150A2400) [pid = 3088] [serial = 2224] [outer = 00000000] [url = about:blank] 02:42:57 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (1578FC00) [pid = 3088] [serial = 2225] [outer = 00000000] [url = about:blank] 02:42:57 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (12374000) [pid = 3088] [serial = 2230] [outer = 00000000] [url = about:blank] 02:42:57 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (12AD7C00) [pid = 3088] [serial = 2231] [outer = 00000000] [url = about:blank] 02:42:57 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (19EAD800) [pid = 3088] [serial = 2219] [outer = 00000000] [url = about:blank] 02:42:57 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (14F16800) [pid = 3088] [serial = 2233] [outer = 00000000] [url = about:blank] 02:42:57 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (15096400) [pid = 3088] [serial = 2234] [outer = 00000000] [url = about:blank] 02:42:57 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (1578B000) [pid = 3088] [serial = 2236] [outer = 00000000] [url = about:blank] 02:42:57 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (0DA4F400) [pid = 3088] [serial = 2227] [outer = 00000000] [url = about:blank] 02:42:57 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (0E04D400) [pid = 3088] [serial = 2228] [outer = 00000000] [url = about:blank] 02:42:57 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (0F181C00) [pid = 3088] [serial = 2221] [outer = 00000000] [url = about:blank] 02:42:57 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (1268D400) [pid = 3088] [serial = 2222] [outer = 00000000] [url = about:blank] 02:42:57 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (169C8800) [pid = 3088] [serial = 2238] [outer = 00000000] [url = about:blank] 02:42:57 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (19EB2000) [pid = 3088] [serial = 2250] [outer = 00000000] [url = about:blank] 02:42:57 INFO - PROCESS | 3088 | --DOMWINDOW == 67 (1AEB3800) [pid = 3088] [serial = 2254] [outer = 00000000] [url = about:blank] 02:42:57 INFO - PROCESS | 3088 | --DOMWINDOW == 66 (1AB70800) [pid = 3088] [serial = 2248] [outer = 00000000] [url = about:blank] 02:42:57 INFO - PROCESS | 3088 | --DOMWINDOW == 65 (1B353000) [pid = 3088] [serial = 2257] [outer = 00000000] [url = about:blank] 02:42:58 INFO - PROCESS | 3088 | 1465033378181 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]]]}] 02:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 02:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 02:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 02:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 02:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 02:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 02:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 02:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 02:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 02:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 02:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 02:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 02:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 02:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 02:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 02:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 02:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 02:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 02:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 02:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 02:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 02:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 02:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 02:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 02:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 02:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 02:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 02:42:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 02:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 02:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 02:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 02:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 02:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 02:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 02:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 02:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 02:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 02:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 02:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 02:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 02:42:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 02:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 02:42:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 02:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:42:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 02:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 02:42:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 02:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 02:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 02:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 02:42:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 02:42:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 02:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 02:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 02:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 02:42:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 02:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 02:42:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 02:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:42:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 02:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:42:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 02:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 02:42:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 02:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:42:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 02:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:42:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 02:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:42:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 02:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:42:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 02:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 02:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 02:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 02:42:58 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1166ms 02:42:58 INFO - PROCESS | 3088 | 1465033378274 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 02:42:58 INFO - PROCESS | 3088 | 1465033378279 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 02:42:58 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 02:42:58 INFO - PROCESS | 3088 | 1465033378327 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 02:42:58 INFO - PROCESS | 3088 | 1465033378330 Marionette TRACE conn5 <- [1,3034,null,{}] 02:42:58 INFO - PROCESS | 3088 | 1465033378335 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}] 02:42:58 INFO - PROCESS | 3088 | 1465033378337 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:58 INFO - PROCESS | 3088 | 1465033378432 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 02:42:58 INFO - PROCESS | 3088 | 1465033378438 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:58 INFO - PROCESS | 3088 | 1465033378440 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:58 INFO - PROCESS | 3088 | ++DOCSHELL 123BE400 == 24 [pid = 3088] [id = 770] 02:42:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 66 (1244CC00) [pid = 3088] [serial = 2308] [outer = 00000000] 02:42:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 67 (12A28000) [pid = 3088] [serial = 2309] [outer = 1244CC00] 02:42:58 INFO - PROCESS | 3088 | 1465033378489 Marionette DEBUG loaded listener.js 02:42:58 INFO - PROCESS | 3088 | ++DOMWINDOW == 68 (12B80400) [pid = 3088] [serial = 2310] [outer = 1244CC00] 02:42:58 INFO - PROCESS | 3088 | [3088] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:42:59 INFO - PROCESS | 3088 | 1465033379030 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 02:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 02:42:59 INFO - {} 02:42:59 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 770ms 02:42:59 INFO - PROCESS | 3088 | 1465033379060 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 02:42:59 INFO - PROCESS | 3088 | 1465033379062 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 02:42:59 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 02:42:59 INFO - PROCESS | 3088 | 1465033379065 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 02:42:59 INFO - PROCESS | 3088 | 1465033379069 Marionette TRACE conn5 <- [1,3038,null,{}] 02:42:59 INFO - PROCESS | 3088 | 1465033379079 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}] 02:42:59 INFO - PROCESS | 3088 | 1465033379084 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:59 INFO - PROCESS | 3088 | 1465033379185 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 02:42:59 INFO - PROCESS | 3088 | 1465033379284 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:59 INFO - PROCESS | 3088 | 1465033379287 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:59 INFO - PROCESS | 3088 | ++DOCSHELL 15095400 == 25 [pid = 3088] [id = 771] 02:42:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (15095C00) [pid = 3088] [serial = 2311] [outer = 00000000] 02:42:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (1509B400) [pid = 3088] [serial = 2312] [outer = 15095C00] 02:42:59 INFO - PROCESS | 3088 | 1465033379338 Marionette DEBUG loaded listener.js 02:42:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (150EAC00) [pid = 3088] [serial = 2313] [outer = 15095C00] 02:42:59 INFO - PROCESS | 3088 | 1465033379762 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]]]}] 02:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 02:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 02:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 02:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 02:42:59 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 730ms 02:42:59 INFO - PROCESS | 3088 | 1465033379799 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 02:42:59 INFO - PROCESS | 3088 | 1465033379802 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 02:42:59 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 02:42:59 INFO - PROCESS | 3088 | 1465033379805 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 02:42:59 INFO - PROCESS | 3088 | 1465033379807 Marionette TRACE conn5 <- [1,3042,null,{}] 02:42:59 INFO - PROCESS | 3088 | 1465033379810 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}] 02:42:59 INFO - PROCESS | 3088 | 1465033379812 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:59 INFO - PROCESS | 3088 | 1465033379951 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 02:42:59 INFO - PROCESS | 3088 | 1465033379967 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:59 INFO - PROCESS | 3088 | 1465033379969 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:42:59 INFO - PROCESS | 3088 | ++DOCSHELL 15791400 == 26 [pid = 3088] [id = 772] 02:42:59 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (15792000) [pid = 3088] [serial = 2314] [outer = 00000000] 02:43:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (169BEC00) [pid = 3088] [serial = 2315] [outer = 15792000] 02:43:00 INFO - PROCESS | 3088 | 1465033380015 Marionette DEBUG loaded listener.js 02:43:00 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (169C7000) [pid = 3088] [serial = 2316] [outer = 15792000] 02:43:00 INFO - PROCESS | 3088 | 1465033380803 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"]]]}] 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 02:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 02:43:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 02:43:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:43:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:43:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 02:43:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:43:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:43:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 02:43:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:43:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:43:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 02:43:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:43:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:43:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 02:43:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:43:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:43:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 02:43:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:43:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:43:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 02:43:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:43:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:43:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 02:43:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:43:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:43:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 02:43:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:43:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:43:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 02:43:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:43:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:43:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 02:43:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:43:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:43:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 02:43:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:43:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:43:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 02:43:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:43:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:43:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 02:43:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:43:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:43:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 02:43:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:43:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:43:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 02:43:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:43:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:43:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 02:43:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:43:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:43:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 02:43:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:43:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:43:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 02:43:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:43:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:43:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 02:43:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:43:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:43:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 02:43:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:43:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:43:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 02:43:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:43:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:43:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:43:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:43:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:43:00 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" 02:43:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:43:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:43:00 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" 02:43:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:43:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:43:00 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1069ms 02:43:00 INFO - PROCESS | 3088 | 1465033380878 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 02:43:00 INFO - PROCESS | 3088 | 1465033380881 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 02:43:00 INFO - TEST-START | /FileAPI/file/File-constructor.html 02:43:00 INFO - PROCESS | 3088 | 1465033380884 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 02:43:00 INFO - PROCESS | 3088 | 1465033380886 Marionette TRACE conn5 <- [1,3046,null,{}] 02:43:00 INFO - PROCESS | 3088 | 1465033380889 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}] 02:43:00 INFO - PROCESS | 3088 | 1465033380891 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:43:01 INFO - PROCESS | 3088 | 1465033381025 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 02:43:01 INFO - PROCESS | 3088 | 1465033381029 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:01 INFO - PROCESS | 3088 | 1465033381031 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:43:01 INFO - PROCESS | 3088 | ++DOCSHELL 16EE9C00 == 27 [pid = 3088] [id = 773] 02:43:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (16EF3400) [pid = 3088] [serial = 2317] [outer = 00000000] 02:43:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (17DDF000) [pid = 3088] [serial = 2318] [outer = 16EF3400] 02:43:01 INFO - PROCESS | 3088 | 1465033381134 Marionette DEBUG loaded listener.js 02:43:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (17DE1C00) [pid = 3088] [serial = 2319] [outer = 16EF3400] 02:43:01 INFO - PROCESS | 3088 | 1465033381583 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]]]}] 02:43:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 02:43:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 02:43:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 02:43:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 02:43:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 02:43:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 02:43:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 02:43:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 02:43:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 02:43:01 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 02:43:01 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 02:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:43:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:43:01 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 02:43:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 02:43:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 02:43:01 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:43:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 02:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:43:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:43:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 02:43:01 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 02:43:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 02:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:43:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:43:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 02:43:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 02:43:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 02:43:01 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 735ms 02:43:01 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 02:43:01 INFO - PROCESS | 3088 | 1465033381620 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 02:43:01 INFO - PROCESS | 3088 | 1465033381622 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 02:43:01 INFO - PROCESS | 3088 | 1465033381629 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 02:43:01 INFO - PROCESS | 3088 | 1465033381631 Marionette TRACE conn5 <- [1,3050,null,{}] 02:43:01 INFO - PROCESS | 3088 | 1465033381634 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}] 02:43:01 INFO - PROCESS | 3088 | 1465033381640 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:43:01 INFO - PROCESS | 3088 | 1465033381815 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 02:43:01 INFO - PROCESS | 3088 | 1465033381880 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:01 INFO - PROCESS | 3088 | 1465033381882 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:43:01 INFO - PROCESS | 3088 | ++DOCSHELL 0D777400 == 28 [pid = 3088] [id = 774] 02:43:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (188BD000) [pid = 3088] [serial = 2320] [outer = 00000000] 02:43:01 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (19FDD800) [pid = 3088] [serial = 2321] [outer = 188BD000] 02:43:01 INFO - PROCESS | 3088 | 1465033381927 Marionette DEBUG loaded listener.js 02:43:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (1AB70C00) [pid = 3088] [serial = 2322] [outer = 188BD000] 02:43:02 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (12B71400) [pid = 3088] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 02:43:02 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (0D773800) [pid = 3088] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 02:43:02 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (0E3A7C00) [pid = 3088] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 02:43:02 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (0D8EFC00) [pid = 3088] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 02:43:02 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (14F14C00) [pid = 3088] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 02:43:02 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (169C4000) [pid = 3088] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 02:43:02 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (15137000) [pid = 3088] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 02:43:02 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (0F101400) [pid = 3088] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 02:43:02 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (15794C00) [pid = 3088] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 02:43:02 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (1C5A6800) [pid = 3088] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:43:02 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (1B358400) [pid = 3088] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 02:43:02 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (1C447400) [pid = 3088] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 02:43:02 INFO - PROCESS | 3088 | [3088] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:43:02 INFO - PROCESS | 3088 | 1465033382403 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 02:43:02 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 02:43:02 INFO - {} 02:43:02 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 830ms 02:43:02 INFO - PROCESS | 3088 | 1465033382456 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 02:43:02 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 02:43:02 INFO - PROCESS | 3088 | 1465033382458 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 02:43:02 INFO - PROCESS | 3088 | 1465033382461 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 02:43:02 INFO - PROCESS | 3088 | 1465033382463 Marionette TRACE conn5 <- [1,3054,null,{}] 02:43:02 INFO - PROCESS | 3088 | 1465033382466 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}] 02:43:02 INFO - PROCESS | 3088 | 1465033382468 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:43:02 INFO - PROCESS | 3088 | 1465033382555 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 02:43:02 INFO - PROCESS | 3088 | 1465033382560 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:02 INFO - PROCESS | 3088 | 1465033382562 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:43:02 INFO - PROCESS | 3088 | ++DOCSHELL 1ABC4800 == 29 [pid = 3088] [id = 775] 02:43:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (1AD3D400) [pid = 3088] [serial = 2323] [outer = 00000000] 02:43:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (1AEAF800) [pid = 3088] [serial = 2324] [outer = 1AD3D400] 02:43:02 INFO - PROCESS | 3088 | 1465033382607 Marionette DEBUG loaded listener.js 02:43:02 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (1AEB4400) [pid = 3088] [serial = 2325] [outer = 1AD3D400] 02:43:03 INFO - PROCESS | 3088 | 1465033383035 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]]]}] 02:43:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 02:43:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 02:43:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 02:43:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 02:43:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 02:43:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 02:43:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 02:43:03 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 631ms 02:43:03 INFO - PROCESS | 3088 | 1465033383093 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 02:43:03 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 02:43:03 INFO - PROCESS | 3088 | 1465033383105 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 02:43:03 INFO - PROCESS | 3088 | 1465033383109 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 02:43:03 INFO - PROCESS | 3088 | 1465033383111 Marionette TRACE conn5 <- [1,3058,null,{}] 02:43:03 INFO - PROCESS | 3088 | 1465033383114 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}] 02:43:03 INFO - PROCESS | 3088 | 1465033383116 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:43:03 INFO - PROCESS | 3088 | 1465033383204 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 02:43:03 INFO - PROCESS | 3088 | 1465033383210 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:03 INFO - PROCESS | 3088 | 1465033383212 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:43:03 INFO - PROCESS | 3088 | ++DOCSHELL 169C6C00 == 30 [pid = 3088] [id = 776] 02:43:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (1AEB5800) [pid = 3088] [serial = 2326] [outer = 00000000] 02:43:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (1B34D800) [pid = 3088] [serial = 2327] [outer = 1AEB5800] 02:43:03 INFO - PROCESS | 3088 | 1465033383256 Marionette DEBUG loaded listener.js 02:43:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (1B350000) [pid = 3088] [serial = 2328] [outer = 1AEB5800] 02:43:03 INFO - PROCESS | 3088 | 1465033383685 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]]]}] 02:43:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 02:43:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 02:43:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 02:43:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 02:43:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 02:43:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 02:43:03 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 630ms 02:43:03 INFO - PROCESS | 3088 | 1465033383748 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 02:43:03 INFO - PROCESS | 3088 | 1465033383750 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 02:43:03 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 02:43:03 INFO - PROCESS | 3088 | 1465033383753 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 02:43:03 INFO - PROCESS | 3088 | 1465033383755 Marionette TRACE conn5 <- [1,3062,null,{}] 02:43:03 INFO - PROCESS | 3088 | 1465033383759 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}] 02:43:03 INFO - PROCESS | 3088 | 1465033383760 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:43:03 INFO - PROCESS | 3088 | 1465033383847 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 02:43:03 INFO - PROCESS | 3088 | 1465033383852 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:03 INFO - PROCESS | 3088 | 1465033383853 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:43:03 INFO - PROCESS | 3088 | ++DOCSHELL 0D44E800 == 31 [pid = 3088] [id = 777] 02:43:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (0D44FC00) [pid = 3088] [serial = 2329] [outer = 00000000] 02:43:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (0D455000) [pid = 3088] [serial = 2330] [outer = 0D44FC00] 02:43:03 INFO - PROCESS | 3088 | 1465033383897 Marionette DEBUG loaded listener.js 02:43:03 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (0D457C00) [pid = 3088] [serial = 2331] [outer = 0D44FC00] 02:43:04 INFO - PROCESS | 3088 | 1465033384530 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]]]}] 02:43:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 02:43:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 02:43:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 02:43:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 02:43:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 02:43:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 02:43:04 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 830ms 02:43:04 INFO - PROCESS | 3088 | 1465033384585 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 02:43:04 INFO - PROCESS | 3088 | 1465033384590 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 02:43:04 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 02:43:04 INFO - PROCESS | 3088 | 1465033384595 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 02:43:04 INFO - PROCESS | 3088 | 1465033384599 Marionette TRACE conn5 <- [1,3066,null,{}] 02:43:04 INFO - PROCESS | 3088 | 1465033384647 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}] 02:43:04 INFO - PROCESS | 3088 | 1465033384651 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:43:04 INFO - PROCESS | 3088 | 1465033384764 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 02:43:04 INFO - PROCESS | 3088 | 1465033384874 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:04 INFO - PROCESS | 3088 | 1465033384876 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:43:04 INFO - PROCESS | 3088 | ++DOCSHELL 0D453C00 == 32 [pid = 3088] [id = 778] 02:43:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (0DA57400) [pid = 3088] [serial = 2332] [outer = 00000000] 02:43:04 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (0E324C00) [pid = 3088] [serial = 2333] [outer = 0DA57400] 02:43:04 INFO - PROCESS | 3088 | 1465033384935 Marionette DEBUG loaded listener.js 02:43:05 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (0E3A6000) [pid = 3088] [serial = 2334] [outer = 0DA57400] 02:43:05 INFO - PROCESS | 3088 | 1465033385545 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] 02:43:05 INFO - PROCESS | 3088 | 1465033385661 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 02:43:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 02:43:05 INFO - PROCESS | 3088 | 1465033385681 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 02:43:05 INFO - PROCESS | 3088 | 1465033385684 Marionette TRACE conn5 <- [1,3070,null,{}] 02:43:05 INFO - PROCESS | 3088 | 1465033385689 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}] 02:43:05 INFO - PROCESS | 3088 | 1465033385692 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:43:05 INFO - PROCESS | 3088 | 1465033385837 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 02:43:05 INFO - PROCESS | 3088 | 1465033385986 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:05 INFO - PROCESS | 3088 | 1465033385988 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:43:06 INFO - PROCESS | 3088 | ++DOCSHELL 14F0D000 == 33 [pid = 3088] [id = 779] 02:43:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (14F0D800) [pid = 3088] [serial = 2335] [outer = 00000000] 02:43:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (14F1D800) [pid = 3088] [serial = 2336] [outer = 14F0D800] 02:43:06 INFO - PROCESS | 3088 | 1465033386055 Marionette DEBUG loaded listener.js 02:43:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (1509BC00) [pid = 3088] [serial = 2337] [outer = 14F0D800] 02:43:06 INFO - PROCESS | 3088 | 1465033386614 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]]]}] 02:43:06 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 02:43:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 02:43:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:43:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:43:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 02:43:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 02:43:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 970ms 02:43:06 INFO - PROCESS | 3088 | 1465033386659 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 02:43:06 INFO - PROCESS | 3088 | 1465033386661 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 02:43:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 02:43:06 INFO - PROCESS | 3088 | 1465033386666 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 02:43:06 INFO - PROCESS | 3088 | 1465033386670 Marionette TRACE conn5 <- [1,3074,null,{}] 02:43:06 INFO - PROCESS | 3088 | 1465033386682 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}] 02:43:06 INFO - PROCESS | 3088 | 1465033386687 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:43:06 INFO - PROCESS | 3088 | 1465033386803 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 02:43:06 INFO - PROCESS | 3088 | 1465033386972 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:06 INFO - PROCESS | 3088 | 1465033386976 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:43:06 INFO - PROCESS | 3088 | ++DOCSHELL 18C31400 == 34 [pid = 3088] [id = 780] 02:43:06 INFO - PROCESS | 3088 | ++DOMWINDOW == 84 (18C3BC00) [pid = 3088] [serial = 2338] [outer = 00000000] 02:43:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 85 (19EACC00) [pid = 3088] [serial = 2339] [outer = 18C3BC00] 02:43:07 INFO - PROCESS | 3088 | 1465033387033 Marionette DEBUG loaded listener.js 02:43:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 86 (1AABF800) [pid = 3088] [serial = 2340] [outer = 18C3BC00] 02:43:07 INFO - PROCESS | 3088 | 1465033387572 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 02:43:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 02:43:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 930ms 02:43:07 INFO - PROCESS | 3088 | 1465033387598 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 02:43:07 INFO - PROCESS | 3088 | 1465033387601 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 02:43:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 02:43:07 INFO - PROCESS | 3088 | 1465033387605 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 02:43:07 INFO - PROCESS | 3088 | 1465033387607 Marionette TRACE conn5 <- [1,3078,null,{}] 02:43:07 INFO - PROCESS | 3088 | 1465033387610 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}] 02:43:07 INFO - PROCESS | 3088 | 1465033387613 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:43:07 INFO - PROCESS | 3088 | 1465033387730 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 02:43:07 INFO - PROCESS | 3088 | 1465033387903 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:07 INFO - PROCESS | 3088 | 1465033387906 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:43:07 INFO - PROCESS | 3088 | ++DOCSHELL 0D451C00 == 35 [pid = 3088] [id = 781] 02:43:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 87 (0D8ED400) [pid = 3088] [serial = 2341] [outer = 00000000] 02:43:07 INFO - PROCESS | 3088 | ++DOMWINDOW == 88 (1B350400) [pid = 3088] [serial = 2342] [outer = 0D8ED400] 02:43:07 INFO - PROCESS | 3088 | 1465033387961 Marionette DEBUG loaded listener.js 02:43:08 INFO - PROCESS | 3088 | ++DOMWINDOW == 89 (1B359400) [pid = 3088] [serial = 2343] [outer = 0D8ED400] 02:43:08 INFO - PROCESS | 3088 | 1465033388635 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 02:43:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 02:43:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1066ms 02:43:08 INFO - PROCESS | 3088 | 1465033388689 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 02:43:08 INFO - PROCESS | 3088 | 1465033388693 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 02:43:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 02:43:08 INFO - PROCESS | 3088 | 1465033388701 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 02:43:08 INFO - PROCESS | 3088 | 1465033388704 Marionette TRACE conn5 <- [1,3082,null,{}] 02:43:08 INFO - PROCESS | 3088 | 1465033388709 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}] 02:43:08 INFO - PROCESS | 3088 | 1465033388712 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:43:08 INFO - PROCESS | 3088 | 1465033388818 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 02:43:08 INFO - PROCESS | 3088 | 1465033388989 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:08 INFO - PROCESS | 3088 | 1465033388992 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:43:09 INFO - PROCESS | 3088 | ++DOCSHELL 0E3A5000 == 36 [pid = 3088] [id = 782] 02:43:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 90 (0E3A7000) [pid = 3088] [serial = 2344] [outer = 00000000] 02:43:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 91 (0E64C800) [pid = 3088] [serial = 2345] [outer = 0E3A7000] 02:43:09 INFO - PROCESS | 3088 | 1465033389044 Marionette DEBUG loaded listener.js 02:43:09 INFO - PROCESS | 3088 | ++DOMWINDOW == 92 (1237BC00) [pid = 3088] [serial = 2346] [outer = 0E3A7000] 02:43:10 INFO - PROCESS | 3088 | --DOCSHELL 0E31E400 == 35 [pid = 3088] [id = 10] 02:43:10 INFO - PROCESS | 3088 | --DOCSHELL 150DF000 == 34 [pid = 3088] [id = 18] 02:43:10 INFO - PROCESS | 3088 | --DOCSHELL 15131400 == 33 [pid = 3088] [id = 21] 02:43:10 INFO - PROCESS | 3088 | --DOCSHELL 14009C00 == 32 [pid = 3088] [id = 17] 02:43:10 INFO - PROCESS | 3088 | --DOCSHELL 151C0C00 == 31 [pid = 3088] [id = 11] 02:43:10 INFO - PROCESS | 3088 | --DOCSHELL 14F0C400 == 30 [pid = 3088] [id = 768] 02:43:10 INFO - PROCESS | 3088 | --DOCSHELL 12307400 == 29 [pid = 3088] [id = 767] 02:43:10 INFO - PROCESS | 3088 | --DOCSHELL 0D731800 == 28 [pid = 3088] [id = 766] 02:43:10 INFO - PROCESS | 3088 | --DOCSHELL 0E043C00 == 27 [pid = 3088] [id = 26] 02:43:10 INFO - PROCESS | 3088 | --DOCSHELL 16E94000 == 26 [pid = 3088] [id = 19] 02:43:10 INFO - PROCESS | 3088 | --DOCSHELL 1CA6F800 == 25 [pid = 3088] [id = 8] 02:43:10 INFO - PROCESS | 3088 | --DOCSHELL 1A0C8800 == 24 [pid = 3088] [id = 13] 02:43:10 INFO - PROCESS | 3088 | --DOCSHELL 0E6AE000 == 23 [pid = 3088] [id = 22] 02:43:10 INFO - PROCESS | 3088 | --DOCSHELL 16ED0000 == 22 [pid = 3088] [id = 25] 02:43:10 INFO - PROCESS | 3088 | --DOCSHELL 1CA71800 == 21 [pid = 3088] [id = 23] 02:43:10 INFO - PROCESS | 3088 | --DOCSHELL 19EA7800 == 20 [pid = 3088] [id = 24] 02:43:10 INFO - PROCESS | 3088 | --DOMWINDOW == 91 (1AEA8C00) [pid = 3088] [serial = 2294] [outer = 00000000] [url = about:blank] 02:43:10 INFO - PROCESS | 3088 | --DOMWINDOW == 90 (13A6F400) [pid = 3088] [serial = 2283] [outer = 00000000] [url = about:blank] 02:43:10 INFO - PROCESS | 3088 | --DOMWINDOW == 89 (12B80000) [pid = 3088] [serial = 2282] [outer = 00000000] [url = about:blank] 02:43:10 INFO - PROCESS | 3088 | --DOMWINDOW == 88 (0D8FBC00) [pid = 3088] [serial = 2276] [outer = 00000000] [url = about:blank] 02:43:10 INFO - PROCESS | 3088 | --DOMWINDOW == 87 (0E049800) [pid = 3088] [serial = 2277] [outer = 00000000] [url = about:blank] 02:43:10 INFO - PROCESS | 3088 | --DOMWINDOW == 86 (0E646800) [pid = 3088] [serial = 2279] [outer = 00000000] [url = about:blank] 02:43:10 INFO - PROCESS | 3088 | --DOMWINDOW == 85 (0F003800) [pid = 3088] [serial = 2280] [outer = 00000000] [url = about:blank] 02:43:10 INFO - PROCESS | 3088 | --DOMWINDOW == 84 (0F104000) [pid = 3088] [serial = 2274] [outer = 00000000] [url = about:blank] 02:43:10 INFO - PROCESS | 3088 | --DOMWINDOW == 83 (0E361000) [pid = 3088] [serial = 2273] [outer = 00000000] [url = about:blank] 02:43:10 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (150A2000) [pid = 3088] [serial = 2285] [outer = 00000000] [url = about:blank] 02:43:10 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (16A5CC00) [pid = 3088] [serial = 2291] [outer = 00000000] [url = about:blank] 02:43:10 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (15794000) [pid = 3088] [serial = 2289] [outer = 00000000] [url = about:blank] 02:43:10 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (157E5400) [pid = 3088] [serial = 2288] [outer = 00000000] [url = about:blank] 02:43:10 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (16ECFC00) [pid = 3088] [serial = 2292] [outer = 00000000] [url = about:blank] 02:43:10 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (14005000) [pid = 3088] [serial = 2260] [outer = 00000000] [url = about:blank] 02:43:10 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (12B44800) [pid = 3088] [serial = 2259] [outer = 00000000] [url = about:blank] 02:43:10 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (16ED4400) [pid = 3088] [serial = 2263] [outer = 00000000] [url = about:blank] 02:43:10 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (169C0C00) [pid = 3088] [serial = 2262] [outer = 00000000] [url = about:blank] 02:43:10 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (1C5A7000) [pid = 3088] [serial = 2268] [outer = 00000000] [url = about:blank] 02:43:10 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (1C444800) [pid = 3088] [serial = 2266] [outer = 00000000] [url = about:blank] 02:43:10 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (1C43F400) [pid = 3088] [serial = 2265] [outer = 00000000] [url = about:blank] 02:43:10 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (1C5AA000) [pid = 3088] [serial = 2271] [outer = 00000000] [url = about:blank] 02:43:10 INFO - PROCESS | 3088 | --DOMWINDOW == 69 (1C5A4400) [pid = 3088] [serial = 2270] [outer = 00000000] [url = about:blank] 02:43:10 INFO - PROCESS | 3088 | --DOMWINDOW == 68 (15132400) [pid = 3088] [serial = 2286] [outer = 00000000] [url = about:blank] 02:43:10 INFO - PROCESS | 3088 | 1465033390387 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 02:43:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 02:43:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1723ms 02:43:10 INFO - PROCESS | 3088 | 1465033390426 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 02:43:10 INFO - PROCESS | 3088 | 1465033390429 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 02:43:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 02:43:10 INFO - PROCESS | 3088 | 1465033390436 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 02:43:10 INFO - PROCESS | 3088 | 1465033390440 Marionette TRACE conn5 <- [1,3086,null,{}] 02:43:10 INFO - PROCESS | 3088 | 1465033390450 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}] 02:43:10 INFO - PROCESS | 3088 | 1465033390453 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:43:10 INFO - PROCESS | 3088 | 1465033390545 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 02:43:10 INFO - PROCESS | 3088 | 1465033390558 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:10 INFO - PROCESS | 3088 | 1465033390560 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:43:10 INFO - PROCESS | 3088 | ++DOCSHELL 0DA51400 == 21 [pid = 3088] [id = 783] 02:43:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 69 (0DA51800) [pid = 3088] [serial = 2347] [outer = 00000000] 02:43:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 70 (0E045800) [pid = 3088] [serial = 2348] [outer = 0DA51800] 02:43:10 INFO - PROCESS | 3088 | 1465033390609 Marionette DEBUG loaded listener.js 02:43:10 INFO - PROCESS | 3088 | ++DOMWINDOW == 71 (0E04E000) [pid = 3088] [serial = 2349] [outer = 0DA51800] 02:43:11 INFO - PROCESS | 3088 | 1465033391115 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]]]}] 02:43:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 02:43:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 02:43:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 730ms 02:43:11 INFO - PROCESS | 3088 | 1465033391165 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 02:43:11 INFO - PROCESS | 3088 | 1465033391170 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 02:43:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 02:43:11 INFO - PROCESS | 3088 | 1465033391176 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 02:43:11 INFO - PROCESS | 3088 | 1465033391179 Marionette TRACE conn5 <- [1,3090,null,{}] 02:43:11 INFO - PROCESS | 3088 | 1465033391183 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}] 02:43:11 INFO - PROCESS | 3088 | 1465033391185 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:43:11 INFO - PROCESS | 3088 | 1465033391278 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 02:43:11 INFO - PROCESS | 3088 | 1465033391286 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:11 INFO - PROCESS | 3088 | 1465033391288 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:43:11 INFO - PROCESS | 3088 | ++DOCSHELL 0E398800 == 22 [pid = 3088] [id = 784] 02:43:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 72 (0E399400) [pid = 3088] [serial = 2350] [outer = 00000000] 02:43:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 73 (0E3A6400) [pid = 3088] [serial = 2351] [outer = 0E399400] 02:43:11 INFO - PROCESS | 3088 | 1465033391336 Marionette DEBUG loaded listener.js 02:43:11 INFO - PROCESS | 3088 | ++DOMWINDOW == 74 (0E604C00) [pid = 3088] [serial = 2352] [outer = 0E399400] 02:43:11 INFO - PROCESS | 3088 | 1465033391815 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 02:43:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 02:43:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 670ms 02:43:11 INFO - PROCESS | 3088 | 1465033391850 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 02:43:11 INFO - PROCESS | 3088 | 1465033391853 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 02:43:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 02:43:11 INFO - PROCESS | 3088 | 1465033391856 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 02:43:11 INFO - PROCESS | 3088 | 1465033391859 Marionette TRACE conn5 <- [1,3094,null,{}] 02:43:11 INFO - PROCESS | 3088 | 1465033391874 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}] 02:43:11 INFO - PROCESS | 3088 | 1465033391878 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:43:11 INFO - PROCESS | 3088 | 1465033391995 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 02:43:12 INFO - PROCESS | 3088 | 1465033392113 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:12 INFO - PROCESS | 3088 | 1465033392116 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:43:12 INFO - PROCESS | 3088 | ++DOCSHELL 12B48400 == 23 [pid = 3088] [id = 785] 02:43:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 75 (12B48C00) [pid = 3088] [serial = 2353] [outer = 00000000] 02:43:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 76 (12B79C00) [pid = 3088] [serial = 2354] [outer = 12B48C00] 02:43:12 INFO - PROCESS | 3088 | 1465033392166 Marionette DEBUG loaded listener.js 02:43:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 77 (12C78000) [pid = 3088] [serial = 2355] [outer = 12B48C00] 02:43:12 INFO - PROCESS | 3088 | 1465033392572 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]]]}] 02:43:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 02:43:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 02:43:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 02:43:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 730ms 02:43:12 INFO - PROCESS | 3088 | 1465033392590 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 02:43:12 INFO - PROCESS | 3088 | 1465033392593 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 02:43:12 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 02:43:12 INFO - PROCESS | 3088 | 1465033392601 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 02:43:12 INFO - PROCESS | 3088 | 1465033392603 Marionette TRACE conn5 <- [1,3098,null,{}] 02:43:12 INFO - PROCESS | 3088 | 1465033392606 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}] 02:43:12 INFO - PROCESS | 3088 | 1465033392608 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:43:12 INFO - PROCESS | 3088 | 1465033392737 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 02:43:12 INFO - PROCESS | 3088 | 1465033392742 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:12 INFO - PROCESS | 3088 | 1465033392744 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:43:12 INFO - PROCESS | 3088 | ++DOCSHELL 14006000 == 24 [pid = 3088] [id = 786] 02:43:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 78 (140DC000) [pid = 3088] [serial = 2356] [outer = 00000000] 02:43:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 79 (146E1800) [pid = 3088] [serial = 2357] [outer = 140DC000] 02:43:12 INFO - PROCESS | 3088 | 1465033392793 Marionette DEBUG loaded listener.js 02:43:12 INFO - PROCESS | 3088 | ++DOMWINDOW == 80 (14F0C400) [pid = 3088] [serial = 2358] [outer = 140DC000] 02:43:13 INFO - PROCESS | 3088 | 1465033393228 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"]]]}] 02:43:13 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 02:43:13 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 02:43:13 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 02:43:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:43:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:43:13 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 02:43:13 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 690ms 02:43:13 INFO - PROCESS | 3088 | 1465033393286 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 02:43:13 INFO - PROCESS | 3088 | 1465033393288 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 02:43:13 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 02:43:13 INFO - PROCESS | 3088 | 1465033393297 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 02:43:13 INFO - PROCESS | 3088 | 1465033393299 Marionette TRACE conn5 <- [1,3102,null,{}] 02:43:13 INFO - PROCESS | 3088 | 1465033393302 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}] 02:43:13 INFO - PROCESS | 3088 | 1465033393304 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:43:13 INFO - PROCESS | 3088 | 1465033393454 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 02:43:13 INFO - PROCESS | 3088 | 1465033393471 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\", \"78079e44-d1c1-4dd7-9686-2ba54bd5098a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:13 INFO - PROCESS | 3088 | 1465033393473 Marionette INFO sendAsync 473da42b-e1c1-427c-890d-5dd821fe289f 02:43:13 INFO - PROCESS | 3088 | ++DOCSHELL 14F23C00 == 25 [pid = 3088] [id = 787] 02:43:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 81 (14F28000) [pid = 3088] [serial = 2359] [outer = 00000000] 02:43:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 82 (1509A800) [pid = 3088] [serial = 2360] [outer = 14F28000] 02:43:13 INFO - PROCESS | 3088 | 1465033393518 Marionette DEBUG loaded listener.js 02:43:13 INFO - PROCESS | 3088 | ++DOMWINDOW == 83 (150A3C00) [pid = 3088] [serial = 2361] [outer = 14F28000] 02:43:14 INFO - PROCESS | 3088 | 1465033394013 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]]]}] 02:43:14 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 02:43:14 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 770ms 02:43:14 INFO - PROCESS | 3088 | 1465033394067 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 02:43:14 INFO - PROCESS | 3088 | 1465033394069 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 02:43:14 INFO - PROCESS | 3088 | --DOMWINDOW == 82 (0D44FC00) [pid = 3088] [serial = 2329] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html] 02:43:14 INFO - PROCESS | 3088 | --DOMWINDOW == 81 (1244CC00) [pid = 3088] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 02:43:14 INFO - PROCESS | 3088 | --DOMWINDOW == 80 (188BD000) [pid = 3088] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 02:43:14 INFO - PROCESS | 3088 | --DOMWINDOW == 79 (16EF3400) [pid = 3088] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 02:43:14 INFO - PROCESS | 3088 | --DOMWINDOW == 78 (0E299C00) [pid = 3088] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 02:43:14 INFO - PROCESS | 3088 | --DOMWINDOW == 77 (14F11800) [pid = 3088] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 02:43:14 INFO - PROCESS | 3088 | --DOMWINDOW == 76 (15792000) [pid = 3088] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 02:43:14 INFO - PROCESS | 3088 | --DOMWINDOW == 75 (15095C00) [pid = 3088] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 02:43:14 INFO - PROCESS | 3088 | --DOMWINDOW == 74 (0D775800) [pid = 3088] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 02:43:14 INFO - PROCESS | 3088 | --DOMWINDOW == 73 (1AEB5800) [pid = 3088] [serial = 2326] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 02:43:14 INFO - PROCESS | 3088 | --DOMWINDOW == 72 (1AD3D400) [pid = 3088] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 02:43:14 INFO - PROCESS | 3088 | --DOMWINDOW == 71 (0E291800) [pid = 3088] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 02:43:14 INFO - PROCESS | 3088 | --DOMWINDOW == 70 (12380000) [pid = 3088] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 02:43:15 WARNING - u'runner_teardown' () 02:43:15 INFO - No more tests 02:43:15 INFO - Got 0 unexpected results 02:43:15 INFO - SUITE-END | took 695s 02:43:15 INFO - Closing logging queue 02:43:15 INFO - queue closed 02:43:15 INFO - Return code: 0 02:43:15 WARNING - # TBPL SUCCESS # 02:43:15 INFO - Running post-action listener: _resource_record_post_action 02:43:15 INFO - Running post-run listener: _resource_record_post_run 02:43:16 INFO - Total resource usage - Wall time: 705s; CPU: 14.0%; Read bytes: 52420608; Write bytes: 1114379776; Read time: 888780; Write time: 8137140 02:43:16 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 02:43:16 INFO - install - Wall time: 2s; CPU: 13.0%; Read bytes: 0; Write bytes: 20480; Read time: 0; Write time: 100 02:43:16 INFO - run-tests - Wall time: 703s; CPU: 14.0%; Read bytes: 52420608; Write bytes: 1056925184; Read time: 888780; Write time: 8097690 02:43:16 INFO - Running post-run listener: _upload_blobber_files 02:43:16 INFO - Blob upload gear active. 02:43:16 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 02:43:16 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 02:43:16 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'] 02:43:16 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 02:43:17 INFO - (blobuploader) - INFO - Open directory for files ... 02:43:17 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 02:43:17 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:43:17 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:43:17 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 02:43:17 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:43:17 INFO - (blobuploader) - INFO - Done attempting. 02:43:17 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 02:43:18 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:43:18 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:43:20 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 02:43:20 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:43:20 INFO - (blobuploader) - INFO - Done attempting. 02:43:20 INFO - (blobuploader) - INFO - Iteration through files over. 02:43:20 INFO - Return code: 0 02:43:20 INFO - rmtree: C:\slave\test\build\uploaded_files.json 02:43:20 INFO - Using _rmtree_windows ... 02:43:20 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 02:43:20 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0ac8a7535bb8ec2475f907398a50eccf6ba959235d13f65b98a0ee21fceb20e39780e0ddd8054e2677eef51bd883f03273aaa06526420af716397a4f341a68ef", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2d8fd9b24e7e593fc354f1783df005fc54e94ae5fd710a8b4f7fc6665b122d358097d9acadefcaa158eb39b1bafab786b74b75eedb7bf7139c05bac7c454815f"} 02:43:20 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 02:43:20 INFO - Writing to file C:\slave\test\properties\blobber_files 02:43:20 INFO - Contents: 02:43:20 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0ac8a7535bb8ec2475f907398a50eccf6ba959235d13f65b98a0ee21fceb20e39780e0ddd8054e2677eef51bd883f03273aaa06526420af716397a4f341a68ef", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2d8fd9b24e7e593fc354f1783df005fc54e94ae5fd710a8b4f7fc6665b122d358097d9acadefcaa158eb39b1bafab786b74b75eedb7bf7139c05bac7c454815f"} 02:43:20 INFO - Running post-run listener: copy_logs_to_upload_dir 02:43:20 INFO - Copying logs to upload dir... 02:43:20 INFO - mkdir: C:\slave\test\build\upload\logs 02:43:20 INFO - Copying logs to upload dir... 02:43:20 INFO - Using _rmtree_windows ... 02:43:20 INFO - Using _rmtree_windows ... 02:43:20 INFO - Using _rmtree_windows ... 02:43:20 INFO - Using _rmtree_windows ... 02:43:20 INFO - Using _rmtree_windows ... 02:43:20 INFO - Using _rmtree_windows ... 02:43:20 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=961.906000 ========= master_lag: 0.44 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 2 secs) (at 2016-06-04 02:43:21.316014) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-04 02:43:21.317006) ========= '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\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-258 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-258 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=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\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-258 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0ac8a7535bb8ec2475f907398a50eccf6ba959235d13f65b98a0ee21fceb20e39780e0ddd8054e2677eef51bd883f03273aaa06526420af716397a4f341a68ef", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2d8fd9b24e7e593fc354f1783df005fc54e94ae5fd710a8b4f7fc6665b122d358097d9acadefcaa158eb39b1bafab786b74b75eedb7bf7139c05bac7c454815f"} build_url:https://queue.taskcluster.net/v1/task/NrUC59F5Rfu_ueDFExujKw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/NrUC59F5Rfu_ueDFExujKw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/NrUC59F5Rfu_ueDFExujKw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0ac8a7535bb8ec2475f907398a50eccf6ba959235d13f65b98a0ee21fceb20e39780e0ddd8054e2677eef51bd883f03273aaa06526420af716397a4f341a68ef", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2d8fd9b24e7e593fc354f1783df005fc54e94ae5fd710a8b4f7fc6665b122d358097d9acadefcaa158eb39b1bafab786b74b75eedb7bf7139c05bac7c454815f"}' symbols_url: 'https://queue.taskcluster.net/v1/task/NrUC59F5Rfu_ueDFExujKw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-04 02:43:21.442909) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 02:43:21.443285) ========= '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\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-258 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-258 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=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\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-258 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 02:43:21.560905) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-04 02:43:21.561304) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-04 02:43:22.503956) ========= ========= Total master_lag: 0.58 =========