builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-224 starttime: 1467738144.27 results: success (0) buildid: 20160705080422 builduid: 86543e28f20742a0a4da7dd49fe55d6c revision: 03b0c9698c91a81d9267cf1774cce1ca04b2533c ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-05 10:02:24.271320) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-05 10:02:24.271772) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-05 10:02:24.272053) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-05 10:02:24.418129) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-05 10:02:24.418542) ========= '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-224 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-224 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=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-224 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 --10:02:24-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.27 GB/s 10:02:25 (2.27 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.448000 ========= master_lag: 0.09 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-05 10:02:25.953793) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 8 secs) (at 2016-07-05 10:02:25.954128) ========= '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-224 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-224 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=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-224 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.902000 ========= master_lag: 4.51 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 8 secs) (at 2016-07-05 10:02:34.363880) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-05 10:02:34.364241) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 03b0c9698c91a81d9267cf1774cce1ca04b2533c --destination scripts --debug' in dir C:\\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 03b0c9698c91a81d9267cf1774cce1ca04b2533c --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-224 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-224 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=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-224 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-07-05 10:02:34,308 truncating revision to first 12 chars 2016-07-05 10:02:34,308 Setting DEBUG logging. 2016-07-05 10:02:34,308 attempt 1/10 2016-07-05 10:02:34,308 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/03b0c9698c91?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-05 10:02:35,321 unpacking tar archive at: mozilla-beta-03b0c9698c91/testing/mozharness/ program finished with exit code 0 elapsedTime=1.885000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-05 10:02:36.295150) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-05 10:02:36.295488) ========= script_repo_revision: 03b0c9698c91a81d9267cf1774cce1ca04b2533c ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-05 10:02:36.295876) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-05 10:02:36.296149) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-05 10:02:36.312644) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 15 secs) (at 2016-07-05 10:02:36.312945) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-224 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-224 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:\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-224 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 10:02:36 INFO - MultiFileLogger online at 20160705 10:02:36 in C:\slave\test 10:02:36 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 10:02:36 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 10:02:36 INFO - {'append_to_log': False, 10:02:36 INFO - 'base_work_dir': 'C:\\slave\\test', 10:02:36 INFO - 'blob_upload_branch': 'mozilla-beta', 10:02:36 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 10:02:36 INFO - 'buildbot_json_path': 'buildprops.json', 10:02:36 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 10:02:36 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 10:02:36 INFO - 'download_minidump_stackwalk': True, 10:02:36 INFO - 'download_symbols': 'true', 10:02:36 INFO - 'e10s': False, 10:02:36 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 10:02:36 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 10:02:36 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 10:02:36 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 10:02:36 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 10:02:36 INFO - 'C:/mozilla-build/tooltool.py'), 10:02:36 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 10:02:36 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 10:02:36 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 10:02:36 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 10:02:36 INFO - 'log_level': 'info', 10:02:36 INFO - 'log_to_console': True, 10:02:36 INFO - 'opt_config_files': (), 10:02:36 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 10:02:36 INFO - '--processes=1', 10:02:36 INFO - '--config=%(test_path)s/wptrunner.ini', 10:02:36 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 10:02:36 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 10:02:36 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 10:02:36 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 10:02:36 INFO - 'pip_index': False, 10:02:36 INFO - 'require_test_zip': True, 10:02:36 INFO - 'test_type': ('testharness',), 10:02:36 INFO - 'this_chunk': '1', 10:02:36 INFO - 'total_chunks': '10', 10:02:36 INFO - 'virtualenv_path': 'venv', 10:02:36 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 10:02:36 INFO - 'work_dir': 'build'} 10:02:36 INFO - ##### 10:02:36 INFO - ##### Running clobber step. 10:02:36 INFO - ##### 10:02:36 INFO - Running pre-action listener: _resource_record_pre_action 10:02:36 INFO - Running main action method: clobber 10:02:36 INFO - rmtree: C:\slave\test\build 10:02:36 INFO - Using _rmtree_windows ... 10:02:36 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 10:05:21 INFO - Running post-action listener: _resource_record_post_action 10:05:21 INFO - ##### 10:05:21 INFO - ##### Running read-buildbot-config step. 10:05:21 INFO - ##### 10:05:21 INFO - Running pre-action listener: _resource_record_pre_action 10:05:21 INFO - Running main action method: read_buildbot_config 10:05:21 INFO - Using buildbot properties: 10:05:21 INFO - { 10:05:21 INFO - "project": "", 10:05:21 INFO - "product": "firefox", 10:05:21 INFO - "script_repo_revision": "production", 10:05:21 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 10:05:21 INFO - "repository": "", 10:05:21 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 10:05:21 INFO - "buildid": "20160705080422", 10:05:21 INFO - "pgo_build": "False", 10:05:21 INFO - "basedir": "C:\\slave\\test", 10:05:21 INFO - "buildnumber": 6, 10:05:21 INFO - "slavename": "t-w732-ix-224", 10:05:21 INFO - "revision": "03b0c9698c91a81d9267cf1774cce1ca04b2533c", 10:05:21 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 10:05:21 INFO - "platform": "win32", 10:05:21 INFO - "branch": "mozilla-beta", 10:05:21 INFO - "repo_path": "releases/mozilla-beta", 10:05:21 INFO - "moz_repo_path": "", 10:05:21 INFO - "stage_platform": "win32", 10:05:21 INFO - "builduid": "86543e28f20742a0a4da7dd49fe55d6c", 10:05:21 INFO - "slavebuilddir": "test" 10:05:21 INFO - } 10:05:21 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/FwW6WigdRBKitRgVZRaPjA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 10:05:21 INFO - Found installer url https://queue.taskcluster.net/v1/task/FwW6WigdRBKitRgVZRaPjA/artifacts/public/build/firefox-48.0.en-US.win32.zip. 10:05:21 INFO - Running post-action listener: _resource_record_post_action 10:05:21 INFO - ##### 10:05:21 INFO - ##### Running download-and-extract step. 10:05:21 INFO - ##### 10:05:21 INFO - Running pre-action listener: _resource_record_pre_action 10:05:21 INFO - Running main action method: download_and_extract 10:05:21 INFO - mkdir: C:\slave\test\build\tests 10:05:21 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')]} 10:05:21 INFO - https://queue.taskcluster.net/v1/task/FwW6WigdRBKitRgVZRaPjA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 10:05:21 INFO - trying https://queue.taskcluster.net/v1/task/FwW6WigdRBKitRgVZRaPjA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 10:05:21 INFO - Downloading https://queue.taskcluster.net/v1/task/FwW6WigdRBKitRgVZRaPjA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 10:05:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/FwW6WigdRBKitRgVZRaPjA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 10:05:22 INFO - Downloaded 1240 bytes. 10:05:22 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 10:05:22 INFO - Using the following test package requirements: 10:05:22 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 10:05:22 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:05:22 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 10:05:22 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:05:22 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 10:05:22 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:05:22 INFO - u'jsshell-win32.zip'], 10:05:22 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:05:22 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 10:05:22 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 10:05:22 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:05:22 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 10:05:22 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:05:22 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 10:05:22 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:05:22 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 10:05:22 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:05:22 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 10:05:22 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 10:05:22 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')]} 10:05:22 INFO - https://queue.taskcluster.net/v1/task/FwW6WigdRBKitRgVZRaPjA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 10:05:22 INFO - trying https://queue.taskcluster.net/v1/task/FwW6WigdRBKitRgVZRaPjA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 10:05:22 INFO - Downloading https://queue.taskcluster.net/v1/task/FwW6WigdRBKitRgVZRaPjA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 10:05:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/FwW6WigdRBKitRgVZRaPjA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 10:05:24 INFO - Downloaded 20402854 bytes. 10:05:24 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 10:05:24 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 10:05:26 INFO - caution: filename not matched: web-platform/* 10:05:26 INFO - Return code: 11 10:05:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:05:26 INFO - https://queue.taskcluster.net/v1/task/FwW6WigdRBKitRgVZRaPjA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 10:05:26 INFO - trying https://queue.taskcluster.net/v1/task/FwW6WigdRBKitRgVZRaPjA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 10:05:26 INFO - Downloading https://queue.taskcluster.net/v1/task/FwW6WigdRBKitRgVZRaPjA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 10:05:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/FwW6WigdRBKitRgVZRaPjA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 10:05:27 INFO - Downloaded 36389110 bytes. 10:05:27 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 10:05:27 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 10:06:09 INFO - caution: filename not matched: bin/* 10:06:09 INFO - caution: filename not matched: config/* 10:06:09 INFO - caution: filename not matched: mozbase/* 10:06:09 INFO - caution: filename not matched: marionette/* 10:06:09 INFO - caution: filename not matched: tools/wptserve/* 10:06:09 INFO - Return code: 11 10:06:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:06:09 INFO - https://queue.taskcluster.net/v1/task/FwW6WigdRBKitRgVZRaPjA/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 10:06:09 INFO - trying https://queue.taskcluster.net/v1/task/FwW6WigdRBKitRgVZRaPjA/artifacts/public/build/firefox-48.0.en-US.win32.zip 10:06:09 INFO - Downloading https://queue.taskcluster.net/v1/task/FwW6WigdRBKitRgVZRaPjA/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 10:06:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/FwW6WigdRBKitRgVZRaPjA/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 10:06:11 INFO - Downloaded 68469613 bytes. 10:06:11 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/FwW6WigdRBKitRgVZRaPjA/artifacts/public/build/firefox-48.0.en-US.win32.zip 10:06:11 INFO - mkdir: C:\slave\test\properties 10:06:11 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 10:06:11 INFO - Writing to file C:\slave\test\properties\build_url 10:06:11 INFO - Contents: 10:06:11 INFO - build_url:https://queue.taskcluster.net/v1/task/FwW6WigdRBKitRgVZRaPjA/artifacts/public/build/firefox-48.0.en-US.win32.zip 10:06:12 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/FwW6WigdRBKitRgVZRaPjA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 10:06:12 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 10:06:12 INFO - Writing to file C:\slave\test\properties\symbols_url 10:06:12 INFO - Contents: 10:06:12 INFO - symbols_url:https://queue.taskcluster.net/v1/task/FwW6WigdRBKitRgVZRaPjA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 10:06:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:06:12 INFO - https://queue.taskcluster.net/v1/task/FwW6WigdRBKitRgVZRaPjA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 10:06:12 INFO - trying https://queue.taskcluster.net/v1/task/FwW6WigdRBKitRgVZRaPjA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 10:06:12 INFO - Downloading https://queue.taskcluster.net/v1/task/FwW6WigdRBKitRgVZRaPjA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 10:06:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/FwW6WigdRBKitRgVZRaPjA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 10:06:13 INFO - Downloaded 55587684 bytes. 10:06:13 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 10:06:13 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 10:06:17 INFO - Return code: 0 10:06:17 INFO - Running post-action listener: _resource_record_post_action 10:06:17 INFO - Running post-action listener: set_extra_try_arguments 10:06:17 INFO - ##### 10:06:17 INFO - ##### Running create-virtualenv step. 10:06:17 INFO - ##### 10:06:17 INFO - Running pre-action listener: _pre_create_virtualenv 10:06:17 INFO - Running pre-action listener: _resource_record_pre_action 10:06:17 INFO - Running main action method: create_virtualenv 10:06:17 INFO - Creating virtualenv C:\slave\test\build\venv 10:06:17 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 10:06:17 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 10:06:23 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 10:06:27 INFO - Installing distribute......................................................................................................................................................................................done. 10:06:29 INFO - Return code: 0 10:06:29 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 10:06:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:06:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:06:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:06:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:06:29 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 0x01C076B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D02200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019FE320>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C37368>, '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 0x018D6D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CC60C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-224', 'USERDOMAIN': 'T-W732-IX-224', '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-224', '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:\\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 10:06:29 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 10:06:29 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 10:06:29 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:06:29 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:06:29 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:06:29 INFO - 'COMPUTERNAME': 'T-W732-IX-224', 10:06:29 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:06:29 INFO - 'DCLOCATION': 'SCL3', 10:06:29 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:06:29 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:06:29 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:06:29 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:06:29 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:06:29 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:06:29 INFO - 'HOMEDRIVE': 'C:', 10:06:29 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:06:29 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:06:29 INFO - 'KTS_VERSION': '1.19c', 10:06:29 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:06:29 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:06:29 INFO - 'LOGONSERVER': '\\\\T-W732-IX-224', 10:06:29 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:06:29 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:06:29 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:06:29 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:06:29 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:06:29 INFO - 'MOZ_AIRBAG': '1', 10:06:29 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:06:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:06:29 INFO - 'MOZ_MSVCVERSION': '8', 10:06:29 INFO - 'MOZ_NO_REMOTE': '1', 10:06:29 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:06:29 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:06:29 INFO - 'NO_EM_RESTART': '1', 10:06:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:06:29 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:06:29 INFO - 'OS': 'Windows_NT', 10:06:29 INFO - 'OURDRIVE': 'C:', 10:06:29 INFO - 'PATH': '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', 10:06:29 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:06:29 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:06:29 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:06:29 INFO - 'PROCESSOR_LEVEL': '6', 10:06:29 INFO - 'PROCESSOR_REVISION': '1e05', 10:06:29 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:06:29 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:06:29 INFO - 'PROMPT': '$P$G', 10:06:29 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:06:29 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:06:29 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:06:29 INFO - 'PWD': 'C:\\slave\\test', 10:06:29 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:06:29 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:06:29 INFO - 'SYSTEMDRIVE': 'C:', 10:06:29 INFO - 'SYSTEMROOT': 'C:\\windows', 10:06:29 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:06:29 INFO - 'TEST1': 'testie', 10:06:29 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:06:29 INFO - 'USERDOMAIN': 'T-W732-IX-224', 10:06:29 INFO - 'USERNAME': 'cltbld', 10:06:29 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:06:29 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:06:29 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:06:29 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:06:29 INFO - 'WINDIR': 'C:\\windows', 10:06:29 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:06:29 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:06:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:06:30 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:06:30 INFO - Downloading/unpacking psutil>=0.7.1 10:06:31 INFO - Running setup.py egg_info for package psutil 10:06:31 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 10:06:31 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:06:31 INFO - Installing collected packages: psutil 10:06:31 INFO - Running setup.py install for psutil 10:06:31 INFO - building 'psutil._psutil_windows' extension 10:06:31 INFO - error: Unable to find vcvarsall.bat 10:06:31 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-anqjpc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 10:06:31 INFO - running install 10:06:31 INFO - running build 10:06:31 INFO - running build_py 10:06:31 INFO - creating build 10:06:31 INFO - creating build\lib.win32-2.7 10:06:31 INFO - creating build\lib.win32-2.7\psutil 10:06:31 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 10:06:31 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 10:06:31 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 10:06:31 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 10:06:31 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 10:06:31 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 10:06:31 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 10:06:31 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 10:06:31 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 10:06:31 INFO - running build_ext 10:06:31 INFO - building 'psutil._psutil_windows' extension 10:06:31 INFO - error: Unable to find vcvarsall.bat 10:06:31 INFO - ---------------------------------------- 10:06:31 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-anqjpc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 10:06:31 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 10:06:31 WARNING - Return code: 1 10:06:31 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! 10:06:31 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 10:06: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')]} 10:06:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:06: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')]} 10:06:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:06:31 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 0x01C076B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D02200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019FE320>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C37368>, '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 0x018D6D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CC60C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-224', 'USERDOMAIN': 'T-W732-IX-224', '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-224', '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:\\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 10:06:31 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 10:06:31 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 10:06:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:06:31 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:06:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:06:31 INFO - 'COMPUTERNAME': 'T-W732-IX-224', 10:06:31 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:06:31 INFO - 'DCLOCATION': 'SCL3', 10:06:31 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:06:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:06:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:06:31 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:06:31 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:06:31 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:06:31 INFO - 'HOMEDRIVE': 'C:', 10:06:31 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:06:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:06:31 INFO - 'KTS_VERSION': '1.19c', 10:06:31 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:06:31 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:06:31 INFO - 'LOGONSERVER': '\\\\T-W732-IX-224', 10:06:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:06:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:06:31 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:06:31 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:06:31 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:06:31 INFO - 'MOZ_AIRBAG': '1', 10:06:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:06:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:06:31 INFO - 'MOZ_MSVCVERSION': '8', 10:06:31 INFO - 'MOZ_NO_REMOTE': '1', 10:06:31 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:06:31 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:06:31 INFO - 'NO_EM_RESTART': '1', 10:06:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:06:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:06:31 INFO - 'OS': 'Windows_NT', 10:06:31 INFO - 'OURDRIVE': 'C:', 10:06:31 INFO - 'PATH': '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', 10:06:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:06:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:06:31 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:06:31 INFO - 'PROCESSOR_LEVEL': '6', 10:06:31 INFO - 'PROCESSOR_REVISION': '1e05', 10:06:31 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:06:31 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:06:31 INFO - 'PROMPT': '$P$G', 10:06:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:06:31 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:06:31 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:06:31 INFO - 'PWD': 'C:\\slave\\test', 10:06:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:06:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:06:31 INFO - 'SYSTEMDRIVE': 'C:', 10:06:31 INFO - 'SYSTEMROOT': 'C:\\windows', 10:06:31 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:06:31 INFO - 'TEST1': 'testie', 10:06:31 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:06:31 INFO - 'USERDOMAIN': 'T-W732-IX-224', 10:06:31 INFO - 'USERNAME': 'cltbld', 10:06:31 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:06:31 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:06:31 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:06:31 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:06:31 INFO - 'WINDIR': 'C:\\windows', 10:06:31 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:06:31 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:06:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:06:31 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:06:31 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 10:06:31 INFO - Downloading mozsystemmonitor-0.0.tar.gz 10:06:31 INFO - Running setup.py egg_info for package mozsystemmonitor 10:06:31 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 10:06:31 INFO - Running setup.py egg_info for package psutil 10:06:31 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 10:06:31 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:06:31 INFO - Installing collected packages: mozsystemmonitor, psutil 10:06:31 INFO - Running setup.py install for mozsystemmonitor 10:06:31 INFO - Running setup.py install for psutil 10:06:31 INFO - building 'psutil._psutil_windows' extension 10:06:31 INFO - error: Unable to find vcvarsall.bat 10:06:31 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-og4sj4-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 10:06:31 INFO - running install 10:06:31 INFO - running build 10:06:31 INFO - running build_py 10:06:31 INFO - running build_ext 10:06:31 INFO - building 'psutil._psutil_windows' extension 10:06:31 INFO - error: Unable to find vcvarsall.bat 10:06:31 INFO - ---------------------------------------- 10:06:31 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-og4sj4-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 10:06:31 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 10:06:31 WARNING - Return code: 1 10:06:31 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! 10:06:31 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 10:06: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')]} 10:06:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:06: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')]} 10:06:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:06:31 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 0x01C076B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D02200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019FE320>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C37368>, '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 0x018D6D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CC60C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-224', 'USERDOMAIN': 'T-W732-IX-224', '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-224', '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:\\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 10:06:31 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 10:06:31 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 10:06:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:06:31 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:06:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:06:31 INFO - 'COMPUTERNAME': 'T-W732-IX-224', 10:06:31 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:06:31 INFO - 'DCLOCATION': 'SCL3', 10:06:31 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:06:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:06:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:06:31 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:06:31 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:06:31 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:06:31 INFO - 'HOMEDRIVE': 'C:', 10:06:31 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:06:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:06:31 INFO - 'KTS_VERSION': '1.19c', 10:06:31 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:06:31 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:06:31 INFO - 'LOGONSERVER': '\\\\T-W732-IX-224', 10:06:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:06:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:06:31 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:06:31 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:06:31 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:06:31 INFO - 'MOZ_AIRBAG': '1', 10:06:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:06:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:06:31 INFO - 'MOZ_MSVCVERSION': '8', 10:06:31 INFO - 'MOZ_NO_REMOTE': '1', 10:06:31 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:06:31 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:06:31 INFO - 'NO_EM_RESTART': '1', 10:06:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:06:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:06:31 INFO - 'OS': 'Windows_NT', 10:06:31 INFO - 'OURDRIVE': 'C:', 10:06:31 INFO - 'PATH': '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', 10:06:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:06:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:06:31 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:06:31 INFO - 'PROCESSOR_LEVEL': '6', 10:06:31 INFO - 'PROCESSOR_REVISION': '1e05', 10:06:31 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:06:31 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:06:31 INFO - 'PROMPT': '$P$G', 10:06:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:06:31 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:06:31 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:06:31 INFO - 'PWD': 'C:\\slave\\test', 10:06:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:06:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:06:31 INFO - 'SYSTEMDRIVE': 'C:', 10:06:31 INFO - 'SYSTEMROOT': 'C:\\windows', 10:06:31 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:06:31 INFO - 'TEST1': 'testie', 10:06:31 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:06:31 INFO - 'USERDOMAIN': 'T-W732-IX-224', 10:06:31 INFO - 'USERNAME': 'cltbld', 10:06:31 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:06:31 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:06:31 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:06:31 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:06:31 INFO - 'WINDIR': 'C:\\windows', 10:06:31 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:06:31 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:06:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:06:32 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:06:32 INFO - Downloading/unpacking blobuploader==1.2.4 10:06:32 INFO - Downloading blobuploader-1.2.4.tar.gz 10:06:32 INFO - Running setup.py egg_info for package blobuploader 10:06:32 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 10:06:36 INFO - Running setup.py egg_info for package requests 10:06:36 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 10:06:36 INFO - Downloading docopt-0.6.1.tar.gz 10:06:36 INFO - Running setup.py egg_info for package docopt 10:06:36 INFO - Installing collected packages: blobuploader, docopt, requests 10:06:36 INFO - Running setup.py install for blobuploader 10:06:36 INFO - Running setup.py install for docopt 10:06:36 INFO - Running setup.py install for requests 10:06:36 INFO - Successfully installed blobuploader docopt requests 10:06:36 INFO - Cleaning up... 10:06:36 INFO - Return code: 0 10:06:36 INFO - Installing None into virtualenv C:\slave\test\build\venv 10:06:36 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')]} 10:06:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:06:36 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')]} 10:06:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:06:36 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 0x01C076B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D02200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019FE320>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C37368>, '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 0x018D6D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CC60C0>, '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-224', 'USERDOMAIN': 'T-W732-IX-224', '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-224', '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:\\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 10:06:36 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 10:06:36 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 10:06:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:06:36 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:06:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:06:36 INFO - 'COMPUTERNAME': 'T-W732-IX-224', 10:06:36 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:06:36 INFO - 'DCLOCATION': 'SCL3', 10:06:36 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:06:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:06:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:06:36 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:06:36 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:06:36 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:06:36 INFO - 'HOMEDRIVE': 'C:', 10:06:36 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:06:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:06:36 INFO - 'KTS_VERSION': '1.19c', 10:06:36 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:06:36 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:06:36 INFO - 'LOGONSERVER': '\\\\T-W732-IX-224', 10:06:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:06:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:06:36 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:06:36 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:06:36 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:06:36 INFO - 'MOZ_AIRBAG': '1', 10:06:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:06:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:06:36 INFO - 'MOZ_MSVCVERSION': '8', 10:06:36 INFO - 'MOZ_NO_REMOTE': '1', 10:06:36 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:06:36 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:06:36 INFO - 'NO_EM_RESTART': '1', 10:06:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:06:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:06:36 INFO - 'OS': 'Windows_NT', 10:06:36 INFO - 'OURDRIVE': 'C:', 10:06:36 INFO - 'PATH': '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', 10:06:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:06:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:06:36 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:06:36 INFO - 'PROCESSOR_LEVEL': '6', 10:06:36 INFO - 'PROCESSOR_REVISION': '1e05', 10:06:36 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:06:36 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:06:36 INFO - 'PROMPT': '$P$G', 10:06:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:06:36 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:06:36 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:06:36 INFO - 'PWD': 'C:\\slave\\test', 10:06:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:06:36 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:06:36 INFO - 'SYSTEMDRIVE': 'C:', 10:06:36 INFO - 'SYSTEMROOT': 'C:\\windows', 10:06:36 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:06:36 INFO - 'TEST1': 'testie', 10:06:36 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:06:36 INFO - 'USERDOMAIN': 'T-W732-IX-224', 10:06:36 INFO - 'USERNAME': 'cltbld', 10:06:36 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:06:36 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:06:36 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:06:36 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:06:36 INFO - 'WINDIR': 'C:\\windows', 10:06:36 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:06:36 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:06:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:06:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:06:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 10:06:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 10:06:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 10:06:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 10:06:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 10:06:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 10:06:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 10:06:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 10:06:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 10:06:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 10:06:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 10:06:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 10:06:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 10:06:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 10:06:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 10:06:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 10:06:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 10:06:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 10:06:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 10:06:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 10:06:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 10:06:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 10:06:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 10:06:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 10:06:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 10:06:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 10:06:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 10:06:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 10:06:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 10:06:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 10:06:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 10:06:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 10:06:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 10:06:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 10:06:41 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 10:06:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 10:06:41 INFO - Unpacking c:\slave\test\build\tests\marionette\client 10:06:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 10:06:41 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 10:06:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 10:06:41 INFO - Unpacking c:\slave\test\build\tests\marionette 10:06:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 10:06:41 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:06:41 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 10:06:41 INFO - Running setup.py install for browsermob-proxy 10:06:55 INFO - Running setup.py install for manifestparser 10:06:55 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 10:06:55 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 10:06:55 INFO - Running setup.py install for marionette-client 10:06:55 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:06:55 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 10:06:55 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 10:06:55 INFO - Running setup.py install for marionette-driver 10:06:55 INFO - Running setup.py install for mozcrash 10:06:55 INFO - Running setup.py install for mozdebug 10:06:55 INFO - Running setup.py install for mozdevice 10:06:55 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 10:06:55 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 10:06:55 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 10:06:55 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 10:06:55 INFO - Running setup.py install for mozfile 10:06:55 INFO - Running setup.py install for mozhttpd 10:06:55 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 10:06:55 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 10:06:55 INFO - Running setup.py install for mozinfo 10:06:55 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 10:06:55 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 10:06:55 INFO - Running setup.py install for mozInstall 10:06:55 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 10:06:55 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 10:06:55 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 10:06:55 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 10:06:55 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 10:06:55 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 10:06:55 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 10:06:55 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 10:06:55 INFO - Running setup.py install for mozleak 10:06:55 INFO - Running setup.py install for mozlog 10:06:55 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 10:06:55 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 10:06:55 INFO - Running setup.py install for moznetwork 10:06:55 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 10:06:55 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 10:06:55 INFO - Running setup.py install for mozprocess 10:06:55 INFO - Running setup.py install for mozprofile 10:06:55 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 10:06:55 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 10:06:55 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 10:06:55 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 10:06:55 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 10:06:55 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 10:06:55 INFO - Running setup.py install for mozrunner 10:06:55 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 10:06:55 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 10:06:55 INFO - Running setup.py install for mozscreenshot 10:06:55 INFO - Running setup.py install for moztest 10:06:55 INFO - Running setup.py install for mozversion 10:06:55 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 10:06:55 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 10:06:55 INFO - Running setup.py install for wptserve 10:06:55 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 10:06:55 INFO - Cleaning up... 10:06:55 INFO - Return code: 0 10:06:55 INFO - Installing None into virtualenv C:\slave\test\build\venv 10:06:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:06:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:06:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:06:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:06:55 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 0x01C076B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D02200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019FE320>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C37368>, '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 0x018D6D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CC60C0>, '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-224', 'USERDOMAIN': 'T-W732-IX-224', '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-224', '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:\\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 10:06:55 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 10:06:55 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 10:06:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:06:55 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:06:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:06:55 INFO - 'COMPUTERNAME': 'T-W732-IX-224', 10:06:55 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:06:55 INFO - 'DCLOCATION': 'SCL3', 10:06:55 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:06:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:06:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:06:55 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:06:55 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:06:55 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:06:55 INFO - 'HOMEDRIVE': 'C:', 10:06:55 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:06:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:06:55 INFO - 'KTS_VERSION': '1.19c', 10:06:55 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:06:55 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:06:55 INFO - 'LOGONSERVER': '\\\\T-W732-IX-224', 10:06:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:06:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:06:55 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:06:55 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:06:55 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:06:55 INFO - 'MOZ_AIRBAG': '1', 10:06:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:06:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:06:55 INFO - 'MOZ_MSVCVERSION': '8', 10:06:55 INFO - 'MOZ_NO_REMOTE': '1', 10:06:55 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:06:55 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:06:55 INFO - 'NO_EM_RESTART': '1', 10:06:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:06:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:06:55 INFO - 'OS': 'Windows_NT', 10:06:55 INFO - 'OURDRIVE': 'C:', 10:06:55 INFO - 'PATH': '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', 10:06:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:06:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:06:55 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:06:55 INFO - 'PROCESSOR_LEVEL': '6', 10:06:55 INFO - 'PROCESSOR_REVISION': '1e05', 10:06:55 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:06:55 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:06:55 INFO - 'PROMPT': '$P$G', 10:06:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:06:55 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:06:55 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:06:55 INFO - 'PWD': 'C:\\slave\\test', 10:06:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:06:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:06:55 INFO - 'SYSTEMDRIVE': 'C:', 10:06:55 INFO - 'SYSTEMROOT': 'C:\\windows', 10:06:55 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:06:55 INFO - 'TEST1': 'testie', 10:06:55 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:06:55 INFO - 'USERDOMAIN': 'T-W732-IX-224', 10:06:55 INFO - 'USERNAME': 'cltbld', 10:06:55 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:06:55 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:06:55 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:06:55 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:06:55 INFO - 'WINDIR': 'C:\\windows', 10:06:55 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:06:55 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:06:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:06:59 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:06:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 10:06:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 10:06:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 10:06:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 10:06:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 10:06:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 10:06:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 10:06:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 10:06:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 10:06:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 10:06:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 10:06:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 10:06:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 10:06:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 10:06:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 10:06:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 10:06:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 10:06:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 10:06:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 10:06:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 10:06:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 10:06:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 10:06:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 10:06:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 10:06:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 10:06:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 10:06:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 10:06:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 10:06:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 10:06:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 10:06:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 10:06:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 10:06:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 10:06:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 10:06:59 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 10:06:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 10:06:59 INFO - Unpacking c:\slave\test\build\tests\marionette\client 10:06:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 10:06:59 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 10:06:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 10:06:59 INFO - Unpacking c:\slave\test\build\tests\marionette 10:06:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 10:06:59 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:06:59 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)) 10:07:10 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)) 10:07:10 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)) 10:07:10 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)) 10:07:10 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)) 10:07:10 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 10:07:10 INFO - Downloading blessings-1.6.tar.gz 10:07:10 INFO - Running setup.py egg_info for package blessings 10:07:10 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)) 10:07:10 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 10:07:10 INFO - Running setup.py install for blessings 10:07:10 INFO - Running setup.py install for browsermob-proxy 10:07:10 INFO - Running setup.py install for manifestparser 10:07:10 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 10:07:10 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 10:07:10 INFO - Running setup.py install for marionette-client 10:07:10 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:07:10 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 10:07:10 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 10:07:10 INFO - Running setup.py install for marionette-driver 10:07:10 INFO - Running setup.py install for mozcrash 10:07:10 INFO - Running setup.py install for mozdebug 10:07:10 INFO - Running setup.py install for mozdevice 10:07:10 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 10:07:10 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 10:07:10 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 10:07:10 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 10:07:10 INFO - Running setup.py install for mozhttpd 10:07:10 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 10:07:10 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 10:07:10 INFO - Running setup.py install for mozInstall 10:07:10 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 10:07:10 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 10:07:10 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 10:07:10 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 10:07:10 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 10:07:10 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 10:07:10 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 10:07:10 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 10:07:10 INFO - Running setup.py install for mozleak 10:07:10 INFO - Running setup.py install for mozprofile 10:07:10 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 10:07:10 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 10:07:10 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 10:07:10 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 10:07:10 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 10:07:10 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 10:07:10 INFO - Running setup.py install for mozrunner 10:07:10 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 10:07:10 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 10:07:12 INFO - Running setup.py install for mozscreenshot 10:07:12 INFO - Running setup.py install for moztest 10:07:12 INFO - Running setup.py install for mozversion 10:07:12 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 10:07:12 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 10:07:12 INFO - Running setup.py install for wptserve 10:07:12 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 10:07:12 INFO - Cleaning up... 10:07:12 INFO - Return code: 0 10:07:12 INFO - Done creating virtualenv C:\slave\test\build\venv. 10:07:12 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 10:07:12 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 10:07:12 INFO - Reading from file tmpfile_stdout 10:07:12 INFO - Using _rmtree_windows ... 10:07:12 INFO - Using _rmtree_windows ... 10:07:12 INFO - Current package versions: 10:07:12 INFO - blessings == 1.6 10:07:12 INFO - blobuploader == 1.2.4 10:07:12 INFO - browsermob-proxy == 0.6.0 10:07:12 INFO - distribute == 0.6.14 10:07:12 INFO - docopt == 0.6.1 10:07:12 INFO - manifestparser == 1.1 10:07:12 INFO - marionette-client == 2.3.0 10:07:12 INFO - marionette-driver == 1.4.0 10:07:12 INFO - mozInstall == 1.12 10:07:12 INFO - mozcrash == 0.17 10:07:12 INFO - mozdebug == 0.1 10:07:12 INFO - mozdevice == 0.48 10:07:12 INFO - mozfile == 1.2 10:07:12 INFO - mozhttpd == 0.7 10:07:12 INFO - mozinfo == 0.9 10:07:12 INFO - mozleak == 0.1 10:07:12 INFO - mozlog == 3.1 10:07:12 INFO - moznetwork == 0.27 10:07:12 INFO - mozprocess == 0.22 10:07:12 INFO - mozprofile == 0.28 10:07:12 INFO - mozrunner == 6.11 10:07:12 INFO - mozscreenshot == 0.1 10:07:12 INFO - mozsystemmonitor == 0.0 10:07:12 INFO - moztest == 0.7 10:07:12 INFO - mozversion == 1.4 10:07:12 INFO - requests == 1.2.3 10:07:12 INFO - wptserve == 1.4.0 10:07:12 INFO - Running post-action listener: _resource_record_post_action 10:07:12 INFO - Running post-action listener: _start_resource_monitoring 10:07:12 INFO - Starting resource monitoring. 10:07:13 INFO - ##### 10:07:13 INFO - ##### Running pull step. 10:07:13 INFO - ##### 10:07:13 INFO - Running pre-action listener: _resource_record_pre_action 10:07:13 INFO - Running main action method: pull 10:07:13 INFO - Pull has nothing to do! 10:07:13 INFO - Running post-action listener: _resource_record_post_action 10:07:13 INFO - ##### 10:07:13 INFO - ##### Running install step. 10:07:13 INFO - ##### 10:07:13 INFO - Running pre-action listener: _resource_record_pre_action 10:07:13 INFO - Running main action method: install 10:07:13 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 10:07:13 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 10:07:13 INFO - Reading from file tmpfile_stdout 10:07:13 INFO - Using _rmtree_windows ... 10:07:13 INFO - Using _rmtree_windows ... 10:07:13 INFO - Detecting whether we're running mozinstall >=1.0... 10:07:13 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 10:07:13 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 10:07:13 INFO - Reading from file tmpfile_stdout 10:07:13 INFO - Output received: 10:07:13 INFO - Usage: mozinstall-script.py [options] installer 10:07:13 INFO - Options: 10:07:13 INFO - -h, --help show this help message and exit 10:07:13 INFO - -d DEST, --destination=DEST 10:07:13 INFO - Directory to install application into. [default: 10:07:13 INFO - "C:\slave\test"] 10:07:13 INFO - --app=APP Application being installed. [default: firefox] 10:07:13 INFO - Using _rmtree_windows ... 10:07:13 INFO - Using _rmtree_windows ... 10:07:13 INFO - mkdir: C:\slave\test\build\application 10:07:13 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 10:07:13 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application 10:07:15 INFO - Reading from file tmpfile_stdout 10:07:15 INFO - Output received: 10:07:15 INFO - C:\slave\test\build\application\firefox\firefox.exe 10:07:15 INFO - Using _rmtree_windows ... 10:07:15 INFO - Using _rmtree_windows ... 10:07:15 INFO - Running post-action listener: _resource_record_post_action 10:07:15 INFO - ##### 10:07:15 INFO - ##### Running run-tests step. 10:07:15 INFO - ##### 10:07:15 INFO - Running pre-action listener: _resource_record_pre_action 10:07:15 INFO - Running main action method: run_tests 10:07:15 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 10:07:15 INFO - Minidump filename unknown. Determining based upon platform and architecture. 10:07:15 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 10:07:15 INFO - grabbing minidump binary from tooltool 10:07:15 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')]} 10:07:15 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 0x01C37368>, '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 0x018D6D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CC60C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 10:07:15 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 10:07:15 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 10:07:15 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 10:07:19 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpepo7a5 10:07:19 INFO - INFO - File integrity verified, renaming tmpepo7a5 to win32-minidump_stackwalk.exe 10:07:19 INFO - Return code: 0 10:07:19 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 10:07:19 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 10:07:19 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/FwW6WigdRBKitRgVZRaPjA/artifacts/public/build/firefox-48.0.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 10:07:19 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/FwW6WigdRBKitRgVZRaPjA/artifacts/public/build/firefox-48.0.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 10:07:19 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:07:19 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:07:19 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:07:19 INFO - 'COMPUTERNAME': 'T-W732-IX-224', 10:07:19 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:07:19 INFO - 'DCLOCATION': 'SCL3', 10:07:19 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:07:19 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:07:19 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:07:19 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:07:19 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:07:19 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:07:19 INFO - 'HOMEDRIVE': 'C:', 10:07:19 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:07:19 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:07:19 INFO - 'KTS_VERSION': '1.19c', 10:07:19 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:07:19 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:07:19 INFO - 'LOGONSERVER': '\\\\T-W732-IX-224', 10:07:19 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 10:07:19 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:07:19 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:07:19 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:07:19 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:07:19 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:07:19 INFO - 'MOZ_AIRBAG': '1', 10:07:19 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:07:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:07:19 INFO - 'MOZ_MSVCVERSION': '8', 10:07:19 INFO - 'MOZ_NO_REMOTE': '1', 10:07:19 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:07:19 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:07:19 INFO - 'NO_EM_RESTART': '1', 10:07:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:07:19 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:07:19 INFO - 'OS': 'Windows_NT', 10:07:19 INFO - 'OURDRIVE': 'C:', 10:07:19 INFO - 'PATH': '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', 10:07:19 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:07:19 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:07:19 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:07:19 INFO - 'PROCESSOR_LEVEL': '6', 10:07:19 INFO - 'PROCESSOR_REVISION': '1e05', 10:07:19 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:07:19 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:07:19 INFO - 'PROMPT': '$P$G', 10:07:19 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:07:19 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:07:19 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:07:19 INFO - 'PWD': 'C:\\slave\\test', 10:07:19 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:07:19 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:07:19 INFO - 'SYSTEMDRIVE': 'C:', 10:07:19 INFO - 'SYSTEMROOT': 'C:\\windows', 10:07:19 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:07:19 INFO - 'TEST1': 'testie', 10:07:19 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:07:19 INFO - 'USERDOMAIN': 'T-W732-IX-224', 10:07:19 INFO - 'USERNAME': 'cltbld', 10:07:19 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:07:19 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:07:19 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:07:19 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:07:19 INFO - 'WINDIR': 'C:\\windows', 10:07:19 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:07:19 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:07:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:07:19 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/FwW6WigdRBKitRgVZRaPjA/artifacts/public/build/firefox-48.0.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 10:07:21 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 10:07:21 INFO - import pkg_resources 10:07:22 INFO - Using 1 client processes 10:07:25 INFO - SUITE-START | Running 778 tests 10:07:25 INFO - Running testharness tests 10:07:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 10:07:25 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 10:07:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 10:07:25 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 10:07:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 10:07:25 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 10:07:25 INFO - Setting up ssl 10:07:25 INFO - PROCESS | certutil | 10:07:25 INFO - PROCESS | certutil | 10:07:25 INFO - PROCESS | certutil | 10:07:25 INFO - Certificate Nickname Trust Attributes 10:07:25 INFO - SSL,S/MIME,JAR/XPI 10:07:25 INFO - 10:07:25 INFO - web-platform-tests CT,, 10:07:25 INFO - 10:07:26 INFO - Starting runner 10:07:26 INFO - PROCESS | 3308 | [3308] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 10:07:26 INFO - PROCESS | 3308 | [3308] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 10:07:27 INFO - PROCESS | 3308 | [3308] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 10:07:28 INFO - PROCESS | 3308 | 1467738448320 Marionette DEBUG Marionette enabled via build flag and pref 10:07:29 INFO - PROCESS | 3308 | ++DOCSHELL 0E48D000 == 1 [pid = 3308] [id = 1] 10:07:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 1 (0E48D400) [pid = 3308] [serial = 1] [outer = 00000000] 10:07:29 INFO - PROCESS | 3308 | [3308] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:07:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 2 (0E48E000) [pid = 3308] [serial = 2] [outer = 0E48D400] 10:07:29 INFO - PROCESS | 3308 | ++DOCSHELL 0EDCCC00 == 2 [pid = 3308] [id = 2] 10:07:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 3 (0EDCD000) [pid = 3308] [serial = 3] [outer = 00000000] 10:07:29 INFO - PROCESS | 3308 | [3308] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:07:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 4 (0EDCDC00) [pid = 3308] [serial = 4] [outer = 0EDCD000] 10:07:30 INFO - PROCESS | 3308 | 1467738450012 Marionette INFO Listening on port 2828 10:07:31 INFO - PROCESS | 3308 | 1467738451455 Marionette DEBUG Marionette enabled via command-line flag 10:07:31 INFO - PROCESS | 3308 | [3308] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 10:07:31 INFO - PROCESS | 3308 | [3308] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 10:07:31 INFO - PROCESS | 3308 | ++DOCSHELL 0D7A2400 == 3 [pid = 3308] [id = 3] 10:07:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 5 (0D7AA400) [pid = 3308] [serial = 5] [outer = 00000000] 10:07:31 INFO - PROCESS | 3308 | [3308] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:07:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 6 (0D7AB000) [pid = 3308] [serial = 6] [outer = 0D7AA400] 10:07:31 INFO - PROCESS | 3308 | [3308] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 10:07:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 7 (134B8000) [pid = 3308] [serial = 7] [outer = 0EDCD000] 10:07:32 INFO - PROCESS | 3308 | [3308] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:07:32 INFO - PROCESS | 3308 | 1467738452203 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49340 10:07:32 INFO - PROCESS | 3308 | [3308] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:07:32 INFO - PROCESS | 3308 | 1467738452210 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49341 10:07:32 INFO - PROCESS | 3308 | [3308] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:07:32 INFO - PROCESS | 3308 | 1467738452246 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49342 10:07:32 INFO - PROCESS | 3308 | 1467738452248 Marionette DEBUG Closed connection conn0 10:07:32 INFO - PROCESS | 3308 | 1467738452250 Marionette DEBUG Closed connection conn1 10:07:32 INFO - PROCESS | 3308 | [3308] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:07:32 INFO - PROCESS | 3308 | 1467738452256 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49343 10:07:32 INFO - PROCESS | 3308 | 1467738452316 Marionette DEBUG Closed connection conn2 10:07:32 INFO - PROCESS | 3308 | 1467738452442 Marionette DEBUG Closed connection conn3 10:07:32 INFO - PROCESS | 3308 | [3308] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:07:32 INFO - PROCESS | 3308 | 1467738452448 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49344 10:07:32 INFO - PROCESS | 3308 | 1467738452456 Marionette DEBUG Closed connection conn4 10:07:32 INFO - PROCESS | 3308 | [3308] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:07:32 INFO - PROCESS | 3308 | 1467738452463 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49345 10:07:32 INFO - PROCESS | 3308 | ++DOCSHELL 1419DC00 == 4 [pid = 3308] [id = 4] 10:07:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 8 (1419F800) [pid = 3308] [serial = 8] [outer = 00000000] 10:07:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 9 (14D5AC00) [pid = 3308] [serial = 9] [outer = 1419F800] 10:07:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 10 (14D60800) [pid = 3308] [serial = 10] [outer = 1419F800] 10:07:32 INFO - PROCESS | 3308 | 1467738452606 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 10:07:32 INFO - PROCESS | 3308 | 1467738452612 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","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":"20160705080422","device":"desktop","version":"48.0"} 10:07:33 INFO - PROCESS | 3308 | [3308] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 10:07:33 INFO - PROCESS | 3308 | [3308] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 10:07:33 INFO - PROCESS | 3308 | [3308] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:07:34 INFO - PROCESS | 3308 | ++DOCSHELL 16528800 == 5 [pid = 3308] [id = 5] 10:07:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 11 (16528C00) [pid = 3308] [serial = 11] [outer = 00000000] 10:07:34 INFO - PROCESS | 3308 | ++DOCSHELL 1652B800 == 6 [pid = 3308] [id = 6] 10:07:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 12 (1652F000) [pid = 3308] [serial = 12] [outer = 00000000] 10:07:34 INFO - PROCESS | 3308 | [3308] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 10:07:34 INFO - PROCESS | 3308 | ++DOCSHELL 1751F400 == 7 [pid = 3308] [id = 7] 10:07:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 13 (1751F800) [pid = 3308] [serial = 13] [outer = 00000000] 10:07:34 INFO - PROCESS | 3308 | [3308] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 10:07:34 INFO - PROCESS | 3308 | [3308] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 10:07:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 14 (17528000) [pid = 3308] [serial = 14] [outer = 1751F800] 10:07:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 15 (178DE400) [pid = 3308] [serial = 15] [outer = 16528C00] 10:07:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 16 (178DFC00) [pid = 3308] [serial = 16] [outer = 1652F000] 10:07:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 17 (178E2400) [pid = 3308] [serial = 17] [outer = 1751F800] 10:07:35 INFO - PROCESS | 3308 | 1467738455724 Marionette INFO startBrowser 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:35 INFO - PROCESS | 3308 | 1467738455761 Marionette DEBUG loaded listener.js 10:07:35 INFO - PROCESS | 3308 | 1467738455775 Marionette DEBUG loaded listener.js 10:07:35 INFO - PROCESS | 3308 | 1467738455777 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 18 (19383C00) [pid = 3308] [serial = 18] [outer = 1751F800] 10:07:36 INFO - PROCESS | 3308 | 1467738456467 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"78ca24f6-a37c-4003-aecb-125c4ed224af","capabilities":{"browserName":"Firefox","browserVersion":"48.0","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":"20160705080422","device":"desktop","version":"48.0","command_id":1}}] 10:07:36 INFO - PROCESS | 3308 | 1467738456770 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}] 10:07:36 INFO - PROCESS | 3308 | 1467738456772 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:36 INFO - PROCESS | 3308 | 1467738456915 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 10:07:36 INFO - PROCESS | 3308 | 1467738456944 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 10:07:36 INFO - PROCESS | 3308 | 1467738456947 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:36 INFO - PROCESS | 3308 | [3308] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 10:07:37 INFO - PROCESS | 3308 | [3308] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:07:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 19 (1953A400) [pid = 3308] [serial = 19] [outer = 1751F800] 10:07:37 INFO - PROCESS | 3308 | [3308] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:07:37 INFO - PROCESS | 3308 | 1467738457845 Marionette TRACE conn5 <- [1,3,null,{}] 10:07:37 INFO - PROCESS | 3308 | 1467738457858 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 10:07:37 INFO - PROCESS | 3308 | 1467738457860 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:37 INFO - PROCESS | 3308 | 1467738457879 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 10:07:37 INFO - PROCESS | 3308 | 1467738457944 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 10:07:37 INFO - PROCESS | 3308 | 1467738457946 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 10:07:37 INFO - PROCESS | 3308 | 1467738457952 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 10:07:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 10:07:37 INFO - PROCESS | 3308 | 1467738457955 Marionette TRACE conn5 <- [1,6,null,{}] 10:07:38 INFO - PROCESS | 3308 | 1467738458008 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}] 10:07:38 INFO - PROCESS | 3308 | 1467738458010 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:38 INFO - PROCESS | 3308 | 1467738458026 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 10:07:38 INFO - PROCESS | 3308 | 1467738458030 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:38 INFO - PROCESS | 3308 | 1467738458033 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:38 INFO - PROCESS | 3308 | ++DOCSHELL 1B7A7800 == 8 [pid = 3308] [id = 8] 10:07:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 20 (1B7A7C00) [pid = 3308] [serial = 20] [outer = 00000000] 10:07:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 21 (1B9D3800) [pid = 3308] [serial = 21] [outer = 1B7A7C00] 10:07:38 INFO - PROCESS | 3308 | 1467738458082 Marionette DEBUG loaded listener.js 10:07:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 22 (1B9D8000) [pid = 3308] [serial = 22] [outer = 1B7A7C00] 10:07:38 INFO - PROCESS | 3308 | ++DOCSHELL 1884B000 == 9 [pid = 3308] [id = 9] 10:07:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 23 (19535C00) [pid = 3308] [serial = 23] [outer = 00000000] 10:07:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 24 (1BABB800) [pid = 3308] [serial = 24] [outer = 19535C00] 10:07:38 INFO - PROCESS | 3308 | 1467738458480 Marionette DEBUG loaded listener.js 10:07:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 25 (1503C000) [pid = 3308] [serial = 25] [outer = 19535C00] 10:07:38 INFO - PROCESS | 3308 | [3308] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:07:39 INFO - PROCESS | 3308 | 1467738459074 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]]]}] 10:07:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 10:07:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1180ms 10:07:39 INFO - PROCESS | 3308 | 1467738459137 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 10:07:39 INFO - PROCESS | 3308 | 1467738459139 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 10:07:39 INFO - PROCESS | 3308 | 1467738459142 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 10:07:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 10:07:39 INFO - PROCESS | 3308 | 1467738459144 Marionette TRACE conn5 <- [1,10,null,{}] 10:07:39 INFO - PROCESS | 3308 | 1467738459153 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}] 10:07:39 INFO - PROCESS | 3308 | 1467738459157 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:39 INFO - PROCESS | 3308 | 1467738459265 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 10:07:39 INFO - PROCESS | 3308 | 1467738459276 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:39 INFO - PROCESS | 3308 | 1467738459278 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:39 INFO - PROCESS | 3308 | ++DOCSHELL 1BFADC00 == 10 [pid = 3308] [id = 10] 10:07:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 26 (1BFAE400) [pid = 3308] [serial = 26] [outer = 00000000] 10:07:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 27 (1BFB1000) [pid = 3308] [serial = 27] [outer = 1BFAE400] 10:07:39 INFO - PROCESS | 3308 | 1467738459328 Marionette DEBUG loaded listener.js 10:07:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 28 (1C3E2000) [pid = 3308] [serial = 28] [outer = 1BFAE400] 10:07:39 INFO - PROCESS | 3308 | --DOCSHELL 0E48D000 == 9 [pid = 3308] [id = 1] 10:07:39 INFO - PROCESS | 3308 | 1467738459986 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]]]}] 10:07:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 10:07:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 870ms 10:07:40 INFO - PROCESS | 3308 | 1467738460017 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 10:07:40 INFO - PROCESS | 3308 | 1467738460021 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 10:07:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 10:07:40 INFO - PROCESS | 3308 | 1467738460026 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 10:07:40 INFO - PROCESS | 3308 | 1467738460031 Marionette TRACE conn5 <- [1,14,null,{}] 10:07:40 INFO - PROCESS | 3308 | 1467738460036 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}] 10:07:40 INFO - PROCESS | 3308 | 1467738460039 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:40 INFO - PROCESS | 3308 | 1467738460164 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 10:07:40 INFO - PROCESS | 3308 | 1467738460238 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:40 INFO - PROCESS | 3308 | 1467738460241 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:40 INFO - PROCESS | 3308 | ++DOCSHELL 0DA2A000 == 10 [pid = 3308] [id = 11] 10:07:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 29 (0DAE0000) [pid = 3308] [serial = 29] [outer = 00000000] 10:07:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 30 (0E48D000) [pid = 3308] [serial = 30] [outer = 0DAE0000] 10:07:40 INFO - PROCESS | 3308 | 1467738460299 Marionette DEBUG loaded listener.js 10:07:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 31 (11DAE400) [pid = 3308] [serial = 31] [outer = 0DAE0000] 10:07:40 INFO - PROCESS | 3308 | 1467738460855 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]]]}] 10:07:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 10:07:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 890ms 10:07:40 INFO - PROCESS | 3308 | 1467738460917 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 10:07:40 INFO - PROCESS | 3308 | 1467738460922 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 10:07:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 10:07:40 INFO - PROCESS | 3308 | 1467738460928 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 10:07:40 INFO - PROCESS | 3308 | 1467738460931 Marionette TRACE conn5 <- [1,18,null,{}] 10:07:40 INFO - PROCESS | 3308 | 1467738460935 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}] 10:07:40 INFO - PROCESS | 3308 | 1467738460938 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:41 INFO - PROCESS | 3308 | 1467738461061 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 10:07:41 INFO - PROCESS | 3308 | 1467738461122 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:41 INFO - PROCESS | 3308 | 1467738461124 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:41 INFO - PROCESS | 3308 | ++DOCSHELL 15654800 == 11 [pid = 3308] [id = 12] 10:07:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 32 (1565AC00) [pid = 3308] [serial = 32] [outer = 00000000] 10:07:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 33 (1672B400) [pid = 3308] [serial = 33] [outer = 1565AC00] 10:07:41 INFO - PROCESS | 3308 | 1467738461181 Marionette DEBUG loaded listener.js 10:07:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 34 (16F3B800) [pid = 3308] [serial = 34] [outer = 1565AC00] 10:07:41 INFO - PROCESS | 3308 | ++DOCSHELL 18512C00 == 12 [pid = 3308] [id = 13] 10:07:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 35 (18606C00) [pid = 3308] [serial = 35] [outer = 00000000] 10:07:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 36 (18851400) [pid = 3308] [serial = 36] [outer = 18606C00] 10:07:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 37 (16F0C000) [pid = 3308] [serial = 37] [outer = 18606C00] 10:07:41 INFO - PROCESS | 3308 | ++DOCSHELL 007BA800 == 13 [pid = 3308] [id = 14] 10:07:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 38 (123CC000) [pid = 3308] [serial = 38] [outer = 00000000] 10:07:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 39 (16F15000) [pid = 3308] [serial = 39] [outer = 123CC000] 10:07:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 40 (1900B800) [pid = 3308] [serial = 40] [outer = 123CC000] 10:07:42 INFO - PROCESS | 3308 | 1467738462037 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]]]}] 10:07:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 10:07:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1286ms 10:07:42 INFO - PROCESS | 3308 | 1467738462217 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 10:07:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 10:07:42 INFO - PROCESS | 3308 | 1467738462221 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 10:07:42 INFO - PROCESS | 3308 | 1467738462226 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 10:07:42 INFO - PROCESS | 3308 | 1467738462229 Marionette TRACE conn5 <- [1,22,null,{}] 10:07:42 INFO - PROCESS | 3308 | 1467738462234 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}] 10:07:42 INFO - PROCESS | 3308 | 1467738462237 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:42 INFO - PROCESS | 3308 | 1467738462335 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 10:07:42 INFO - PROCESS | 3308 | 1467738462395 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:42 INFO - PROCESS | 3308 | 1467738462401 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:42 INFO - PROCESS | 3308 | ++DOCSHELL 0CFC9400 == 14 [pid = 3308] [id = 15] 10:07:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 41 (0CFC9C00) [pid = 3308] [serial = 41] [outer = 00000000] 10:07:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 42 (0D05E000) [pid = 3308] [serial = 42] [outer = 0CFC9C00] 10:07:42 INFO - PROCESS | 3308 | 1467738462452 Marionette DEBUG loaded listener.js 10:07:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 43 (0D209800) [pid = 3308] [serial = 43] [outer = 0CFC9C00] 10:07:42 INFO - PROCESS | 3308 | --DOCSHELL 1419DC00 == 13 [pid = 3308] [id = 4] 10:07:42 INFO - PROCESS | 3308 | 1467738462939 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]]]}] 10:07:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 10:07:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 730ms 10:07:42 INFO - PROCESS | 3308 | 1467738462957 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 10:07:42 INFO - PROCESS | 3308 | 1467738462960 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 10:07:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 10:07:42 INFO - PROCESS | 3308 | 1467738462969 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 10:07:42 INFO - PROCESS | 3308 | 1467738462973 Marionette TRACE conn5 <- [1,26,null,{}] 10:07:42 INFO - PROCESS | 3308 | 1467738462977 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}] 10:07:42 INFO - PROCESS | 3308 | 1467738462979 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:43 INFO - PROCESS | 3308 | 1467738463083 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 10:07:43 INFO - PROCESS | 3308 | 1467738463149 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:43 INFO - PROCESS | 3308 | 1467738463151 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:43 INFO - PROCESS | 3308 | ++DOCSHELL 0DE0B000 == 14 [pid = 3308] [id = 16] 10:07:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 44 (0DE0F800) [pid = 3308] [serial = 44] [outer = 00000000] 10:07:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 45 (0DFA3400) [pid = 3308] [serial = 45] [outer = 0DE0F800] 10:07:43 INFO - PROCESS | 3308 | 1467738463199 Marionette DEBUG loaded listener.js 10:07:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 46 (0E40CC00) [pid = 3308] [serial = 46] [outer = 0DE0F800] 10:07:43 INFO - PROCESS | 3308 | 1467738463564 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]]]}] 10:07:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 10:07:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 631ms 10:07:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 10:07:43 INFO - PROCESS | 3308 | 1467738463615 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 10:07:43 INFO - PROCESS | 3308 | 1467738463617 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 10:07:43 INFO - PROCESS | 3308 | 1467738463622 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 10:07:43 INFO - PROCESS | 3308 | 1467738463624 Marionette TRACE conn5 <- [1,30,null,{}] 10:07:43 INFO - PROCESS | 3308 | 1467738463634 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}] 10:07:43 INFO - PROCESS | 3308 | 1467738463638 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:43 INFO - PROCESS | 3308 | 1467738463724 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 10:07:43 INFO - PROCESS | 3308 | 1467738463732 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:43 INFO - PROCESS | 3308 | 1467738463736 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:43 INFO - PROCESS | 3308 | ++DOCSHELL 0EDD2400 == 15 [pid = 3308] [id = 17] 10:07:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 47 (11D6AC00) [pid = 3308] [serial = 47] [outer = 00000000] 10:07:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 48 (11E92C00) [pid = 3308] [serial = 48] [outer = 11D6AC00] 10:07:43 INFO - PROCESS | 3308 | 1467738463785 Marionette DEBUG loaded listener.js 10:07:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 49 (1207C800) [pid = 3308] [serial = 49] [outer = 11D6AC00] 10:07:44 INFO - PROCESS | 3308 | 1467738464201 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]]]}] 10:07:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 10:07:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 630ms 10:07:44 INFO - PROCESS | 3308 | 1467738464253 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 10:07:44 INFO - PROCESS | 3308 | 1467738464255 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 10:07:44 INFO - PROCESS | 3308 | 1467738464258 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 10:07:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 10:07:44 INFO - PROCESS | 3308 | 1467738464260 Marionette TRACE conn5 <- [1,34,null,{}] 10:07:44 INFO - PROCESS | 3308 | 1467738464263 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}] 10:07:44 INFO - PROCESS | 3308 | 1467738464265 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:44 INFO - PROCESS | 3308 | 1467738464347 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 10:07:44 INFO - PROCESS | 3308 | 1467738464356 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:44 INFO - PROCESS | 3308 | 1467738464358 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:44 INFO - PROCESS | 3308 | ++DOCSHELL 123CC400 == 16 [pid = 3308] [id = 18] 10:07:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 50 (123D1800) [pid = 3308] [serial = 50] [outer = 00000000] 10:07:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 51 (134BE400) [pid = 3308] [serial = 51] [outer = 123D1800] 10:07:44 INFO - PROCESS | 3308 | 1467738464403 Marionette DEBUG loaded listener.js 10:07:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 52 (13910C00) [pid = 3308] [serial = 52] [outer = 123D1800] 10:07:44 INFO - PROCESS | 3308 | 1467738464815 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]]]}] 10:07:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 10:07:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 630ms 10:07:44 INFO - PROCESS | 3308 | 1467738464892 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 10:07:44 INFO - PROCESS | 3308 | 1467738464895 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 10:07:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 10:07:44 INFO - PROCESS | 3308 | 1467738464897 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 10:07:44 INFO - PROCESS | 3308 | 1467738464899 Marionette TRACE conn5 <- [1,38,null,{}] 10:07:44 INFO - PROCESS | 3308 | 1467738464902 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}] 10:07:44 INFO - PROCESS | 3308 | 1467738464904 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:44 INFO - PROCESS | 3308 | 1467738464981 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 10:07:44 INFO - PROCESS | 3308 | 1467738464987 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:44 INFO - PROCESS | 3308 | 1467738464988 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:45 INFO - PROCESS | 3308 | ++DOCSHELL 1419D400 == 17 [pid = 3308] [id = 19] 10:07:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 53 (1419DC00) [pid = 3308] [serial = 53] [outer = 00000000] 10:07:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 54 (150D6C00) [pid = 3308] [serial = 54] [outer = 1419DC00] 10:07:45 INFO - PROCESS | 3308 | 1467738465033 Marionette DEBUG loaded listener.js 10:07:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 55 (155E6C00) [pid = 3308] [serial = 55] [outer = 1419DC00] 10:07:45 INFO - PROCESS | 3308 | 1467738465410 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]]]}] 10:07:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 10:07:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 531ms 10:07:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 10:07:45 INFO - PROCESS | 3308 | 1467738465428 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 10:07:45 INFO - PROCESS | 3308 | 1467738465430 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 10:07:45 INFO - PROCESS | 3308 | 1467738465433 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 10:07:45 INFO - PROCESS | 3308 | 1467738465435 Marionette TRACE conn5 <- [1,42,null,{}] 10:07:45 INFO - PROCESS | 3308 | 1467738465438 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}] 10:07:45 INFO - PROCESS | 3308 | 1467738465444 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:45 INFO - PROCESS | 3308 | 1467738465582 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 10:07:45 INFO - PROCESS | 3308 | 1467738465589 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:45 INFO - PROCESS | 3308 | 1467738465592 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:45 INFO - PROCESS | 3308 | ++DOCSHELL 15BBA400 == 18 [pid = 3308] [id = 20] 10:07:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 56 (15BBC800) [pid = 3308] [serial = 56] [outer = 00000000] 10:07:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 57 (16F10800) [pid = 3308] [serial = 57] [outer = 15BBC800] 10:07:45 INFO - PROCESS | 3308 | 1467738465638 Marionette DEBUG loaded listener.js 10:07:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 58 (178D2400) [pid = 3308] [serial = 58] [outer = 15BBC800] 10:07:46 INFO - PROCESS | 3308 | 1467738466092 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]]]}] 10:07:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 10:07:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 670ms 10:07:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 10:07:46 INFO - PROCESS | 3308 | 1467738466105 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 10:07:46 INFO - PROCESS | 3308 | 1467738466106 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 10:07:46 INFO - PROCESS | 3308 | 1467738466110 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 10:07:46 INFO - PROCESS | 3308 | 1467738466111 Marionette TRACE conn5 <- [1,46,null,{}] 10:07:46 INFO - PROCESS | 3308 | 1467738466115 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}] 10:07:46 INFO - PROCESS | 3308 | 1467738466116 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:46 INFO - PROCESS | 3308 | 1467738466222 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 10:07:46 INFO - PROCESS | 3308 | 1467738466230 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:46 INFO - PROCESS | 3308 | 1467738466232 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:46 INFO - PROCESS | 3308 | ++DOCSHELL 156B8C00 == 19 [pid = 3308] [id = 21] 10:07:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 59 (156B9000) [pid = 3308] [serial = 59] [outer = 00000000] 10:07:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 60 (156BF400) [pid = 3308] [serial = 60] [outer = 156B9000] 10:07:46 INFO - PROCESS | 3308 | 1467738466289 Marionette DEBUG loaded listener.js 10:07:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 61 (16F0B000) [pid = 3308] [serial = 61] [outer = 156B9000] 10:07:46 INFO - PROCESS | 3308 | 1467738466647 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]]]}] 10:07:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 10:07:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 10:07:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 10:07:46 INFO - PROCESS | 3308 | 1467738466681 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 10:07:46 INFO - PROCESS | 3308 | 1467738466682 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 10:07:46 INFO - PROCESS | 3308 | 1467738466686 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 10:07:46 INFO - PROCESS | 3308 | 1467738466687 Marionette TRACE conn5 <- [1,50,null,{}] 10:07:46 INFO - PROCESS | 3308 | 1467738466690 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}] 10:07:46 INFO - PROCESS | 3308 | 1467738466692 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:46 INFO - PROCESS | 3308 | 1467738466771 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 10:07:46 INFO - PROCESS | 3308 | 1467738466838 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:46 INFO - PROCESS | 3308 | 1467738466840 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:46 INFO - PROCESS | 3308 | ++DOCSHELL 156BD800 == 20 [pid = 3308] [id = 22] 10:07:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 62 (16571800) [pid = 3308] [serial = 62] [outer = 00000000] 10:07:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 63 (1657A800) [pid = 3308] [serial = 63] [outer = 16571800] 10:07:46 INFO - PROCESS | 3308 | 1467738466886 Marionette DEBUG loaded listener.js 10:07:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 64 (1657DC00) [pid = 3308] [serial = 64] [outer = 16571800] 10:07:47 INFO - PROCESS | 3308 | 1467738467238 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]]]}] 10:07:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 10:07:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 571ms 10:07:47 INFO - PROCESS | 3308 | 1467738467257 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 10:07:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 10:07:47 INFO - PROCESS | 3308 | 1467738467258 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 10:07:47 INFO - PROCESS | 3308 | 1467738467261 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 10:07:47 INFO - PROCESS | 3308 | 1467738467263 Marionette TRACE conn5 <- [1,54,null,{}] 10:07:47 INFO - PROCESS | 3308 | 1467738467266 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}] 10:07:47 INFO - PROCESS | 3308 | 1467738467268 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:47 INFO - PROCESS | 3308 | 1467738467344 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 10:07:47 INFO - PROCESS | 3308 | 1467738467409 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:47 INFO - PROCESS | 3308 | 1467738467411 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:47 INFO - PROCESS | 3308 | ++DOCSHELL 1657C000 == 21 [pid = 3308] [id = 23] 10:07:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 65 (16580C00) [pid = 3308] [serial = 65] [outer = 00000000] 10:07:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 66 (18783000) [pid = 3308] [serial = 66] [outer = 16580C00] 10:07:47 INFO - PROCESS | 3308 | 1467738467454 Marionette DEBUG loaded listener.js 10:07:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 67 (18785C00) [pid = 3308] [serial = 67] [outer = 16580C00] 10:07:47 INFO - PROCESS | 3308 | 1467738467778 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]]]}] 10:07:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 10:07:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 10:07:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 10:07:47 INFO - PROCESS | 3308 | 1467738467833 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 10:07:47 INFO - PROCESS | 3308 | 1467738467834 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 10:07:47 INFO - PROCESS | 3308 | 1467738467837 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 10:07:47 INFO - PROCESS | 3308 | 1467738467839 Marionette TRACE conn5 <- [1,58,null,{}] 10:07:47 INFO - PROCESS | 3308 | 1467738467842 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}] 10:07:47 INFO - PROCESS | 3308 | 1467738467844 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:47 INFO - PROCESS | 3308 | 1467738467921 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 10:07:48 INFO - PROCESS | 3308 | 1467738467996 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:48 INFO - PROCESS | 3308 | 1467738467998 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:48 INFO - PROCESS | 3308 | ++DOCSHELL 18786C00 == 22 [pid = 3308] [id = 24] 10:07:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 68 (18787400) [pid = 3308] [serial = 68] [outer = 00000000] 10:07:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 69 (1878FC00) [pid = 3308] [serial = 69] [outer = 18787400] 10:07:48 INFO - PROCESS | 3308 | 1467738468041 Marionette DEBUG loaded listener.js 10:07:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 70 (1B327000) [pid = 3308] [serial = 70] [outer = 18787400] 10:07:48 INFO - PROCESS | 3308 | 1467738468375 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]]]}] 10:07:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 10:07:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 10:07:48 INFO - PROCESS | 3308 | 1467738468409 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 10:07:48 INFO - PROCESS | 3308 | 1467738468411 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 10:07:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 10:07:48 INFO - PROCESS | 3308 | 1467738468414 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 10:07:48 INFO - PROCESS | 3308 | 1467738468416 Marionette TRACE conn5 <- [1,62,null,{}] 10:07:48 INFO - PROCESS | 3308 | 1467738468420 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}] 10:07:48 INFO - PROCESS | 3308 | 1467738468422 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:48 INFO - PROCESS | 3308 | 1467738468543 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 10:07:48 INFO - PROCESS | 3308 | 1467738468551 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:48 INFO - PROCESS | 3308 | 1467738468553 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:48 INFO - PROCESS | 3308 | ++DOCSHELL 16FD2800 == 23 [pid = 3308] [id = 25] 10:07:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (16FD5000) [pid = 3308] [serial = 71] [outer = 00000000] 10:07:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (1878A400) [pid = 3308] [serial = 72] [outer = 16FD5000] 10:07:48 INFO - PROCESS | 3308 | 1467738468597 Marionette DEBUG loaded listener.js 10:07:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (1B7A2C00) [pid = 3308] [serial = 73] [outer = 16FD5000] 10:07:48 INFO - PROCESS | 3308 | 1467738468971 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]]]}] 10:07:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 10:07:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 570ms 10:07:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 10:07:48 INFO - PROCESS | 3308 | 1467738468985 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 10:07:48 INFO - PROCESS | 3308 | 1467738468986 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 10:07:48 INFO - PROCESS | 3308 | 1467738468989 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 10:07:48 INFO - PROCESS | 3308 | 1467738468991 Marionette TRACE conn5 <- [1,66,null,{}] 10:07:49 INFO - PROCESS | 3308 | 1467738468994 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}] 10:07:49 INFO - PROCESS | 3308 | 1467738468996 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:49 INFO - PROCESS | 3308 | 1467738469073 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 10:07:49 INFO - PROCESS | 3308 | 1467738469079 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:49 INFO - PROCESS | 3308 | 1467738469081 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:49 INFO - PROCESS | 3308 | ++DOCSHELL 0CABAC00 == 24 [pid = 3308] [id = 26] 10:07:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (0CABD000) [pid = 3308] [serial = 74] [outer = 00000000] 10:07:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (0CAC2800) [pid = 3308] [serial = 75] [outer = 0CABD000] 10:07:49 INFO - PROCESS | 3308 | 1467738469124 Marionette DEBUG loaded listener.js 10:07:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (16FD1C00) [pid = 3308] [serial = 76] [outer = 0CABD000] 10:07:49 INFO - PROCESS | 3308 | 1467738469531 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]]]}] 10:07:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 10:07:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 571ms 10:07:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 10:07:49 INFO - PROCESS | 3308 | 1467738469561 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 10:07:49 INFO - PROCESS | 3308 | 1467738469563 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 10:07:49 INFO - PROCESS | 3308 | 1467738469566 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 10:07:49 INFO - PROCESS | 3308 | 1467738469568 Marionette TRACE conn5 <- [1,70,null,{}] 10:07:49 INFO - PROCESS | 3308 | 1467738469571 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}] 10:07:49 INFO - PROCESS | 3308 | 1467738469573 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:49 INFO - PROCESS | 3308 | 1467738469660 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 10:07:49 INFO - PROCESS | 3308 | 1467738469666 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:49 INFO - PROCESS | 3308 | 1467738469667 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:49 INFO - PROCESS | 3308 | ++DOCSHELL 0CAC2000 == 25 [pid = 3308] [id = 27] 10:07:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (0D954400) [pid = 3308] [serial = 77] [outer = 00000000] 10:07:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (0D95B000) [pid = 3308] [serial = 78] [outer = 0D954400] 10:07:49 INFO - PROCESS | 3308 | 1467738469710 Marionette DEBUG loaded listener.js 10:07:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (0D95E400) [pid = 3308] [serial = 79] [outer = 0D954400] 10:07:50 INFO - PROCESS | 3308 | 1467738470099 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]]]}] 10:07:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 10:07:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 570ms 10:07:50 INFO - PROCESS | 3308 | 1467738470137 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 10:07:50 INFO - PROCESS | 3308 | 1467738470139 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 10:07:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 10:07:50 INFO - PROCESS | 3308 | 1467738470142 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 10:07:50 INFO - PROCESS | 3308 | 1467738470144 Marionette TRACE conn5 <- [1,74,null,{}] 10:07:50 INFO - PROCESS | 3308 | 1467738470147 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}] 10:07:50 INFO - PROCESS | 3308 | 1467738470149 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:51 INFO - PROCESS | 3308 | 1467738470990 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 10:07:51 INFO - PROCESS | 3308 | 1467738471079 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:51 INFO - PROCESS | 3308 | 1467738471082 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:51 INFO - PROCESS | 3308 | ++DOCSHELL 0CA3BC00 == 26 [pid = 3308] [id = 28] 10:07:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (0CA3D400) [pid = 3308] [serial = 80] [outer = 00000000] 10:07:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (0CABF000) [pid = 3308] [serial = 81] [outer = 0CA3D400] 10:07:51 INFO - PROCESS | 3308 | 1467738471133 Marionette DEBUG loaded listener.js 10:07:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (0CCEB000) [pid = 3308] [serial = 82] [outer = 0CA3D400] 10:07:51 INFO - PROCESS | 3308 | 1467738471571 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]]]}] 10:07:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 10:07:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1478ms 10:07:51 INFO - PROCESS | 3308 | 1467738471621 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 10:07:51 INFO - PROCESS | 3308 | 1467738471625 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 10:07:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 10:07:51 INFO - PROCESS | 3308 | 1467738471629 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 10:07:51 INFO - PROCESS | 3308 | 1467738471632 Marionette TRACE conn5 <- [1,78,null,{}] 10:07:51 INFO - PROCESS | 3308 | 1467738471642 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}] 10:07:51 INFO - PROCESS | 3308 | 1467738471645 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:51 INFO - PROCESS | 3308 | 1467738471749 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 10:07:51 INFO - PROCESS | 3308 | 1467738471764 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:51 INFO - PROCESS | 3308 | 1467738471766 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:51 INFO - PROCESS | 3308 | ++DOCSHELL 0D756800 == 27 [pid = 3308] [id = 29] 10:07:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (0D759800) [pid = 3308] [serial = 83] [outer = 00000000] 10:07:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (0D7A6400) [pid = 3308] [serial = 84] [outer = 0D759800] 10:07:51 INFO - PROCESS | 3308 | 1467738471847 Marionette DEBUG loaded listener.js 10:07:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (0D952000) [pid = 3308] [serial = 85] [outer = 0D759800] 10:07:52 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (1419F800) [pid = 3308] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 10:07:52 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (1B7A7C00) [pid = 3308] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 10:07:52 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (11D6AC00) [pid = 3308] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 10:07:52 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (123D1800) [pid = 3308] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 10:07:52 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (1419DC00) [pid = 3308] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 10:07:52 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (15BBC800) [pid = 3308] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 10:07:52 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (16571800) [pid = 3308] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 10:07:52 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (16580C00) [pid = 3308] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 10:07:52 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (18787400) [pid = 3308] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 10:07:52 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (16FD5000) [pid = 3308] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 10:07:52 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (1BFAE400) [pid = 3308] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 10:07:52 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (0DAE0000) [pid = 3308] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 10:07:52 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (1565AC00) [pid = 3308] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 10:07:52 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (0CFC9C00) [pid = 3308] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 10:07:52 INFO - PROCESS | 3308 | --DOMWINDOW == 70 (0DE0F800) [pid = 3308] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 10:07:52 INFO - PROCESS | 3308 | --DOMWINDOW == 69 (0CABD000) [pid = 3308] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 10:07:52 INFO - PROCESS | 3308 | 1467738472616 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]]]}] 10:07:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 10:07:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1022ms 10:07:52 INFO - PROCESS | 3308 | 1467738472652 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 10:07:52 INFO - PROCESS | 3308 | 1467738472655 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 10:07:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 10:07:52 INFO - PROCESS | 3308 | 1467738472658 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 10:07:52 INFO - PROCESS | 3308 | 1467738472660 Marionette TRACE conn5 <- [1,82,null,{}] 10:07:52 INFO - PROCESS | 3308 | 1467738472664 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}] 10:07:52 INFO - PROCESS | 3308 | 1467738472666 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:52 INFO - PROCESS | 3308 | 1467738472748 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 10:07:52 INFO - PROCESS | 3308 | 1467738472778 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:52 INFO - PROCESS | 3308 | 1467738472781 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:52 INFO - PROCESS | 3308 | ++DOCSHELL 0DA2B000 == 28 [pid = 3308] [id = 30] 10:07:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 70 (0DADE000) [pid = 3308] [serial = 86] [outer = 00000000] 10:07:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (0DE0F000) [pid = 3308] [serial = 87] [outer = 0DADE000] 10:07:52 INFO - PROCESS | 3308 | 1467738472827 Marionette DEBUG loaded listener.js 10:07:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (0DFAB800) [pid = 3308] [serial = 88] [outer = 0DADE000] 10:07:53 INFO - PROCESS | 3308 | 1467738473245 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]]]}] 10:07:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 10:07:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 631ms 10:07:53 INFO - PROCESS | 3308 | 1467738473292 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 10:07:53 INFO - PROCESS | 3308 | 1467738473296 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 10:07:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 10:07:53 INFO - PROCESS | 3308 | 1467738473306 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 10:07:53 INFO - PROCESS | 3308 | 1467738473310 Marionette TRACE conn5 <- [1,86,null,{}] 10:07:53 INFO - PROCESS | 3308 | 1467738473313 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}] 10:07:53 INFO - PROCESS | 3308 | 1467738473316 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:53 INFO - PROCESS | 3308 | 1467738473400 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 10:07:53 INFO - PROCESS | 3308 | 1467738473405 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:53 INFO - PROCESS | 3308 | 1467738473407 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:53 INFO - PROCESS | 3308 | ++DOCSHELL 0E48A800 == 29 [pid = 3308] [id = 31] 10:07:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (0EC91400) [pid = 3308] [serial = 89] [outer = 00000000] 10:07:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (11DA5C00) [pid = 3308] [serial = 90] [outer = 0EC91400] 10:07:53 INFO - PROCESS | 3308 | 1467738473451 Marionette DEBUG loaded listener.js 10:07:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (120E6800) [pid = 3308] [serial = 91] [outer = 0EC91400] 10:07:53 INFO - PROCESS | 3308 | 1467738473873 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]]]}] 10:07:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 10:07:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 630ms 10:07:53 INFO - PROCESS | 3308 | 1467738473932 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 10:07:53 INFO - PROCESS | 3308 | 1467738473934 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 10:07:53 INFO - PROCESS | 3308 | 1467738473937 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 10:07:53 INFO - PROCESS | 3308 | 1467738473939 Marionette TRACE conn5 <- [1,90,null,{}] 10:07:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 10:07:53 INFO - PROCESS | 3308 | 1467738473942 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}] 10:07:53 INFO - PROCESS | 3308 | 1467738473944 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:54 INFO - PROCESS | 3308 | 1467738474022 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 10:07:54 INFO - PROCESS | 3308 | 1467738474027 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:54 INFO - PROCESS | 3308 | 1467738474029 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:54 INFO - PROCESS | 3308 | ++DOCSHELL 12261C00 == 30 [pid = 3308] [id = 32] 10:07:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (123D1800) [pid = 3308] [serial = 92] [outer = 00000000] 10:07:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (13444000) [pid = 3308] [serial = 93] [outer = 123D1800] 10:07:54 INFO - PROCESS | 3308 | 1467738474076 Marionette DEBUG loaded listener.js 10:07:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (13910800) [pid = 3308] [serial = 94] [outer = 123D1800] 10:07:54 INFO - PROCESS | 3308 | 1467738474484 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]]]}] 10:07:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 10:07:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 570ms 10:07:54 INFO - PROCESS | 3308 | 1467738474512 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 10:07:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 10:07:54 INFO - PROCESS | 3308 | 1467738474514 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 10:07:54 INFO - PROCESS | 3308 | 1467738474517 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 10:07:54 INFO - PROCESS | 3308 | 1467738474519 Marionette TRACE conn5 <- [1,94,null,{}] 10:07:54 INFO - PROCESS | 3308 | 1467738474523 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}] 10:07:54 INFO - PROCESS | 3308 | 1467738474525 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:54 INFO - PROCESS | 3308 | 1467738474640 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 10:07:54 INFO - PROCESS | 3308 | 1467738474714 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:54 INFO - PROCESS | 3308 | 1467738474717 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:54 INFO - PROCESS | 3308 | ++DOCSHELL 0CA34400 == 31 [pid = 3308] [id = 33] 10:07:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (0CA34800) [pid = 3308] [serial = 95] [outer = 00000000] 10:07:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (0CA42400) [pid = 3308] [serial = 96] [outer = 0CA34800] 10:07:54 INFO - PROCESS | 3308 | 1467738474775 Marionette DEBUG loaded listener.js 10:07:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (0CC7CC00) [pid = 3308] [serial = 97] [outer = 0CA34800] 10:07:55 INFO - PROCESS | 3308 | 1467738475341 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]]]}] 10:07:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 10:07:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 931ms 10:07:55 INFO - PROCESS | 3308 | 1467738475460 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 10:07:55 INFO - PROCESS | 3308 | 1467738475464 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 10:07:55 INFO - PROCESS | 3308 | 1467738475471 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 10:07:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 10:07:55 INFO - PROCESS | 3308 | 1467738475474 Marionette TRACE conn5 <- [1,98,null,{}] 10:07:55 INFO - PROCESS | 3308 | 1467738475479 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}] 10:07:55 INFO - PROCESS | 3308 | 1467738475482 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:55 INFO - PROCESS | 3308 | 1467738475597 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 10:07:55 INFO - PROCESS | 3308 | 1467738475661 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:55 INFO - PROCESS | 3308 | 1467738475664 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:55 INFO - PROCESS | 3308 | ++DOCSHELL 0CA42000 == 32 [pid = 3308] [id = 34] 10:07:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (0E48C000) [pid = 3308] [serial = 98] [outer = 00000000] 10:07:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (11CD6400) [pid = 3308] [serial = 99] [outer = 0E48C000] 10:07:55 INFO - PROCESS | 3308 | 1467738475720 Marionette DEBUG loaded listener.js 10:07:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (11DAA400) [pid = 3308] [serial = 100] [outer = 0E48C000] 10:07:56 INFO - PROCESS | 3308 | 1467738476245 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]]]}] 10:07:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 10:07:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 830ms 10:07:56 INFO - PROCESS | 3308 | 1467738476307 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 10:07:56 INFO - PROCESS | 3308 | 1467738476310 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 10:07:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 10:07:56 INFO - PROCESS | 3308 | 1467738476314 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 10:07:56 INFO - PROCESS | 3308 | 1467738476316 Marionette TRACE conn5 <- [1,102,null,{}] 10:07:56 INFO - PROCESS | 3308 | 1467738476320 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}] 10:07:56 INFO - PROCESS | 3308 | 1467738476322 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:56 INFO - PROCESS | 3308 | 1467738476426 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 10:07:56 INFO - PROCESS | 3308 | 1467738476512 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:56 INFO - PROCESS | 3308 | 1467738476514 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:56 INFO - PROCESS | 3308 | ++DOCSHELL 150E3800 == 33 [pid = 3308] [id = 35] 10:07:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (155EF800) [pid = 3308] [serial = 101] [outer = 00000000] 10:07:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (156B2000) [pid = 3308] [serial = 102] [outer = 155EF800] 10:07:56 INFO - PROCESS | 3308 | 1467738476568 Marionette DEBUG loaded listener.js 10:07:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (156B7800) [pid = 3308] [serial = 103] [outer = 155EF800] 10:07:57 INFO - PROCESS | 3308 | 1467738477119 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]]]}] 10:07:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 10:07:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 871ms 10:07:57 INFO - PROCESS | 3308 | 1467738477187 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 10:07:57 INFO - PROCESS | 3308 | 1467738477191 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 10:07:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 10:07:57 INFO - PROCESS | 3308 | 1467738477202 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 10:07:57 INFO - PROCESS | 3308 | 1467738477206 Marionette TRACE conn5 <- [1,106,null,{}] 10:07:57 INFO - PROCESS | 3308 | 1467738477210 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}] 10:07:57 INFO - PROCESS | 3308 | 1467738477214 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:57 INFO - PROCESS | 3308 | 1467738477350 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 10:07:57 INFO - PROCESS | 3308 | 1467738477420 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:57 INFO - PROCESS | 3308 | 1467738477422 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:57 INFO - PROCESS | 3308 | ++DOCSHELL 16522C00 == 34 [pid = 3308] [id = 36] 10:07:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (16574000) [pid = 3308] [serial = 104] [outer = 00000000] 10:07:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (1672C400) [pid = 3308] [serial = 105] [outer = 16574000] 10:07:57 INFO - PROCESS | 3308 | 1467738477475 Marionette DEBUG loaded listener.js 10:07:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (16F11800) [pid = 3308] [serial = 106] [outer = 16574000] 10:07:58 INFO - PROCESS | 3308 | 1467738478014 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]]]}] 10:07:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 10:07:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 890ms 10:07:58 INFO - PROCESS | 3308 | 1467738478091 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 10:07:58 INFO - PROCESS | 3308 | 1467738478094 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 10:07:58 INFO - PROCESS | 3308 | 1467738478097 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 10:07:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 10:07:58 INFO - PROCESS | 3308 | 1467738478099 Marionette TRACE conn5 <- [1,110,null,{}] 10:07:58 INFO - PROCESS | 3308 | 1467738478103 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}] 10:07:58 INFO - PROCESS | 3308 | 1467738478106 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:58 INFO - PROCESS | 3308 | 1467738478206 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 10:07:58 INFO - PROCESS | 3308 | 1467738478276 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:58 INFO - PROCESS | 3308 | 1467738478278 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:58 INFO - PROCESS | 3308 | ++DOCSHELL 0E414C00 == 35 [pid = 3308] [id = 37] 10:07:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 91 (0E482000) [pid = 3308] [serial = 107] [outer = 00000000] 10:07:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 92 (12053C00) [pid = 3308] [serial = 108] [outer = 0E482000] 10:07:58 INFO - PROCESS | 3308 | 1467738478332 Marionette DEBUG loaded listener.js 10:07:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 93 (122C3400) [pid = 3308] [serial = 109] [outer = 0E482000] 10:07:59 INFO - PROCESS | 3308 | --DOMWINDOW == 92 (178E2400) [pid = 3308] [serial = 17] [outer = 00000000] [url = about:blank] 10:07:59 INFO - PROCESS | 3308 | --DOMWINDOW == 91 (11E92C00) [pid = 3308] [serial = 48] [outer = 00000000] [url = about:blank] 10:07:59 INFO - PROCESS | 3308 | --DOMWINDOW == 90 (134BE400) [pid = 3308] [serial = 51] [outer = 00000000] [url = about:blank] 10:07:59 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (13910C00) [pid = 3308] [serial = 52] [outer = 00000000] [url = about:blank] 10:07:59 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (150D6C00) [pid = 3308] [serial = 54] [outer = 00000000] [url = about:blank] 10:07:59 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (16F10800) [pid = 3308] [serial = 57] [outer = 00000000] [url = about:blank] 10:07:59 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (156BF400) [pid = 3308] [serial = 60] [outer = 00000000] [url = about:blank] 10:07:59 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (1657A800) [pid = 3308] [serial = 63] [outer = 00000000] [url = about:blank] 10:07:59 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (18783000) [pid = 3308] [serial = 66] [outer = 00000000] [url = about:blank] 10:07:59 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (1878FC00) [pid = 3308] [serial = 69] [outer = 00000000] [url = about:blank] 10:07:59 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (1878A400) [pid = 3308] [serial = 72] [outer = 00000000] [url = about:blank] 10:07:59 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (0CAC2800) [pid = 3308] [serial = 75] [outer = 00000000] [url = about:blank] 10:07:59 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (1BFB1000) [pid = 3308] [serial = 27] [outer = 00000000] [url = about:blank] 10:07:59 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (0E48D000) [pid = 3308] [serial = 30] [outer = 00000000] [url = about:blank] 10:07:59 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (1672B400) [pid = 3308] [serial = 33] [outer = 00000000] [url = about:blank] 10:07:59 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (16F15000) [pid = 3308] [serial = 39] [outer = 00000000] [url = about:blank] 10:07:59 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (0D05E000) [pid = 3308] [serial = 42] [outer = 00000000] [url = about:blank] 10:07:59 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (0DFA3400) [pid = 3308] [serial = 45] [outer = 00000000] [url = about:blank] 10:07:59 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (1207C800) [pid = 3308] [serial = 49] [outer = 00000000] [url = about:blank] 10:07:59 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (11DAE400) [pid = 3308] [serial = 31] [outer = 00000000] [url = about:blank] 10:07:59 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (18851400) [pid = 3308] [serial = 36] [outer = 00000000] [url = about:blank] 10:07:59 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (0D209800) [pid = 3308] [serial = 43] [outer = 00000000] [url = about:blank] 10:07:59 INFO - PROCESS | 3308 | --DOMWINDOW == 70 (155E6C00) [pid = 3308] [serial = 55] [outer = 00000000] [url = about:blank] 10:07:59 INFO - PROCESS | 3308 | --DOMWINDOW == 69 (1657DC00) [pid = 3308] [serial = 64] [outer = 00000000] [url = about:blank] 10:07:59 INFO - PROCESS | 3308 | --DOMWINDOW == 68 (16F3B800) [pid = 3308] [serial = 34] [outer = 00000000] [url = about:blank] 10:07:59 INFO - PROCESS | 3308 | --DOMWINDOW == 67 (18785C00) [pid = 3308] [serial = 67] [outer = 00000000] [url = about:blank] 10:07:59 INFO - PROCESS | 3308 | --DOMWINDOW == 66 (0E40CC00) [pid = 3308] [serial = 46] [outer = 00000000] [url = about:blank] 10:07:59 INFO - PROCESS | 3308 | --DOMWINDOW == 65 (1B327000) [pid = 3308] [serial = 70] [outer = 00000000] [url = about:blank] 10:07:59 INFO - PROCESS | 3308 | --DOMWINDOW == 64 (178D2400) [pid = 3308] [serial = 58] [outer = 00000000] [url = about:blank] 10:07:59 INFO - PROCESS | 3308 | --DOMWINDOW == 63 (1B7A2C00) [pid = 3308] [serial = 73] [outer = 00000000] [url = about:blank] 10:07:59 INFO - PROCESS | 3308 | --DOMWINDOW == 62 (1C3E2000) [pid = 3308] [serial = 28] [outer = 00000000] [url = about:blank] 10:07:59 INFO - PROCESS | 3308 | --DOMWINDOW == 61 (16FD1C00) [pid = 3308] [serial = 76] [outer = 00000000] [url = about:blank] 10:07:59 INFO - PROCESS | 3308 | --DOMWINDOW == 60 (17528000) [pid = 3308] [serial = 14] [outer = 00000000] [url = about:blank] 10:07:59 INFO - PROCESS | 3308 | --DOMWINDOW == 59 (14D60800) [pid = 3308] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 10:07:59 INFO - PROCESS | 3308 | --DOMWINDOW == 58 (14D5AC00) [pid = 3308] [serial = 9] [outer = 00000000] [url = about:blank] 10:07:59 INFO - PROCESS | 3308 | --DOMWINDOW == 57 (0EDCDC00) [pid = 3308] [serial = 4] [outer = 00000000] [url = about:blank] 10:07:59 INFO - PROCESS | 3308 | --DOMWINDOW == 56 (1BABB800) [pid = 3308] [serial = 24] [outer = 00000000] [url = about:blank] 10:07:59 INFO - PROCESS | 3308 | --DOMWINDOW == 55 (1B9D3800) [pid = 3308] [serial = 21] [outer = 00000000] [url = about:blank] 10:07:59 INFO - PROCESS | 3308 | --DOMWINDOW == 54 (1B9D8000) [pid = 3308] [serial = 22] [outer = 00000000] [url = about:blank] 10:07:59 INFO - PROCESS | 3308 | 1467738479525 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]]]}] 10:07:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 10:07:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1476ms 10:07:59 INFO - PROCESS | 3308 | 1467738479580 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 10:07:59 INFO - PROCESS | 3308 | 1467738479585 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 10:07:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 10:07:59 INFO - PROCESS | 3308 | 1467738479591 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 10:07:59 INFO - PROCESS | 3308 | 1467738479594 Marionette TRACE conn5 <- [1,114,null,{}] 10:07:59 INFO - PROCESS | 3308 | 1467738479602 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}] 10:07:59 INFO - PROCESS | 3308 | 1467738479605 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:59 INFO - PROCESS | 3308 | 1467738479690 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 10:07:59 INFO - PROCESS | 3308 | 1467738479698 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:59 INFO - PROCESS | 3308 | 1467738479700 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:07:59 INFO - PROCESS | 3308 | ++DOCSHELL 0CFD3800 == 36 [pid = 3308] [id = 38] 10:07:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 55 (0CFD4C00) [pid = 3308] [serial = 110] [outer = 00000000] 10:07:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 56 (0D208800) [pid = 3308] [serial = 111] [outer = 0CFD4C00] 10:07:59 INFO - PROCESS | 3308 | 1467738479750 Marionette DEBUG loaded listener.js 10:07:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 57 (0D274800) [pid = 3308] [serial = 112] [outer = 0CFD4C00] 10:08:00 INFO - PROCESS | 3308 | 1467738480225 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]]]}] 10:08:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 10:08:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 690ms 10:08:00 INFO - PROCESS | 3308 | 1467738480282 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 10:08:00 INFO - PROCESS | 3308 | 1467738480287 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 10:08:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 10:08:00 INFO - PROCESS | 3308 | 1467738480293 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 10:08:00 INFO - PROCESS | 3308 | 1467738480296 Marionette TRACE conn5 <- [1,118,null,{}] 10:08:00 INFO - PROCESS | 3308 | 1467738480300 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}] 10:08:00 INFO - PROCESS | 3308 | 1467738480302 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:00 INFO - PROCESS | 3308 | 1467738480389 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 10:08:00 INFO - PROCESS | 3308 | 1467738480399 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:00 INFO - PROCESS | 3308 | 1467738480401 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:00 INFO - PROCESS | 3308 | ++DOCSHELL 0DFA2C00 == 37 [pid = 3308] [id = 39] 10:08:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 58 (0DFA3400) [pid = 3308] [serial = 113] [outer = 00000000] 10:08:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 59 (0E407800) [pid = 3308] [serial = 114] [outer = 0DFA3400] 10:08:00 INFO - PROCESS | 3308 | 1467738480449 Marionette DEBUG loaded listener.js 10:08:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 60 (0E48AC00) [pid = 3308] [serial = 115] [outer = 0DFA3400] 10:08:00 INFO - PROCESS | 3308 | 1467738480854 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]]]}] 10:08:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 10:08:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 10:08:00 INFO - PROCESS | 3308 | 1467738480926 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 10:08:00 INFO - PROCESS | 3308 | 1467738480929 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 10:08:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 10:08:00 INFO - PROCESS | 3308 | 1467738480932 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 10:08:00 INFO - PROCESS | 3308 | 1467738480936 Marionette TRACE conn5 <- [1,122,null,{}] 10:08:00 INFO - PROCESS | 3308 | 1467738480951 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}] 10:08:00 INFO - PROCESS | 3308 | 1467738480956 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:01 INFO - PROCESS | 3308 | 1467738481060 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 10:08:01 INFO - PROCESS | 3308 | 1467738481075 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:01 INFO - PROCESS | 3308 | 1467738481078 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:01 INFO - PROCESS | 3308 | ++DOCSHELL 123CB400 == 38 [pid = 3308] [id = 40] 10:08:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 61 (123CB800) [pid = 3308] [serial = 116] [outer = 00000000] 10:08:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 62 (1323E800) [pid = 3308] [serial = 117] [outer = 123CB800] 10:08:01 INFO - PROCESS | 3308 | 1467738481128 Marionette DEBUG loaded listener.js 10:08:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 63 (134B5000) [pid = 3308] [serial = 118] [outer = 123CB800] 10:08:01 INFO - PROCESS | 3308 | 1467738481519 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]]]}] 10:08:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 10:08:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 631ms 10:08:01 INFO - PROCESS | 3308 | 1467738481576 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 10:08:01 INFO - PROCESS | 3308 | 1467738481579 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 10:08:01 INFO - PROCESS | 3308 | 1467738481582 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 10:08:01 INFO - PROCESS | 3308 | 1467738481583 Marionette TRACE conn5 <- [1,126,null,{}] 10:08:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 10:08:01 INFO - PROCESS | 3308 | 1467738481587 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}] 10:08:01 INFO - PROCESS | 3308 | 1467738481589 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:01 INFO - PROCESS | 3308 | 1467738481670 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 10:08:01 INFO - PROCESS | 3308 | 1467738481675 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:01 INFO - PROCESS | 3308 | 1467738481677 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:01 INFO - PROCESS | 3308 | ++DOCSHELL 13910C00 == 39 [pid = 3308] [id = 41] 10:08:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 64 (1419F800) [pid = 3308] [serial = 119] [outer = 00000000] 10:08:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 65 (1501EC00) [pid = 3308] [serial = 120] [outer = 1419F800] 10:08:01 INFO - PROCESS | 3308 | 1467738481723 Marionette DEBUG loaded listener.js 10:08:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 66 (150DC800) [pid = 3308] [serial = 121] [outer = 1419F800] 10:08:02 INFO - PROCESS | 3308 | 1467738482170 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]]]}] 10:08:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 10:08:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 10:08:02 INFO - PROCESS | 3308 | 1467738482217 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 10:08:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 10:08:02 INFO - PROCESS | 3308 | 1467738482219 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 10:08:02 INFO - PROCESS | 3308 | 1467738482223 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 10:08:02 INFO - PROCESS | 3308 | 1467738482224 Marionette TRACE conn5 <- [1,130,null,{}] 10:08:02 INFO - PROCESS | 3308 | 1467738482228 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}] 10:08:02 INFO - PROCESS | 3308 | 1467738482230 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:02 INFO - PROCESS | 3308 | 1467738482328 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 10:08:02 INFO - PROCESS | 3308 | 1467738482336 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:02 INFO - PROCESS | 3308 | 1467738482338 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:02 INFO - PROCESS | 3308 | ++DOCSHELL 15653000 == 40 [pid = 3308] [id = 42] 10:08:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 67 (156B1400) [pid = 3308] [serial = 122] [outer = 00000000] 10:08:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 68 (156BF400) [pid = 3308] [serial = 123] [outer = 156B1400] 10:08:02 INFO - PROCESS | 3308 | 1467738482382 Marionette DEBUG loaded listener.js 10:08:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 69 (16531400) [pid = 3308] [serial = 124] [outer = 156B1400] 10:08:02 INFO - PROCESS | 3308 | 1467738482830 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]]]}] 10:08:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 10:08:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 630ms 10:08:02 INFO - PROCESS | 3308 | 1467738482853 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 10:08:02 INFO - PROCESS | 3308 | 1467738482855 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 10:08:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 10:08:02 INFO - PROCESS | 3308 | 1467738482865 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 10:08:02 INFO - PROCESS | 3308 | 1467738482866 Marionette TRACE conn5 <- [1,134,null,{}] 10:08:02 INFO - PROCESS | 3308 | 1467738482870 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}] 10:08:02 INFO - PROCESS | 3308 | 1467738482875 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:03 INFO - PROCESS | 3308 | 1467738483002 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 10:08:03 INFO - PROCESS | 3308 | 1467738483013 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:03 INFO - PROCESS | 3308 | 1467738483015 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:03 INFO - PROCESS | 3308 | ++DOCSHELL 16579400 == 41 [pid = 3308] [id = 43] 10:08:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 70 (1657E000) [pid = 3308] [serial = 125] [outer = 00000000] 10:08:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (16F16800) [pid = 3308] [serial = 126] [outer = 1657E000] 10:08:03 INFO - PROCESS | 3308 | 1467738483098 Marionette DEBUG loaded listener.js 10:08:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (16FD1800) [pid = 3308] [serial = 127] [outer = 1657E000] 10:08:03 INFO - PROCESS | 3308 | 1467738483506 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]]]}] 10:08:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 10:08:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 671ms 10:08:03 INFO - PROCESS | 3308 | 1467738483538 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 10:08:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 10:08:03 INFO - PROCESS | 3308 | 1467738483540 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 10:08:03 INFO - PROCESS | 3308 | 1467738483544 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 10:08:03 INFO - PROCESS | 3308 | 1467738483545 Marionette TRACE conn5 <- [1,138,null,{}] 10:08:03 INFO - PROCESS | 3308 | 1467738483549 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}] 10:08:03 INFO - PROCESS | 3308 | 1467738483551 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:03 INFO - PROCESS | 3308 | 1467738483651 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 10:08:03 INFO - PROCESS | 3308 | 1467738483716 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:03 INFO - PROCESS | 3308 | 1467738483718 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:03 INFO - PROCESS | 3308 | ++DOCSHELL 134B5C00 == 42 [pid = 3308] [id = 44] 10:08:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (134B6000) [pid = 3308] [serial = 128] [outer = 00000000] 10:08:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (16FD8800) [pid = 3308] [serial = 129] [outer = 134B6000] 10:08:03 INFO - PROCESS | 3308 | 1467738483762 Marionette DEBUG loaded listener.js 10:08:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (16FDE400) [pid = 3308] [serial = 130] [outer = 134B6000] 10:08:03 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (0D954400) [pid = 3308] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 10:08:03 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (156B9000) [pid = 3308] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 10:08:03 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (123D1800) [pid = 3308] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 10:08:03 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (0D759800) [pid = 3308] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 10:08:03 INFO - PROCESS | 3308 | --DOMWINDOW == 70 (0CA3D400) [pid = 3308] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 10:08:03 INFO - PROCESS | 3308 | --DOMWINDOW == 69 (0DADE000) [pid = 3308] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 10:08:03 INFO - PROCESS | 3308 | --DOMWINDOW == 68 (0EC91400) [pid = 3308] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 10:08:04 INFO - PROCESS | 3308 | 1467738484160 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]]]}] 10:08:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 10:08:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 670ms 10:08:04 INFO - PROCESS | 3308 | 1467738484214 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 10:08:04 INFO - PROCESS | 3308 | 1467738484216 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 10:08:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 10:08:04 INFO - PROCESS | 3308 | 1467738484220 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 10:08:04 INFO - PROCESS | 3308 | 1467738484221 Marionette TRACE conn5 <- [1,142,null,{}] 10:08:04 INFO - PROCESS | 3308 | 1467738484225 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}] 10:08:04 INFO - PROCESS | 3308 | 1467738484227 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:04 INFO - PROCESS | 3308 | 1467738484301 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 10:08:04 INFO - PROCESS | 3308 | 1467738484307 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:04 INFO - PROCESS | 3308 | 1467738484308 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:04 INFO - PROCESS | 3308 | ++DOCSHELL 0DE7E000 == 43 [pid = 3308] [id = 45] 10:08:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 69 (134C2C00) [pid = 3308] [serial = 131] [outer = 00000000] 10:08:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 70 (17684800) [pid = 3308] [serial = 132] [outer = 134C2C00] 10:08:04 INFO - PROCESS | 3308 | 1467738484352 Marionette DEBUG loaded listener.js 10:08:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (16FDDC00) [pid = 3308] [serial = 133] [outer = 134C2C00] 10:08:04 INFO - PROCESS | 3308 | 1467738484746 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]]]}] 10:08:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 10:08:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 570ms 10:08:04 INFO - PROCESS | 3308 | 1467738484796 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 10:08:04 INFO - PROCESS | 3308 | 1467738484798 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 10:08:04 INFO - PROCESS | 3308 | 1467738484801 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 10:08:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 10:08:04 INFO - PROCESS | 3308 | 1467738484803 Marionette TRACE conn5 <- [1,146,null,{}] 10:08:04 INFO - PROCESS | 3308 | 1467738484806 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}] 10:08:04 INFO - PROCESS | 3308 | 1467738484808 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:04 INFO - PROCESS | 3308 | 1467738484884 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 10:08:04 INFO - PROCESS | 3308 | 1467738484889 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:04 INFO - PROCESS | 3308 | 1467738484891 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:04 INFO - PROCESS | 3308 | ++DOCSHELL 123CAC00 == 44 [pid = 3308] [id = 46] 10:08:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (178F1400) [pid = 3308] [serial = 134] [outer = 00000000] 10:08:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (18516C00) [pid = 3308] [serial = 135] [outer = 178F1400] 10:08:04 INFO - PROCESS | 3308 | 1467738484934 Marionette DEBUG loaded listener.js 10:08:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (18518C00) [pid = 3308] [serial = 136] [outer = 178F1400] 10:08:05 INFO - PROCESS | 3308 | 1467738485379 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]]]}] 10:08:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 10:08:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 631ms 10:08:05 INFO - PROCESS | 3308 | 1467738485436 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 10:08:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 10:08:05 INFO - PROCESS | 3308 | 1467738485437 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 10:08:05 INFO - PROCESS | 3308 | 1467738485440 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 10:08:05 INFO - PROCESS | 3308 | 1467738485442 Marionette TRACE conn5 <- [1,150,null,{}] 10:08:05 INFO - PROCESS | 3308 | 1467738485446 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}] 10:08:05 INFO - PROCESS | 3308 | 1467738485447 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:05 INFO - PROCESS | 3308 | 1467738485526 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 10:08:05 INFO - PROCESS | 3308 | 1467738485534 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:05 INFO - PROCESS | 3308 | 1467738485536 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:05 INFO - PROCESS | 3308 | ++DOCSHELL 0CAC2400 == 45 [pid = 3308] [id = 47] 10:08:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (0CCE6000) [pid = 3308] [serial = 137] [outer = 00000000] 10:08:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (18789400) [pid = 3308] [serial = 138] [outer = 0CCE6000] 10:08:05 INFO - PROCESS | 3308 | 1467738485579 Marionette DEBUG loaded listener.js 10:08:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (1878C400) [pid = 3308] [serial = 139] [outer = 0CCE6000] 10:08:06 INFO - PROCESS | 3308 | 1467738486066 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]]]}] 10:08:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 10:08:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 670ms 10:08:06 INFO - PROCESS | 3308 | 1467738486112 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 10:08:06 INFO - PROCESS | 3308 | 1467738486117 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 10:08:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 10:08:06 INFO - PROCESS | 3308 | 1467738486122 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 10:08:06 INFO - PROCESS | 3308 | 1467738486126 Marionette TRACE conn5 <- [1,154,null,{}] 10:08:06 INFO - PROCESS | 3308 | 1467738486132 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}] 10:08:06 INFO - PROCESS | 3308 | 1467738486135 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:06 INFO - PROCESS | 3308 | 1467738486289 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 10:08:06 INFO - PROCESS | 3308 | 1467738486387 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:06 INFO - PROCESS | 3308 | 1467738486392 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:06 INFO - PROCESS | 3308 | ++DOCSHELL 0D205C00 == 46 [pid = 3308] [id = 48] 10:08:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (0D209800) [pid = 3308] [serial = 140] [outer = 00000000] 10:08:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (0D761800) [pid = 3308] [serial = 141] [outer = 0D209800] 10:08:06 INFO - PROCESS | 3308 | 1467738486448 Marionette DEBUG loaded listener.js 10:08:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (0DC99800) [pid = 3308] [serial = 142] [outer = 0D209800] 10:08:07 INFO - PROCESS | 3308 | 1467738487167 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]]]}] 10:08:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 10:08:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1118ms 10:08:07 INFO - PROCESS | 3308 | 1467738487244 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 10:08:07 INFO - PROCESS | 3308 | 1467738487249 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 10:08:07 INFO - PROCESS | 3308 | 1467738487255 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 10:08:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 10:08:07 INFO - PROCESS | 3308 | 1467738487258 Marionette TRACE conn5 <- [1,158,null,{}] 10:08:07 INFO - PROCESS | 3308 | 1467738487262 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}] 10:08:07 INFO - PROCESS | 3308 | 1467738487265 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:07 INFO - PROCESS | 3308 | 1467738487409 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 10:08:07 INFO - PROCESS | 3308 | 1467738487475 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:07 INFO - PROCESS | 3308 | 1467738487478 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:07 INFO - PROCESS | 3308 | ++DOCSHELL 11DAEC00 == 47 [pid = 3308] [id = 49] 10:08:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (12355000) [pid = 3308] [serial = 143] [outer = 00000000] 10:08:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (13443400) [pid = 3308] [serial = 144] [outer = 12355000] 10:08:07 INFO - PROCESS | 3308 | 1467738487575 Marionette DEBUG loaded listener.js 10:08:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (14D60C00) [pid = 3308] [serial = 145] [outer = 12355000] 10:08:08 INFO - PROCESS | 3308 | --DOCSHELL 16522C00 == 46 [pid = 3308] [id = 36] 10:08:08 INFO - PROCESS | 3308 | --DOCSHELL 0CA42000 == 45 [pid = 3308] [id = 34] 10:08:08 INFO - PROCESS | 3308 | --DOCSHELL 150E3800 == 44 [pid = 3308] [id = 35] 10:08:08 INFO - PROCESS | 3308 | --DOCSHELL 12261C00 == 43 [pid = 3308] [id = 32] 10:08:08 INFO - PROCESS | 3308 | --DOCSHELL 0CA34400 == 42 [pid = 3308] [id = 33] 10:08:08 INFO - PROCESS | 3308 | --DOCSHELL 0E48A800 == 41 [pid = 3308] [id = 31] 10:08:08 INFO - PROCESS | 3308 | --DOCSHELL 0DA2B000 == 40 [pid = 3308] [id = 30] 10:08:08 INFO - PROCESS | 3308 | --DOCSHELL 0D756800 == 39 [pid = 3308] [id = 29] 10:08:08 INFO - PROCESS | 3308 | --DOCSHELL 123CAC00 == 38 [pid = 3308] [id = 46] 10:08:08 INFO - PROCESS | 3308 | --DOCSHELL 0DE7E000 == 37 [pid = 3308] [id = 45] 10:08:08 INFO - PROCESS | 3308 | --DOCSHELL 134B5C00 == 36 [pid = 3308] [id = 44] 10:08:08 INFO - PROCESS | 3308 | --DOCSHELL 16579400 == 35 [pid = 3308] [id = 43] 10:08:08 INFO - PROCESS | 3308 | --DOCSHELL 15653000 == 34 [pid = 3308] [id = 42] 10:08:08 INFO - PROCESS | 3308 | --DOCSHELL 13910C00 == 33 [pid = 3308] [id = 41] 10:08:08 INFO - PROCESS | 3308 | --DOCSHELL 123CB400 == 32 [pid = 3308] [id = 40] 10:08:08 INFO - PROCESS | 3308 | --DOCSHELL 0DFA2C00 == 31 [pid = 3308] [id = 39] 10:08:08 INFO - PROCESS | 3308 | --DOCSHELL 0CFD3800 == 30 [pid = 3308] [id = 38] 10:08:08 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (0D95E400) [pid = 3308] [serial = 79] [outer = 00000000] [url = about:blank] 10:08:08 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (0D95B000) [pid = 3308] [serial = 78] [outer = 00000000] [url = about:blank] 10:08:08 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (16F0B000) [pid = 3308] [serial = 61] [outer = 00000000] [url = about:blank] 10:08:08 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (13444000) [pid = 3308] [serial = 93] [outer = 00000000] [url = about:blank] 10:08:08 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (0D7A6400) [pid = 3308] [serial = 84] [outer = 00000000] [url = about:blank] 10:08:08 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (0CCEB000) [pid = 3308] [serial = 82] [outer = 00000000] [url = about:blank] 10:08:08 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (0DE0F000) [pid = 3308] [serial = 87] [outer = 00000000] [url = about:blank] 10:08:08 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (120E6800) [pid = 3308] [serial = 91] [outer = 00000000] [url = about:blank] 10:08:08 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (0D952000) [pid = 3308] [serial = 85] [outer = 00000000] [url = about:blank] 10:08:08 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (0CABF000) [pid = 3308] [serial = 81] [outer = 00000000] [url = about:blank] 10:08:08 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (0DFAB800) [pid = 3308] [serial = 88] [outer = 00000000] [url = about:blank] 10:08:08 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (11DA5C00) [pid = 3308] [serial = 90] [outer = 00000000] [url = about:blank] 10:08:08 INFO - PROCESS | 3308 | --DOMWINDOW == 70 (13910800) [pid = 3308] [serial = 94] [outer = 00000000] [url = about:blank] 10:08:08 INFO - PROCESS | 3308 | 1467738488408 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]]]}] 10:08:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 10:08:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1175ms 10:08:08 INFO - PROCESS | 3308 | 1467738488434 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 10:08:08 INFO - PROCESS | 3308 | 1467738488438 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 10:08:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 10:08:08 INFO - PROCESS | 3308 | 1467738488442 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 10:08:08 INFO - PROCESS | 3308 | 1467738488446 Marionette TRACE conn5 <- [1,162,null,{}] 10:08:08 INFO - PROCESS | 3308 | 1467738488451 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}] 10:08:08 INFO - PROCESS | 3308 | 1467738488454 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:08 INFO - PROCESS | 3308 | 1467738488538 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 10:08:08 INFO - PROCESS | 3308 | 1467738488545 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:08 INFO - PROCESS | 3308 | 1467738488549 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:08 INFO - PROCESS | 3308 | ++DOCSHELL 0CF29400 == 31 [pid = 3308] [id = 50] 10:08:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (0CF2A800) [pid = 3308] [serial = 146] [outer = 00000000] 10:08:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (0D20FC00) [pid = 3308] [serial = 147] [outer = 0CF2A800] 10:08:08 INFO - PROCESS | 3308 | 1467738488599 Marionette DEBUG loaded listener.js 10:08:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (0D75C800) [pid = 3308] [serial = 148] [outer = 0CF2A800] 10:08:09 INFO - PROCESS | 3308 | 1467738489128 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]]]}] 10:08:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 10:08:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 731ms 10:08:09 INFO - PROCESS | 3308 | 1467738489174 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 10:08:09 INFO - PROCESS | 3308 | 1467738489178 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 10:08:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 10:08:09 INFO - PROCESS | 3308 | 1467738489187 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 10:08:09 INFO - PROCESS | 3308 | 1467738489189 Marionette TRACE conn5 <- [1,166,null,{}] 10:08:09 INFO - PROCESS | 3308 | 1467738489193 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}] 10:08:09 INFO - PROCESS | 3308 | 1467738489196 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:09 INFO - PROCESS | 3308 | 1467738489282 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 10:08:09 INFO - PROCESS | 3308 | 1467738489354 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:09 INFO - PROCESS | 3308 | 1467738489357 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:09 INFO - PROCESS | 3308 | ++DOCSHELL 0D960000 == 32 [pid = 3308] [id = 51] 10:08:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (0DADF000) [pid = 3308] [serial = 149] [outer = 00000000] 10:08:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (0E486000) [pid = 3308] [serial = 150] [outer = 0DADF000] 10:08:09 INFO - PROCESS | 3308 | 1467738489404 Marionette DEBUG loaded listener.js 10:08:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (0EDD4000) [pid = 3308] [serial = 151] [outer = 0DADF000] 10:08:09 INFO - PROCESS | 3308 | 1467738489778 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]]]}] 10:08:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 10:08:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 631ms 10:08:09 INFO - PROCESS | 3308 | 1467738489820 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 10:08:09 INFO - PROCESS | 3308 | 1467738489822 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 10:08:09 INFO - PROCESS | 3308 | 1467738489826 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 10:08:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 10:08:09 INFO - PROCESS | 3308 | 1467738489829 Marionette TRACE conn5 <- [1,170,null,{}] 10:08:09 INFO - PROCESS | 3308 | 1467738489840 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}] 10:08:09 INFO - PROCESS | 3308 | 1467738489845 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:09 INFO - PROCESS | 3308 | 1467738489930 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 10:08:09 INFO - PROCESS | 3308 | 1467738489937 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:09 INFO - PROCESS | 3308 | 1467738489940 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:09 INFO - PROCESS | 3308 | ++DOCSHELL 1344B000 == 33 [pid = 3308] [id = 52] 10:08:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (1344EC00) [pid = 3308] [serial = 152] [outer = 00000000] 10:08:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (13910800) [pid = 3308] [serial = 153] [outer = 1344EC00] 10:08:10 INFO - PROCESS | 3308 | 1467738489988 Marionette DEBUG loaded listener.js 10:08:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (14D64000) [pid = 3308] [serial = 154] [outer = 1344EC00] 10:08:10 INFO - PROCESS | 3308 | 1467738490434 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]]]}] 10:08:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 10:08:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 10:08:10 INFO - PROCESS | 3308 | 1467738490474 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 10:08:10 INFO - PROCESS | 3308 | 1467738490477 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 10:08:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 10:08:10 INFO - PROCESS | 3308 | 1467738490480 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 10:08:10 INFO - PROCESS | 3308 | 1467738490482 Marionette TRACE conn5 <- [1,174,null,{}] 10:08:10 INFO - PROCESS | 3308 | 1467738490485 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}] 10:08:10 INFO - PROCESS | 3308 | 1467738490487 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:10 INFO - PROCESS | 3308 | 1467738490600 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 10:08:10 INFO - PROCESS | 3308 | 1467738490605 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:10 INFO - PROCESS | 3308 | 1467738490608 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:10 INFO - PROCESS | 3308 | ++DOCSHELL 150E2800 == 34 [pid = 3308] [id = 53] 10:08:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (15654400) [pid = 3308] [serial = 155] [outer = 00000000] 10:08:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (156C0400) [pid = 3308] [serial = 156] [outer = 15654400] 10:08:10 INFO - PROCESS | 3308 | 1467738490652 Marionette DEBUG loaded listener.js 10:08:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (16577000) [pid = 3308] [serial = 157] [outer = 15654400] 10:08:11 INFO - PROCESS | 3308 | 1467738491074 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]]]}] 10:08:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 10:08:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 631ms 10:08:11 INFO - PROCESS | 3308 | 1467738491112 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 10:08:11 INFO - PROCESS | 3308 | 1467738491114 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 10:08:11 INFO - PROCESS | 3308 | 1467738491117 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 10:08:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 10:08:11 INFO - PROCESS | 3308 | 1467738491119 Marionette TRACE conn5 <- [1,178,null,{}] 10:08:11 INFO - PROCESS | 3308 | 1467738491122 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}] 10:08:11 INFO - PROCESS | 3308 | 1467738491124 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:11 INFO - PROCESS | 3308 | 1467738491229 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 10:08:11 INFO - PROCESS | 3308 | 1467738491235 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:11 INFO - PROCESS | 3308 | 1467738491237 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:11 INFO - PROCESS | 3308 | ++DOCSHELL 1657B800 == 35 [pid = 3308] [id = 54] 10:08:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (1657DC00) [pid = 3308] [serial = 158] [outer = 00000000] 10:08:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (1672CC00) [pid = 3308] [serial = 159] [outer = 1657DC00] 10:08:11 INFO - PROCESS | 3308 | 1467738491280 Marionette DEBUG loaded listener.js 10:08:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (16F0FC00) [pid = 3308] [serial = 160] [outer = 1657DC00] 10:08:11 INFO - PROCESS | 3308 | 1467738491737 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]]]}] 10:08:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 10:08:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 670ms 10:08:11 INFO - PROCESS | 3308 | 1467738491793 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 10:08:11 INFO - PROCESS | 3308 | 1467738491795 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 10:08:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 10:08:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (17678800) [pid = 3308] [serial = 161] [outer = 123CC000] 10:08:11 INFO - PROCESS | 3308 | 1467738491817 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 10:08:11 INFO - PROCESS | 3308 | 1467738491819 Marionette TRACE conn5 <- [1,182,null,{}] 10:08:11 INFO - PROCESS | 3308 | 1467738491863 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}] 10:08:11 INFO - PROCESS | 3308 | 1467738491869 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:12 INFO - PROCESS | 3308 | 1467738492035 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 10:08:12 INFO - PROCESS | 3308 | 1467738492043 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:12 INFO - PROCESS | 3308 | 1467738492045 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:12 INFO - PROCESS | 3308 | ++DOCSHELL 0E484400 == 36 [pid = 3308] [id = 55] 10:08:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (178C5800) [pid = 3308] [serial = 162] [outer = 00000000] 10:08:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (18F06C00) [pid = 3308] [serial = 163] [outer = 178C5800] 10:08:12 INFO - PROCESS | 3308 | 1467738492088 Marionette DEBUG loaded listener.js 10:08:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (1851A400) [pid = 3308] [serial = 164] [outer = 178C5800] 10:08:12 INFO - PROCESS | 3308 | 1467738492615 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]]]}] 10:08:12 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (0CFD4C00) [pid = 3308] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 10:08:12 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (1419F800) [pid = 3308] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 10:08:12 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (0DFA3400) [pid = 3308] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 10:08:12 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (156B1400) [pid = 3308] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 10:08:12 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (123CB800) [pid = 3308] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 10:08:12 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (0CA34800) [pid = 3308] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 10:08:12 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (0E48C000) [pid = 3308] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 10:08:12 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (155EF800) [pid = 3308] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 10:08:12 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (16574000) [pid = 3308] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 10:08:12 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (1657E000) [pid = 3308] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 10:08:12 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (178F1400) [pid = 3308] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 10:08:12 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (134B6000) [pid = 3308] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 10:08:12 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (134C2C00) [pid = 3308] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 10:08:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 10:08:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 870ms 10:08:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 10:08:12 INFO - PROCESS | 3308 | 1467738492672 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 10:08:12 INFO - PROCESS | 3308 | 1467738492674 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 10:08:12 INFO - PROCESS | 3308 | 1467738492677 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 10:08:12 INFO - PROCESS | 3308 | 1467738492678 Marionette TRACE conn5 <- [1,186,null,{}] 10:08:12 INFO - PROCESS | 3308 | 1467738492682 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}] 10:08:12 INFO - PROCESS | 3308 | 1467738492684 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:12 INFO - PROCESS | 3308 | 1467738492759 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 10:08:12 INFO - PROCESS | 3308 | 1467738492767 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:12 INFO - PROCESS | 3308 | 1467738492769 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:12 INFO - PROCESS | 3308 | ++DOCSHELL 0DE0A800 == 37 [pid = 3308] [id = 56] 10:08:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (0DE0F800) [pid = 3308] [serial = 165] [outer = 00000000] 10:08:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (123D2C00) [pid = 3308] [serial = 166] [outer = 0DE0F800] 10:08:12 INFO - PROCESS | 3308 | 1467738492812 Marionette DEBUG loaded listener.js 10:08:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (134B6000) [pid = 3308] [serial = 167] [outer = 0DE0F800] 10:08:13 INFO - PROCESS | 3308 | 1467738493193 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]]]}] 10:08:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 10:08:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 571ms 10:08:13 INFO - PROCESS | 3308 | 1467738493256 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 10:08:13 INFO - PROCESS | 3308 | 1467738493258 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 10:08:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 10:08:13 INFO - PROCESS | 3308 | 1467738493261 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 10:08:13 INFO - PROCESS | 3308 | 1467738493263 Marionette TRACE conn5 <- [1,190,null,{}] 10:08:13 INFO - PROCESS | 3308 | 1467738493267 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}] 10:08:13 INFO - PROCESS | 3308 | 1467738493269 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:13 INFO - PROCESS | 3308 | 1467738493346 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 10:08:13 INFO - PROCESS | 3308 | 1467738493351 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:13 INFO - PROCESS | 3308 | 1467738493353 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:13 INFO - PROCESS | 3308 | ++DOCSHELL 16574000 == 38 [pid = 3308] [id = 57] 10:08:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (1672B000) [pid = 3308] [serial = 168] [outer = 00000000] 10:08:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (1900E800) [pid = 3308] [serial = 169] [outer = 1672B000] 10:08:13 INFO - PROCESS | 3308 | 1467738493396 Marionette DEBUG loaded listener.js 10:08:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (19534400) [pid = 3308] [serial = 170] [outer = 1672B000] 10:08:13 INFO - PROCESS | 3308 | 1467738493791 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]]]}] 10:08:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 10:08:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 570ms 10:08:13 INFO - PROCESS | 3308 | 1467738493833 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 10:08:13 INFO - PROCESS | 3308 | 1467738493835 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 10:08:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 10:08:13 INFO - PROCESS | 3308 | 1467738493838 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 10:08:13 INFO - PROCESS | 3308 | 1467738493840 Marionette TRACE conn5 <- [1,194,null,{}] 10:08:13 INFO - PROCESS | 3308 | 1467738493857 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}] 10:08:13 INFO - PROCESS | 3308 | 1467738493859 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:13 INFO - PROCESS | 3308 | 1467738493949 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 10:08:13 INFO - PROCESS | 3308 | 1467738493954 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:13 INFO - PROCESS | 3308 | 1467738493956 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:13 INFO - PROCESS | 3308 | ++DOCSHELL 13449000 == 39 [pid = 3308] [id = 58] 10:08:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (19847400) [pid = 3308] [serial = 171] [outer = 00000000] 10:08:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (1B3A6400) [pid = 3308] [serial = 172] [outer = 19847400] 10:08:14 INFO - PROCESS | 3308 | 1467738494001 Marionette DEBUG loaded listener.js 10:08:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (1B3A8800) [pid = 3308] [serial = 173] [outer = 19847400] 10:08:14 INFO - PROCESS | 3308 | 1467738494415 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]]]}] 10:08:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 10:08:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 630ms 10:08:14 INFO - PROCESS | 3308 | 1467738494475 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 10:08:14 INFO - PROCESS | 3308 | 1467738494477 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 10:08:14 INFO - PROCESS | 3308 | 1467738494485 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 10:08:14 INFO - PROCESS | 3308 | 1467738494486 Marionette TRACE conn5 <- [1,198,null,{}] 10:08:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 10:08:14 INFO - PROCESS | 3308 | 1467738494490 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}] 10:08:14 INFO - PROCESS | 3308 | 1467738494492 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:14 INFO - PROCESS | 3308 | 1467738494570 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 10:08:14 INFO - PROCESS | 3308 | 1467738494576 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:14 INFO - PROCESS | 3308 | 1467738494578 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:14 INFO - PROCESS | 3308 | ++DOCSHELL 156BBC00 == 40 [pid = 3308] [id = 59] 10:08:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (1B79F000) [pid = 3308] [serial = 174] [outer = 00000000] 10:08:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (1B7A8400) [pid = 3308] [serial = 175] [outer = 1B79F000] 10:08:14 INFO - PROCESS | 3308 | 1467738494623 Marionette DEBUG loaded listener.js 10:08:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (1B7A8800) [pid = 3308] [serial = 176] [outer = 1B79F000] 10:08:15 INFO - PROCESS | 3308 | 1467738495235 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]]]}] 10:08:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 10:08:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 771ms 10:08:15 INFO - PROCESS | 3308 | 1467738495279 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 10:08:15 INFO - PROCESS | 3308 | 1467738495283 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 10:08:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 10:08:15 INFO - PROCESS | 3308 | 1467738495303 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 10:08:15 INFO - PROCESS | 3308 | 1467738495308 Marionette TRACE conn5 <- [1,202,null,{}] 10:08:15 INFO - PROCESS | 3308 | 1467738495314 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}] 10:08:15 INFO - PROCESS | 3308 | 1467738495317 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:15 INFO - PROCESS | 3308 | 1467738495428 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 10:08:15 INFO - PROCESS | 3308 | 1467738495504 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:15 INFO - PROCESS | 3308 | 1467738495507 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:15 INFO - PROCESS | 3308 | ++DOCSHELL 0D7A3800 == 41 [pid = 3308] [id = 60] 10:08:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (0D7A5C00) [pid = 3308] [serial = 177] [outer = 00000000] 10:08:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (0E488400) [pid = 3308] [serial = 178] [outer = 0D7A5C00] 10:08:15 INFO - PROCESS | 3308 | 1467738495604 Marionette DEBUG loaded listener.js 10:08:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 91 (11DB1400) [pid = 3308] [serial = 179] [outer = 0D7A5C00] 10:08:16 INFO - PROCESS | 3308 | 1467738496140 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]]]}] 10:08:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 10:08:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 890ms 10:08:16 INFO - PROCESS | 3308 | 1467738496195 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 10:08:16 INFO - PROCESS | 3308 | 1467738496200 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 10:08:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 10:08:16 INFO - PROCESS | 3308 | 1467738496207 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 10:08:16 INFO - PROCESS | 3308 | 1467738496209 Marionette TRACE conn5 <- [1,206,null,{}] 10:08:16 INFO - PROCESS | 3308 | 1467738496213 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}] 10:08:16 INFO - PROCESS | 3308 | 1467738496216 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:16 INFO - PROCESS | 3308 | 1467738496329 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 10:08:16 INFO - PROCESS | 3308 | 1467738496406 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:16 INFO - PROCESS | 3308 | 1467738496409 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:16 INFO - PROCESS | 3308 | ++DOCSHELL 1419C400 == 42 [pid = 3308] [id = 61] 10:08:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 92 (14D5A400) [pid = 3308] [serial = 180] [outer = 00000000] 10:08:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 93 (156BE800) [pid = 3308] [serial = 181] [outer = 14D5A400] 10:08:16 INFO - PROCESS | 3308 | 1467738496505 Marionette DEBUG loaded listener.js 10:08:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 94 (16FD7C00) [pid = 3308] [serial = 182] [outer = 14D5A400] 10:08:17 INFO - PROCESS | 3308 | 1467738497078 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]]]}] 10:08:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 10:08:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 931ms 10:08:17 INFO - PROCESS | 3308 | 1467738497141 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 10:08:17 INFO - PROCESS | 3308 | 1467738497143 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 10:08:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 10:08:17 INFO - PROCESS | 3308 | 1467738497147 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 10:08:17 INFO - PROCESS | 3308 | 1467738497151 Marionette TRACE conn5 <- [1,210,null,{}] 10:08:17 INFO - PROCESS | 3308 | 1467738497162 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}] 10:08:17 INFO - PROCESS | 3308 | 1467738497167 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:17 INFO - PROCESS | 3308 | 1467738497312 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 10:08:17 INFO - PROCESS | 3308 | 1467738497425 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:17 INFO - PROCESS | 3308 | 1467738497429 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:17 INFO - PROCESS | 3308 | ++DOCSHELL 0D27E800 == 43 [pid = 3308] [id = 62] 10:08:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 95 (0D756C00) [pid = 3308] [serial = 183] [outer = 00000000] 10:08:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 96 (0EC96000) [pid = 3308] [serial = 184] [outer = 0D756C00] 10:08:17 INFO - PROCESS | 3308 | 1467738497487 Marionette DEBUG loaded listener.js 10:08:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 97 (15039C00) [pid = 3308] [serial = 185] [outer = 0D756C00] 10:08:18 INFO - PROCESS | 3308 | 1467738498205 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]]]}] 10:08:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 10:08:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1122ms 10:08:18 INFO - PROCESS | 3308 | 1467738498272 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 10:08:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 10:08:18 INFO - PROCESS | 3308 | 1467738498276 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 10:08:18 INFO - PROCESS | 3308 | 1467738498281 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 10:08:18 INFO - PROCESS | 3308 | 1467738498286 Marionette TRACE conn5 <- [1,214,null,{}] 10:08:18 INFO - PROCESS | 3308 | 1467738498290 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}] 10:08:18 INFO - PROCESS | 3308 | 1467738498293 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:18 INFO - PROCESS | 3308 | 1467738498445 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 10:08:18 INFO - PROCESS | 3308 | --DOCSHELL 13449000 == 42 [pid = 3308] [id = 58] 10:08:18 INFO - PROCESS | 3308 | --DOCSHELL 16574000 == 41 [pid = 3308] [id = 57] 10:08:18 INFO - PROCESS | 3308 | --DOCSHELL 0DE0A800 == 40 [pid = 3308] [id = 56] 10:08:18 INFO - PROCESS | 3308 | --DOCSHELL 0E484400 == 39 [pid = 3308] [id = 55] 10:08:18 INFO - PROCESS | 3308 | --DOCSHELL 1657B800 == 38 [pid = 3308] [id = 54] 10:08:18 INFO - PROCESS | 3308 | --DOCSHELL 150E2800 == 37 [pid = 3308] [id = 53] 10:08:18 INFO - PROCESS | 3308 | --DOCSHELL 1344B000 == 36 [pid = 3308] [id = 52] 10:08:18 INFO - PROCESS | 3308 | --DOCSHELL 0D960000 == 35 [pid = 3308] [id = 51] 10:08:18 INFO - PROCESS | 3308 | --DOCSHELL 0CF29400 == 34 [pid = 3308] [id = 50] 10:08:18 INFO - PROCESS | 3308 | --DOCSHELL 11DAEC00 == 33 [pid = 3308] [id = 49] 10:08:18 INFO - PROCESS | 3308 | --DOCSHELL 0D205C00 == 32 [pid = 3308] [id = 48] 10:08:18 INFO - PROCESS | 3308 | --DOMWINDOW == 96 (18789400) [pid = 3308] [serial = 138] [outer = 00000000] [url = about:blank] 10:08:18 INFO - PROCESS | 3308 | --DOMWINDOW == 95 (0D208800) [pid = 3308] [serial = 111] [outer = 00000000] [url = about:blank] 10:08:18 INFO - PROCESS | 3308 | --DOMWINDOW == 94 (0D274800) [pid = 3308] [serial = 112] [outer = 00000000] [url = about:blank] 10:08:18 INFO - PROCESS | 3308 | --DOMWINDOW == 93 (1501EC00) [pid = 3308] [serial = 120] [outer = 00000000] [url = about:blank] 10:08:18 INFO - PROCESS | 3308 | --DOMWINDOW == 92 (0E407800) [pid = 3308] [serial = 114] [outer = 00000000] [url = about:blank] 10:08:18 INFO - PROCESS | 3308 | --DOMWINDOW == 91 (0E48AC00) [pid = 3308] [serial = 115] [outer = 00000000] [url = about:blank] 10:08:18 INFO - PROCESS | 3308 | --DOMWINDOW == 90 (12053C00) [pid = 3308] [serial = 108] [outer = 00000000] [url = about:blank] 10:08:18 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (156BF400) [pid = 3308] [serial = 123] [outer = 00000000] [url = about:blank] 10:08:18 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (1323E800) [pid = 3308] [serial = 117] [outer = 00000000] [url = about:blank] 10:08:18 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (134B5000) [pid = 3308] [serial = 118] [outer = 00000000] [url = about:blank] 10:08:18 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (0CC7CC00) [pid = 3308] [serial = 97] [outer = 00000000] [url = about:blank] 10:08:18 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (0CA42400) [pid = 3308] [serial = 96] [outer = 00000000] [url = about:blank] 10:08:18 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (11DAA400) [pid = 3308] [serial = 100] [outer = 00000000] [url = about:blank] 10:08:18 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (11CD6400) [pid = 3308] [serial = 99] [outer = 00000000] [url = about:blank] 10:08:18 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (156B7800) [pid = 3308] [serial = 103] [outer = 00000000] [url = about:blank] 10:08:18 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (156B2000) [pid = 3308] [serial = 102] [outer = 00000000] [url = about:blank] 10:08:18 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (16F11800) [pid = 3308] [serial = 106] [outer = 00000000] [url = about:blank] 10:08:18 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (1672C400) [pid = 3308] [serial = 105] [outer = 00000000] [url = about:blank] 10:08:18 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (16F16800) [pid = 3308] [serial = 126] [outer = 00000000] [url = about:blank] 10:08:18 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (16FD1800) [pid = 3308] [serial = 127] [outer = 00000000] [url = about:blank] 10:08:18 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (16531400) [pid = 3308] [serial = 124] [outer = 00000000] [url = about:blank] 10:08:18 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (18518C00) [pid = 3308] [serial = 136] [outer = 00000000] [url = about:blank] 10:08:18 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (16FD8800) [pid = 3308] [serial = 129] [outer = 00000000] [url = about:blank] 10:08:18 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (18516C00) [pid = 3308] [serial = 135] [outer = 00000000] [url = about:blank] 10:08:18 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (16FDDC00) [pid = 3308] [serial = 133] [outer = 00000000] [url = about:blank] 10:08:18 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (17684800) [pid = 3308] [serial = 132] [outer = 00000000] [url = about:blank] 10:08:18 INFO - PROCESS | 3308 | --DOMWINDOW == 70 (16FDE400) [pid = 3308] [serial = 130] [outer = 00000000] [url = about:blank] 10:08:18 INFO - PROCESS | 3308 | --DOMWINDOW == 69 (150DC800) [pid = 3308] [serial = 121] [outer = 00000000] [url = about:blank] 10:08:18 INFO - PROCESS | 3308 | 1467738498563 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:18 INFO - PROCESS | 3308 | 1467738498566 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:18 INFO - PROCESS | 3308 | ++DOCSHELL 0CA3C000 == 33 [pid = 3308] [id = 63] 10:08:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 70 (0CA3D800) [pid = 3308] [serial = 186] [outer = 00000000] 10:08:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (0CABC400) [pid = 3308] [serial = 187] [outer = 0CA3D800] 10:08:18 INFO - PROCESS | 3308 | 1467738498615 Marionette DEBUG loaded listener.js 10:08:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (0D05D000) [pid = 3308] [serial = 188] [outer = 0CA3D800] 10:08:19 INFO - PROCESS | 3308 | 1467738498987 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]]]}] 10:08:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 10:08:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 730ms 10:08:19 INFO - PROCESS | 3308 | 1467738499012 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 10:08:19 INFO - PROCESS | 3308 | 1467738499017 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 10:08:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 10:08:19 INFO - PROCESS | 3308 | 1467738499048 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 10:08:19 INFO - PROCESS | 3308 | 1467738499050 Marionette TRACE conn5 <- [1,218,null,{}] 10:08:19 INFO - PROCESS | 3308 | 1467738499054 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}] 10:08:19 INFO - PROCESS | 3308 | 1467738499056 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:19 INFO - PROCESS | 3308 | 1467738499144 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 10:08:19 INFO - PROCESS | 3308 | 1467738499151 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:19 INFO - PROCESS | 3308 | 1467738499153 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:19 INFO - PROCESS | 3308 | ++DOCSHELL 0D95BC00 == 34 [pid = 3308] [id = 64] 10:08:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (0DA2A800) [pid = 3308] [serial = 189] [outer = 00000000] 10:08:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (0E484400) [pid = 3308] [serial = 190] [outer = 0DA2A800] 10:08:19 INFO - PROCESS | 3308 | 1467738499200 Marionette DEBUG loaded listener.js 10:08:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (0ECEE000) [pid = 3308] [serial = 191] [outer = 0DA2A800] 10:08:19 INFO - PROCESS | 3308 | 1467738499632 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]]]}] 10:08:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 10:08:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 631ms 10:08:19 INFO - PROCESS | 3308 | 1467738499682 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 10:08:19 INFO - PROCESS | 3308 | 1467738499684 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 10:08:19 INFO - PROCESS | 3308 | 1467738499688 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 10:08:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 10:08:19 INFO - PROCESS | 3308 | 1467738499691 Marionette TRACE conn5 <- [1,222,null,{}] 10:08:19 INFO - PROCESS | 3308 | 1467738499701 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}] 10:08:19 INFO - PROCESS | 3308 | 1467738499705 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:19 INFO - PROCESS | 3308 | 1467738499788 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 10:08:19 INFO - PROCESS | 3308 | 1467738499802 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:19 INFO - PROCESS | 3308 | 1467738499805 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:19 INFO - PROCESS | 3308 | ++DOCSHELL 1225A400 == 35 [pid = 3308] [id = 65] 10:08:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (122C0C00) [pid = 3308] [serial = 192] [outer = 00000000] 10:08:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (1343F800) [pid = 3308] [serial = 193] [outer = 122C0C00] 10:08:19 INFO - PROCESS | 3308 | 1467738499852 Marionette DEBUG loaded listener.js 10:08:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (134B7C00) [pid = 3308] [serial = 194] [outer = 122C0C00] 10:08:20 INFO - PROCESS | 3308 | 1467738500271 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]]]}] 10:08:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 10:08:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 630ms 10:08:20 INFO - PROCESS | 3308 | 1467738500323 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 10:08:20 INFO - PROCESS | 3308 | 1467738500326 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 10:08:20 INFO - PROCESS | 3308 | 1467738500329 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 10:08:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 10:08:20 INFO - PROCESS | 3308 | 1467738500339 Marionette TRACE conn5 <- [1,226,null,{}] 10:08:20 INFO - PROCESS | 3308 | 1467738500343 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}] 10:08:20 INFO - PROCESS | 3308 | 1467738500345 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:20 INFO - PROCESS | 3308 | 1467738500431 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 10:08:20 INFO - PROCESS | 3308 | 1467738500437 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:20 INFO - PROCESS | 3308 | 1467738500438 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:20 INFO - PROCESS | 3308 | ++DOCSHELL 14D61800 == 36 [pid = 3308] [id = 66] 10:08:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (14D62400) [pid = 3308] [serial = 195] [outer = 00000000] 10:08:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (15653000) [pid = 3308] [serial = 196] [outer = 14D62400] 10:08:20 INFO - PROCESS | 3308 | 1467738500507 Marionette DEBUG loaded listener.js 10:08:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (156B5C00) [pid = 3308] [serial = 197] [outer = 14D62400] 10:08:20 INFO - PROCESS | 3308 | 1467738500936 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]]]}] 10:08:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 10:08:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 10:08:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 10:08:20 INFO - PROCESS | 3308 | 1467738500967 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 10:08:20 INFO - PROCESS | 3308 | 1467738500969 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 10:08:20 INFO - PROCESS | 3308 | 1467738500972 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 10:08:20 INFO - PROCESS | 3308 | 1467738500973 Marionette TRACE conn5 <- [1,230,null,{}] 10:08:20 INFO - PROCESS | 3308 | 1467738500977 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}] 10:08:20 INFO - PROCESS | 3308 | 1467738500979 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:21 INFO - PROCESS | 3308 | 1467738501082 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 10:08:21 INFO - PROCESS | 3308 | 1467738501089 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:21 INFO - PROCESS | 3308 | 1467738501091 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:21 INFO - PROCESS | 3308 | ++DOCSHELL 155E5C00 == 37 [pid = 3308] [id = 67] 10:08:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (156BA000) [pid = 3308] [serial = 198] [outer = 00000000] 10:08:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (16572000) [pid = 3308] [serial = 199] [outer = 156BA000] 10:08:21 INFO - PROCESS | 3308 | 1467738501135 Marionette DEBUG loaded listener.js 10:08:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (16578800) [pid = 3308] [serial = 200] [outer = 156BA000] 10:08:21 INFO - PROCESS | 3308 | 1467738501590 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]]]}] 10:08:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 10:08:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 671ms 10:08:21 INFO - PROCESS | 3308 | 1467738501643 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 10:08:21 INFO - PROCESS | 3308 | 1467738501645 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 10:08:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 10:08:21 INFO - PROCESS | 3308 | 1467738501653 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 10:08:21 INFO - PROCESS | 3308 | 1467738501654 Marionette TRACE conn5 <- [1,234,null,{}] 10:08:21 INFO - PROCESS | 3308 | 1467738501658 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}] 10:08:21 INFO - PROCESS | 3308 | 1467738501664 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:21 INFO - PROCESS | 3308 | 1467738501788 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 10:08:21 INFO - PROCESS | 3308 | 1467738501866 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:21 INFO - PROCESS | 3308 | 1467738501868 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:21 INFO - PROCESS | 3308 | ++DOCSHELL 0CABB800 == 38 [pid = 3308] [id = 68] 10:08:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (16727800) [pid = 3308] [serial = 201] [outer = 00000000] 10:08:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (16F14000) [pid = 3308] [serial = 202] [outer = 16727800] 10:08:21 INFO - PROCESS | 3308 | 1467738501912 Marionette DEBUG loaded listener.js 10:08:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (16F16C00) [pid = 3308] [serial = 203] [outer = 16727800] 10:08:22 INFO - PROCESS | 3308 | 1467738502320 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]]]}] 10:08:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 10:08:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 731ms 10:08:22 INFO - PROCESS | 3308 | 1467738502385 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 10:08:22 INFO - PROCESS | 3308 | 1467738502387 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 10:08:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 10:08:22 INFO - PROCESS | 3308 | 1467738502395 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 10:08:22 INFO - PROCESS | 3308 | 1467738502397 Marionette TRACE conn5 <- [1,238,null,{}] 10:08:22 INFO - PROCESS | 3308 | 1467738502401 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}] 10:08:22 INFO - PROCESS | 3308 | 1467738502402 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:22 INFO - PROCESS | 3308 | 1467738502506 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 10:08:22 INFO - PROCESS | 3308 | 1467738502560 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:22 INFO - PROCESS | 3308 | 1467738502562 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:22 INFO - PROCESS | 3308 | ++DOCSHELL 16FD6000 == 39 [pid = 3308] [id = 69] 10:08:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (16FD6800) [pid = 3308] [serial = 204] [outer = 00000000] 10:08:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (173F3400) [pid = 3308] [serial = 205] [outer = 16FD6800] 10:08:22 INFO - PROCESS | 3308 | 1467738502606 Marionette DEBUG loaded listener.js 10:08:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (178C4800) [pid = 3308] [serial = 206] [outer = 16FD6800] 10:08:22 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (1657DC00) [pid = 3308] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 10:08:22 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (0DADF000) [pid = 3308] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 10:08:22 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (15654400) [pid = 3308] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 10:08:22 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (1344EC00) [pid = 3308] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 10:08:22 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (0CF2A800) [pid = 3308] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 10:08:22 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (178C5800) [pid = 3308] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 10:08:22 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (1672B000) [pid = 3308] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 10:08:22 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (0DE0F800) [pid = 3308] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 10:08:22 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (19847400) [pid = 3308] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 10:08:23 INFO - PROCESS | 3308 | 1467738503070 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]]]}] 10:08:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 10:08:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 731ms 10:08:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 10:08:23 INFO - PROCESS | 3308 | 1467738503130 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 10:08:23 INFO - PROCESS | 3308 | 1467738503132 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 10:08:23 INFO - PROCESS | 3308 | 1467738503135 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 10:08:23 INFO - PROCESS | 3308 | 1467738503136 Marionette TRACE conn5 <- [1,242,null,{}] 10:08:23 INFO - PROCESS | 3308 | 1467738503140 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}] 10:08:23 INFO - PROCESS | 3308 | 1467738503142 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:23 INFO - PROCESS | 3308 | 1467738503221 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 10:08:23 INFO - PROCESS | 3308 | 1467738503226 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:23 INFO - PROCESS | 3308 | 1467738503229 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:23 INFO - PROCESS | 3308 | ++DOCSHELL 1419A400 == 40 [pid = 3308] [id = 70] 10:08:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (16F17000) [pid = 3308] [serial = 207] [outer = 00000000] 10:08:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (178D2400) [pid = 3308] [serial = 208] [outer = 16F17000] 10:08:23 INFO - PROCESS | 3308 | 1467738503273 Marionette DEBUG loaded listener.js 10:08:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (178D4800) [pid = 3308] [serial = 209] [outer = 16F17000] 10:08:23 INFO - PROCESS | 3308 | 1467738503678 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]]]}] 10:08:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 10:08:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 570ms 10:08:23 INFO - PROCESS | 3308 | 1467738503705 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 10:08:23 INFO - PROCESS | 3308 | 1467738503707 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 10:08:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 10:08:23 INFO - PROCESS | 3308 | 1467738503722 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 10:08:23 INFO - PROCESS | 3308 | 1467738503724 Marionette TRACE conn5 <- [1,246,null,{}] 10:08:23 INFO - PROCESS | 3308 | 1467738503728 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}] 10:08:23 INFO - PROCESS | 3308 | 1467738503730 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:23 INFO - PROCESS | 3308 | 1467738503814 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 10:08:23 INFO - PROCESS | 3308 | 1467738503828 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:23 INFO - PROCESS | 3308 | 1467738503830 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:23 INFO - PROCESS | 3308 | ++DOCSHELL 178F7000 == 41 [pid = 3308] [id = 71] 10:08:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (18518C00) [pid = 3308] [serial = 210] [outer = 00000000] 10:08:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (18785C00) [pid = 3308] [serial = 211] [outer = 18518C00] 10:08:23 INFO - PROCESS | 3308 | 1467738503876 Marionette DEBUG loaded listener.js 10:08:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (1878FC00) [pid = 3308] [serial = 212] [outer = 18518C00] 10:08:24 INFO - PROCESS | 3308 | 1467738504285 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]]]}] 10:08:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 10:08:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 590ms 10:08:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 10:08:24 INFO - PROCESS | 3308 | 1467738504301 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 10:08:24 INFO - PROCESS | 3308 | 1467738504303 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 10:08:24 INFO - PROCESS | 3308 | 1467738504306 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 10:08:24 INFO - PROCESS | 3308 | 1467738504308 Marionette TRACE conn5 <- [1,250,null,{}] 10:08:24 INFO - PROCESS | 3308 | 1467738504311 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}] 10:08:24 INFO - PROCESS | 3308 | 1467738504313 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:24 INFO - PROCESS | 3308 | 1467738504427 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 10:08:24 INFO - PROCESS | 3308 | 1467738504435 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:24 INFO - PROCESS | 3308 | 1467738504436 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:24 INFO - PROCESS | 3308 | ++DOCSHELL 18607400 == 42 [pid = 3308] [id = 72] 10:08:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (18781C00) [pid = 3308] [serial = 213] [outer = 00000000] 10:08:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (19369000) [pid = 3308] [serial = 214] [outer = 18781C00] 10:08:24 INFO - PROCESS | 3308 | 1467738504479 Marionette DEBUG loaded listener.js 10:08:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (19843C00) [pid = 3308] [serial = 215] [outer = 18781C00] 10:08:25 INFO - PROCESS | 3308 | 1467738504976 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]]]}] 10:08:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 10:08:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 730ms 10:08:25 INFO - PROCESS | 3308 | 1467738505038 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 10:08:25 INFO - PROCESS | 3308 | 1467738505043 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 10:08:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 10:08:25 INFO - PROCESS | 3308 | 1467738505049 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 10:08:25 INFO - PROCESS | 3308 | 1467738505052 Marionette TRACE conn5 <- [1,254,null,{}] 10:08:25 INFO - PROCESS | 3308 | 1467738505058 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}] 10:08:25 INFO - PROCESS | 3308 | 1467738505062 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:25 INFO - PROCESS | 3308 | 1467738505177 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 10:08:25 INFO - PROCESS | 3308 | 1467738505300 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:25 INFO - PROCESS | 3308 | 1467738505305 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:25 INFO - PROCESS | 3308 | ++DOCSHELL 0CCE7400 == 43 [pid = 3308] [id = 73] 10:08:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 91 (0CCE8C00) [pid = 3308] [serial = 216] [outer = 00000000] 10:08:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 92 (0D7A6400) [pid = 3308] [serial = 217] [outer = 0CCE8C00] 10:08:25 INFO - PROCESS | 3308 | 1467738505363 Marionette DEBUG loaded listener.js 10:08:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 93 (0D960C00) [pid = 3308] [serial = 218] [outer = 0CCE8C00] 10:08:26 INFO - PROCESS | 3308 | 1467738506080 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]]]}] 10:08:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 10:08:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1076ms 10:08:26 INFO - PROCESS | 3308 | 1467738506128 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 10:08:26 INFO - PROCESS | 3308 | 1467738506133 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 10:08:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 10:08:26 INFO - PROCESS | 3308 | 1467738506139 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 10:08:26 INFO - PROCESS | 3308 | 1467738506142 Marionette TRACE conn5 <- [1,258,null,{}] 10:08:26 INFO - PROCESS | 3308 | 1467738506146 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}] 10:08:26 INFO - PROCESS | 3308 | 1467738506148 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:26 INFO - PROCESS | 3308 | 1467738506258 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 10:08:26 INFO - PROCESS | 3308 | 1467738506378 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:26 INFO - PROCESS | 3308 | 1467738506381 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:26 INFO - PROCESS | 3308 | ++DOCSHELL 14D62800 == 44 [pid = 3308] [id = 74] 10:08:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 94 (15027C00) [pid = 3308] [serial = 219] [outer = 00000000] 10:08:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 95 (156B9000) [pid = 3308] [serial = 220] [outer = 15027C00] 10:08:26 INFO - PROCESS | 3308 | 1467738506438 Marionette DEBUG loaded listener.js 10:08:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 96 (1672C000) [pid = 3308] [serial = 221] [outer = 15027C00] 10:08:27 INFO - PROCESS | 3308 | 1467738507006 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]]]}] 10:08:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 10:08:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 930ms 10:08:27 INFO - PROCESS | 3308 | 1467738507073 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 10:08:27 INFO - PROCESS | 3308 | 1467738507076 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 10:08:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 10:08:27 INFO - PROCESS | 3308 | 1467738507080 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 10:08:27 INFO - PROCESS | 3308 | 1467738507083 Marionette TRACE conn5 <- [1,262,null,{}] 10:08:27 INFO - PROCESS | 3308 | 1467738507094 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}] 10:08:27 INFO - PROCESS | 3308 | 1467738507099 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:27 INFO - PROCESS | 3308 | 1467738507237 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 10:08:27 INFO - PROCESS | 3308 | 1467738507357 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:27 INFO - PROCESS | 3308 | 1467738507360 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:27 INFO - PROCESS | 3308 | ++DOCSHELL 1B3ACC00 == 45 [pid = 3308] [id = 75] 10:08:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 97 (1B3AD000) [pid = 3308] [serial = 222] [outer = 00000000] 10:08:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 98 (1B3B0C00) [pid = 3308] [serial = 223] [outer = 1B3AD000] 10:08:27 INFO - PROCESS | 3308 | 1467738507417 Marionette DEBUG loaded listener.js 10:08:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 99 (1B3E6000) [pid = 3308] [serial = 224] [outer = 1B3AD000] 10:08:28 INFO - PROCESS | 3308 | 1467738508003 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]]]}] 10:08:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 10:08:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 971ms 10:08:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 10:08:28 INFO - PROCESS | 3308 | 1467738508053 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 10:08:28 INFO - PROCESS | 3308 | 1467738508055 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 10:08:28 INFO - PROCESS | 3308 | 1467738508058 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 10:08:28 INFO - PROCESS | 3308 | 1467738508060 Marionette TRACE conn5 <- [1,266,null,{}] 10:08:28 INFO - PROCESS | 3308 | 1467738508064 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}] 10:08:28 INFO - PROCESS | 3308 | 1467738508066 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:28 INFO - PROCESS | 3308 | 1467738508189 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 10:08:28 INFO - PROCESS | 3308 | 1467738508308 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:28 INFO - PROCESS | 3308 | 1467738508310 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:28 INFO - PROCESS | 3308 | ++DOCSHELL 0D060800 == 46 [pid = 3308] [id = 76] 10:08:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 100 (0D204400) [pid = 3308] [serial = 225] [outer = 00000000] 10:08:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 101 (0DC6B000) [pid = 3308] [serial = 226] [outer = 0D204400] 10:08:28 INFO - PROCESS | 3308 | 1467738508365 Marionette DEBUG loaded listener.js 10:08:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 102 (0DC70000) [pid = 3308] [serial = 227] [outer = 0D204400] 10:08:29 INFO - PROCESS | 3308 | 1467738509018 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]]]}] 10:08:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 10:08:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 970ms 10:08:29 INFO - PROCESS | 3308 | 1467738509051 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 10:08:29 INFO - PROCESS | 3308 | 1467738509055 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 10:08:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 10:08:29 INFO - PROCESS | 3308 | 1467738509059 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 10:08:29 INFO - PROCESS | 3308 | 1467738509064 Marionette TRACE conn5 <- [1,270,null,{}] 10:08:29 INFO - PROCESS | 3308 | 1467738509069 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}] 10:08:29 INFO - PROCESS | 3308 | 1467738509072 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:29 INFO - PROCESS | 3308 | 1467738509174 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 10:08:29 INFO - PROCESS | 3308 | 1467738509271 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:29 INFO - PROCESS | 3308 | 1467738509273 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:29 INFO - PROCESS | 3308 | ++DOCSHELL 0DC96800 == 47 [pid = 3308] [id = 77] 10:08:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 103 (0DE08400) [pid = 3308] [serial = 228] [outer = 00000000] 10:08:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 104 (11CD6400) [pid = 3308] [serial = 229] [outer = 0DE08400] 10:08:29 INFO - PROCESS | 3308 | 1467738509323 Marionette DEBUG loaded listener.js 10:08:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 105 (1205A000) [pid = 3308] [serial = 230] [outer = 0DE08400] 10:08:29 INFO - PROCESS | 3308 | --DOCSHELL 178F7000 == 46 [pid = 3308] [id = 71] 10:08:29 INFO - PROCESS | 3308 | --DOCSHELL 1419A400 == 45 [pid = 3308] [id = 70] 10:08:29 INFO - PROCESS | 3308 | --DOCSHELL 16FD6000 == 44 [pid = 3308] [id = 69] 10:08:29 INFO - PROCESS | 3308 | --DOCSHELL 0CABB800 == 43 [pid = 3308] [id = 68] 10:08:29 INFO - PROCESS | 3308 | --DOCSHELL 155E5C00 == 42 [pid = 3308] [id = 67] 10:08:29 INFO - PROCESS | 3308 | --DOCSHELL 14D61800 == 41 [pid = 3308] [id = 66] 10:08:29 INFO - PROCESS | 3308 | --DOCSHELL 1225A400 == 40 [pid = 3308] [id = 65] 10:08:29 INFO - PROCESS | 3308 | --DOCSHELL 0D95BC00 == 39 [pid = 3308] [id = 64] 10:08:29 INFO - PROCESS | 3308 | --DOCSHELL 0CA3C000 == 38 [pid = 3308] [id = 63] 10:08:29 INFO - PROCESS | 3308 | --DOCSHELL 0D27E800 == 37 [pid = 3308] [id = 62] 10:08:29 INFO - PROCESS | 3308 | --DOCSHELL 1419C400 == 36 [pid = 3308] [id = 61] 10:08:29 INFO - PROCESS | 3308 | --DOCSHELL 0D7A3800 == 35 [pid = 3308] [id = 60] 10:08:29 INFO - PROCESS | 3308 | --DOMWINDOW == 104 (1B3A6400) [pid = 3308] [serial = 172] [outer = 00000000] [url = about:blank] 10:08:29 INFO - PROCESS | 3308 | --DOMWINDOW == 103 (1672CC00) [pid = 3308] [serial = 159] [outer = 00000000] [url = about:blank] 10:08:29 INFO - PROCESS | 3308 | --DOMWINDOW == 102 (0E486000) [pid = 3308] [serial = 150] [outer = 00000000] [url = about:blank] 10:08:29 INFO - PROCESS | 3308 | --DOMWINDOW == 101 (0EDD4000) [pid = 3308] [serial = 151] [outer = 00000000] [url = about:blank] 10:08:29 INFO - PROCESS | 3308 | --DOMWINDOW == 100 (156C0400) [pid = 3308] [serial = 156] [outer = 00000000] [url = about:blank] 10:08:29 INFO - PROCESS | 3308 | --DOMWINDOW == 99 (0D761800) [pid = 3308] [serial = 141] [outer = 00000000] [url = about:blank] 10:08:29 INFO - PROCESS | 3308 | --DOMWINDOW == 98 (13910800) [pid = 3308] [serial = 153] [outer = 00000000] [url = about:blank] 10:08:29 INFO - PROCESS | 3308 | --DOMWINDOW == 97 (0D20FC00) [pid = 3308] [serial = 147] [outer = 00000000] [url = about:blank] 10:08:29 INFO - PROCESS | 3308 | --DOMWINDOW == 96 (0D75C800) [pid = 3308] [serial = 148] [outer = 00000000] [url = about:blank] 10:08:29 INFO - PROCESS | 3308 | --DOMWINDOW == 95 (18F06C00) [pid = 3308] [serial = 163] [outer = 00000000] [url = about:blank] 10:08:29 INFO - PROCESS | 3308 | --DOMWINDOW == 94 (16F0FC00) [pid = 3308] [serial = 160] [outer = 00000000] [url = about:blank] 10:08:29 INFO - PROCESS | 3308 | --DOMWINDOW == 93 (1900E800) [pid = 3308] [serial = 169] [outer = 00000000] [url = about:blank] 10:08:29 INFO - PROCESS | 3308 | --DOMWINDOW == 92 (19534400) [pid = 3308] [serial = 170] [outer = 00000000] [url = about:blank] 10:08:29 INFO - PROCESS | 3308 | --DOMWINDOW == 91 (123D2C00) [pid = 3308] [serial = 166] [outer = 00000000] [url = about:blank] 10:08:29 INFO - PROCESS | 3308 | --DOMWINDOW == 90 (13443400) [pid = 3308] [serial = 144] [outer = 00000000] [url = about:blank] 10:08:29 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (1851A400) [pid = 3308] [serial = 164] [outer = 00000000] [url = about:blank] 10:08:29 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (134B6000) [pid = 3308] [serial = 167] [outer = 00000000] [url = about:blank] 10:08:29 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (16577000) [pid = 3308] [serial = 157] [outer = 00000000] [url = about:blank] 10:08:29 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (1900B800) [pid = 3308] [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.] 10:08:29 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (1B3A8800) [pid = 3308] [serial = 173] [outer = 00000000] [url = about:blank] 10:08:29 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (14D64000) [pid = 3308] [serial = 154] [outer = 00000000] [url = about:blank] 10:08:30 INFO - PROCESS | 3308 | 1467738510019 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]]]}] 10:08:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 10:08:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1026ms 10:08:30 INFO - PROCESS | 3308 | 1467738510086 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 10:08:30 INFO - PROCESS | 3308 | 1467738510090 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 10:08:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 10:08:30 INFO - PROCESS | 3308 | 1467738510096 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 10:08:30 INFO - PROCESS | 3308 | 1467738510099 Marionette TRACE conn5 <- [1,274,null,{}] 10:08:30 INFO - PROCESS | 3308 | 1467738510103 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}] 10:08:30 INFO - PROCESS | 3308 | 1467738510105 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:30 INFO - PROCESS | 3308 | 1467738510196 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 10:08:30 INFO - PROCESS | 3308 | 1467738510209 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:30 INFO - PROCESS | 3308 | 1467738510211 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:30 INFO - PROCESS | 3308 | ++DOCSHELL 0EC99000 == 36 [pid = 3308] [id = 78] 10:08:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (0ECEC400) [pid = 3308] [serial = 231] [outer = 00000000] 10:08:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (12259800) [pid = 3308] [serial = 232] [outer = 0ECEC400] 10:08:30 INFO - PROCESS | 3308 | 1467738510257 Marionette DEBUG loaded listener.js 10:08:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (1344EC00) [pid = 3308] [serial = 233] [outer = 0ECEC400] 10:08:30 INFO - PROCESS | 3308 | 1467738510701 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]]]}] 10:08:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 10:08:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 630ms 10:08:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 10:08:30 INFO - PROCESS | 3308 | 1467738510734 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 10:08:30 INFO - PROCESS | 3308 | 1467738510736 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 10:08:30 INFO - PROCESS | 3308 | 1467738510740 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 10:08:30 INFO - PROCESS | 3308 | 1467738510743 Marionette TRACE conn5 <- [1,278,null,{}] 10:08:30 INFO - PROCESS | 3308 | 1467738510753 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}] 10:08:30 INFO - PROCESS | 3308 | 1467738510757 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:30 INFO - PROCESS | 3308 | 1467738510864 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 10:08:30 INFO - PROCESS | 3308 | 1467738510873 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:30 INFO - PROCESS | 3308 | 1467738510876 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:30 INFO - PROCESS | 3308 | ++DOCSHELL 150E2000 == 37 [pid = 3308] [id = 79] 10:08:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (150E3400) [pid = 3308] [serial = 234] [outer = 00000000] 10:08:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (156B4C00) [pid = 3308] [serial = 235] [outer = 150E3400] 10:08:30 INFO - PROCESS | 3308 | 1467738510922 Marionette DEBUG loaded listener.js 10:08:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (16571800) [pid = 3308] [serial = 236] [outer = 150E3400] 10:08:31 INFO - PROCESS | 3308 | 1467738511359 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]]]}] 10:08:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 10:08:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 691ms 10:08:31 INFO - PROCESS | 3308 | 1467738511431 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 10:08:31 INFO - PROCESS | 3308 | 1467738511434 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 10:08:31 INFO - PROCESS | 3308 | 1467738511437 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 10:08:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 10:08:31 INFO - PROCESS | 3308 | 1467738511439 Marionette TRACE conn5 <- [1,282,null,{}] 10:08:31 INFO - PROCESS | 3308 | 1467738511442 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}] 10:08:31 INFO - PROCESS | 3308 | 1467738511444 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:31 INFO - PROCESS | 3308 | 1467738511531 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 10:08:31 INFO - PROCESS | 3308 | 1467738511537 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:31 INFO - PROCESS | 3308 | 1467738511539 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:31 INFO - PROCESS | 3308 | ++DOCSHELL 16577C00 == 38 [pid = 3308] [id = 80] 10:08:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 91 (1657F000) [pid = 3308] [serial = 237] [outer = 00000000] 10:08:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 92 (168E5400) [pid = 3308] [serial = 238] [outer = 1657F000] 10:08:31 INFO - PROCESS | 3308 | 1467738511583 Marionette DEBUG loaded listener.js 10:08:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 93 (16F0FC00) [pid = 3308] [serial = 239] [outer = 1657F000] 10:08:32 INFO - PROCESS | 3308 | 1467738512038 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]]]}] 10:08:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 10:08:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 631ms 10:08:32 INFO - PROCESS | 3308 | 1467738512072 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 10:08:32 INFO - PROCESS | 3308 | 1467738512074 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 10:08:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 10:08:32 INFO - PROCESS | 3308 | 1467738512077 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 10:08:32 INFO - PROCESS | 3308 | 1467738512079 Marionette TRACE conn5 <- [1,286,null,{}] 10:08:32 INFO - PROCESS | 3308 | 1467738512082 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}] 10:08:32 INFO - PROCESS | 3308 | 1467738512085 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:32 INFO - PROCESS | 3308 | 1467738512192 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 10:08:32 INFO - PROCESS | 3308 | 1467738512270 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:32 INFO - PROCESS | 3308 | 1467738512272 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:32 INFO - PROCESS | 3308 | ++DOCSHELL 16FD9800 == 39 [pid = 3308] [id = 81] 10:08:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 94 (16FDA000) [pid = 3308] [serial = 240] [outer = 00000000] 10:08:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 95 (1767A800) [pid = 3308] [serial = 241] [outer = 16FDA000] 10:08:32 INFO - PROCESS | 3308 | 1467738512325 Marionette DEBUG loaded listener.js 10:08:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 96 (178DE000) [pid = 3308] [serial = 242] [outer = 16FDA000] 10:08:32 INFO - PROCESS | 3308 | 1467738512778 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]]]}] 10:08:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 10:08:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 730ms 10:08:32 INFO - PROCESS | 3308 | 1467738512818 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 10:08:32 INFO - PROCESS | 3308 | 1467738512819 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 10:08:32 INFO - PROCESS | 3308 | 1467738512823 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 10:08:32 INFO - PROCESS | 3308 | 1467738512824 Marionette TRACE conn5 <- [1,290,null,{}] 10:08:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 10:08:32 INFO - PROCESS | 3308 | 1467738512827 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}] 10:08:32 INFO - PROCESS | 3308 | 1467738512833 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:32 INFO - PROCESS | 3308 | 1467738512958 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 10:08:33 INFO - PROCESS | 3308 | 1467738513018 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:33 INFO - PROCESS | 3308 | 1467738513020 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:33 INFO - PROCESS | 3308 | ++DOCSHELL 168E8000 == 40 [pid = 3308] [id = 82] 10:08:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 97 (18519C00) [pid = 3308] [serial = 243] [outer = 00000000] 10:08:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 98 (19533000) [pid = 3308] [serial = 244] [outer = 18519C00] 10:08:33 INFO - PROCESS | 3308 | 1467738513064 Marionette DEBUG loaded listener.js 10:08:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 99 (1953A000) [pid = 3308] [serial = 245] [outer = 18519C00] 10:08:33 INFO - PROCESS | 3308 | 1467738513476 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]]]}] 10:08:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 10:08:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 672ms 10:08:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 10:08:33 INFO - PROCESS | 3308 | 1467738513500 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 10:08:33 INFO - PROCESS | 3308 | 1467738513502 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 10:08:33 INFO - PROCESS | 3308 | 1467738513510 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 10:08:33 INFO - PROCESS | 3308 | 1467738513512 Marionette TRACE conn5 <- [1,294,null,{}] 10:08:33 INFO - PROCESS | 3308 | 1467738513515 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}] 10:08:33 INFO - PROCESS | 3308 | 1467738513516 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:33 INFO - PROCESS | 3308 | 1467738513648 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 10:08:33 INFO - PROCESS | 3308 | 1467738513656 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:33 INFO - PROCESS | 3308 | 1467738513658 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:33 INFO - PROCESS | 3308 | ++DOCSHELL 19841C00 == 41 [pid = 3308] [id = 83] 10:08:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 100 (198C8400) [pid = 3308] [serial = 246] [outer = 00000000] 10:08:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 101 (1B3B0800) [pid = 3308] [serial = 247] [outer = 198C8400] 10:08:33 INFO - PROCESS | 3308 | 1467738513701 Marionette DEBUG loaded listener.js 10:08:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 102 (1B3E9000) [pid = 3308] [serial = 248] [outer = 198C8400] 10:08:33 INFO - PROCESS | 3308 | --DOMWINDOW == 101 (0CA3D800) [pid = 3308] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 10:08:33 INFO - PROCESS | 3308 | --DOMWINDOW == 100 (156BA000) [pid = 3308] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 10:08:33 INFO - PROCESS | 3308 | --DOMWINDOW == 99 (14D62400) [pid = 3308] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 10:08:33 INFO - PROCESS | 3308 | --DOMWINDOW == 98 (122C0C00) [pid = 3308] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 10:08:33 INFO - PROCESS | 3308 | --DOMWINDOW == 97 (0DA2A800) [pid = 3308] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 10:08:33 INFO - PROCESS | 3308 | --DOMWINDOW == 96 (16727800) [pid = 3308] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 10:08:33 INFO - PROCESS | 3308 | --DOMWINDOW == 95 (16FD6800) [pid = 3308] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 10:08:33 INFO - PROCESS | 3308 | --DOMWINDOW == 94 (16F17000) [pid = 3308] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 10:08:33 INFO - PROCESS | 3308 | --DOMWINDOW == 93 (18518C00) [pid = 3308] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 10:08:34 INFO - PROCESS | 3308 | 1467738514152 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]]]}] 10:08:34 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. 10:08:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 690ms 10:08:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 10:08:34 INFO - PROCESS | 3308 | 1467738514204 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 10:08:34 INFO - PROCESS | 3308 | 1467738514206 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 10:08:34 INFO - PROCESS | 3308 | 1467738514210 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 10:08:34 INFO - PROCESS | 3308 | 1467738514212 Marionette TRACE conn5 <- [1,298,null,{}] 10:08:34 INFO - PROCESS | 3308 | 1467738514215 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}] 10:08:34 INFO - PROCESS | 3308 | 1467738514217 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:34 INFO - PROCESS | 3308 | 1467738514308 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 10:08:34 INFO - PROCESS | 3308 | 1467738514314 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:34 INFO - PROCESS | 3308 | 1467738514316 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:34 INFO - PROCESS | 3308 | ++DOCSHELL 0D903400 == 42 [pid = 3308] [id = 84] 10:08:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 94 (0D907000) [pid = 3308] [serial = 249] [outer = 00000000] 10:08:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 95 (0D90C400) [pid = 3308] [serial = 250] [outer = 0D907000] 10:08:34 INFO - PROCESS | 3308 | 1467738514359 Marionette DEBUG loaded listener.js 10:08:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 96 (0D90E800) [pid = 3308] [serial = 251] [outer = 0D907000] 10:08:34 INFO - PROCESS | 3308 | 1467738514778 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]]]}] 10:08:34 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. 10:08:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 630ms 10:08:34 INFO - PROCESS | 3308 | 1467738514841 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 10:08:34 INFO - PROCESS | 3308 | 1467738514843 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 10:08:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 10:08:34 INFO - PROCESS | 3308 | 1467738514846 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 10:08:34 INFO - PROCESS | 3308 | 1467738514848 Marionette TRACE conn5 <- [1,302,null,{}] 10:08:34 INFO - PROCESS | 3308 | 1467738514851 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}] 10:08:34 INFO - PROCESS | 3308 | 1467738514853 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:34 INFO - PROCESS | 3308 | 1467738514934 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 10:08:34 INFO - PROCESS | 3308 | 1467738514939 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:34 INFO - PROCESS | 3308 | 1467738514941 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:34 INFO - PROCESS | 3308 | ++DOCSHELL 0D910C00 == 43 [pid = 3308] [id = 85] 10:08:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 97 (16526400) [pid = 3308] [serial = 252] [outer = 00000000] 10:08:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 98 (17684000) [pid = 3308] [serial = 253] [outer = 16526400] 10:08:35 INFO - PROCESS | 3308 | 1467738514984 Marionette DEBUG loaded listener.js 10:08:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 99 (0D276C00) [pid = 3308] [serial = 254] [outer = 16526400] 10:08:35 INFO - PROCESS | 3308 | 1467738515400 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]]]}] 10:08:35 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. 10:08:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 571ms 10:08:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 10:08:35 INFO - PROCESS | 3308 | 1467738515417 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 10:08:35 INFO - PROCESS | 3308 | 1467738515418 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 10:08:35 INFO - PROCESS | 3308 | 1467738515421 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 10:08:35 INFO - PROCESS | 3308 | 1467738515423 Marionette TRACE conn5 <- [1,306,null,{}] 10:08:35 INFO - PROCESS | 3308 | 1467738515426 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}] 10:08:35 INFO - PROCESS | 3308 | 1467738515428 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:35 INFO - PROCESS | 3308 | 1467738515548 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 10:08:35 INFO - PROCESS | 3308 | 1467738515566 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:35 INFO - PROCESS | 3308 | 1467738515568 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:35 INFO - PROCESS | 3308 | ++DOCSHELL 122C2C00 == 44 [pid = 3308] [id = 86] 10:08:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 100 (14D62400) [pid = 3308] [serial = 255] [outer = 00000000] 10:08:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 101 (1B4BC800) [pid = 3308] [serial = 256] [outer = 14D62400] 10:08:35 INFO - PROCESS | 3308 | 1467738515611 Marionette DEBUG loaded listener.js 10:08:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 102 (1B4BF400) [pid = 3308] [serial = 257] [outer = 14D62400] 10:08:35 INFO - PROCESS | 3308 | 1467738515865 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 10:08:36 INFO - PROCESS | 3308 | 1467738516150 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]]]}] 10:08:36 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. 10:08:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 770ms 10:08:36 INFO - PROCESS | 3308 | 1467738516194 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 10:08:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 10:08:36 INFO - PROCESS | 3308 | 1467738516199 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 10:08:36 INFO - PROCESS | 3308 | 1467738516205 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 10:08:36 INFO - PROCESS | 3308 | 1467738516208 Marionette TRACE conn5 <- [1,310,null,{}] 10:08:36 INFO - PROCESS | 3308 | 1467738516214 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}] 10:08:36 INFO - PROCESS | 3308 | 1467738516217 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:36 INFO - PROCESS | 3308 | 1467738516374 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 10:08:36 INFO - PROCESS | 3308 | 1467738516472 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:36 INFO - PROCESS | 3308 | 1467738516476 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:36 INFO - PROCESS | 3308 | ++DOCSHELL 0CFE5000 == 45 [pid = 3308] [id = 87] 10:08:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 103 (0D759400) [pid = 3308] [serial = 258] [outer = 00000000] 10:08:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 104 (0DA21000) [pid = 3308] [serial = 259] [outer = 0D759400] 10:08:36 INFO - PROCESS | 3308 | 1467738516534 Marionette DEBUG loaded listener.js 10:08:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 105 (0DC71C00) [pid = 3308] [serial = 260] [outer = 0D759400] 10:08:37 INFO - PROCESS | 3308 | 1467738517113 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]]]}] 10:08:37 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. 10:08:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 991ms 10:08:37 INFO - PROCESS | 3308 | 1467738517195 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 10:08:37 INFO - PROCESS | 3308 | 1467738517199 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 10:08:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 10:08:37 INFO - PROCESS | 3308 | 1467738517206 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 10:08:37 INFO - PROCESS | 3308 | 1467738517209 Marionette TRACE conn5 <- [1,314,null,{}] 10:08:37 INFO - PROCESS | 3308 | 1467738517226 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}] 10:08:37 INFO - PROCESS | 3308 | 1467738517229 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:37 INFO - PROCESS | 3308 | 1467738517378 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 10:08:37 INFO - PROCESS | 3308 | 1467738517430 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:37 INFO - PROCESS | 3308 | 1467738517432 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:37 INFO - PROCESS | 3308 | ++DOCSHELL 1344D000 == 46 [pid = 3308] [id = 88] 10:08:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 106 (134B7800) [pid = 3308] [serial = 261] [outer = 00000000] 10:08:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 107 (14D60400) [pid = 3308] [serial = 262] [outer = 134B7800] 10:08:37 INFO - PROCESS | 3308 | 1467738517488 Marionette DEBUG loaded listener.js 10:08:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 108 (150DA800) [pid = 3308] [serial = 263] [outer = 134B7800] 10:08:38 INFO - PROCESS | 3308 | 1467738518146 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]]]}] 10:08:38 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. 10:08:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 970ms 10:08:38 INFO - PROCESS | 3308 | 1467738518179 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 10:08:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 10:08:38 INFO - PROCESS | 3308 | 1467738518182 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 10:08:38 INFO - PROCESS | 3308 | 1467738518185 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 10:08:38 INFO - PROCESS | 3308 | 1467738518189 Marionette TRACE conn5 <- [1,318,null,{}] 10:08:38 INFO - PROCESS | 3308 | 1467738518200 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}] 10:08:38 INFO - PROCESS | 3308 | 1467738518205 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:38 INFO - PROCESS | 3308 | 1467738518314 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 10:08:38 INFO - PROCESS | 3308 | 1467738518439 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:38 INFO - PROCESS | 3308 | 1467738518442 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:38 INFO - PROCESS | 3308 | ++DOCSHELL 16FD0800 == 47 [pid = 3308] [id = 89] 10:08:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 109 (173F7000) [pid = 3308] [serial = 264] [outer = 00000000] 10:08:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 110 (1B3AD800) [pid = 3308] [serial = 265] [outer = 173F7000] 10:08:38 INFO - PROCESS | 3308 | 1467738518499 Marionette DEBUG loaded listener.js 10:08:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 111 (1B434000) [pid = 3308] [serial = 266] [outer = 173F7000] 10:08:39 INFO - PROCESS | 3308 | 1467738519133 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]]]}] 10:08:39 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. 10:08:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 971ms 10:08:39 INFO - PROCESS | 3308 | 1467738519159 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 10:08:39 INFO - PROCESS | 3308 | 1467738519162 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 10:08:39 INFO - PROCESS | 3308 | 1467738519165 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 10:08:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 10:08:39 INFO - PROCESS | 3308 | 1467738519167 Marionette TRACE conn5 <- [1,322,null,{}] 10:08:39 INFO - PROCESS | 3308 | 1467738519171 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}] 10:08:39 INFO - PROCESS | 3308 | 1467738519173 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:39 INFO - PROCESS | 3308 | 1467738519432 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 10:08:39 INFO - PROCESS | 3308 | 1467738519596 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:39 INFO - PROCESS | 3308 | 1467738519599 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:39 INFO - PROCESS | 3308 | ++DOCSHELL 0CCE7800 == 48 [pid = 3308] [id = 90] 10:08:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 112 (0CCEBC00) [pid = 3308] [serial = 267] [outer = 00000000] 10:08:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 113 (0D208000) [pid = 3308] [serial = 268] [outer = 0CCEBC00] 10:08:39 INFO - PROCESS | 3308 | 1467738519649 Marionette DEBUG loaded listener.js 10:08:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 114 (0D27F400) [pid = 3308] [serial = 269] [outer = 0CCEBC00] 10:08:40 INFO - PROCESS | 3308 | --DOCSHELL 0CAC2400 == 47 [pid = 3308] [id = 47] 10:08:40 INFO - PROCESS | 3308 | --DOCSHELL 0D910C00 == 46 [pid = 3308] [id = 85] 10:08:40 INFO - PROCESS | 3308 | --DOCSHELL 0D903400 == 45 [pid = 3308] [id = 84] 10:08:40 INFO - PROCESS | 3308 | --DOCSHELL 19841C00 == 44 [pid = 3308] [id = 83] 10:08:40 INFO - PROCESS | 3308 | --DOCSHELL 168E8000 == 43 [pid = 3308] [id = 82] 10:08:40 INFO - PROCESS | 3308 | --DOCSHELL 16FD9800 == 42 [pid = 3308] [id = 81] 10:08:40 INFO - PROCESS | 3308 | --DOCSHELL 16577C00 == 41 [pid = 3308] [id = 80] 10:08:40 INFO - PROCESS | 3308 | --DOCSHELL 150E2000 == 40 [pid = 3308] [id = 79] 10:08:40 INFO - PROCESS | 3308 | --DOCSHELL 0EC99000 == 39 [pid = 3308] [id = 78] 10:08:40 INFO - PROCESS | 3308 | --DOMWINDOW == 113 (1B7A8400) [pid = 3308] [serial = 175] [outer = 00000000] [url = about:blank] 10:08:40 INFO - PROCESS | 3308 | --DOMWINDOW == 112 (0EC96000) [pid = 3308] [serial = 184] [outer = 00000000] [url = about:blank] 10:08:40 INFO - PROCESS | 3308 | --DOMWINDOW == 111 (0E488400) [pid = 3308] [serial = 178] [outer = 00000000] [url = about:blank] 10:08:40 INFO - PROCESS | 3308 | --DOMWINDOW == 110 (156BE800) [pid = 3308] [serial = 181] [outer = 00000000] [url = about:blank] 10:08:40 INFO - PROCESS | 3308 | --DOMWINDOW == 109 (19369000) [pid = 3308] [serial = 214] [outer = 00000000] [url = about:blank] 10:08:40 INFO - PROCESS | 3308 | 1467738520321 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]]]}] 10:08:40 INFO - PROCESS | 3308 | --DOCSHELL 0DC96800 == 38 [pid = 3308] [id = 77] 10:08:40 INFO - PROCESS | 3308 | --DOCSHELL 14D62800 == 37 [pid = 3308] [id = 74] 10:08:40 INFO - PROCESS | 3308 | --DOCSHELL 0CCE7400 == 36 [pid = 3308] [id = 73] 10:08:40 INFO - PROCESS | 3308 | --DOCSHELL 18607400 == 35 [pid = 3308] [id = 72] 10:08:40 INFO - PROCESS | 3308 | --DOMWINDOW == 108 (0CABC400) [pid = 3308] [serial = 187] [outer = 00000000] [url = about:blank] 10:08:40 INFO - PROCESS | 3308 | --DOMWINDOW == 107 (0D05D000) [pid = 3308] [serial = 188] [outer = 00000000] [url = about:blank] 10:08:40 INFO - PROCESS | 3308 | --DOMWINDOW == 106 (16572000) [pid = 3308] [serial = 199] [outer = 00000000] [url = about:blank] 10:08:40 INFO - PROCESS | 3308 | --DOMWINDOW == 105 (15653000) [pid = 3308] [serial = 196] [outer = 00000000] [url = about:blank] 10:08:40 INFO - PROCESS | 3308 | --DOMWINDOW == 104 (1343F800) [pid = 3308] [serial = 193] [outer = 00000000] [url = about:blank] 10:08:40 INFO - PROCESS | 3308 | --DOMWINDOW == 103 (134B7C00) [pid = 3308] [serial = 194] [outer = 00000000] [url = about:blank] 10:08:40 INFO - PROCESS | 3308 | --DOMWINDOW == 102 (0E484400) [pid = 3308] [serial = 190] [outer = 00000000] [url = about:blank] 10:08:40 INFO - PROCESS | 3308 | --DOMWINDOW == 101 (0ECEE000) [pid = 3308] [serial = 191] [outer = 00000000] [url = about:blank] 10:08:40 INFO - PROCESS | 3308 | --DOMWINDOW == 100 (16F16C00) [pid = 3308] [serial = 203] [outer = 00000000] [url = about:blank] 10:08:40 INFO - PROCESS | 3308 | --DOMWINDOW == 99 (16F14000) [pid = 3308] [serial = 202] [outer = 00000000] [url = about:blank] 10:08:40 INFO - PROCESS | 3308 | --DOMWINDOW == 98 (173F3400) [pid = 3308] [serial = 205] [outer = 00000000] [url = about:blank] 10:08:40 INFO - PROCESS | 3308 | --DOMWINDOW == 97 (178D2400) [pid = 3308] [serial = 208] [outer = 00000000] [url = about:blank] 10:08:40 INFO - PROCESS | 3308 | --DOMWINDOW == 96 (18785C00) [pid = 3308] [serial = 211] [outer = 00000000] [url = about:blank] 10:08:40 INFO - PROCESS | 3308 | --DOMWINDOW == 95 (178C4800) [pid = 3308] [serial = 206] [outer = 00000000] [url = about:blank] 10:08:40 INFO - PROCESS | 3308 | --DOMWINDOW == 94 (1878FC00) [pid = 3308] [serial = 212] [outer = 00000000] [url = about:blank] 10:08:40 INFO - PROCESS | 3308 | --DOMWINDOW == 93 (178D4800) [pid = 3308] [serial = 209] [outer = 00000000] [url = about:blank] 10:08:40 INFO - PROCESS | 3308 | --DOMWINDOW == 92 (16578800) [pid = 3308] [serial = 200] [outer = 00000000] [url = about:blank] 10:08:40 INFO - PROCESS | 3308 | --DOMWINDOW == 91 (156B5C00) [pid = 3308] [serial = 197] [outer = 00000000] [url = about:blank] 10:08:40 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. 10:08:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1221ms 10:08:40 INFO - PROCESS | 3308 | 1467738520391 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 10:08:40 INFO - PROCESS | 3308 | 1467738520395 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 10:08:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 10:08:40 INFO - PROCESS | 3308 | 1467738520400 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 10:08:40 INFO - PROCESS | 3308 | 1467738520402 Marionette TRACE conn5 <- [1,326,null,{}] 10:08:40 INFO - PROCESS | 3308 | 1467738520407 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}] 10:08:40 INFO - PROCESS | 3308 | 1467738520409 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:40 INFO - PROCESS | 3308 | 1467738520501 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 10:08:40 INFO - PROCESS | 3308 | 1467738520507 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:40 INFO - PROCESS | 3308 | 1467738520510 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:40 INFO - PROCESS | 3308 | ++DOCSHELL 0D202000 == 36 [pid = 3308] [id = 91] 10:08:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 92 (0D205C00) [pid = 3308] [serial = 270] [outer = 00000000] 10:08:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 93 (0D7A4800) [pid = 3308] [serial = 271] [outer = 0D205C00] 10:08:40 INFO - PROCESS | 3308 | 1467738520556 Marionette DEBUG loaded listener.js 10:08:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 94 (0D906C00) [pid = 3308] [serial = 272] [outer = 0D205C00] 10:08:41 INFO - PROCESS | 3308 | 1467738521052 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]]]}] 10:08:41 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. 10:08:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 670ms 10:08:41 INFO - PROCESS | 3308 | 1467738521071 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 10:08:41 INFO - PROCESS | 3308 | 1467738521073 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 10:08:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 10:08:41 INFO - PROCESS | 3308 | 1467738521077 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 10:08:41 INFO - PROCESS | 3308 | 1467738521079 Marionette TRACE conn5 <- [1,330,null,{}] 10:08:41 INFO - PROCESS | 3308 | 1467738521083 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}] 10:08:41 INFO - PROCESS | 3308 | 1467738521085 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:41 INFO - PROCESS | 3308 | 1467738521171 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 10:08:41 INFO - PROCESS | 3308 | 1467738521182 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:41 INFO - PROCESS | 3308 | 1467738521184 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:41 INFO - PROCESS | 3308 | ++DOCSHELL 0EC95C00 == 37 [pid = 3308] [id = 92] 10:08:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 95 (0EC96000) [pid = 3308] [serial = 273] [outer = 00000000] 10:08:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 96 (11C57400) [pid = 3308] [serial = 274] [outer = 0EC96000] 10:08:41 INFO - PROCESS | 3308 | 1467738521229 Marionette DEBUG loaded listener.js 10:08:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 97 (11D6CC00) [pid = 3308] [serial = 275] [outer = 0EC96000] 10:08:41 INFO - PROCESS | 3308 | 1467738521694 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]]]}] 10:08:41 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. 10:08:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 671ms 10:08:41 INFO - PROCESS | 3308 | 1467738521750 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 10:08:41 INFO - PROCESS | 3308 | 1467738521754 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 10:08:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 10:08:41 INFO - PROCESS | 3308 | 1467738521764 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 10:08:41 INFO - PROCESS | 3308 | 1467738521768 Marionette TRACE conn5 <- [1,334,null,{}] 10:08:41 INFO - PROCESS | 3308 | 1467738521771 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}] 10:08:41 INFO - PROCESS | 3308 | 1467738521774 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:41 INFO - PROCESS | 3308 | 1467738521862 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 10:08:41 INFO - PROCESS | 3308 | 1467738521868 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:41 INFO - PROCESS | 3308 | 1467738521870 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:41 INFO - PROCESS | 3308 | ++DOCSHELL 134B7400 == 38 [pid = 3308] [id = 93] 10:08:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 98 (134BF800) [pid = 3308] [serial = 276] [outer = 00000000] 10:08:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 99 (141A7800) [pid = 3308] [serial = 277] [outer = 134BF800] 10:08:42 INFO - PROCESS | 3308 | 1467738521982 Marionette DEBUG loaded listener.js 10:08:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 100 (150D6800) [pid = 3308] [serial = 278] [outer = 134BF800] 10:08:42 INFO - PROCESS | 3308 | 1467738522389 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]]]}] 10:08:42 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. 10:08:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 690ms 10:08:42 INFO - PROCESS | 3308 | 1467738522450 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 10:08:42 INFO - PROCESS | 3308 | 1467738522452 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 10:08:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 10:08:42 INFO - PROCESS | 3308 | 1467738522455 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 10:08:42 INFO - PROCESS | 3308 | 1467738522457 Marionette TRACE conn5 <- [1,338,null,{}] 10:08:42 INFO - PROCESS | 3308 | 1467738522461 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}] 10:08:42 INFO - PROCESS | 3308 | 1467738522463 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:42 INFO - PROCESS | 3308 | 1467738522580 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 10:08:42 INFO - PROCESS | 3308 | 1467738522598 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:42 INFO - PROCESS | 3308 | 1467738522600 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:42 INFO - PROCESS | 3308 | ++DOCSHELL 150E2800 == 39 [pid = 3308] [id = 94] 10:08:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 101 (155EFC00) [pid = 3308] [serial = 279] [outer = 00000000] 10:08:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 102 (15BAF400) [pid = 3308] [serial = 280] [outer = 155EFC00] 10:08:42 INFO - PROCESS | 3308 | 1467738522644 Marionette DEBUG loaded listener.js 10:08:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 103 (15BBD800) [pid = 3308] [serial = 281] [outer = 155EFC00] 10:08:43 INFO - PROCESS | 3308 | 1467738523086 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]]]}] 10:08:43 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. 10:08:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 672ms 10:08:43 INFO - PROCESS | 3308 | 1467738523127 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 10:08:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 10:08:43 INFO - PROCESS | 3308 | 1467738523129 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 10:08:43 INFO - PROCESS | 3308 | 1467738523133 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 10:08:43 INFO - PROCESS | 3308 | 1467738523134 Marionette TRACE conn5 <- [1,342,null,{}] 10:08:43 INFO - PROCESS | 3308 | 1467738523138 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}] 10:08:43 INFO - PROCESS | 3308 | 1467738523140 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:43 INFO - PROCESS | 3308 | 1467738523274 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 10:08:43 INFO - PROCESS | 3308 | 1467738523297 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:43 INFO - PROCESS | 3308 | 1467738523303 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:43 INFO - PROCESS | 3308 | ++DOCSHELL 168DA800 == 40 [pid = 3308] [id = 95] 10:08:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 104 (168DB000) [pid = 3308] [serial = 282] [outer = 00000000] 10:08:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 105 (168E3000) [pid = 3308] [serial = 283] [outer = 168DB000] 10:08:43 INFO - PROCESS | 3308 | 1467738523357 Marionette DEBUG loaded listener.js 10:08:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 106 (16F14000) [pid = 3308] [serial = 284] [outer = 168DB000] 10:08:43 INFO - PROCESS | 3308 | 1467738523821 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]]]}] 10:08:43 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. 10:08:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 732ms 10:08:43 INFO - PROCESS | 3308 | 1467738523868 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 10:08:43 INFO - PROCESS | 3308 | 1467738523869 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 10:08:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 10:08:43 INFO - PROCESS | 3308 | 1467738523873 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 10:08:43 INFO - PROCESS | 3308 | 1467738523874 Marionette TRACE conn5 <- [1,346,null,{}] 10:08:43 INFO - PROCESS | 3308 | 1467738523877 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}] 10:08:43 INFO - PROCESS | 3308 | 1467738523879 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:44 INFO - PROCESS | 3308 | 1467738524001 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 10:08:44 INFO - PROCESS | 3308 | 1467738524070 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:44 INFO - PROCESS | 3308 | 1467738524072 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:44 INFO - PROCESS | 3308 | ++DOCSHELL 16F18800 == 41 [pid = 3308] [id = 96] 10:08:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 107 (16FD4C00) [pid = 3308] [serial = 285] [outer = 00000000] 10:08:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 108 (17528000) [pid = 3308] [serial = 286] [outer = 16FD4C00] 10:08:44 INFO - PROCESS | 3308 | 1467738524116 Marionette DEBUG loaded listener.js 10:08:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 109 (178C4800) [pid = 3308] [serial = 287] [outer = 16FD4C00] 10:08:44 INFO - PROCESS | 3308 | 1467738524525 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]]]}] 10:08:44 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. 10:08:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 670ms 10:08:44 INFO - PROCESS | 3308 | 1467738524545 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 10:08:44 INFO - PROCESS | 3308 | 1467738524547 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 10:08:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 10:08:44 INFO - PROCESS | 3308 | 1467738524550 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 10:08:44 INFO - PROCESS | 3308 | 1467738524552 Marionette TRACE conn5 <- [1,350,null,{}] 10:08:44 INFO - PROCESS | 3308 | 1467738524555 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}] 10:08:44 INFO - PROCESS | 3308 | 1467738524557 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:44 INFO - PROCESS | 3308 | 1467738524923 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 10:08:44 INFO - PROCESS | 3308 | --DOMWINDOW == 108 (12355000) [pid = 3308] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 10:08:44 INFO - PROCESS | 3308 | --DOMWINDOW == 107 (0E482000) [pid = 3308] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 10:08:44 INFO - PROCESS | 3308 | --DOMWINDOW == 106 (0D756C00) [pid = 3308] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 10:08:44 INFO - PROCESS | 3308 | --DOMWINDOW == 105 (16FDA000) [pid = 3308] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 10:08:44 INFO - PROCESS | 3308 | --DOMWINDOW == 104 (18519C00) [pid = 3308] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 10:08:44 INFO - PROCESS | 3308 | --DOMWINDOW == 103 (0DE08400) [pid = 3308] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 10:08:44 INFO - PROCESS | 3308 | --DOMWINDOW == 102 (150E3400) [pid = 3308] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 10:08:44 INFO - PROCESS | 3308 | --DOMWINDOW == 101 (0D204400) [pid = 3308] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 10:08:44 INFO - PROCESS | 3308 | --DOMWINDOW == 100 (0ECEC400) [pid = 3308] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 10:08:44 INFO - PROCESS | 3308 | --DOMWINDOW == 99 (1657F000) [pid = 3308] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 10:08:44 INFO - PROCESS | 3308 | --DOMWINDOW == 98 (198C8400) [pid = 3308] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 10:08:44 INFO - PROCESS | 3308 | --DOMWINDOW == 97 (16526400) [pid = 3308] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 10:08:44 INFO - PROCESS | 3308 | --DOMWINDOW == 96 (0D907000) [pid = 3308] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 10:08:45 INFO - PROCESS | 3308 | 1467738524984 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:45 INFO - PROCESS | 3308 | 1467738524986 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:45 INFO - PROCESS | 3308 | ++DOCSHELL 0CA35800 == 42 [pid = 3308] [id = 97] 10:08:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 97 (0CA41000) [pid = 3308] [serial = 288] [outer = 00000000] 10:08:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 98 (0D756C00) [pid = 3308] [serial = 289] [outer = 0CA41000] 10:08:45 INFO - PROCESS | 3308 | 1467738525030 Marionette DEBUG loaded listener.js 10:08:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 99 (0D904800) [pid = 3308] [serial = 290] [outer = 0CA41000] 10:08:45 INFO - PROCESS | 3308 | 1467738525387 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]]]}] 10:08:45 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. 10:08:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 871ms 10:08:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 10:08:45 INFO - PROCESS | 3308 | 1467738525421 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 10:08:45 INFO - PROCESS | 3308 | 1467738525423 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 10:08:45 INFO - PROCESS | 3308 | 1467738525426 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 10:08:45 INFO - PROCESS | 3308 | 1467738525428 Marionette TRACE conn5 <- [1,354,null,{}] 10:08:45 INFO - PROCESS | 3308 | 1467738525431 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}] 10:08:45 INFO - PROCESS | 3308 | 1467738525433 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:45 INFO - PROCESS | 3308 | 1467738525512 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 10:08:45 INFO - PROCESS | 3308 | 1467738525518 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:45 INFO - PROCESS | 3308 | 1467738525519 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:45 INFO - PROCESS | 3308 | ++DOCSHELL 168E9400 == 43 [pid = 3308] [id = 98] 10:08:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 100 (141A1400) [pid = 3308] [serial = 291] [outer = 00000000] 10:08:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 101 (1850F400) [pid = 3308] [serial = 292] [outer = 141A1400] 10:08:45 INFO - PROCESS | 3308 | 1467738525563 Marionette DEBUG loaded listener.js 10:08:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 102 (18781800) [pid = 3308] [serial = 293] [outer = 141A1400] 10:08:46 INFO - PROCESS | 3308 | 1467738525988 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]]]}] 10:08:46 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. 10:08:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 570ms 10:08:46 INFO - PROCESS | 3308 | 1467738526007 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 10:08:46 INFO - PROCESS | 3308 | 1467738526009 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 10:08:46 INFO - PROCESS | 3308 | 1467738526012 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 10:08:46 INFO - PROCESS | 3308 | 1467738526014 Marionette TRACE conn5 <- [1,358,null,{}] 10:08:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 10:08:46 INFO - PROCESS | 3308 | 1467738526032 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}] 10:08:46 INFO - PROCESS | 3308 | 1467738526034 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:46 INFO - PROCESS | 3308 | 1467738526113 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 10:08:46 INFO - PROCESS | 3308 | 1467738526119 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:46 INFO - PROCESS | 3308 | 1467738526120 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:46 INFO - PROCESS | 3308 | ++DOCSHELL 178F9800 == 44 [pid = 3308] [id = 99] 10:08:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 103 (1878E800) [pid = 3308] [serial = 294] [outer = 00000000] 10:08:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 104 (19006C00) [pid = 3308] [serial = 295] [outer = 1878E800] 10:08:46 INFO - PROCESS | 3308 | 1467738526163 Marionette DEBUG loaded listener.js 10:08:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 105 (1936CC00) [pid = 3308] [serial = 296] [outer = 1878E800] 10:08:46 INFO - PROCESS | 3308 | 1467738526605 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]]]}] 10:08:46 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. 10:08:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 630ms 10:08:46 INFO - PROCESS | 3308 | 1467738526651 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 10:08:46 INFO - PROCESS | 3308 | 1467738526653 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 10:08:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 10:08:46 INFO - PROCESS | 3308 | 1467738526667 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 10:08:46 INFO - PROCESS | 3308 | 1467738526668 Marionette TRACE conn5 <- [1,362,null,{}] 10:08:46 INFO - PROCESS | 3308 | 1467738526672 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}] 10:08:46 INFO - PROCESS | 3308 | 1467738526674 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:46 INFO - PROCESS | 3308 | 1467738526754 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 10:08:46 INFO - PROCESS | 3308 | 1467738526759 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:46 INFO - PROCESS | 3308 | 1467738526761 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:46 INFO - PROCESS | 3308 | ++DOCSHELL 1B3A8800 == 45 [pid = 3308] [id = 100] 10:08:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 106 (1B3AA400) [pid = 3308] [serial = 297] [outer = 00000000] 10:08:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 107 (1B3B1C00) [pid = 3308] [serial = 298] [outer = 1B3AA400] 10:08:46 INFO - PROCESS | 3308 | 1467738526806 Marionette DEBUG loaded listener.js 10:08:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 108 (1B43A800) [pid = 3308] [serial = 299] [outer = 1B3AA400] 10:08:47 INFO - PROCESS | 3308 | 1467738527451 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]]]}] 10:08:47 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. 10:08:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 871ms 10:08:47 INFO - PROCESS | 3308 | 1467738527544 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 10:08:47 INFO - PROCESS | 3308 | 1467738527549 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 10:08:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 10:08:47 INFO - PROCESS | 3308 | 1467738527555 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 10:08:47 INFO - PROCESS | 3308 | 1467738527560 Marionette TRACE conn5 <- [1,366,null,{}] 10:08:47 INFO - PROCESS | 3308 | 1467738527565 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}] 10:08:47 INFO - PROCESS | 3308 | 1467738527568 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:47 INFO - PROCESS | 3308 | 1467738527690 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 10:08:47 INFO - PROCESS | 3308 | 1467738527809 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:47 INFO - PROCESS | 3308 | 1467738527811 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:47 INFO - PROCESS | 3308 | ++DOCSHELL 0D065400 == 46 [pid = 3308] [id = 101] 10:08:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 109 (0D958400) [pid = 3308] [serial = 300] [outer = 00000000] 10:08:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 110 (0DE0C000) [pid = 3308] [serial = 301] [outer = 0D958400] 10:08:47 INFO - PROCESS | 3308 | 1467738527872 Marionette DEBUG loaded listener.js 10:08:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 111 (0EDCD800) [pid = 3308] [serial = 302] [outer = 0D958400] 10:08:48 INFO - PROCESS | 3308 | 1467738528414 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]]]}] 10:08:48 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. 10:08:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 890ms 10:08:48 INFO - PROCESS | 3308 | 1467738528446 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 10:08:48 INFO - PROCESS | 3308 | 1467738528451 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 10:08:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 10:08:48 INFO - PROCESS | 3308 | 1467738528458 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 10:08:48 INFO - PROCESS | 3308 | 1467738528461 Marionette TRACE conn5 <- [1,370,null,{}] 10:08:48 INFO - PROCESS | 3308 | 1467738528465 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}] 10:08:48 INFO - PROCESS | 3308 | 1467738528468 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:48 INFO - PROCESS | 3308 | 1467738528583 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 10:08:48 INFO - PROCESS | 3308 | 1467738528681 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:48 INFO - PROCESS | 3308 | 1467738528684 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:48 INFO - PROCESS | 3308 | ++DOCSHELL 1501E800 == 47 [pid = 3308] [id = 102] 10:08:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 112 (155F3000) [pid = 3308] [serial = 303] [outer = 00000000] 10:08:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 113 (16578000) [pid = 3308] [serial = 304] [outer = 155F3000] 10:08:48 INFO - PROCESS | 3308 | 1467738528739 Marionette DEBUG loaded listener.js 10:08:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 114 (168DA400) [pid = 3308] [serial = 305] [outer = 155F3000] 10:08:49 INFO - PROCESS | 3308 | 1467738529349 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]]]}] 10:08:49 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. 10:08:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 931ms 10:08:49 INFO - PROCESS | 3308 | 1467738529390 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 10:08:49 INFO - PROCESS | 3308 | 1467738529393 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 10:08:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 10:08:49 INFO - PROCESS | 3308 | 1467738529396 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 10:08:49 INFO - PROCESS | 3308 | 1467738529400 Marionette TRACE conn5 <- [1,374,null,{}] 10:08:49 INFO - PROCESS | 3308 | 1467738529411 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}] 10:08:49 INFO - PROCESS | 3308 | 1467738529415 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:49 INFO - PROCESS | 3308 | 1467738529524 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 10:08:49 INFO - PROCESS | 3308 | 1467738529625 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:49 INFO - PROCESS | 3308 | 1467738529629 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:49 INFO - PROCESS | 3308 | ++DOCSHELL 1B3AFC00 == 48 [pid = 3308] [id = 103] 10:08:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 115 (1B3E4800) [pid = 3308] [serial = 306] [outer = 00000000] 10:08:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 116 (1B43BC00) [pid = 3308] [serial = 307] [outer = 1B3E4800] 10:08:49 INFO - PROCESS | 3308 | 1467738529684 Marionette DEBUG loaded listener.js 10:08:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 117 (1B4BE000) [pid = 3308] [serial = 308] [outer = 1B3E4800] 10:08:50 INFO - PROCESS | 3308 | 1467738530269 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 10:08:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 10:08:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 930ms 10:08:50 INFO - PROCESS | 3308 | 1467738530330 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 10:08:50 INFO - PROCESS | 3308 | 1467738530333 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 10:08:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 10:08:50 INFO - PROCESS | 3308 | 1467738530337 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 10:08:50 INFO - PROCESS | 3308 | 1467738530339 Marionette TRACE conn5 <- [1,378,null,{}] 10:08:50 INFO - PROCESS | 3308 | 1467738530343 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}] 10:08:50 INFO - PROCESS | 3308 | 1467738530345 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:50 INFO - PROCESS | 3308 | 1467738530455 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 10:08:50 INFO - PROCESS | 3308 | 1467738530553 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:50 INFO - PROCESS | 3308 | 1467738530555 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:50 INFO - PROCESS | 3308 | ++DOCSHELL 16A15000 == 49 [pid = 3308] [id = 104] 10:08:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 118 (16A17400) [pid = 3308] [serial = 309] [outer = 00000000] 10:08:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 119 (16A1C800) [pid = 3308] [serial = 310] [outer = 16A17400] 10:08:50 INFO - PROCESS | 3308 | 1467738530608 Marionette DEBUG loaded listener.js 10:08:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 120 (16A1FC00) [pid = 3308] [serial = 311] [outer = 16A17400] 10:08:51 INFO - PROCESS | 3308 | 1467738531231 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 10:08:51 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 10:08:51 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 931ms 10:08:51 INFO - PROCESS | 3308 | 1467738531270 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 10:08:51 INFO - PROCESS | 3308 | 1467738531272 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 10:08:51 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 10:08:51 INFO - PROCESS | 3308 | 1467738531275 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 10:08:51 INFO - PROCESS | 3308 | 1467738531277 Marionette TRACE conn5 <- [1,382,null,{}] 10:08:51 INFO - PROCESS | 3308 | 1467738531301 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}] 10:08:51 INFO - PROCESS | 3308 | 1467738531303 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:51 INFO - PROCESS | 3308 | 1467738531411 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 10:08:51 INFO - PROCESS | 3308 | 1467738531646 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:51 INFO - PROCESS | 3308 | 1467738531649 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:51 INFO - PROCESS | 3308 | ++DOCSHELL 0CA3AC00 == 50 [pid = 3308] [id = 105] 10:08:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 121 (0CA40000) [pid = 3308] [serial = 312] [outer = 00000000] 10:08:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 122 (0CFCE800) [pid = 3308] [serial = 313] [outer = 0CA40000] 10:08:51 INFO - PROCESS | 3308 | 1467738531707 Marionette DEBUG loaded listener.js 10:08:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 123 (0D273800) [pid = 3308] [serial = 314] [outer = 0CA40000] 10:08:52 INFO - PROCESS | 3308 | 1467738532412 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 10:08:52 INFO - PROCESS | 3308 | --DOCSHELL 178F9800 == 49 [pid = 3308] [id = 99] 10:08:52 INFO - PROCESS | 3308 | --DOCSHELL 168E9400 == 48 [pid = 3308] [id = 98] 10:08:52 INFO - PROCESS | 3308 | --DOCSHELL 0CA35800 == 47 [pid = 3308] [id = 97] 10:08:52 INFO - PROCESS | 3308 | --DOCSHELL 16F18800 == 46 [pid = 3308] [id = 96] 10:08:52 INFO - PROCESS | 3308 | --DOCSHELL 168DA800 == 45 [pid = 3308] [id = 95] 10:08:52 INFO - PROCESS | 3308 | --DOCSHELL 150E2800 == 44 [pid = 3308] [id = 94] 10:08:52 INFO - PROCESS | 3308 | --DOCSHELL 134B7400 == 43 [pid = 3308] [id = 93] 10:08:52 INFO - PROCESS | 3308 | --DOCSHELL 0EC95C00 == 42 [pid = 3308] [id = 92] 10:08:52 INFO - PROCESS | 3308 | --DOCSHELL 0D202000 == 41 [pid = 3308] [id = 91] 10:08:52 INFO - PROCESS | 3308 | --DOCSHELL 0CCE7800 == 40 [pid = 3308] [id = 90] 10:08:52 INFO - PROCESS | 3308 | --DOMWINDOW == 122 (1B4BC800) [pid = 3308] [serial = 256] [outer = 00000000] [url = about:blank] 10:08:52 INFO - PROCESS | 3308 | --DOCSHELL 122C2C00 == 39 [pid = 3308] [id = 86] 10:08:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 10:08:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1216ms 10:08:52 INFO - PROCESS | 3308 | --DOMWINDOW == 121 (122C3400) [pid = 3308] [serial = 109] [outer = 00000000] [url = about:blank] 10:08:52 INFO - PROCESS | 3308 | --DOMWINDOW == 120 (15039C00) [pid = 3308] [serial = 185] [outer = 00000000] [url = about:blank] 10:08:52 INFO - PROCESS | 3308 | --DOMWINDOW == 119 (14D60C00) [pid = 3308] [serial = 145] [outer = 00000000] [url = about:blank] 10:08:52 INFO - PROCESS | 3308 | --DOMWINDOW == 118 (1767A800) [pid = 3308] [serial = 241] [outer = 00000000] [url = about:blank] 10:08:52 INFO - PROCESS | 3308 | --DOMWINDOW == 117 (19533000) [pid = 3308] [serial = 244] [outer = 00000000] [url = about:blank] 10:08:52 INFO - PROCESS | 3308 | --DOMWINDOW == 116 (1205A000) [pid = 3308] [serial = 230] [outer = 00000000] [url = about:blank] 10:08:52 INFO - PROCESS | 3308 | --DOMWINDOW == 115 (11CD6400) [pid = 3308] [serial = 229] [outer = 00000000] [url = about:blank] 10:08:52 INFO - PROCESS | 3308 | --DOMWINDOW == 114 (156B4C00) [pid = 3308] [serial = 235] [outer = 00000000] [url = about:blank] 10:08:52 INFO - PROCESS | 3308 | --DOMWINDOW == 113 (16571800) [pid = 3308] [serial = 236] [outer = 00000000] [url = about:blank] 10:08:52 INFO - PROCESS | 3308 | --DOMWINDOW == 112 (0DC6B000) [pid = 3308] [serial = 226] [outer = 00000000] [url = about:blank] 10:08:52 INFO - PROCESS | 3308 | --DOMWINDOW == 111 (0DC70000) [pid = 3308] [serial = 227] [outer = 00000000] [url = about:blank] 10:08:52 INFO - PROCESS | 3308 | --DOMWINDOW == 110 (178DE000) [pid = 3308] [serial = 242] [outer = 00000000] [url = about:blank] 10:08:52 INFO - PROCESS | 3308 | --DOMWINDOW == 109 (156B9000) [pid = 3308] [serial = 220] [outer = 00000000] [url = about:blank] 10:08:52 INFO - PROCESS | 3308 | --DOMWINDOW == 108 (12259800) [pid = 3308] [serial = 232] [outer = 00000000] [url = about:blank] 10:08:52 INFO - PROCESS | 3308 | --DOMWINDOW == 107 (1344EC00) [pid = 3308] [serial = 233] [outer = 00000000] [url = about:blank] 10:08:52 INFO - PROCESS | 3308 | --DOMWINDOW == 106 (168E5400) [pid = 3308] [serial = 238] [outer = 00000000] [url = about:blank] 10:08:52 INFO - PROCESS | 3308 | --DOMWINDOW == 105 (1B3B0C00) [pid = 3308] [serial = 223] [outer = 00000000] [url = about:blank] 10:08:52 INFO - PROCESS | 3308 | --DOMWINDOW == 104 (0D7A6400) [pid = 3308] [serial = 217] [outer = 00000000] [url = about:blank] 10:08:52 INFO - PROCESS | 3308 | --DOMWINDOW == 103 (1B3B0800) [pid = 3308] [serial = 247] [outer = 00000000] [url = about:blank] 10:08:52 INFO - PROCESS | 3308 | --DOMWINDOW == 102 (1953A000) [pid = 3308] [serial = 245] [outer = 00000000] [url = about:blank] 10:08:52 INFO - PROCESS | 3308 | --DOMWINDOW == 101 (0D276C00) [pid = 3308] [serial = 254] [outer = 00000000] [url = about:blank] 10:08:52 INFO - PROCESS | 3308 | --DOMWINDOW == 100 (17684000) [pid = 3308] [serial = 253] [outer = 00000000] [url = about:blank] 10:08:52 INFO - PROCESS | 3308 | --DOMWINDOW == 99 (1B3E9000) [pid = 3308] [serial = 248] [outer = 00000000] [url = about:blank] 10:08:52 INFO - PROCESS | 3308 | --DOMWINDOW == 98 (0D90C400) [pid = 3308] [serial = 250] [outer = 00000000] [url = about:blank] 10:08:52 INFO - PROCESS | 3308 | --DOMWINDOW == 97 (0D90E800) [pid = 3308] [serial = 251] [outer = 00000000] [url = about:blank] 10:08:52 INFO - PROCESS | 3308 | --DOMWINDOW == 96 (16F0FC00) [pid = 3308] [serial = 239] [outer = 00000000] [url = about:blank] 10:08:52 INFO - PROCESS | 3308 | 1467738532513 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 10:08:52 INFO - PROCESS | 3308 | 1467738532517 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 10:08:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 10:08:52 INFO - PROCESS | 3308 | 1467738532523 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 10:08:52 INFO - PROCESS | 3308 | 1467738532526 Marionette TRACE conn5 <- [1,386,null,{}] 10:08:52 INFO - PROCESS | 3308 | 1467738532531 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}] 10:08:52 INFO - PROCESS | 3308 | 1467738532535 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:52 INFO - PROCESS | 3308 | 1467738532628 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 10:08:52 INFO - PROCESS | 3308 | 1467738532636 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:52 INFO - PROCESS | 3308 | 1467738532638 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:52 INFO - PROCESS | 3308 | ++DOCSHELL 0D7A6400 == 40 [pid = 3308] [id = 106] 10:08:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 97 (0D904400) [pid = 3308] [serial = 315] [outer = 00000000] 10:08:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 98 (0D910400) [pid = 3308] [serial = 316] [outer = 0D904400] 10:08:52 INFO - PROCESS | 3308 | 1467738532685 Marionette DEBUG loaded listener.js 10:08:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 99 (0DC63C00) [pid = 3308] [serial = 317] [outer = 0D904400] 10:08:53 INFO - PROCESS | 3308 | 1467738533190 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]]]}] 10:08:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 10:08:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 731ms 10:08:53 INFO - PROCESS | 3308 | 1467738533255 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 10:08:53 INFO - PROCESS | 3308 | 1467738533259 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 10:08:53 INFO - PROCESS | 3308 | 1467738533264 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 10:08:53 INFO - PROCESS | 3308 | 1467738533266 Marionette TRACE conn5 <- [1,390,null,{}] 10:08:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 10:08:53 INFO - PROCESS | 3308 | 1467738533269 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}] 10:08:53 INFO - PROCESS | 3308 | 1467738533271 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:53 INFO - PROCESS | 3308 | 1467738533360 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 10:08:53 INFO - PROCESS | 3308 | 1467738533446 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:53 INFO - PROCESS | 3308 | 1467738533448 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:53 INFO - PROCESS | 3308 | ++DOCSHELL 11D6BC00 == 41 [pid = 3308] [id = 107] 10:08:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 100 (11DA5C00) [pid = 3308] [serial = 318] [outer = 00000000] 10:08:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 101 (1343F800) [pid = 3308] [serial = 319] [outer = 11DA5C00] 10:08:53 INFO - PROCESS | 3308 | 1467738533493 Marionette DEBUG loaded listener.js 10:08:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 102 (1344EC00) [pid = 3308] [serial = 320] [outer = 11DA5C00] 10:08:53 INFO - PROCESS | 3308 | 1467738533937 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]]]}] 10:08:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 10:08:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 670ms 10:08:54 INFO - PROCESS | 3308 | 1467738533994 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 10:08:54 INFO - PROCESS | 3308 | 1467738533997 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 10:08:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 10:08:54 INFO - PROCESS | 3308 | 1467738534006 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 10:08:54 INFO - PROCESS | 3308 | 1467738534012 Marionette TRACE conn5 <- [1,394,null,{}] 10:08:54 INFO - PROCESS | 3308 | 1467738534020 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}] 10:08:54 INFO - PROCESS | 3308 | 1467738534024 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:54 INFO - PROCESS | 3308 | 1467738534117 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 10:08:54 INFO - PROCESS | 3308 | 1467738534133 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:54 INFO - PROCESS | 3308 | 1467738534135 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:54 INFO - PROCESS | 3308 | ++DOCSHELL 1652F800 == 42 [pid = 3308] [id = 108] 10:08:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 103 (16531C00) [pid = 3308] [serial = 321] [outer = 00000000] 10:08:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 104 (16577800) [pid = 3308] [serial = 322] [outer = 16531C00] 10:08:54 INFO - PROCESS | 3308 | 1467738534187 Marionette DEBUG loaded listener.js 10:08:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 105 (1657E800) [pid = 3308] [serial = 323] [outer = 16531C00] 10:08:54 INFO - PROCESS | 3308 | 1467738534631 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]]]}] 10:08:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 10:08:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 690ms 10:08:54 INFO - PROCESS | 3308 | 1467738534696 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 10:08:54 INFO - PROCESS | 3308 | 1467738534699 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 10:08:54 INFO - PROCESS | 3308 | 1467738534702 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 10:08:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 10:08:54 INFO - PROCESS | 3308 | 1467738534704 Marionette TRACE conn5 <- [1,398,null,{}] 10:08:54 INFO - PROCESS | 3308 | 1467738534714 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}] 10:08:54 INFO - PROCESS | 3308 | 1467738534716 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:54 INFO - PROCESS | 3308 | 1467738534829 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 10:08:54 INFO - PROCESS | 3308 | 1467738534839 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:54 INFO - PROCESS | 3308 | 1467738534841 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:54 INFO - PROCESS | 3308 | ++DOCSHELL 150D7400 == 43 [pid = 3308] [id = 109] 10:08:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 106 (168E3400) [pid = 3308] [serial = 324] [outer = 00000000] 10:08:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 107 (16A19000) [pid = 3308] [serial = 325] [outer = 168E3400] 10:08:54 INFO - PROCESS | 3308 | 1467738534884 Marionette DEBUG loaded listener.js 10:08:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 108 (16F09C00) [pid = 3308] [serial = 326] [outer = 168E3400] 10:08:55 INFO - PROCESS | 3308 | 1467738535340 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]]]}] 10:08:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 10:08:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 691ms 10:08:55 INFO - PROCESS | 3308 | 1467738535396 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 10:08:55 INFO - PROCESS | 3308 | 1467738535398 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 10:08:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 10:08:55 INFO - PROCESS | 3308 | 1467738535407 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 10:08:55 INFO - PROCESS | 3308 | 1467738535409 Marionette TRACE conn5 <- [1,402,null,{}] 10:08:55 INFO - PROCESS | 3308 | 1467738535412 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}] 10:08:55 INFO - PROCESS | 3308 | 1467738535414 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:55 INFO - PROCESS | 3308 | 1467738535553 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 10:08:55 INFO - PROCESS | 3308 | 1467738535574 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:55 INFO - PROCESS | 3308 | 1467738535579 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:55 INFO - PROCESS | 3308 | ++DOCSHELL 16FD3800 == 44 [pid = 3308] [id = 110] 10:08:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 109 (16FD4400) [pid = 3308] [serial = 327] [outer = 00000000] 10:08:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 110 (16FDB000) [pid = 3308] [serial = 328] [outer = 16FD4400] 10:08:55 INFO - PROCESS | 3308 | 1467738535633 Marionette DEBUG loaded listener.js 10:08:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 111 (178FA000) [pid = 3308] [serial = 329] [outer = 16FD4400] 10:08:56 INFO - PROCESS | 3308 | 1467738536134 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]]]}] 10:08:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 10:08:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 770ms 10:08:56 INFO - PROCESS | 3308 | 1467738536181 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 10:08:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 10:08:56 INFO - PROCESS | 3308 | 1467738536183 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 10:08:56 INFO - PROCESS | 3308 | 1467738536186 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 10:08:56 INFO - PROCESS | 3308 | 1467738536188 Marionette TRACE conn5 <- [1,406,null,{}] 10:08:56 INFO - PROCESS | 3308 | 1467738536192 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}] 10:08:56 INFO - PROCESS | 3308 | 1467738536194 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:56 INFO - PROCESS | 3308 | 1467738536320 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 10:08:56 INFO - PROCESS | 3308 | 1467738536382 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:56 INFO - PROCESS | 3308 | 1467738536384 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:56 INFO - PROCESS | 3308 | ++DOCSHELL 18519C00 == 45 [pid = 3308] [id = 111] 10:08:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 112 (18782800) [pid = 3308] [serial = 330] [outer = 00000000] 10:08:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 113 (19535400) [pid = 3308] [serial = 331] [outer = 18782800] 10:08:56 INFO - PROCESS | 3308 | 1467738536427 Marionette DEBUG loaded listener.js 10:08:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 114 (1B323400) [pid = 3308] [serial = 332] [outer = 18782800] 10:08:56 INFO - PROCESS | 3308 | --DOMWINDOW == 113 (1878E800) [pid = 3308] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 10:08:56 INFO - PROCESS | 3308 | --DOMWINDOW == 112 (168DB000) [pid = 3308] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 10:08:56 INFO - PROCESS | 3308 | --DOMWINDOW == 111 (16FD4C00) [pid = 3308] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 10:08:56 INFO - PROCESS | 3308 | --DOMWINDOW == 110 (0EC96000) [pid = 3308] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 10:08:56 INFO - PROCESS | 3308 | --DOMWINDOW == 109 (0CA41000) [pid = 3308] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 10:08:56 INFO - PROCESS | 3308 | --DOMWINDOW == 108 (0D205C00) [pid = 3308] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 10:08:56 INFO - PROCESS | 3308 | --DOMWINDOW == 107 (0CCEBC00) [pid = 3308] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 10:08:56 INFO - PROCESS | 3308 | --DOMWINDOW == 106 (134BF800) [pid = 3308] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 10:08:56 INFO - PROCESS | 3308 | --DOMWINDOW == 105 (141A1400) [pid = 3308] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 10:08:56 INFO - PROCESS | 3308 | --DOMWINDOW == 104 (155EFC00) [pid = 3308] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 10:08:57 INFO - PROCESS | 3308 | 1467738537060 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]]]}] 10:08:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 10:08:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 930ms 10:08:57 INFO - PROCESS | 3308 | 1467738537117 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 10:08:57 INFO - PROCESS | 3308 | 1467738537119 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 10:08:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 10:08:57 INFO - PROCESS | 3308 | 1467738537122 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 10:08:57 INFO - PROCESS | 3308 | 1467738537124 Marionette TRACE conn5 <- [1,410,null,{}] 10:08:57 INFO - PROCESS | 3308 | 1467738537128 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}] 10:08:57 INFO - PROCESS | 3308 | 1467738537129 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:57 INFO - PROCESS | 3308 | 1467738537241 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 10:08:57 INFO - PROCESS | 3308 | 1467738537296 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:57 INFO - PROCESS | 3308 | 1467738537298 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:57 INFO - PROCESS | 3308 | ++DOCSHELL 0EC92000 == 46 [pid = 3308] [id = 112] 10:08:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 105 (134BF800) [pid = 3308] [serial = 333] [outer = 00000000] 10:08:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 106 (18785C00) [pid = 3308] [serial = 334] [outer = 134BF800] 10:08:57 INFO - PROCESS | 3308 | 1467738537342 Marionette DEBUG loaded listener.js 10:08:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 107 (1B3AB000) [pid = 3308] [serial = 335] [outer = 134BF800] 10:08:57 INFO - PROCESS | 3308 | 1467738537714 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]]]}] 10:08:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 10:08:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 631ms 10:08:57 INFO - PROCESS | 3308 | 1467738537753 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 10:08:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 10:08:57 INFO - PROCESS | 3308 | 1467738537755 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 10:08:57 INFO - PROCESS | 3308 | 1467738537759 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 10:08:57 INFO - PROCESS | 3308 | 1467738537760 Marionette TRACE conn5 <- [1,414,null,{}] 10:08:57 INFO - PROCESS | 3308 | 1467738537764 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}] 10:08:57 INFO - PROCESS | 3308 | 1467738537766 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:57 INFO - PROCESS | 3308 | 1467738537847 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 10:08:57 INFO - PROCESS | 3308 | 1467738537852 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:57 INFO - PROCESS | 3308 | 1467738537854 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:57 INFO - PROCESS | 3308 | ++DOCSHELL 18518800 == 47 [pid = 3308] [id = 113] 10:08:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 108 (1B3E5400) [pid = 3308] [serial = 336] [outer = 00000000] 10:08:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 109 (1B439C00) [pid = 3308] [serial = 337] [outer = 1B3E5400] 10:08:57 INFO - PROCESS | 3308 | 1467738537897 Marionette DEBUG loaded listener.js 10:08:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 110 (1B4BE400) [pid = 3308] [serial = 338] [outer = 1B3E5400] 10:08:58 INFO - PROCESS | 3308 | 1467738538337 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]]]}] 10:08:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 10:08:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 630ms 10:08:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 10:08:58 INFO - PROCESS | 3308 | 1467738538389 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 10:08:58 INFO - PROCESS | 3308 | 1467738538391 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 10:08:58 INFO - PROCESS | 3308 | 1467738538395 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 10:08:58 INFO - PROCESS | 3308 | 1467738538397 Marionette TRACE conn5 <- [1,418,null,{}] 10:08:58 INFO - PROCESS | 3308 | 1467738538400 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}] 10:08:58 INFO - PROCESS | 3308 | 1467738538402 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:58 INFO - PROCESS | 3308 | 1467738538485 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 10:08:58 INFO - PROCESS | 3308 | 1467738538490 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:58 INFO - PROCESS | 3308 | 1467738538492 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:58 INFO - PROCESS | 3308 | ++DOCSHELL 1B432000 == 48 [pid = 3308] [id = 114] 10:08:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 111 (1B438800) [pid = 3308] [serial = 339] [outer = 00000000] 10:08:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 112 (1B9D3C00) [pid = 3308] [serial = 340] [outer = 1B438800] 10:08:58 INFO - PROCESS | 3308 | 1467738538535 Marionette DEBUG loaded listener.js 10:08:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 113 (1B9E0C00) [pid = 3308] [serial = 341] [outer = 1B438800] 10:08:59 INFO - PROCESS | 3308 | 1467738539605 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]]]}] 10:08:59 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 10:08:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1235ms 10:08:59 INFO - PROCESS | 3308 | 1467738539630 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 10:08:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 10:08:59 INFO - PROCESS | 3308 | 1467738539634 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 10:08:59 INFO - PROCESS | 3308 | 1467738539639 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 10:08:59 INFO - PROCESS | 3308 | 1467738539643 Marionette TRACE conn5 <- [1,422,null,{}] 10:08:59 INFO - PROCESS | 3308 | 1467738539649 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}] 10:08:59 INFO - PROCESS | 3308 | 1467738539652 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:59 INFO - PROCESS | 3308 | 1467738539767 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 10:08:59 INFO - PROCESS | 3308 | 1467738539904 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:59 INFO - PROCESS | 3308 | 1467738539909 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:08:59 INFO - PROCESS | 3308 | ++DOCSHELL 0D90B400 == 49 [pid = 3308] [id = 115] 10:08:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 114 (0D90D400) [pid = 3308] [serial = 342] [outer = 00000000] 10:08:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 115 (0DFAAC00) [pid = 3308] [serial = 343] [outer = 0D90D400] 10:08:59 INFO - PROCESS | 3308 | 1467738539967 Marionette DEBUG loaded listener.js 10:09:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 116 (11DADC00) [pid = 3308] [serial = 344] [outer = 0D90D400] 10:09:01 INFO - PROCESS | 3308 | 1467738541022 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]]]}] 10:09:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 10:09:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1437ms 10:09:01 INFO - PROCESS | 3308 | 1467738541077 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 10:09:01 INFO - PROCESS | 3308 | 1467738541082 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 10:09:01 INFO - PROCESS | 3308 | 1467738541088 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 10:09:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 10:09:01 INFO - PROCESS | 3308 | 1467738541091 Marionette TRACE conn5 <- [1,426,null,{}] 10:09:01 INFO - PROCESS | 3308 | 1467738541096 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}] 10:09:01 INFO - PROCESS | 3308 | 1467738541099 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:01 INFO - PROCESS | 3308 | 1467738541314 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 10:09:01 INFO - PROCESS | 3308 | 1467738541383 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:01 INFO - PROCESS | 3308 | 1467738541386 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:01 INFO - PROCESS | 3308 | ++DOCSHELL 141A5800 == 50 [pid = 3308] [id = 116] 10:09:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 117 (14D60C00) [pid = 3308] [serial = 345] [outer = 00000000] 10:09:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 118 (16528400) [pid = 3308] [serial = 346] [outer = 14D60C00] 10:09:01 INFO - PROCESS | 3308 | 1467738541442 Marionette DEBUG loaded listener.js 10:09:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 119 (168E6400) [pid = 3308] [serial = 347] [outer = 14D60C00] 10:09:02 INFO - PROCESS | 3308 | 1467738542025 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] 10:09:02 INFO - PROCESS | 3308 | 1467738542065 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 10:09:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 10:09:02 INFO - PROCESS | 3308 | 1467738542068 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 10:09:02 INFO - PROCESS | 3308 | 1467738542072 Marionette TRACE conn5 <- [1,430,null,{}] 10:09:02 INFO - PROCESS | 3308 | 1467738542083 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}] 10:09:02 INFO - PROCESS | 3308 | 1467738542088 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:02 INFO - PROCESS | 3308 | 1467738542198 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 10:09:02 INFO - PROCESS | 3308 | 1467738542300 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:02 INFO - PROCESS | 3308 | 1467738542304 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:02 INFO - PROCESS | 3308 | ++DOCSHELL 17941000 == 51 [pid = 3308] [id = 117] 10:09:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 120 (17942000) [pid = 3308] [serial = 348] [outer = 00000000] 10:09:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 121 (18782000) [pid = 3308] [serial = 349] [outer = 17942000] 10:09:02 INFO - PROCESS | 3308 | 1467738542360 Marionette DEBUG loaded listener.js 10:09:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 122 (1952DC00) [pid = 3308] [serial = 350] [outer = 17942000] 10:09:03 INFO - PROCESS | 3308 | 1467738543199 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]]]}] 10:09:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 10:09:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1240ms 10:09:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 10:09:03 INFO - PROCESS | 3308 | 1467738543311 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 10:09:03 INFO - PROCESS | 3308 | 1467738543315 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 10:09:03 INFO - PROCESS | 3308 | 1467738543320 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 10:09:03 INFO - PROCESS | 3308 | 1467738543324 Marionette TRACE conn5 <- [1,434,null,{}] 10:09:03 INFO - PROCESS | 3308 | 1467738543329 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}] 10:09:03 INFO - PROCESS | 3308 | 1467738543332 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:03 INFO - PROCESS | 3308 | 1467738543431 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 10:09:03 INFO - PROCESS | 3308 | 1467738543514 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:03 INFO - PROCESS | 3308 | 1467738543518 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:03 INFO - PROCESS | 3308 | ++DOCSHELL 0DFABC00 == 52 [pid = 3308] [id = 118] 10:09:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 123 (0DFAC400) [pid = 3308] [serial = 351] [outer = 00000000] 10:09:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 124 (11CDF400) [pid = 3308] [serial = 352] [outer = 0DFAC400] 10:09:03 INFO - PROCESS | 3308 | 1467738543609 Marionette DEBUG loaded listener.js 10:09:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 125 (123CC800) [pid = 3308] [serial = 353] [outer = 0DFAC400] 10:09:04 INFO - PROCESS | 3308 | --DOCSHELL 18518800 == 51 [pid = 3308] [id = 113] 10:09:04 INFO - PROCESS | 3308 | --DOCSHELL 0EC92000 == 50 [pid = 3308] [id = 112] 10:09:04 INFO - PROCESS | 3308 | --DOCSHELL 18519C00 == 49 [pid = 3308] [id = 111] 10:09:04 INFO - PROCESS | 3308 | --DOCSHELL 16FD3800 == 48 [pid = 3308] [id = 110] 10:09:04 INFO - PROCESS | 3308 | --DOCSHELL 150D7400 == 47 [pid = 3308] [id = 109] 10:09:04 INFO - PROCESS | 3308 | --DOCSHELL 1652F800 == 46 [pid = 3308] [id = 108] 10:09:04 INFO - PROCESS | 3308 | --DOCSHELL 11D6BC00 == 45 [pid = 3308] [id = 107] 10:09:04 INFO - PROCESS | 3308 | --DOCSHELL 0D7A6400 == 44 [pid = 3308] [id = 106] 10:09:04 INFO - PROCESS | 3308 | --DOCSHELL 0CA3AC00 == 43 [pid = 3308] [id = 105] 10:09:04 INFO - PROCESS | 3308 | --DOMWINDOW == 124 (1B3AD800) [pid = 3308] [serial = 265] [outer = 00000000] [url = about:blank] 10:09:04 INFO - PROCESS | 3308 | --DOCSHELL 1501E800 == 42 [pid = 3308] [id = 102] 10:09:04 INFO - PROCESS | 3308 | --DOCSHELL 0D065400 == 41 [pid = 3308] [id = 101] 10:09:04 INFO - PROCESS | 3308 | --DOCSHELL 1B3A8800 == 40 [pid = 3308] [id = 100] 10:09:04 INFO - PROCESS | 3308 | 1467738544253 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]]]}] 10:09:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 10:09:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 990ms 10:09:04 INFO - PROCESS | 3308 | 1467738544311 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 10:09:04 INFO - PROCESS | 3308 | 1467738544315 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 10:09:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 10:09:04 INFO - PROCESS | 3308 | 1467738544324 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 10:09:04 INFO - PROCESS | 3308 | 1467738544326 Marionette TRACE conn5 <- [1,438,null,{}] 10:09:04 INFO - PROCESS | 3308 | 1467738544330 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}] 10:09:04 INFO - PROCESS | 3308 | 1467738544332 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:04 INFO - PROCESS | 3308 | 1467738544430 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 10:09:04 INFO - PROCESS | 3308 | --DOMWINDOW == 123 (168E3000) [pid = 3308] [serial = 283] [outer = 00000000] [url = about:blank] 10:09:04 INFO - PROCESS | 3308 | --DOMWINDOW == 122 (17528000) [pid = 3308] [serial = 286] [outer = 00000000] [url = about:blank] 10:09:04 INFO - PROCESS | 3308 | --DOMWINDOW == 121 (16F14000) [pid = 3308] [serial = 284] [outer = 00000000] [url = about:blank] 10:09:04 INFO - PROCESS | 3308 | --DOMWINDOW == 120 (11C57400) [pid = 3308] [serial = 274] [outer = 00000000] [url = about:blank] 10:09:04 INFO - PROCESS | 3308 | --DOMWINDOW == 119 (0D756C00) [pid = 3308] [serial = 289] [outer = 00000000] [url = about:blank] 10:09:04 INFO - PROCESS | 3308 | --DOMWINDOW == 118 (0D7A4800) [pid = 3308] [serial = 271] [outer = 00000000] [url = about:blank] 10:09:04 INFO - PROCESS | 3308 | --DOMWINDOW == 117 (0D906C00) [pid = 3308] [serial = 272] [outer = 00000000] [url = about:blank] 10:09:04 INFO - PROCESS | 3308 | --DOMWINDOW == 116 (0D27F400) [pid = 3308] [serial = 269] [outer = 00000000] [url = about:blank] 10:09:04 INFO - PROCESS | 3308 | --DOMWINDOW == 115 (0D208000) [pid = 3308] [serial = 268] [outer = 00000000] [url = about:blank] 10:09:04 INFO - PROCESS | 3308 | --DOMWINDOW == 114 (141A7800) [pid = 3308] [serial = 277] [outer = 00000000] [url = about:blank] 10:09:04 INFO - PROCESS | 3308 | --DOMWINDOW == 113 (150D6800) [pid = 3308] [serial = 278] [outer = 00000000] [url = about:blank] 10:09:04 INFO - PROCESS | 3308 | --DOMWINDOW == 112 (0DA21000) [pid = 3308] [serial = 259] [outer = 00000000] [url = about:blank] 10:09:04 INFO - PROCESS | 3308 | --DOMWINDOW == 111 (178C4800) [pid = 3308] [serial = 287] [outer = 00000000] [url = about:blank] 10:09:04 INFO - PROCESS | 3308 | --DOMWINDOW == 110 (14D60400) [pid = 3308] [serial = 262] [outer = 00000000] [url = about:blank] 10:09:04 INFO - PROCESS | 3308 | --DOMWINDOW == 109 (1850F400) [pid = 3308] [serial = 292] [outer = 00000000] [url = about:blank] 10:09:04 INFO - PROCESS | 3308 | --DOMWINDOW == 108 (11D6CC00) [pid = 3308] [serial = 275] [outer = 00000000] [url = about:blank] 10:09:04 INFO - PROCESS | 3308 | --DOMWINDOW == 107 (0D904800) [pid = 3308] [serial = 290] [outer = 00000000] [url = about:blank] 10:09:04 INFO - PROCESS | 3308 | --DOMWINDOW == 106 (18781800) [pid = 3308] [serial = 293] [outer = 00000000] [url = about:blank] 10:09:04 INFO - PROCESS | 3308 | --DOMWINDOW == 105 (15BAF400) [pid = 3308] [serial = 280] [outer = 00000000] [url = about:blank] 10:09:04 INFO - PROCESS | 3308 | --DOMWINDOW == 104 (15BBD800) [pid = 3308] [serial = 281] [outer = 00000000] [url = about:blank] 10:09:04 INFO - PROCESS | 3308 | --DOMWINDOW == 103 (1936CC00) [pid = 3308] [serial = 296] [outer = 00000000] [url = about:blank] 10:09:04 INFO - PROCESS | 3308 | --DOMWINDOW == 102 (19006C00) [pid = 3308] [serial = 295] [outer = 00000000] [url = about:blank] 10:09:04 INFO - PROCESS | 3308 | 1467738544526 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:04 INFO - PROCESS | 3308 | 1467738544529 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:04 INFO - PROCESS | 3308 | ++DOCSHELL 0CFCE000 == 41 [pid = 3308] [id = 119] 10:09:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 103 (0D208000) [pid = 3308] [serial = 354] [outer = 00000000] 10:09:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 104 (0D906C00) [pid = 3308] [serial = 355] [outer = 0D208000] 10:09:04 INFO - PROCESS | 3308 | 1467738544576 Marionette DEBUG loaded listener.js 10:09:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 105 (0D95CC00) [pid = 3308] [serial = 356] [outer = 0D208000] 10:09:05 INFO - PROCESS | 3308 | 1467738545031 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]]]}] 10:09:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 10:09:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 730ms 10:09:05 INFO - PROCESS | 3308 | 1467738545056 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 10:09:05 INFO - PROCESS | 3308 | 1467738545058 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 10:09:05 INFO - PROCESS | 3308 | 1467738545061 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 10:09:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 10:09:05 INFO - PROCESS | 3308 | 1467738545065 Marionette TRACE conn5 <- [1,442,null,{}] 10:09:05 INFO - PROCESS | 3308 | 1467738545079 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}] 10:09:05 INFO - PROCESS | 3308 | 1467738545083 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:05 INFO - PROCESS | 3308 | 1467738545172 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 10:09:05 INFO - PROCESS | 3308 | 1467738545181 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:05 INFO - PROCESS | 3308 | 1467738545184 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:05 INFO - PROCESS | 3308 | ++DOCSHELL 141A7C00 == 42 [pid = 3308] [id = 120] 10:09:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 106 (141A8000) [pid = 3308] [serial = 357] [outer = 00000000] 10:09:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 107 (1501AC00) [pid = 3308] [serial = 358] [outer = 141A8000] 10:09:05 INFO - PROCESS | 3308 | 1467738545232 Marionette DEBUG loaded listener.js 10:09:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 108 (155E8400) [pid = 3308] [serial = 359] [outer = 141A8000] 10:09:05 INFO - PROCESS | 3308 | 1467738545708 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]]]}] 10:09:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 10:09:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 692ms 10:09:05 INFO - PROCESS | 3308 | 1467738545758 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 10:09:05 INFO - PROCESS | 3308 | 1467738545761 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 10:09:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 10:09:05 INFO - PROCESS | 3308 | 1467738545764 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 10:09:05 INFO - PROCESS | 3308 | 1467738545766 Marionette TRACE conn5 <- [1,446,null,{}] 10:09:05 INFO - PROCESS | 3308 | 1467738545769 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}] 10:09:05 INFO - PROCESS | 3308 | 1467738545771 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:05 INFO - PROCESS | 3308 | 1467738545860 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 10:09:05 INFO - PROCESS | 3308 | 1467738545868 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:05 INFO - PROCESS | 3308 | 1467738545870 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:05 INFO - PROCESS | 3308 | ++DOCSHELL 1419F000 == 43 [pid = 3308] [id = 121] 10:09:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 109 (150E3400) [pid = 3308] [serial = 360] [outer = 00000000] 10:09:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 110 (168E6800) [pid = 3308] [serial = 361] [outer = 150E3400] 10:09:06 INFO - PROCESS | 3308 | 1467738545990 Marionette DEBUG loaded listener.js 10:09:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 111 (16A19400) [pid = 3308] [serial = 362] [outer = 150E3400] 10:09:06 INFO - PROCESS | 3308 | 1467738546391 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]]]}] 10:09:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 10:09:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 670ms 10:09:06 INFO - PROCESS | 3308 | 1467738546436 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 10:09:06 INFO - PROCESS | 3308 | 1467738546438 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 10:09:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 10:09:06 INFO - PROCESS | 3308 | 1467738546442 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 10:09:06 INFO - PROCESS | 3308 | 1467738546443 Marionette TRACE conn5 <- [1,450,null,{}] 10:09:06 INFO - PROCESS | 3308 | 1467738546447 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}] 10:09:06 INFO - PROCESS | 3308 | 1467738546449 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:06 INFO - PROCESS | 3308 | 1467738546595 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 10:09:06 INFO - PROCESS | 3308 | 1467738546617 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:06 INFO - PROCESS | 3308 | 1467738546619 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:06 INFO - PROCESS | 3308 | ++DOCSHELL 16F15800 == 44 [pid = 3308] [id = 122] 10:09:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 112 (16F15C00) [pid = 3308] [serial = 363] [outer = 00000000] 10:09:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 113 (16FDD000) [pid = 3308] [serial = 364] [outer = 16F15C00] 10:09:06 INFO - PROCESS | 3308 | 1467738546664 Marionette DEBUG loaded listener.js 10:09:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 114 (16FDE400) [pid = 3308] [serial = 365] [outer = 16F15C00] 10:09:07 INFO - PROCESS | 3308 | 1467738547102 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] 10:09:07 INFO - PROCESS | 3308 | 1467738547118 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 10:09:07 INFO - PROCESS | 3308 | 1467738547121 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 10:09:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 10:09:07 INFO - PROCESS | 3308 | 1467738547122 Marionette TRACE conn5 <- [1,454,null,{}] 10:09:07 INFO - PROCESS | 3308 | 1467738547126 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}] 10:09:07 INFO - PROCESS | 3308 | 1467738547132 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:07 INFO - PROCESS | 3308 | 1467738547278 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 10:09:07 INFO - PROCESS | 3308 | 1467738547338 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:07 INFO - PROCESS | 3308 | 1467738547340 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:07 INFO - PROCESS | 3308 | ++DOCSHELL 17936800 == 45 [pid = 3308] [id = 123] 10:09:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 115 (17937800) [pid = 3308] [serial = 366] [outer = 00000000] 10:09:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 116 (18788000) [pid = 3308] [serial = 367] [outer = 17937800] 10:09:07 INFO - PROCESS | 3308 | 1467738547385 Marionette DEBUG loaded listener.js 10:09:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 117 (1884B400) [pid = 3308] [serial = 368] [outer = 17937800] 10:09:07 INFO - PROCESS | 3308 | [3308] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:09:07 INFO - PROCESS | 3308 | 1467738547835 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]]]}] 10:09:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 10:09:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 771ms 10:09:07 INFO - PROCESS | 3308 | 1467738547910 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 10:09:07 INFO - PROCESS | 3308 | 1467738547912 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 10:09:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 10:09:07 INFO - PROCESS | 3308 | 1467738547915 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 10:09:07 INFO - PROCESS | 3308 | 1467738547917 Marionette TRACE conn5 <- [1,458,null,{}] 10:09:07 INFO - PROCESS | 3308 | 1467738547920 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}] 10:09:07 INFO - PROCESS | 3308 | 1467738547922 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:08 INFO - PROCESS | 3308 | 1467738548042 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 10:09:08 INFO - PROCESS | 3308 | 1467738548102 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:08 INFO - PROCESS | 3308 | 1467738548103 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:08 INFO - PROCESS | 3308 | ++DOCSHELL 18F0B800 == 46 [pid = 3308] [id = 124] 10:09:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 118 (18F93000) [pid = 3308] [serial = 369] [outer = 00000000] 10:09:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 119 (19843000) [pid = 3308] [serial = 370] [outer = 18F93000] 10:09:08 INFO - PROCESS | 3308 | 1467738548149 Marionette DEBUG loaded listener.js 10:09:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 120 (1B3E8400) [pid = 3308] [serial = 371] [outer = 18F93000] 10:09:08 INFO - PROCESS | 3308 | --DOMWINDOW == 119 (168E3400) [pid = 3308] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 10:09:08 INFO - PROCESS | 3308 | --DOMWINDOW == 118 (16FD4400) [pid = 3308] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 10:09:08 INFO - PROCESS | 3308 | --DOMWINDOW == 117 (0D904400) [pid = 3308] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 10:09:08 INFO - PROCESS | 3308 | --DOMWINDOW == 116 (16531C00) [pid = 3308] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 10:09:08 INFO - PROCESS | 3308 | --DOMWINDOW == 115 (0CA40000) [pid = 3308] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 10:09:08 INFO - PROCESS | 3308 | --DOMWINDOW == 114 (11DA5C00) [pid = 3308] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 10:09:08 INFO - PROCESS | 3308 | --DOMWINDOW == 113 (134BF800) [pid = 3308] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 10:09:08 INFO - PROCESS | 3308 | --DOMWINDOW == 112 (18782800) [pid = 3308] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 10:09:08 INFO - PROCESS | 3308 | --DOMWINDOW == 111 (1B3E5400) [pid = 3308] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 10:09:08 INFO - PROCESS | 3308 | 1467738548831 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] 10:09:08 INFO - PROCESS | 3308 | 1467738548888 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 10:09:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 10:09:08 INFO - PROCESS | 3308 | 1467738548891 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 10:09:08 INFO - PROCESS | 3308 | 1467738548893 Marionette TRACE conn5 <- [1,462,null,{}] 10:09:08 INFO - PROCESS | 3308 | 1467738548896 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}] 10:09:08 INFO - PROCESS | 3308 | 1467738548898 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:08 INFO - PROCESS | 3308 | 1467738548980 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 10:09:09 INFO - PROCESS | 3308 | 1467738548993 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:09 INFO - PROCESS | 3308 | 1467738548995 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:09 INFO - PROCESS | 3308 | ++DOCSHELL 156BD000 == 47 [pid = 3308] [id = 125] 10:09:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 112 (16F18800) [pid = 3308] [serial = 372] [outer = 00000000] 10:09:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 113 (19369000) [pid = 3308] [serial = 373] [outer = 16F18800] 10:09:09 INFO - PROCESS | 3308 | 1467738549042 Marionette DEBUG loaded listener.js 10:09:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 114 (1900C800) [pid = 3308] [serial = 374] [outer = 16F18800] 10:09:09 INFO - PROCESS | 3308 | [3308] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:09:09 INFO - PROCESS | 3308 | 1467738549536 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] 10:09:09 INFO - PROCESS | 3308 | 1467738549564 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 10:09:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 10:09:09 INFO - PROCESS | 3308 | 1467738549567 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 10:09:09 INFO - PROCESS | 3308 | 1467738549569 Marionette TRACE conn5 <- [1,466,null,{}] 10:09:09 INFO - PROCESS | 3308 | 1467738549572 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}] 10:09:09 INFO - PROCESS | 3308 | 1467738549574 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:09 INFO - PROCESS | 3308 | 1467738549657 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 10:09:09 INFO - PROCESS | 3308 | 1467738549664 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:09 INFO - PROCESS | 3308 | 1467738549666 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:09 INFO - PROCESS | 3308 | ++DOCSHELL 1B199C00 == 48 [pid = 3308] [id = 126] 10:09:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 115 (1B19E800) [pid = 3308] [serial = 375] [outer = 00000000] 10:09:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 116 (1B1A2000) [pid = 3308] [serial = 376] [outer = 1B19E800] 10:09:09 INFO - PROCESS | 3308 | 1467738549708 Marionette DEBUG loaded listener.js 10:09:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 117 (1B433C00) [pid = 3308] [serial = 377] [outer = 1B19E800] 10:09:10 INFO - PROCESS | 3308 | 1467738550150 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] 10:09:10 INFO - PROCESS | 3308 | 1467738550200 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 10:09:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 10:09:10 INFO - PROCESS | 3308 | 1467738550203 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 10:09:10 INFO - PROCESS | 3308 | 1467738550205 Marionette TRACE conn5 <- [1,470,null,{}] 10:09:10 INFO - PROCESS | 3308 | 1467738550208 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}] 10:09:10 INFO - PROCESS | 3308 | 1467738550210 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:10 INFO - PROCESS | 3308 | 1467738550292 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 10:09:10 INFO - PROCESS | 3308 | 1467738550298 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:10 INFO - PROCESS | 3308 | 1467738550299 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:10 INFO - PROCESS | 3308 | ++DOCSHELL 1A692000 == 49 [pid = 3308] [id = 127] 10:09:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 118 (1A694400) [pid = 3308] [serial = 378] [outer = 00000000] 10:09:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 119 (1A69BC00) [pid = 3308] [serial = 379] [outer = 1A694400] 10:09:10 INFO - PROCESS | 3308 | 1467738550344 Marionette DEBUG loaded listener.js 10:09:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 120 (1A69B000) [pid = 3308] [serial = 380] [outer = 1A694400] 10:09:10 INFO - PROCESS | 3308 | 1467738550879 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]]]}] 10:09:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 10:09:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 730ms 10:09:10 INFO - PROCESS | 3308 | 1467738550934 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 10:09:10 INFO - PROCESS | 3308 | 1467738550939 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 10:09:10 INFO - PROCESS | 3308 | 1467738550945 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 10:09:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 10:09:10 INFO - PROCESS | 3308 | 1467738550949 Marionette TRACE conn5 <- [1,474,null,{}] 10:09:10 INFO - PROCESS | 3308 | 1467738550954 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}] 10:09:10 INFO - PROCESS | 3308 | 1467738550957 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:11 INFO - PROCESS | 3308 | 1467738551075 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 10:09:11 INFO - PROCESS | 3308 | 1467738551206 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:11 INFO - PROCESS | 3308 | 1467738551210 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:11 INFO - PROCESS | 3308 | ++DOCSHELL 0D905000 == 50 [pid = 3308] [id = 128] 10:09:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 121 (0D905800) [pid = 3308] [serial = 381] [outer = 00000000] 10:09:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 122 (0D90DC00) [pid = 3308] [serial = 382] [outer = 0D905800] 10:09:11 INFO - PROCESS | 3308 | 1467738551270 Marionette DEBUG loaded listener.js 10:09:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 123 (0DC66000) [pid = 3308] [serial = 383] [outer = 0D905800] 10:09:11 INFO - PROCESS | 3308 | 1467738551899 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]]]}] 10:09:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 124 (0EDCD400) [pid = 3308] [serial = 384] [outer = 123CC000] 10:09:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 10:09:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1019ms 10:09:12 INFO - PROCESS | 3308 | 1467738552000 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 10:09:12 INFO - PROCESS | 3308 | 1467738552005 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 10:09:12 INFO - PROCESS | 3308 | 1467738552048 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 10:09:12 INFO - PROCESS | 3308 | 1467738552051 Marionette TRACE conn5 <- [1,478,null,{}] 10:09:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 10:09:12 INFO - PROCESS | 3308 | 1467738552055 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}] 10:09:12 INFO - PROCESS | 3308 | 1467738552058 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:12 INFO - PROCESS | 3308 | 1467738552179 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 10:09:12 INFO - PROCESS | 3308 | 1467738552304 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:12 INFO - PROCESS | 3308 | 1467738552306 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:12 INFO - PROCESS | 3308 | ++DOCSHELL 15651000 == 51 [pid = 3308] [id = 129] 10:09:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 125 (156B3C00) [pid = 3308] [serial = 385] [outer = 00000000] 10:09:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 126 (168E8000) [pid = 3308] [serial = 386] [outer = 156B3C00] 10:09:12 INFO - PROCESS | 3308 | 1467738552364 Marionette DEBUG loaded listener.js 10:09:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 127 (178D2800) [pid = 3308] [serial = 387] [outer = 156B3C00] 10:09:12 INFO - PROCESS | 3308 | 1467738552956 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]]]}] 10:09:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 10:09:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 970ms 10:09:13 INFO - PROCESS | 3308 | 1467738553028 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 10:09:13 INFO - PROCESS | 3308 | 1467738553031 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 10:09:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 10:09:13 INFO - PROCESS | 3308 | 1467738553035 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 10:09:13 INFO - PROCESS | 3308 | 1467738553038 Marionette TRACE conn5 <- [1,482,null,{}] 10:09:13 INFO - PROCESS | 3308 | 1467738553049 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}] 10:09:13 INFO - PROCESS | 3308 | 1467738553054 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:13 INFO - PROCESS | 3308 | 1467738553167 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 10:09:13 INFO - PROCESS | 3308 | 1467738553299 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:13 INFO - PROCESS | 3308 | 1467738553302 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:13 INFO - PROCESS | 3308 | ++DOCSHELL 1707F400 == 52 [pid = 3308] [id = 130] 10:09:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 128 (1707FC00) [pid = 3308] [serial = 388] [outer = 00000000] 10:09:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 129 (1793B400) [pid = 3308] [serial = 389] [outer = 1707FC00] 10:09:13 INFO - PROCESS | 3308 | 1467738553360 Marionette DEBUG loaded listener.js 10:09:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 130 (18783800) [pid = 3308] [serial = 390] [outer = 1707FC00] 10:09:14 INFO - PROCESS | 3308 | 1467738553990 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]]]}] 10:09:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 10:09:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1020ms 10:09:14 INFO - PROCESS | 3308 | 1467738554057 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 10:09:14 INFO - PROCESS | 3308 | 1467738554060 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 10:09:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 10:09:14 INFO - PROCESS | 3308 | 1467738554064 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 10:09:14 INFO - PROCESS | 3308 | 1467738554066 Marionette TRACE conn5 <- [1,486,null,{}] 10:09:14 INFO - PROCESS | 3308 | 1467738554070 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}] 10:09:14 INFO - PROCESS | 3308 | 1467738554072 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:14 INFO - PROCESS | 3308 | 1467738554182 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 10:09:14 INFO - PROCESS | 3308 | 1467738554313 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:14 INFO - PROCESS | 3308 | 1467738554315 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:14 INFO - PROCESS | 3308 | ++DOCSHELL 0CAB4800 == 53 [pid = 3308] [id = 131] 10:09:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 131 (1953A800) [pid = 3308] [serial = 391] [outer = 00000000] 10:09:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 132 (1B4C6C00) [pid = 3308] [serial = 392] [outer = 1953A800] 10:09:14 INFO - PROCESS | 3308 | 1467738554369 Marionette DEBUG loaded listener.js 10:09:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 133 (1B9DE800) [pid = 3308] [serial = 393] [outer = 1953A800] 10:09:15 INFO - PROCESS | 3308 | 1467738555021 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]]]}] 10:09:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 10:09:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1020ms 10:09:15 INFO - PROCESS | 3308 | 1467738555087 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 10:09:15 INFO - PROCESS | 3308 | 1467738555090 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 10:09:15 INFO - PROCESS | 3308 | 1467738555093 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 10:09:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 10:09:15 INFO - PROCESS | 3308 | 1467738555095 Marionette TRACE conn5 <- [1,490,null,{}] 10:09:15 INFO - PROCESS | 3308 | 1467738555099 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}] 10:09:15 INFO - PROCESS | 3308 | 1467738555102 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:15 INFO - PROCESS | 3308 | 1467738555208 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 10:09:15 INFO - PROCESS | 3308 | 1467738555340 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:15 INFO - PROCESS | 3308 | 1467738555342 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:15 INFO - PROCESS | 3308 | ++DOCSHELL 0D762400 == 54 [pid = 3308] [id = 132] 10:09:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 134 (0D90BC00) [pid = 3308] [serial = 394] [outer = 00000000] 10:09:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 135 (0E482000) [pid = 3308] [serial = 395] [outer = 0D90BC00] 10:09:15 INFO - PROCESS | 3308 | 1467738555397 Marionette DEBUG loaded listener.js 10:09:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 136 (1204F000) [pid = 3308] [serial = 396] [outer = 0D90BC00] 10:09:16 INFO - PROCESS | 3308 | 1467738556116 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]]]}] 10:09:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 10:09:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1076ms 10:09:16 INFO - PROCESS | 3308 | 1467738556172 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 10:09:16 INFO - PROCESS | 3308 | 1467738556177 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 10:09:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 10:09:16 INFO - PROCESS | 3308 | 1467738556182 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 10:09:16 INFO - PROCESS | 3308 | 1467738556185 Marionette TRACE conn5 <- [1,494,null,{}] 10:09:16 INFO - PROCESS | 3308 | 1467738556190 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}] 10:09:16 INFO - PROCESS | 3308 | 1467738556193 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:16 INFO - PROCESS | 3308 | 1467738556300 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 10:09:16 INFO - PROCESS | 3308 | 1467738556435 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:16 INFO - PROCESS | 3308 | 1467738556440 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:16 INFO - PROCESS | 3308 | ++DOCSHELL 0CFD3C00 == 55 [pid = 3308] [id = 133] 10:09:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 137 (0D904000) [pid = 3308] [serial = 397] [outer = 00000000] 10:09:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 138 (0D951400) [pid = 3308] [serial = 398] [outer = 0D904000] 10:09:16 INFO - PROCESS | 3308 | 1467738556491 Marionette DEBUG loaded listener.js 10:09:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 139 (0DC6E400) [pid = 3308] [serial = 399] [outer = 0D904000] 10:09:17 INFO - PROCESS | 3308 | --DOCSHELL 1B199C00 == 54 [pid = 3308] [id = 126] 10:09:17 INFO - PROCESS | 3308 | --DOCSHELL 156BD000 == 53 [pid = 3308] [id = 125] 10:09:17 INFO - PROCESS | 3308 | --DOCSHELL 18F0B800 == 52 [pid = 3308] [id = 124] 10:09:17 INFO - PROCESS | 3308 | --DOCSHELL 17936800 == 51 [pid = 3308] [id = 123] 10:09:17 INFO - PROCESS | 3308 | --DOCSHELL 16F15800 == 50 [pid = 3308] [id = 122] 10:09:17 INFO - PROCESS | 3308 | --DOCSHELL 1419F000 == 49 [pid = 3308] [id = 121] 10:09:17 INFO - PROCESS | 3308 | --DOCSHELL 141A7C00 == 48 [pid = 3308] [id = 120] 10:09:17 INFO - PROCESS | 3308 | --DOCSHELL 0CFCE000 == 47 [pid = 3308] [id = 119] 10:09:17 INFO - PROCESS | 3308 | --DOCSHELL 0DFABC00 == 46 [pid = 3308] [id = 118] 10:09:17 INFO - PROCESS | 3308 | --DOCSHELL 1B3AFC00 == 45 [pid = 3308] [id = 103] 10:09:17 INFO - PROCESS | 3308 | --DOCSHELL 16A15000 == 44 [pid = 3308] [id = 104] 10:09:17 INFO - PROCESS | 3308 | --DOCSHELL 16FD0800 == 43 [pid = 3308] [id = 89] 10:09:17 INFO - PROCESS | 3308 | --DOCSHELL 156BBC00 == 42 [pid = 3308] [id = 59] 10:09:17 INFO - PROCESS | 3308 | --DOCSHELL 1B432000 == 41 [pid = 3308] [id = 114] 10:09:17 INFO - PROCESS | 3308 | --DOCSHELL 1B3ACC00 == 40 [pid = 3308] [id = 75] 10:09:17 INFO - PROCESS | 3308 | --DOCSHELL 0D90B400 == 39 [pid = 3308] [id = 115] 10:09:17 INFO - PROCESS | 3308 | --DOCSHELL 0D060800 == 38 [pid = 3308] [id = 76] 10:09:17 INFO - PROCESS | 3308 | --DOCSHELL 17941000 == 37 [pid = 3308] [id = 117] 10:09:17 INFO - PROCESS | 3308 | --DOCSHELL 1344D000 == 36 [pid = 3308] [id = 88] 10:09:17 INFO - PROCESS | 3308 | --DOCSHELL 0CFE5000 == 35 [pid = 3308] [id = 87] 10:09:17 INFO - PROCESS | 3308 | --DOCSHELL 0E414C00 == 34 [pid = 3308] [id = 37] 10:09:17 INFO - PROCESS | 3308 | --DOCSHELL 141A5800 == 33 [pid = 3308] [id = 116] 10:09:17 INFO - PROCESS | 3308 | --DOCSHELL 0D762400 == 32 [pid = 3308] [id = 132] 10:09:17 INFO - PROCESS | 3308 | --DOCSHELL 0CAB4800 == 31 [pid = 3308] [id = 131] 10:09:17 INFO - PROCESS | 3308 | --DOCSHELL 15651000 == 30 [pid = 3308] [id = 129] 10:09:17 INFO - PROCESS | 3308 | --DOCSHELL 1707F400 == 29 [pid = 3308] [id = 130] 10:09:17 INFO - PROCESS | 3308 | --DOCSHELL 1A692000 == 28 [pid = 3308] [id = 127] 10:09:17 INFO - PROCESS | 3308 | --DOCSHELL 0D905000 == 27 [pid = 3308] [id = 128] 10:09:17 INFO - PROCESS | 3308 | --DOMWINDOW == 138 (16A19000) [pid = 3308] [serial = 325] [outer = 00000000] [url = about:blank] 10:09:17 INFO - PROCESS | 3308 | --DOMWINDOW == 137 (16FDB000) [pid = 3308] [serial = 328] [outer = 00000000] [url = about:blank] 10:09:17 INFO - PROCESS | 3308 | --DOMWINDOW == 136 (0D910400) [pid = 3308] [serial = 316] [outer = 00000000] [url = about:blank] 10:09:17 INFO - PROCESS | 3308 | --DOMWINDOW == 135 (178FA000) [pid = 3308] [serial = 329] [outer = 00000000] [url = about:blank] 10:09:17 INFO - PROCESS | 3308 | --DOMWINDOW == 134 (0DC63C00) [pid = 3308] [serial = 317] [outer = 00000000] [url = about:blank] 10:09:17 INFO - PROCESS | 3308 | --DOMWINDOW == 133 (1B43BC00) [pid = 3308] [serial = 307] [outer = 00000000] [url = about:blank] 10:09:17 INFO - PROCESS | 3308 | --DOMWINDOW == 132 (16577800) [pid = 3308] [serial = 322] [outer = 00000000] [url = about:blank] 10:09:17 INFO - PROCESS | 3308 | --DOMWINDOW == 131 (0D273800) [pid = 3308] [serial = 314] [outer = 00000000] [url = about:blank] 10:09:17 INFO - PROCESS | 3308 | --DOMWINDOW == 130 (0CFCE800) [pid = 3308] [serial = 313] [outer = 00000000] [url = about:blank] 10:09:17 INFO - PROCESS | 3308 | --DOMWINDOW == 129 (16578000) [pid = 3308] [serial = 304] [outer = 00000000] [url = about:blank] 10:09:17 INFO - PROCESS | 3308 | --DOMWINDOW == 128 (0DE0C000) [pid = 3308] [serial = 301] [outer = 00000000] [url = about:blank] 10:09:17 INFO - PROCESS | 3308 | --DOMWINDOW == 127 (1B3B1C00) [pid = 3308] [serial = 298] [outer = 00000000] [url = about:blank] 10:09:17 INFO - PROCESS | 3308 | --DOMWINDOW == 126 (16A1C800) [pid = 3308] [serial = 310] [outer = 00000000] [url = about:blank] 10:09:17 INFO - PROCESS | 3308 | --DOMWINDOW == 125 (1343F800) [pid = 3308] [serial = 319] [outer = 00000000] [url = about:blank] 10:09:17 INFO - PROCESS | 3308 | --DOMWINDOW == 124 (1344EC00) [pid = 3308] [serial = 320] [outer = 00000000] [url = about:blank] 10:09:17 INFO - PROCESS | 3308 | --DOMWINDOW == 123 (18785C00) [pid = 3308] [serial = 334] [outer = 00000000] [url = about:blank] 10:09:17 INFO - PROCESS | 3308 | --DOMWINDOW == 122 (19535400) [pid = 3308] [serial = 331] [outer = 00000000] [url = about:blank] 10:09:17 INFO - PROCESS | 3308 | --DOMWINDOW == 121 (1B439C00) [pid = 3308] [serial = 337] [outer = 00000000] [url = about:blank] 10:09:17 INFO - PROCESS | 3308 | --DOMWINDOW == 120 (1B323400) [pid = 3308] [serial = 332] [outer = 00000000] [url = about:blank] 10:09:17 INFO - PROCESS | 3308 | --DOMWINDOW == 119 (1B3AB000) [pid = 3308] [serial = 335] [outer = 00000000] [url = about:blank] 10:09:17 INFO - PROCESS | 3308 | --DOMWINDOW == 118 (16F09C00) [pid = 3308] [serial = 326] [outer = 00000000] [url = about:blank] 10:09:17 INFO - PROCESS | 3308 | --DOMWINDOW == 117 (1B4BE400) [pid = 3308] [serial = 338] [outer = 00000000] [url = about:blank] 10:09:17 INFO - PROCESS | 3308 | --DOMWINDOW == 116 (1B9D3C00) [pid = 3308] [serial = 340] [outer = 00000000] [url = about:blank] 10:09:17 INFO - PROCESS | 3308 | --DOMWINDOW == 115 (1657E800) [pid = 3308] [serial = 323] [outer = 00000000] [url = about:blank] 10:09:18 INFO - PROCESS | 3308 | 1467738557994 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]]]}] 10:09:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 10:09:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1832ms 10:09:18 INFO - PROCESS | 3308 | 1467738558015 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 10:09:18 INFO - PROCESS | 3308 | 1467738558019 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 10:09:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 10:09:18 INFO - PROCESS | 3308 | 1467738558024 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 10:09:18 INFO - PROCESS | 3308 | 1467738558027 Marionette TRACE conn5 <- [1,498,null,{}] 10:09:18 INFO - PROCESS | 3308 | 1467738558033 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}] 10:09:18 INFO - PROCESS | 3308 | 1467738558036 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:18 INFO - PROCESS | 3308 | 1467738558125 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 10:09:18 INFO - PROCESS | 3308 | 1467738558133 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:18 INFO - PROCESS | 3308 | 1467738558137 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:18 INFO - PROCESS | 3308 | ++DOCSHELL 0CF2A800 == 28 [pid = 3308] [id = 134] 10:09:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 116 (0D275000) [pid = 3308] [serial = 400] [outer = 00000000] 10:09:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 117 (0D27DC00) [pid = 3308] [serial = 401] [outer = 0D275000] 10:09:18 INFO - PROCESS | 3308 | 1467738558185 Marionette DEBUG loaded listener.js 10:09:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 118 (0D7AEC00) [pid = 3308] [serial = 402] [outer = 0D275000] 10:09:18 INFO - PROCESS | 3308 | 1467738558671 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]]]}] 10:09:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 10:09:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 670ms 10:09:18 INFO - PROCESS | 3308 | 1467738558699 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 10:09:18 INFO - PROCESS | 3308 | 1467738558704 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 10:09:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 10:09:18 INFO - PROCESS | 3308 | 1467738558710 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 10:09:18 INFO - PROCESS | 3308 | 1467738558713 Marionette TRACE conn5 <- [1,502,null,{}] 10:09:18 INFO - PROCESS | 3308 | 1467738558717 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}] 10:09:18 INFO - PROCESS | 3308 | 1467738558719 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:18 INFO - PROCESS | 3308 | 1467738558806 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 10:09:18 INFO - PROCESS | 3308 | 1467738558815 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:18 INFO - PROCESS | 3308 | 1467738558818 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:18 INFO - PROCESS | 3308 | ++DOCSHELL 0D92B400 == 29 [pid = 3308] [id = 135] 10:09:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 119 (0D92B800) [pid = 3308] [serial = 403] [outer = 00000000] 10:09:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 120 (0D92E400) [pid = 3308] [serial = 404] [outer = 0D92B800] 10:09:18 INFO - PROCESS | 3308 | 1467738558865 Marionette DEBUG loaded listener.js 10:09:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 121 (0D957000) [pid = 3308] [serial = 405] [outer = 0D92B800] 10:09:19 INFO - PROCESS | 3308 | 1467738559340 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]]]}] 10:09:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 10:09:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 671ms 10:09:19 INFO - PROCESS | 3308 | 1467738559384 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 10:09:19 INFO - PROCESS | 3308 | 1467738559386 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 10:09:19 INFO - PROCESS | 3308 | 1467738559389 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 10:09:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 10:09:19 INFO - PROCESS | 3308 | 1467738559393 Marionette TRACE conn5 <- [1,506,null,{}] 10:09:19 INFO - PROCESS | 3308 | 1467738559403 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}] 10:09:19 INFO - PROCESS | 3308 | 1467738559408 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:19 INFO - PROCESS | 3308 | 1467738559523 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 10:09:19 INFO - PROCESS | 3308 | 1467738559624 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:19 INFO - PROCESS | 3308 | 1467738559627 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:19 INFO - PROCESS | 3308 | ++DOCSHELL 11CDE000 == 30 [pid = 3308] [id = 136] 10:09:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 122 (11CDF000) [pid = 3308] [serial = 406] [outer = 00000000] 10:09:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 123 (11DAE400) [pid = 3308] [serial = 407] [outer = 11CDF000] 10:09:19 INFO - PROCESS | 3308 | 1467738559675 Marionette DEBUG loaded listener.js 10:09:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 124 (12255400) [pid = 3308] [serial = 408] [outer = 11CDF000] 10:09:20 INFO - PROCESS | 3308 | 1467738560090 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]]]}] 10:09:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 10:09:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 730ms 10:09:20 INFO - PROCESS | 3308 | 1467738560123 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 10:09:20 INFO - PROCESS | 3308 | 1467738560126 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 10:09:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 10:09:20 INFO - PROCESS | 3308 | 1467738560129 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 10:09:20 INFO - PROCESS | 3308 | 1467738560131 Marionette TRACE conn5 <- [1,510,null,{}] 10:09:20 INFO - PROCESS | 3308 | 1467738560134 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}] 10:09:20 INFO - PROCESS | 3308 | 1467738560136 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:20 INFO - PROCESS | 3308 | 1467738560251 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 10:09:20 INFO - PROCESS | 3308 | 1467738560257 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:20 INFO - PROCESS | 3308 | 1467738560259 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:20 INFO - PROCESS | 3308 | ++DOCSHELL 13240800 == 31 [pid = 3308] [id = 137] 10:09:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 125 (13240C00) [pid = 3308] [serial = 409] [outer = 00000000] 10:09:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 126 (1419C400) [pid = 3308] [serial = 410] [outer = 13240C00] 10:09:20 INFO - PROCESS | 3308 | 1467738560303 Marionette DEBUG loaded listener.js 10:09:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 127 (14D63000) [pid = 3308] [serial = 411] [outer = 13240C00] 10:09:20 INFO - PROCESS | 3308 | 1467738560788 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]]]}] 10:09:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 10:09:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 670ms 10:09:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 10:09:20 INFO - PROCESS | 3308 | 1467738560803 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 10:09:20 INFO - PROCESS | 3308 | 1467738560805 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 10:09:20 INFO - PROCESS | 3308 | 1467738560808 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 10:09:20 INFO - PROCESS | 3308 | 1467738560810 Marionette TRACE conn5 <- [1,514,null,{}] 10:09:20 INFO - PROCESS | 3308 | 1467738560813 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}] 10:09:20 INFO - PROCESS | 3308 | 1467738560815 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:20 INFO - PROCESS | 3308 | 1467738560955 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 10:09:20 INFO - PROCESS | 3308 | 1467738560964 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:20 INFO - PROCESS | 3308 | 1467738560966 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:20 INFO - PROCESS | 3308 | ++DOCSHELL 155E6C00 == 32 [pid = 3308] [id = 138] 10:09:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 128 (155EFC00) [pid = 3308] [serial = 412] [outer = 00000000] 10:09:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 129 (156B5400) [pid = 3308] [serial = 413] [outer = 155EFC00] 10:09:21 INFO - PROCESS | 3308 | 1467738561011 Marionette DEBUG loaded listener.js 10:09:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 130 (16571C00) [pid = 3308] [serial = 414] [outer = 155EFC00] 10:09:21 INFO - PROCESS | 3308 | 1467738561459 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]]]}] 10:09:21 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 10:09:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 671ms 10:09:21 INFO - PROCESS | 3308 | 1467738561479 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 10:09:21 INFO - PROCESS | 3308 | 1467738561482 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 10:09:21 INFO - PROCESS | 3308 | 1467738561485 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 10:09:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 10:09:21 INFO - PROCESS | 3308 | 1467738561486 Marionette TRACE conn5 <- [1,518,null,{}] 10:09:21 INFO - PROCESS | 3308 | 1467738561490 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}] 10:09:21 INFO - PROCESS | 3308 | 1467738561495 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:21 INFO - PROCESS | 3308 | 1467738561628 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 10:09:21 INFO - PROCESS | 3308 | 1467738561633 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:21 INFO - PROCESS | 3308 | 1467738561635 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:21 INFO - PROCESS | 3308 | ++DOCSHELL 1657A000 == 33 [pid = 3308] [id = 139] 10:09:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 131 (1657FC00) [pid = 3308] [serial = 415] [outer = 00000000] 10:09:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 132 (16A18C00) [pid = 3308] [serial = 416] [outer = 1657FC00] 10:09:21 INFO - PROCESS | 3308 | 1467738561679 Marionette DEBUG loaded listener.js 10:09:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 133 (16A1EC00) [pid = 3308] [serial = 417] [outer = 1657FC00] 10:09:22 INFO - PROCESS | 3308 | --DOMWINDOW == 132 (14D5A400) [pid = 3308] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 10:09:22 INFO - PROCESS | 3308 | --DOMWINDOW == 131 (0CCE6000) [pid = 3308] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 10:09:22 INFO - PROCESS | 3308 | --DOMWINDOW == 130 (0CCE8C00) [pid = 3308] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 10:09:22 INFO - PROCESS | 3308 | --DOMWINDOW == 129 (1B3AD000) [pid = 3308] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 10:09:22 INFO - PROCESS | 3308 | --DOMWINDOW == 128 (173F7000) [pid = 3308] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 10:09:22 INFO - PROCESS | 3308 | --DOMWINDOW == 127 (15027C00) [pid = 3308] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 10:09:22 INFO - PROCESS | 3308 | --DOMWINDOW == 126 (0D759400) [pid = 3308] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 10:09:22 INFO - PROCESS | 3308 | --DOMWINDOW == 125 (18781C00) [pid = 3308] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 10:09:22 INFO - PROCESS | 3308 | --DOMWINDOW == 124 (14D62400) [pid = 3308] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 10:09:22 INFO - PROCESS | 3308 | --DOMWINDOW == 123 (1B3AA400) [pid = 3308] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 10:09:22 INFO - PROCESS | 3308 | --DOMWINDOW == 122 (0D7A5C00) [pid = 3308] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 10:09:22 INFO - PROCESS | 3308 | --DOMWINDOW == 121 (0D209800) [pid = 3308] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 10:09:22 INFO - PROCESS | 3308 | --DOMWINDOW == 120 (16A17400) [pid = 3308] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 10:09:22 INFO - PROCESS | 3308 | --DOMWINDOW == 119 (1B79F000) [pid = 3308] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 10:09:22 INFO - PROCESS | 3308 | --DOMWINDOW == 118 (1B3E4800) [pid = 3308] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 10:09:22 INFO - PROCESS | 3308 | --DOMWINDOW == 117 (0D958400) [pid = 3308] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 10:09:22 INFO - PROCESS | 3308 | --DOMWINDOW == 116 (155F3000) [pid = 3308] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 10:09:22 INFO - PROCESS | 3308 | --DOMWINDOW == 115 (17937800) [pid = 3308] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 10:09:22 INFO - PROCESS | 3308 | --DOMWINDOW == 114 (18F93000) [pid = 3308] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 10:09:22 INFO - PROCESS | 3308 | --DOMWINDOW == 113 (150E3400) [pid = 3308] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 10:09:22 INFO - PROCESS | 3308 | --DOMWINDOW == 112 (1B438800) [pid = 3308] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 10:09:22 INFO - PROCESS | 3308 | --DOMWINDOW == 111 (0D90D400) [pid = 3308] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 10:09:22 INFO - PROCESS | 3308 | --DOMWINDOW == 110 (0DFAC400) [pid = 3308] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 10:09:22 INFO - PROCESS | 3308 | --DOMWINDOW == 109 (16F18800) [pid = 3308] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 10:09:22 INFO - PROCESS | 3308 | --DOMWINDOW == 108 (17942000) [pid = 3308] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 10:09:22 INFO - PROCESS | 3308 | --DOMWINDOW == 107 (0D208000) [pid = 3308] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 10:09:22 INFO - PROCESS | 3308 | --DOMWINDOW == 106 (141A8000) [pid = 3308] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 10:09:22 INFO - PROCESS | 3308 | --DOMWINDOW == 105 (14D60C00) [pid = 3308] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 10:09:22 INFO - PROCESS | 3308 | --DOMWINDOW == 104 (1B19E800) [pid = 3308] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 10:09:22 INFO - PROCESS | 3308 | --DOMWINDOW == 103 (1A694400) [pid = 3308] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 10:09:22 INFO - PROCESS | 3308 | --DOMWINDOW == 102 (16F15C00) [pid = 3308] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 10:09:22 INFO - PROCESS | 3308 | --DOMWINDOW == 101 (134B7800) [pid = 3308] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 10:09:22 INFO - PROCESS | 3308 | 1467738562663 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]]]}] 10:09:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 10:09:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1223ms 10:09:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 10:09:22 INFO - PROCESS | 3308 | 1467738562713 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 10:09:22 INFO - PROCESS | 3308 | 1467738562715 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 10:09:22 INFO - PROCESS | 3308 | 1467738562718 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 10:09:22 INFO - PROCESS | 3308 | 1467738562719 Marionette TRACE conn5 <- [1,522,null,{}] 10:09:22 INFO - PROCESS | 3308 | 1467738562730 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}] 10:09:22 INFO - PROCESS | 3308 | 1467738562732 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:22 INFO - PROCESS | 3308 | 1467738562836 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 10:09:22 INFO - PROCESS | 3308 | 1467738562844 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:22 INFO - PROCESS | 3308 | 1467738562846 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:22 INFO - PROCESS | 3308 | ++DOCSHELL 0CFCA800 == 34 [pid = 3308] [id = 140] 10:09:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 102 (0D05D000) [pid = 3308] [serial = 418] [outer = 00000000] 10:09:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 103 (0EC96800) [pid = 3308] [serial = 419] [outer = 0D05D000] 10:09:22 INFO - PROCESS | 3308 | 1467738562890 Marionette DEBUG loaded listener.js 10:09:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 104 (0EDD3400) [pid = 3308] [serial = 420] [outer = 0D05D000] 10:09:23 INFO - PROCESS | 3308 | 1467738563307 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]]]}] 10:09:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 10:09:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 631ms 10:09:23 INFO - PROCESS | 3308 | 1467738563350 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 10:09:23 INFO - PROCESS | 3308 | 1467738563352 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 10:09:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 10:09:23 INFO - PROCESS | 3308 | 1467738563355 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 10:09:23 INFO - PROCESS | 3308 | 1467738563357 Marionette TRACE conn5 <- [1,526,null,{}] 10:09:23 INFO - PROCESS | 3308 | 1467738563368 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}] 10:09:23 INFO - PROCESS | 3308 | 1467738563370 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:23 INFO - PROCESS | 3308 | 1467738563450 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 10:09:23 INFO - PROCESS | 3308 | 1467738563456 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:23 INFO - PROCESS | 3308 | 1467738563457 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:23 INFO - PROCESS | 3308 | ++DOCSHELL 155F3000 == 35 [pid = 3308] [id = 141] 10:09:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 105 (156B8000) [pid = 3308] [serial = 421] [outer = 00000000] 10:09:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 106 (16A17400) [pid = 3308] [serial = 422] [outer = 156B8000] 10:09:23 INFO - PROCESS | 3308 | 1467738563501 Marionette DEBUG loaded listener.js 10:09:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 107 (16578400) [pid = 3308] [serial = 423] [outer = 156B8000] 10:09:23 INFO - PROCESS | 3308 | 1467738563954 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]]]}] 10:09:24 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 10:09:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 630ms 10:09:24 INFO - PROCESS | 3308 | 1467738563998 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 10:09:24 INFO - PROCESS | 3308 | 1467738564001 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 10:09:24 INFO - PROCESS | 3308 | 1467738564004 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 10:09:24 INFO - PROCESS | 3308 | 1467738564006 Marionette TRACE conn5 <- [1,530,null,{}] 10:09:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 10:09:24 INFO - PROCESS | 3308 | 1467738564009 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}] 10:09:24 INFO - PROCESS | 3308 | 1467738564011 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:24 INFO - PROCESS | 3308 | 1467738564092 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 10:09:24 INFO - PROCESS | 3308 | 1467738564107 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:24 INFO - PROCESS | 3308 | 1467738564109 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:24 INFO - PROCESS | 3308 | ++DOCSHELL 11CDDC00 == 36 [pid = 3308] [id = 142] 10:09:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 108 (16FD3800) [pid = 3308] [serial = 424] [outer = 00000000] 10:09:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 109 (17076000) [pid = 3308] [serial = 425] [outer = 16FD3800] 10:09:24 INFO - PROCESS | 3308 | 1467738564153 Marionette DEBUG loaded listener.js 10:09:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 110 (1707B000) [pid = 3308] [serial = 426] [outer = 16FD3800] 10:09:24 INFO - PROCESS | 3308 | 1467738564731 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"]]]}] 10:09:24 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 10:09:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 10:09:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 10:09:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:09:24 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 10:09:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 10:09:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 10:09:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:09:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 770ms 10:09:24 INFO - PROCESS | 3308 | 1467738564822 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 10:09:24 INFO - PROCESS | 3308 | 1467738564826 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 10:09:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 10:09:24 INFO - PROCESS | 3308 | 1467738564856 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 10:09:24 INFO - PROCESS | 3308 | 1467738564859 Marionette TRACE conn5 <- [1,534,null,{}] 10:09:24 INFO - PROCESS | 3308 | 1467738564866 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}] 10:09:24 INFO - PROCESS | 3308 | 1467738564869 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:25 INFO - PROCESS | 3308 | 1467738565010 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 10:09:25 INFO - PROCESS | 3308 | 1467738565117 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:25 INFO - PROCESS | 3308 | 1467738565120 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:25 INFO - PROCESS | 3308 | ++DOCSHELL 0CFC7000 == 37 [pid = 3308] [id = 143] 10:09:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 111 (0D905000) [pid = 3308] [serial = 427] [outer = 00000000] 10:09:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 112 (0D924400) [pid = 3308] [serial = 428] [outer = 0D905000] 10:09:25 INFO - PROCESS | 3308 | 1467738565178 Marionette DEBUG loaded listener.js 10:09:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 113 (0D92E800) [pid = 3308] [serial = 429] [outer = 0D905000] 10:09:25 INFO - PROCESS | 3308 | 1467738565781 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]]]}] 10:09:25 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. 10:09:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1008ms 10:09:25 INFO - PROCESS | 3308 | 1467738565842 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 10:09:25 INFO - PROCESS | 3308 | 1467738565847 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 10:09:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 10:09:25 INFO - PROCESS | 3308 | 1467738565853 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 10:09:25 INFO - PROCESS | 3308 | 1467738565856 Marionette TRACE conn5 <- [1,538,null,{}] 10:09:25 INFO - PROCESS | 3308 | 1467738565860 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}] 10:09:25 INFO - PROCESS | 3308 | 1467738565863 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:26 INFO - PROCESS | 3308 | 1467738565983 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 10:09:26 INFO - PROCESS | 3308 | 1467738566115 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:26 INFO - PROCESS | 3308 | 1467738566118 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:26 INFO - PROCESS | 3308 | ++DOCSHELL 0E490800 == 38 [pid = 3308] [id = 144] 10:09:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 114 (120E8800) [pid = 3308] [serial = 430] [outer = 00000000] 10:09:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 115 (1390E800) [pid = 3308] [serial = 431] [outer = 120E8800] 10:09:26 INFO - PROCESS | 3308 | 1467738566174 Marionette DEBUG loaded listener.js 10:09:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 116 (15652400) [pid = 3308] [serial = 432] [outer = 120E8800] 10:09:26 INFO - PROCESS | 3308 | 1467738566790 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]]]}] 10:09:26 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. 10:09:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 970ms 10:09:26 INFO - PROCESS | 3308 | 1467738566827 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 10:09:26 INFO - PROCESS | 3308 | 1467738566830 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 10:09:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 10:09:26 INFO - PROCESS | 3308 | 1467738566834 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 10:09:26 INFO - PROCESS | 3308 | 1467738566837 Marionette TRACE conn5 <- [1,542,null,{}] 10:09:26 INFO - PROCESS | 3308 | 1467738566849 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}] 10:09:26 INFO - PROCESS | 3308 | 1467738566854 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:26 INFO - PROCESS | 3308 | 1467738566972 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 10:09:27 INFO - PROCESS | 3308 | 1467738567114 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:27 INFO - PROCESS | 3308 | 1467738567118 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:27 INFO - PROCESS | 3308 | ++DOCSHELL 17529800 == 39 [pid = 3308] [id = 145] 10:09:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 117 (1752A000) [pid = 3308] [serial = 433] [outer = 00000000] 10:09:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 118 (17938800) [pid = 3308] [serial = 434] [outer = 1752A000] 10:09:27 INFO - PROCESS | 3308 | 1467738567175 Marionette DEBUG loaded listener.js 10:09:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 119 (1793FC00) [pid = 3308] [serial = 435] [outer = 1752A000] 10:09:27 INFO - PROCESS | 3308 | [3308] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:09:27 INFO - PROCESS | 3308 | [3308] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:09:28 INFO - PROCESS | 3308 | 1467738568073 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]]]}] 10:09:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 10:09:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1274ms 10:09:28 INFO - PROCESS | 3308 | 1467738568110 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 10:09:28 INFO - PROCESS | 3308 | 1467738568114 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 10:09:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 10:09:28 INFO - PROCESS | 3308 | 1467738568119 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 10:09:28 INFO - PROCESS | 3308 | 1467738568122 Marionette TRACE conn5 <- [1,546,null,{}] 10:09:28 INFO - PROCESS | 3308 | 1467738568128 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}] 10:09:28 INFO - PROCESS | 3308 | 1467738568130 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:28 INFO - PROCESS | 3308 | 1467738568243 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 10:09:28 INFO - PROCESS | 3308 | 1467738568359 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:28 INFO - PROCESS | 3308 | 1467738568364 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:28 INFO - PROCESS | 3308 | --DOCSHELL 155F3000 == 38 [pid = 3308] [id = 141] 10:09:28 INFO - PROCESS | 3308 | --DOCSHELL 0CFCA800 == 37 [pid = 3308] [id = 140] 10:09:28 INFO - PROCESS | 3308 | --DOCSHELL 1657A000 == 36 [pid = 3308] [id = 139] 10:09:28 INFO - PROCESS | 3308 | --DOCSHELL 155E6C00 == 35 [pid = 3308] [id = 138] 10:09:28 INFO - PROCESS | 3308 | --DOCSHELL 13240800 == 34 [pid = 3308] [id = 137] 10:09:28 INFO - PROCESS | 3308 | --DOCSHELL 11CDE000 == 33 [pid = 3308] [id = 136] 10:09:28 INFO - PROCESS | 3308 | --DOCSHELL 0D92B400 == 32 [pid = 3308] [id = 135] 10:09:28 INFO - PROCESS | 3308 | --DOCSHELL 0CF2A800 == 31 [pid = 3308] [id = 134] 10:09:28 INFO - PROCESS | 3308 | --DOCSHELL 0CFD3C00 == 30 [pid = 3308] [id = 133] 10:09:28 INFO - PROCESS | 3308 | --DOMWINDOW == 118 (16A1FC00) [pid = 3308] [serial = 311] [outer = 00000000] [url = about:blank] 10:09:28 INFO - PROCESS | 3308 | --DOMWINDOW == 117 (1B7A8800) [pid = 3308] [serial = 176] [outer = 00000000] [url = about:blank] 10:09:28 INFO - PROCESS | 3308 | --DOMWINDOW == 116 (150DA800) [pid = 3308] [serial = 263] [outer = 00000000] [url = about:blank] 10:09:28 INFO - PROCESS | 3308 | --DOMWINDOW == 115 (16FD7C00) [pid = 3308] [serial = 182] [outer = 00000000] [url = about:blank] 10:09:28 INFO - PROCESS | 3308 | --DOMWINDOW == 114 (1878C400) [pid = 3308] [serial = 139] [outer = 00000000] [url = about:blank] 10:09:28 INFO - PROCESS | 3308 | --DOMWINDOW == 113 (0D960C00) [pid = 3308] [serial = 218] [outer = 00000000] [url = about:blank] 10:09:28 INFO - PROCESS | 3308 | --DOMWINDOW == 112 (1B3E6000) [pid = 3308] [serial = 224] [outer = 00000000] [url = about:blank] 10:09:28 INFO - PROCESS | 3308 | --DOMWINDOW == 111 (1B434000) [pid = 3308] [serial = 266] [outer = 00000000] [url = about:blank] 10:09:28 INFO - PROCESS | 3308 | --DOMWINDOW == 110 (1672C000) [pid = 3308] [serial = 221] [outer = 00000000] [url = about:blank] 10:09:28 INFO - PROCESS | 3308 | --DOMWINDOW == 109 (0DC71C00) [pid = 3308] [serial = 260] [outer = 00000000] [url = about:blank] 10:09:28 INFO - PROCESS | 3308 | --DOMWINDOW == 108 (19843C00) [pid = 3308] [serial = 215] [outer = 00000000] [url = about:blank] 10:09:28 INFO - PROCESS | 3308 | --DOMWINDOW == 107 (1B4BF400) [pid = 3308] [serial = 257] [outer = 00000000] [url = about:blank] 10:09:28 INFO - PROCESS | 3308 | --DOMWINDOW == 106 (1B43A800) [pid = 3308] [serial = 299] [outer = 00000000] [url = about:blank] 10:09:28 INFO - PROCESS | 3308 | --DOMWINDOW == 105 (11DB1400) [pid = 3308] [serial = 179] [outer = 00000000] [url = about:blank] 10:09:28 INFO - PROCESS | 3308 | --DOMWINDOW == 104 (0DC99800) [pid = 3308] [serial = 142] [outer = 00000000] [url = about:blank] 10:09:28 INFO - PROCESS | 3308 | --DOMWINDOW == 103 (18788000) [pid = 3308] [serial = 367] [outer = 00000000] [url = about:blank] 10:09:28 INFO - PROCESS | 3308 | --DOMWINDOW == 102 (1884B400) [pid = 3308] [serial = 368] [outer = 00000000] [url = about:blank] 10:09:28 INFO - PROCESS | 3308 | --DOMWINDOW == 101 (19843000) [pid = 3308] [serial = 370] [outer = 00000000] [url = about:blank] 10:09:28 INFO - PROCESS | 3308 | --DOMWINDOW == 100 (168E6800) [pid = 3308] [serial = 361] [outer = 00000000] [url = about:blank] 10:09:28 INFO - PROCESS | 3308 | --DOMWINDOW == 99 (1B9E0C00) [pid = 3308] [serial = 341] [outer = 00000000] [url = about:blank] 10:09:28 INFO - PROCESS | 3308 | --DOMWINDOW == 98 (0DFAAC00) [pid = 3308] [serial = 343] [outer = 00000000] [url = about:blank] 10:09:28 INFO - PROCESS | 3308 | --DOMWINDOW == 97 (11DADC00) [pid = 3308] [serial = 344] [outer = 00000000] [url = about:blank] 10:09:28 INFO - PROCESS | 3308 | --DOMWINDOW == 96 (11CDF400) [pid = 3308] [serial = 352] [outer = 00000000] [url = about:blank] 10:09:28 INFO - PROCESS | 3308 | --DOMWINDOW == 95 (1900C800) [pid = 3308] [serial = 374] [outer = 00000000] [url = about:blank] 10:09:28 INFO - PROCESS | 3308 | --DOMWINDOW == 94 (19369000) [pid = 3308] [serial = 373] [outer = 00000000] [url = about:blank] 10:09:28 INFO - PROCESS | 3308 | --DOMWINDOW == 93 (123CC800) [pid = 3308] [serial = 353] [outer = 00000000] [url = about:blank] 10:09:28 INFO - PROCESS | 3308 | --DOMWINDOW == 92 (18782000) [pid = 3308] [serial = 349] [outer = 00000000] [url = about:blank] 10:09:28 INFO - PROCESS | 3308 | --DOMWINDOW == 91 (1952DC00) [pid = 3308] [serial = 350] [outer = 00000000] [url = about:blank] 10:09:28 INFO - PROCESS | 3308 | --DOMWINDOW == 90 (0D906C00) [pid = 3308] [serial = 355] [outer = 00000000] [url = about:blank] 10:09:28 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (0D95CC00) [pid = 3308] [serial = 356] [outer = 00000000] [url = about:blank] 10:09:28 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (1501AC00) [pid = 3308] [serial = 358] [outer = 00000000] [url = about:blank] 10:09:28 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (155E8400) [pid = 3308] [serial = 359] [outer = 00000000] [url = about:blank] 10:09:28 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (16528400) [pid = 3308] [serial = 346] [outer = 00000000] [url = about:blank] 10:09:28 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (168E6400) [pid = 3308] [serial = 347] [outer = 00000000] [url = about:blank] 10:09:28 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (16A19400) [pid = 3308] [serial = 362] [outer = 00000000] [url = about:blank] 10:09:28 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (1B1A2000) [pid = 3308] [serial = 376] [outer = 00000000] [url = about:blank] 10:09:28 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (1A69BC00) [pid = 3308] [serial = 379] [outer = 00000000] [url = about:blank] 10:09:28 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (1A69B000) [pid = 3308] [serial = 380] [outer = 00000000] [url = about:blank] 10:09:28 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (1B3E8400) [pid = 3308] [serial = 371] [outer = 00000000] [url = about:blank] 10:09:28 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (1B433C00) [pid = 3308] [serial = 377] [outer = 00000000] [url = about:blank] 10:09:28 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (16FDD000) [pid = 3308] [serial = 364] [outer = 00000000] [url = about:blank] 10:09:28 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (16FDE400) [pid = 3308] [serial = 365] [outer = 00000000] [url = about:blank] 10:09:28 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (17678800) [pid = 3308] [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.] 10:09:28 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (1B4BE000) [pid = 3308] [serial = 308] [outer = 00000000] [url = about:blank] 10:09:28 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (0EDCD800) [pid = 3308] [serial = 302] [outer = 00000000] [url = about:blank] 10:09:28 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (168DA400) [pid = 3308] [serial = 305] [outer = 00000000] [url = about:blank] 10:09:28 INFO - PROCESS | 3308 | ++DOCSHELL 0CA3FC00 == 31 [pid = 3308] [id = 146] 10:09:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (0CA40400) [pid = 3308] [serial = 436] [outer = 00000000] 10:09:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (0CFCA800) [pid = 3308] [serial = 437] [outer = 0CA40400] 10:09:28 INFO - PROCESS | 3308 | 1467738568451 Marionette DEBUG loaded listener.js 10:09:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (0D7AD000) [pid = 3308] [serial = 438] [outer = 0CA40400] 10:09:28 INFO - PROCESS | 3308 | 1467738568890 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]]]}] 10:09:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 10:09:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 830ms 10:09:28 INFO - PROCESS | 3308 | 1467738568950 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 10:09:28 INFO - PROCESS | 3308 | 1467738568954 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 10:09:28 INFO - PROCESS | 3308 | 1467738568960 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 10:09:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 10:09:28 INFO - PROCESS | 3308 | 1467738568962 Marionette TRACE conn5 <- [1,550,null,{}] 10:09:28 INFO - PROCESS | 3308 | 1467738568966 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}] 10:09:28 INFO - PROCESS | 3308 | 1467738568968 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:29 INFO - PROCESS | 3308 | 1467738569055 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 10:09:29 INFO - PROCESS | 3308 | 1467738569065 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:29 INFO - PROCESS | 3308 | 1467738569067 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:29 INFO - PROCESS | 3308 | ++DOCSHELL 0DA2A400 == 32 [pid = 3308] [id = 147] 10:09:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (0DC64C00) [pid = 3308] [serial = 439] [outer = 00000000] 10:09:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (0DCA0400) [pid = 3308] [serial = 440] [outer = 0DC64C00] 10:09:29 INFO - PROCESS | 3308 | 1467738569116 Marionette DEBUG loaded listener.js 10:09:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (0DE7C400) [pid = 3308] [serial = 441] [outer = 0DC64C00] 10:09:29 INFO - PROCESS | 3308 | [3308] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:09:29 INFO - PROCESS | 3308 | [3308] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:09:29 INFO - PROCESS | 3308 | [3308] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:09:29 INFO - PROCESS | 3308 | [3308] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:09:29 INFO - PROCESS | 3308 | 1467738569590 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]]]}] 10:09:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 10:09:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 671ms 10:09:29 INFO - PROCESS | 3308 | 1467738569635 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 10:09:29 INFO - PROCESS | 3308 | 1467738569637 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 10:09:29 INFO - PROCESS | 3308 | 1467738569640 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 10:09:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 10:09:29 INFO - PROCESS | 3308 | 1467738569644 Marionette TRACE conn5 <- [1,554,null,{}] 10:09:29 INFO - PROCESS | 3308 | 1467738569654 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}] 10:09:29 INFO - PROCESS | 3308 | 1467738569658 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:29 INFO - PROCESS | 3308 | 1467738569743 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 10:09:29 INFO - PROCESS | 3308 | 1467738569753 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:29 INFO - PROCESS | 3308 | 1467738569756 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:29 INFO - PROCESS | 3308 | ++DOCSHELL 122CA800 == 33 [pid = 3308] [id = 148] 10:09:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (123C8000) [pid = 3308] [serial = 442] [outer = 00000000] 10:09:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (1344B000) [pid = 3308] [serial = 443] [outer = 123C8000] 10:09:29 INFO - PROCESS | 3308 | 1467738569803 Marionette DEBUG loaded listener.js 10:09:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (141A1400) [pid = 3308] [serial = 444] [outer = 123C8000] 10:09:30 INFO - PROCESS | 3308 | [3308] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:09:30 INFO - PROCESS | 3308 | [3308] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:09:30 INFO - PROCESS | 3308 | [3308] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:09:30 INFO - PROCESS | 3308 | [3308] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:09:30 INFO - PROCESS | 3308 | 1467738570369 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]]]}] 10:09:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 10:09:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 771ms 10:09:30 INFO - PROCESS | 3308 | 1467738570416 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 10:09:30 INFO - PROCESS | 3308 | 1467738570419 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 10:09:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 10:09:30 INFO - PROCESS | 3308 | 1467738570432 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 10:09:30 INFO - PROCESS | 3308 | 1467738570434 Marionette TRACE conn5 <- [1,558,null,{}] 10:09:30 INFO - PROCESS | 3308 | 1467738570438 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}] 10:09:30 INFO - PROCESS | 3308 | 1467738570440 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:30 INFO - PROCESS | 3308 | 1467738570528 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 10:09:30 INFO - PROCESS | 3308 | 1467738570622 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:30 INFO - PROCESS | 3308 | 1467738570624 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:30 INFO - PROCESS | 3308 | ++DOCSHELL 156B4800 == 34 [pid = 3308] [id = 149] 10:09:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (156B7800) [pid = 3308] [serial = 445] [outer = 00000000] 10:09:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (16575800) [pid = 3308] [serial = 446] [outer = 156B7800] 10:09:30 INFO - PROCESS | 3308 | 1467738570669 Marionette DEBUG loaded listener.js 10:09:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (1671E800) [pid = 3308] [serial = 447] [outer = 156B7800] 10:09:30 INFO - PROCESS | 3308 | [3308] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:09:30 INFO - PROCESS | 3308 | [3308] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:09:30 INFO - PROCESS | 3308 | [3308] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:09:31 INFO - PROCESS | 3308 | 1467738571022 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]]]}] 10:09:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 10:09:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 630ms 10:09:31 INFO - PROCESS | 3308 | 1467738571067 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 10:09:31 INFO - PROCESS | 3308 | 1467738571069 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 10:09:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 10:09:31 INFO - PROCESS | 3308 | 1467738571072 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 10:09:31 INFO - PROCESS | 3308 | 1467738571074 Marionette TRACE conn5 <- [1,562,null,{}] 10:09:31 INFO - PROCESS | 3308 | 1467738571078 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}] 10:09:31 INFO - PROCESS | 3308 | 1467738571080 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:31 INFO - PROCESS | 3308 | 1467738571195 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 10:09:31 INFO - PROCESS | 3308 | 1467738571278 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:31 INFO - PROCESS | 3308 | 1467738571280 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:31 INFO - PROCESS | 3308 | ++DOCSHELL 168E1000 == 35 [pid = 3308] [id = 150] 10:09:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (168E2000) [pid = 3308] [serial = 448] [outer = 00000000] 10:09:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (16A16800) [pid = 3308] [serial = 449] [outer = 168E2000] 10:09:31 INFO - PROCESS | 3308 | 1467738571327 Marionette DEBUG loaded listener.js 10:09:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (16A1C400) [pid = 3308] [serial = 450] [outer = 168E2000] 10:09:31 INFO - PROCESS | 3308 | 1467738571713 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]]]}] 10:09:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 10:09:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 671ms 10:09:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 10:09:31 INFO - PROCESS | 3308 | 1467738571747 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 10:09:31 INFO - PROCESS | 3308 | 1467738571749 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 10:09:31 INFO - PROCESS | 3308 | 1467738571752 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 10:09:31 INFO - PROCESS | 3308 | 1467738571753 Marionette TRACE conn5 <- [1,566,null,{}] 10:09:31 INFO - PROCESS | 3308 | 1467738571757 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}] 10:09:31 INFO - PROCESS | 3308 | 1467738571762 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:31 INFO - PROCESS | 3308 | 1467738571911 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 10:09:32 INFO - PROCESS | 3308 | 1467738572087 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:32 INFO - PROCESS | 3308 | 1467738572089 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:32 INFO - PROCESS | 3308 | ++DOCSHELL 0DC66C00 == 36 [pid = 3308] [id = 151] 10:09:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (16F14C00) [pid = 3308] [serial = 451] [outer = 00000000] 10:09:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (178C4800) [pid = 3308] [serial = 452] [outer = 16F14C00] 10:09:32 INFO - PROCESS | 3308 | 1467738572133 Marionette DEBUG loaded listener.js 10:09:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 91 (178E2000) [pid = 3308] [serial = 453] [outer = 16F14C00] 10:09:32 INFO - PROCESS | 3308 | 1467738572573 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]]]}] 10:09:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 10:09:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 870ms 10:09:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 10:09:32 INFO - PROCESS | 3308 | 1467738572623 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 10:09:32 INFO - PROCESS | 3308 | 1467738572625 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 10:09:32 INFO - PROCESS | 3308 | 1467738572628 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 10:09:32 INFO - PROCESS | 3308 | 1467738572630 Marionette TRACE conn5 <- [1,570,null,{}] 10:09:32 INFO - PROCESS | 3308 | 1467738572633 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}] 10:09:32 INFO - PROCESS | 3308 | 1467738572635 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:32 INFO - PROCESS | 3308 | 1467738572744 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 10:09:32 INFO - PROCESS | 3308 | 1467738572752 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:32 INFO - PROCESS | 3308 | 1467738572753 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:32 INFO - PROCESS | 3308 | ++DOCSHELL 1793D400 == 37 [pid = 3308] [id = 152] 10:09:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 92 (1793D800) [pid = 3308] [serial = 454] [outer = 00000000] 10:09:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 93 (1850B800) [pid = 3308] [serial = 455] [outer = 1793D800] 10:09:32 INFO - PROCESS | 3308 | 1467738572850 Marionette DEBUG loaded listener.js 10:09:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 94 (18782400) [pid = 3308] [serial = 456] [outer = 1793D800] 10:09:33 INFO - PROCESS | 3308 | --DOMWINDOW == 93 (11CDF000) [pid = 3308] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 10:09:33 INFO - PROCESS | 3308 | --DOMWINDOW == 92 (0D275000) [pid = 3308] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 10:09:33 INFO - PROCESS | 3308 | --DOMWINDOW == 91 (13240C00) [pid = 3308] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 10:09:33 INFO - PROCESS | 3308 | --DOMWINDOW == 90 (0D905800) [pid = 3308] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 10:09:33 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (156B3C00) [pid = 3308] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 10:09:33 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (1707FC00) [pid = 3308] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 10:09:33 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (1953A800) [pid = 3308] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 10:09:33 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (0D90BC00) [pid = 3308] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 10:09:33 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (155EFC00) [pid = 3308] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 10:09:33 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (1657FC00) [pid = 3308] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 10:09:33 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (156B8000) [pid = 3308] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 10:09:33 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (0D92B800) [pid = 3308] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 10:09:33 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (0D05D000) [pid = 3308] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 10:09:33 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (0D904000) [pid = 3308] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 10:09:33 INFO - PROCESS | 3308 | 1467738573323 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]]]}] 10:09:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 10:09:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 731ms 10:09:33 INFO - PROCESS | 3308 | 1467738573359 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 10:09:33 INFO - PROCESS | 3308 | 1467738573361 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 10:09:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 10:09:33 INFO - PROCESS | 3308 | 1467738573364 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 10:09:33 INFO - PROCESS | 3308 | 1467738573366 Marionette TRACE conn5 <- [1,574,null,{}] 10:09:33 INFO - PROCESS | 3308 | 1467738573369 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}] 10:09:33 INFO - PROCESS | 3308 | 1467738573371 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:33 INFO - PROCESS | 3308 | 1467738573452 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 10:09:33 INFO - PROCESS | 3308 | 1467738573458 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:33 INFO - PROCESS | 3308 | 1467738573460 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:33 INFO - PROCESS | 3308 | ++DOCSHELL 0CA3A400 == 38 [pid = 3308] [id = 153] 10:09:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (0ECE6000) [pid = 3308] [serial = 457] [outer = 00000000] 10:09:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (15655400) [pid = 3308] [serial = 458] [outer = 0ECE6000] 10:09:33 INFO - PROCESS | 3308 | 1467738573503 Marionette DEBUG loaded listener.js 10:09:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (1707A400) [pid = 3308] [serial = 459] [outer = 0ECE6000] 10:09:33 INFO - PROCESS | 3308 | [3308] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:09:33 INFO - PROCESS | 3308 | [3308] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:09:33 INFO - PROCESS | 3308 | [3308] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:09:33 INFO - PROCESS | 3308 | 1467738573934 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]]]}] 10:09:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 10:09:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 630ms 10:09:34 INFO - PROCESS | 3308 | 1467738573995 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 10:09:34 INFO - PROCESS | 3308 | 1467738573997 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 10:09:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 10:09:34 INFO - PROCESS | 3308 | 1467738574000 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 10:09:34 INFO - PROCESS | 3308 | 1467738574002 Marionette TRACE conn5 <- [1,578,null,{}] 10:09:34 INFO - PROCESS | 3308 | 1467738574005 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}] 10:09:34 INFO - PROCESS | 3308 | 1467738574007 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:34 INFO - PROCESS | 3308 | 1467738574087 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 10:09:34 INFO - PROCESS | 3308 | 1467738574092 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:34 INFO - PROCESS | 3308 | 1467738574094 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:34 INFO - PROCESS | 3308 | ++DOCSHELL 17940800 == 39 [pid = 3308] [id = 154] 10:09:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (18785000) [pid = 3308] [serial = 460] [outer = 00000000] 10:09:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (1878DC00) [pid = 3308] [serial = 461] [outer = 18785000] 10:09:34 INFO - PROCESS | 3308 | 1467738574151 Marionette DEBUG loaded listener.js 10:09:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (1878E800) [pid = 3308] [serial = 462] [outer = 18785000] 10:09:34 INFO - PROCESS | 3308 | 1467738574601 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]]]}] 10:09:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 10:09:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 630ms 10:09:34 INFO - PROCESS | 3308 | 1467738574640 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 10:09:34 INFO - PROCESS | 3308 | 1467738574641 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 10:09:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 10:09:34 INFO - PROCESS | 3308 | 1467738574645 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 10:09:34 INFO - PROCESS | 3308 | 1467738574646 Marionette TRACE conn5 <- [1,582,null,{}] 10:09:34 INFO - PROCESS | 3308 | 1467738574650 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}] 10:09:34 INFO - PROCESS | 3308 | 1467738574652 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:34 INFO - PROCESS | 3308 | 1467738574732 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 10:09:34 INFO - PROCESS | 3308 | 1467738574737 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:34 INFO - PROCESS | 3308 | 1467738574739 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:34 INFO - PROCESS | 3308 | ++DOCSHELL 18F01C00 == 40 [pid = 3308] [id = 155] 10:09:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (18F93000) [pid = 3308] [serial = 463] [outer = 00000000] 10:09:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (1900E800) [pid = 3308] [serial = 464] [outer = 18F93000] 10:09:34 INFO - PROCESS | 3308 | 1467738574781 Marionette DEBUG loaded listener.js 10:09:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (19535400) [pid = 3308] [serial = 465] [outer = 18F93000] 10:09:35 INFO - PROCESS | 3308 | 1467738575361 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]]]}] 10:09:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 10:09:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 771ms 10:09:35 INFO - PROCESS | 3308 | 1467738575417 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 10:09:35 INFO - PROCESS | 3308 | 1467738575421 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 10:09:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 10:09:35 INFO - PROCESS | 3308 | 1467738575467 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 10:09:35 INFO - PROCESS | 3308 | 1467738575471 Marionette TRACE conn5 <- [1,586,null,{}] 10:09:35 INFO - PROCESS | 3308 | 1467738575478 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}] 10:09:35 INFO - PROCESS | 3308 | 1467738575481 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:35 INFO - PROCESS | 3308 | 1467738575676 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 10:09:35 INFO - PROCESS | 3308 | 1467738575731 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:35 INFO - PROCESS | 3308 | 1467738575734 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:35 INFO - PROCESS | 3308 | ++DOCSHELL 0D90EC00 == 41 [pid = 3308] [id = 156] 10:09:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (0D921400) [pid = 3308] [serial = 466] [outer = 00000000] 10:09:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 91 (0DC63C00) [pid = 3308] [serial = 467] [outer = 0D921400] 10:09:35 INFO - PROCESS | 3308 | 1467738575792 Marionette DEBUG loaded listener.js 10:09:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 92 (0DFA8C00) [pid = 3308] [serial = 468] [outer = 0D921400] 10:09:36 INFO - PROCESS | 3308 | [3308] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 10:09:36 INFO - PROCESS | 3308 | 1467738576558 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]]]}] 10:09:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 10:09:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1178ms 10:09:36 INFO - PROCESS | 3308 | 1467738576612 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 10:09:36 INFO - PROCESS | 3308 | 1467738576617 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 10:09:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 10:09:36 INFO - PROCESS | 3308 | 1467738576623 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 10:09:36 INFO - PROCESS | 3308 | 1467738576626 Marionette TRACE conn5 <- [1,590,null,{}] 10:09:36 INFO - PROCESS | 3308 | 1467738576630 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}] 10:09:36 INFO - PROCESS | 3308 | 1467738576633 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:36 INFO - PROCESS | 3308 | 1467738576746 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 10:09:36 INFO - PROCESS | 3308 | 1467738576876 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:36 INFO - PROCESS | 3308 | 1467738576878 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:36 INFO - PROCESS | 3308 | ++DOCSHELL 123D1800 == 42 [pid = 3308] [id = 157] 10:09:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 93 (1323F000) [pid = 3308] [serial = 469] [outer = 00000000] 10:09:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 94 (1564CC00) [pid = 3308] [serial = 470] [outer = 1323F000] 10:09:36 INFO - PROCESS | 3308 | 1467738576935 Marionette DEBUG loaded listener.js 10:09:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 95 (1657EC00) [pid = 3308] [serial = 471] [outer = 1323F000] 10:09:37 INFO - PROCESS | 3308 | 1467738577529 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]]]}] 10:09:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 10:09:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 971ms 10:09:37 INFO - PROCESS | 3308 | 1467738577596 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 10:09:37 INFO - PROCESS | 3308 | 1467738577598 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 10:09:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 10:09:37 INFO - PROCESS | 3308 | 1467738577602 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 10:09:37 INFO - PROCESS | 3308 | 1467738577606 Marionette TRACE conn5 <- [1,594,null,{}] 10:09:37 INFO - PROCESS | 3308 | 1467738577617 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}] 10:09:37 INFO - PROCESS | 3308 | 1467738577622 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:37 INFO - PROCESS | 3308 | 1467738577762 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 10:09:37 INFO - PROCESS | 3308 | 1467738577894 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:37 INFO - PROCESS | 3308 | 1467738577897 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:37 INFO - PROCESS | 3308 | ++DOCSHELL 19840800 == 43 [pid = 3308] [id = 158] 10:09:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 96 (19843000) [pid = 3308] [serial = 472] [outer = 00000000] 10:09:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 97 (198CC800) [pid = 3308] [serial = 473] [outer = 19843000] 10:09:37 INFO - PROCESS | 3308 | 1467738577954 Marionette DEBUG loaded listener.js 10:09:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 98 (1A692800) [pid = 3308] [serial = 474] [outer = 19843000] 10:09:38 INFO - PROCESS | 3308 | 1467738578589 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]]]}] 10:09:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 10:09:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1023ms 10:09:38 INFO - PROCESS | 3308 | 1467738578637 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 10:09:38 INFO - PROCESS | 3308 | 1467738578640 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 10:09:38 INFO - PROCESS | 3308 | 1467738578644 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 10:09:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 10:09:38 INFO - PROCESS | 3308 | 1467738578646 Marionette TRACE conn5 <- [1,598,null,{}] 10:09:38 INFO - PROCESS | 3308 | 1467738578649 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}] 10:09:38 INFO - PROCESS | 3308 | 1467738578652 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:38 INFO - PROCESS | 3308 | 1467738578764 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 10:09:39 INFO - PROCESS | 3308 | 1467738579020 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:39 INFO - PROCESS | 3308 | 1467738579024 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:39 INFO - PROCESS | 3308 | ++DOCSHELL 0CA3C400 == 44 [pid = 3308] [id = 159] 10:09:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 99 (0CA42000) [pid = 3308] [serial = 475] [outer = 00000000] 10:09:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 100 (0D27F800) [pid = 3308] [serial = 476] [outer = 0CA42000] 10:09:39 INFO - PROCESS | 3308 | 1467738579091 Marionette DEBUG loaded listener.js 10:09:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 101 (0D90C800) [pid = 3308] [serial = 477] [outer = 0CA42000] 10:09:39 INFO - PROCESS | 3308 | 1467738579712 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]]]}] 10:09:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 10:09:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1119ms 10:09:39 INFO - PROCESS | 3308 | 1467738579768 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 10:09:39 INFO - PROCESS | 3308 | 1467738579772 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 10:09:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 10:09:39 INFO - PROCESS | 3308 | 1467738579776 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 10:09:39 INFO - PROCESS | 3308 | 1467738579779 Marionette TRACE conn5 <- [1,602,null,{}] 10:09:39 INFO - PROCESS | 3308 | 1467738579784 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}] 10:09:39 INFO - PROCESS | 3308 | 1467738579788 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:39 INFO - PROCESS | 3308 | 1467738579893 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 10:09:40 INFO - PROCESS | 3308 | --DOCSHELL 17940800 == 43 [pid = 3308] [id = 154] 10:09:40 INFO - PROCESS | 3308 | --DOCSHELL 0CA3A400 == 42 [pid = 3308] [id = 153] 10:09:40 INFO - PROCESS | 3308 | --DOCSHELL 1793D400 == 41 [pid = 3308] [id = 152] 10:09:40 INFO - PROCESS | 3308 | --DOCSHELL 0DC66C00 == 40 [pid = 3308] [id = 151] 10:09:40 INFO - PROCESS | 3308 | --DOCSHELL 156B4800 == 39 [pid = 3308] [id = 149] 10:09:40 INFO - PROCESS | 3308 | --DOCSHELL 168E1000 == 38 [pid = 3308] [id = 150] 10:09:40 INFO - PROCESS | 3308 | --DOCSHELL 122CA800 == 37 [pid = 3308] [id = 148] 10:09:40 INFO - PROCESS | 3308 | --DOCSHELL 0DA2A400 == 36 [pid = 3308] [id = 147] 10:09:40 INFO - PROCESS | 3308 | --DOCSHELL 0CA3FC00 == 35 [pid = 3308] [id = 146] 10:09:40 INFO - PROCESS | 3308 | --DOCSHELL 17529800 == 34 [pid = 3308] [id = 145] 10:09:40 INFO - PROCESS | 3308 | --DOCSHELL 11CDDC00 == 33 [pid = 3308] [id = 142] 10:09:40 INFO - PROCESS | 3308 | --DOCSHELL 0CFC7000 == 32 [pid = 3308] [id = 143] 10:09:40 INFO - PROCESS | 3308 | --DOCSHELL 0E490800 == 31 [pid = 3308] [id = 144] 10:09:40 INFO - PROCESS | 3308 | --DOCSHELL 0CA3C400 == 30 [pid = 3308] [id = 159] 10:09:40 INFO - PROCESS | 3308 | --DOCSHELL 123D1800 == 29 [pid = 3308] [id = 157] 10:09:40 INFO - PROCESS | 3308 | --DOCSHELL 19840800 == 28 [pid = 3308] [id = 158] 10:09:40 INFO - PROCESS | 3308 | --DOCSHELL 18F01C00 == 27 [pid = 3308] [id = 155] 10:09:40 INFO - PROCESS | 3308 | --DOCSHELL 0D90EC00 == 26 [pid = 3308] [id = 156] 10:09:40 INFO - PROCESS | 3308 | 1467738580634 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:40 INFO - PROCESS | 3308 | 1467738580637 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:40 INFO - PROCESS | 3308 | --DOMWINDOW == 100 (14D63000) [pid = 3308] [serial = 411] [outer = 00000000] [url = about:blank] 10:09:40 INFO - PROCESS | 3308 | --DOMWINDOW == 99 (0DC66000) [pid = 3308] [serial = 383] [outer = 00000000] [url = about:blank] 10:09:40 INFO - PROCESS | 3308 | --DOMWINDOW == 98 (0D90DC00) [pid = 3308] [serial = 382] [outer = 00000000] [url = about:blank] 10:09:40 INFO - PROCESS | 3308 | --DOMWINDOW == 97 (178D2800) [pid = 3308] [serial = 387] [outer = 00000000] [url = about:blank] 10:09:40 INFO - PROCESS | 3308 | --DOMWINDOW == 96 (168E8000) [pid = 3308] [serial = 386] [outer = 00000000] [url = about:blank] 10:09:40 INFO - PROCESS | 3308 | --DOMWINDOW == 95 (18783800) [pid = 3308] [serial = 390] [outer = 00000000] [url = about:blank] 10:09:40 INFO - PROCESS | 3308 | --DOMWINDOW == 94 (1793B400) [pid = 3308] [serial = 389] [outer = 00000000] [url = about:blank] 10:09:40 INFO - PROCESS | 3308 | --DOMWINDOW == 93 (1B9DE800) [pid = 3308] [serial = 393] [outer = 00000000] [url = about:blank] 10:09:40 INFO - PROCESS | 3308 | --DOMWINDOW == 92 (1B4C6C00) [pid = 3308] [serial = 392] [outer = 00000000] [url = about:blank] 10:09:40 INFO - PROCESS | 3308 | --DOMWINDOW == 91 (1204F000) [pid = 3308] [serial = 396] [outer = 00000000] [url = about:blank] 10:09:40 INFO - PROCESS | 3308 | --DOMWINDOW == 90 (0E482000) [pid = 3308] [serial = 395] [outer = 00000000] [url = about:blank] 10:09:40 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (156B5400) [pid = 3308] [serial = 413] [outer = 00000000] [url = about:blank] 10:09:40 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (16A18C00) [pid = 3308] [serial = 416] [outer = 00000000] [url = about:blank] 10:09:40 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (16571C00) [pid = 3308] [serial = 414] [outer = 00000000] [url = about:blank] 10:09:40 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (16A17400) [pid = 3308] [serial = 422] [outer = 00000000] [url = about:blank] 10:09:40 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (0D92E400) [pid = 3308] [serial = 404] [outer = 00000000] [url = about:blank] 10:09:40 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (0D957000) [pid = 3308] [serial = 405] [outer = 00000000] [url = about:blank] 10:09:40 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (0EC96800) [pid = 3308] [serial = 419] [outer = 00000000] [url = about:blank] 10:09:40 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (0DC6E400) [pid = 3308] [serial = 399] [outer = 00000000] [url = about:blank] 10:09:40 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (17076000) [pid = 3308] [serial = 425] [outer = 00000000] [url = about:blank] 10:09:40 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (16A1EC00) [pid = 3308] [serial = 417] [outer = 00000000] [url = about:blank] 10:09:40 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (0D951400) [pid = 3308] [serial = 398] [outer = 00000000] [url = about:blank] 10:09:40 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (12255400) [pid = 3308] [serial = 408] [outer = 00000000] [url = about:blank] 10:09:40 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (0EDD3400) [pid = 3308] [serial = 420] [outer = 00000000] [url = about:blank] 10:09:40 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (16578400) [pid = 3308] [serial = 423] [outer = 00000000] [url = about:blank] 10:09:40 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (11DAE400) [pid = 3308] [serial = 407] [outer = 00000000] [url = about:blank] 10:09:40 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (0D27DC00) [pid = 3308] [serial = 401] [outer = 00000000] [url = about:blank] 10:09:40 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (0D7AEC00) [pid = 3308] [serial = 402] [outer = 00000000] [url = about:blank] 10:09:40 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (1419C400) [pid = 3308] [serial = 410] [outer = 00000000] [url = about:blank] 10:09:40 INFO - PROCESS | 3308 | ++DOCSHELL 0CA39000 == 27 [pid = 3308] [id = 160] 10:09:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (0CA3A400) [pid = 3308] [serial = 478] [outer = 00000000] 10:09:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (0CA40800) [pid = 3308] [serial = 479] [outer = 0CA3A400] 10:09:40 INFO - PROCESS | 3308 | 1467738580811 Marionette DEBUG loaded listener.js 10:09:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (0CABC800) [pid = 3308] [serial = 480] [outer = 0CA3A400] 10:09:41 INFO - PROCESS | 3308 | 1467738581254 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]]]}] 10:09:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 10:09:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1540ms 10:09:41 INFO - PROCESS | 3308 | 1467738581318 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 10:09:41 INFO - PROCESS | 3308 | 1467738581321 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 10:09:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 10:09:41 INFO - PROCESS | 3308 | 1467738581326 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 10:09:41 INFO - PROCESS | 3308 | 1467738581328 Marionette TRACE conn5 <- [1,606,null,{}] 10:09:41 INFO - PROCESS | 3308 | 1467738581333 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}] 10:09:41 INFO - PROCESS | 3308 | 1467738581338 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:41 INFO - PROCESS | 3308 | 1467738581423 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 10:09:41 INFO - PROCESS | 3308 | 1467738581439 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:41 INFO - PROCESS | 3308 | 1467738581441 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:41 INFO - PROCESS | 3308 | ++DOCSHELL 0D201C00 == 28 [pid = 3308] [id = 161] 10:09:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (0D275800) [pid = 3308] [serial = 481] [outer = 00000000] 10:09:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (0D906400) [pid = 3308] [serial = 482] [outer = 0D275800] 10:09:41 INFO - PROCESS | 3308 | 1467738581488 Marionette DEBUG loaded listener.js 10:09:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (0D90EC00) [pid = 3308] [serial = 483] [outer = 0D275800] 10:09:41 INFO - PROCESS | 3308 | 1467738581955 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]]]}] 10:09:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 10:09:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 670ms 10:09:42 INFO - PROCESS | 3308 | 1467738581999 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 10:09:42 INFO - PROCESS | 3308 | 1467738582003 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 10:09:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 10:09:42 INFO - PROCESS | 3308 | 1467738582007 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 10:09:42 INFO - PROCESS | 3308 | 1467738582009 Marionette TRACE conn5 <- [1,610,null,{}] 10:09:42 INFO - PROCESS | 3308 | 1467738582013 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}] 10:09:42 INFO - PROCESS | 3308 | 1467738582015 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:42 INFO - PROCESS | 3308 | 1467738582130 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 10:09:42 INFO - PROCESS | 3308 | 1467738582213 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:42 INFO - PROCESS | 3308 | 1467738582215 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:42 INFO - PROCESS | 3308 | ++DOCSHELL 0D95C000 == 29 [pid = 3308] [id = 162] 10:09:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (0DA2A400) [pid = 3308] [serial = 484] [outer = 00000000] 10:09:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (0DC67400) [pid = 3308] [serial = 485] [outer = 0DA2A400] 10:09:42 INFO - PROCESS | 3308 | 1467738582261 Marionette DEBUG loaded listener.js 10:09:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (0DE08400) [pid = 3308] [serial = 486] [outer = 0DA2A400] 10:09:42 INFO - PROCESS | 3308 | 1467738582646 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]]]}] 10:09:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 10:09:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 670ms 10:09:42 INFO - PROCESS | 3308 | 1467738582681 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 10:09:42 INFO - PROCESS | 3308 | 1467738582684 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 10:09:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 10:09:42 INFO - PROCESS | 3308 | 1467738582688 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 10:09:42 INFO - PROCESS | 3308 | 1467738582694 Marionette TRACE conn5 <- [1,614,null,{}] 10:09:42 INFO - PROCESS | 3308 | 1467738582703 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}] 10:09:42 INFO - PROCESS | 3308 | 1467738582707 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:42 INFO - PROCESS | 3308 | 1467738582826 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 10:09:42 INFO - PROCESS | 3308 | 1467738582853 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:42 INFO - PROCESS | 3308 | 1467738582855 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:42 INFO - PROCESS | 3308 | ++DOCSHELL 0D7A8400 == 30 [pid = 3308] [id = 163] 10:09:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (0D92D400) [pid = 3308] [serial = 487] [outer = 00000000] 10:09:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (0EDD4000) [pid = 3308] [serial = 488] [outer = 0D92D400] 10:09:42 INFO - PROCESS | 3308 | 1467738582910 Marionette DEBUG loaded listener.js 10:09:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (120E6800) [pid = 3308] [serial = 489] [outer = 0D92D400] 10:09:43 INFO - PROCESS | 3308 | 1467738583364 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]]]}] 10:09:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 10:09:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 731ms 10:09:43 INFO - PROCESS | 3308 | 1467738583418 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 10:09:43 INFO - PROCESS | 3308 | 1467738583420 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 10:09:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 10:09:43 INFO - PROCESS | 3308 | 1467738583424 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 10:09:43 INFO - PROCESS | 3308 | 1467738583426 Marionette TRACE conn5 <- [1,618,null,{}] 10:09:43 INFO - PROCESS | 3308 | 1467738583461 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}] 10:09:43 INFO - PROCESS | 3308 | 1467738583463 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:43 INFO - PROCESS | 3308 | 1467738583579 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 10:09:43 INFO - PROCESS | 3308 | 1467738583632 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:43 INFO - PROCESS | 3308 | 1467738583634 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:43 INFO - PROCESS | 3308 | ++DOCSHELL 1235CC00 == 31 [pid = 3308] [id = 164] 10:09:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (1235F000) [pid = 3308] [serial = 490] [outer = 00000000] 10:09:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (13446400) [pid = 3308] [serial = 491] [outer = 1235F000] 10:09:43 INFO - PROCESS | 3308 | 1467738583678 Marionette DEBUG loaded listener.js 10:09:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (1390C800) [pid = 3308] [serial = 492] [outer = 1235F000] 10:09:44 INFO - PROCESS | 3308 | 1467738584105 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]]]}] 10:09:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 10:09:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 730ms 10:09:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 10:09:44 INFO - PROCESS | 3308 | 1467738584158 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 10:09:44 INFO - PROCESS | 3308 | 1467738584160 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 10:09:44 INFO - PROCESS | 3308 | 1467738584163 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 10:09:44 INFO - PROCESS | 3308 | 1467738584164 Marionette TRACE conn5 <- [1,622,null,{}] 10:09:44 INFO - PROCESS | 3308 | 1467738584168 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}] 10:09:44 INFO - PROCESS | 3308 | 1467738584170 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:44 INFO - PROCESS | 3308 | 1467738584276 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 10:09:44 INFO - PROCESS | 3308 | 1467738584282 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:44 INFO - PROCESS | 3308 | 1467738584289 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:44 INFO - PROCESS | 3308 | ++DOCSHELL 14D60000 == 32 [pid = 3308] [id = 165] 10:09:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (14D65000) [pid = 3308] [serial = 493] [outer = 00000000] 10:09:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (150D8C00) [pid = 3308] [serial = 494] [outer = 14D65000] 10:09:44 INFO - PROCESS | 3308 | 1467738584400 Marionette DEBUG loaded listener.js 10:09:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (156B3C00) [pid = 3308] [serial = 495] [outer = 14D65000] 10:09:44 INFO - PROCESS | 3308 | [3308] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:09:44 INFO - PROCESS | 3308 | [3308] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:09:44 INFO - PROCESS | 3308 | [3308] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:09:44 INFO - PROCESS | 3308 | [3308] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:09:45 INFO - PROCESS | 3308 | 1467738585106 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]]]}] 10:09:45 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (18785000) [pid = 3308] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 10:09:45 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (18F93000) [pid = 3308] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 10:09:45 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (168E2000) [pid = 3308] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 10:09:45 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (16F14C00) [pid = 3308] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 10:09:45 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (1793D800) [pid = 3308] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 10:09:45 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (16FD3800) [pid = 3308] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 10:09:45 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (0D905000) [pid = 3308] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 10:09:45 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (0DC64C00) [pid = 3308] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 10:09:45 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (1752A000) [pid = 3308] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 10:09:45 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (120E8800) [pid = 3308] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 10:09:45 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (123C8000) [pid = 3308] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 10:09:45 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (156B7800) [pid = 3308] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 10:09:45 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (0CA40400) [pid = 3308] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 10:09:45 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (0ECE6000) [pid = 3308] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 10:09:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 10:09:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1022ms 10:09:45 INFO - PROCESS | 3308 | 1467738585185 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 10:09:45 INFO - PROCESS | 3308 | 1467738585187 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 10:09:45 INFO - PROCESS | 3308 | 1467738585190 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 10:09:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 10:09:45 INFO - PROCESS | 3308 | 1467738585192 Marionette TRACE conn5 <- [1,626,null,{}] 10:09:45 INFO - PROCESS | 3308 | 1467738585196 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}] 10:09:45 INFO - PROCESS | 3308 | 1467738585198 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:45 INFO - PROCESS | 3308 | 1467738585289 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 10:09:45 INFO - PROCESS | 3308 | 1467738585298 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:45 INFO - PROCESS | 3308 | 1467738585300 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:45 INFO - PROCESS | 3308 | ++DOCSHELL 0CAC3800 == 33 [pid = 3308] [id = 166] 10:09:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (0DC71400) [pid = 3308] [serial = 496] [outer = 00000000] 10:09:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (12053800) [pid = 3308] [serial = 497] [outer = 0DC71400] 10:09:45 INFO - PROCESS | 3308 | 1467738585343 Marionette DEBUG loaded listener.js 10:09:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (150D7000) [pid = 3308] [serial = 498] [outer = 0DC71400] 10:09:45 INFO - PROCESS | 3308 | [3308] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:09:45 INFO - PROCESS | 3308 | [3308] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:09:45 INFO - PROCESS | 3308 | [3308] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:09:45 INFO - PROCESS | 3308 | [3308] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:09:45 INFO - PROCESS | 3308 | 1467738585770 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]]]}] 10:09:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 10:09:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 630ms 10:09:45 INFO - PROCESS | 3308 | 1467738585825 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 10:09:45 INFO - PROCESS | 3308 | 1467738585827 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 10:09:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 10:09:45 INFO - PROCESS | 3308 | 1467738585830 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 10:09:45 INFO - PROCESS | 3308 | 1467738585831 Marionette TRACE conn5 <- [1,630,null,{}] 10:09:45 INFO - PROCESS | 3308 | 1467738585835 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}] 10:09:45 INFO - PROCESS | 3308 | 1467738585837 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:45 INFO - PROCESS | 3308 | 1467738585913 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 10:09:45 INFO - PROCESS | 3308 | 1467738585918 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:45 INFO - PROCESS | 3308 | 1467738585920 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:45 INFO - PROCESS | 3308 | ++DOCSHELL 156BB000 == 34 [pid = 3308] [id = 167] 10:09:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (156BF000) [pid = 3308] [serial = 499] [outer = 00000000] 10:09:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (1657E400) [pid = 3308] [serial = 500] [outer = 156BF000] 10:09:45 INFO - PROCESS | 3308 | 1467738585964 Marionette DEBUG loaded listener.js 10:09:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (168DFC00) [pid = 3308] [serial = 501] [outer = 156BF000] 10:09:46 INFO - PROCESS | 3308 | 1467738586388 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]]]}] 10:09:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 10:09:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 570ms 10:09:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 10:09:46 INFO - PROCESS | 3308 | 1467738586401 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 10:09:46 INFO - PROCESS | 3308 | 1467738586403 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 10:09:46 INFO - PROCESS | 3308 | 1467738586406 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 10:09:46 INFO - PROCESS | 3308 | 1467738586407 Marionette TRACE conn5 <- [1,634,null,{}] 10:09:46 INFO - PROCESS | 3308 | 1467738586423 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}] 10:09:46 INFO - PROCESS | 3308 | 1467738586425 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:46 INFO - PROCESS | 3308 | 1467738586502 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 10:09:46 INFO - PROCESS | 3308 | 1467738586508 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:46 INFO - PROCESS | 3308 | 1467738586509 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:46 INFO - PROCESS | 3308 | ++DOCSHELL 168E5800 == 35 [pid = 3308] [id = 168] 10:09:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (168E8400) [pid = 3308] [serial = 502] [outer = 00000000] 10:09:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (16A18C00) [pid = 3308] [serial = 503] [outer = 168E8400] 10:09:46 INFO - PROCESS | 3308 | 1467738586552 Marionette DEBUG loaded listener.js 10:09:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (16A19C00) [pid = 3308] [serial = 504] [outer = 168E8400] 10:09:47 INFO - PROCESS | 3308 | 1467738586991 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]]]}] 10:09:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 10:09:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 631ms 10:09:47 INFO - PROCESS | 3308 | 1467738587045 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 10:09:47 INFO - PROCESS | 3308 | 1467738587048 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 10:09:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 10:09:47 INFO - PROCESS | 3308 | 1467738587051 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 10:09:47 INFO - PROCESS | 3308 | 1467738587052 Marionette TRACE conn5 <- [1,638,null,{}] 10:09:47 INFO - PROCESS | 3308 | 1467738587056 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}] 10:09:47 INFO - PROCESS | 3308 | 1467738587057 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:47 INFO - PROCESS | 3308 | 1467738587187 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 10:09:47 INFO - PROCESS | 3308 | 1467738587318 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:47 INFO - PROCESS | 3308 | 1467738587321 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:47 INFO - PROCESS | 3308 | ++DOCSHELL 09075000 == 36 [pid = 3308] [id = 169] 10:09:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (0CA34800) [pid = 3308] [serial = 505] [outer = 00000000] 10:09:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (0CAB8400) [pid = 3308] [serial = 506] [outer = 0CA34800] 10:09:47 INFO - PROCESS | 3308 | 1467738587381 Marionette DEBUG loaded listener.js 10:09:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (0CF6A000) [pid = 3308] [serial = 507] [outer = 0CA34800] 10:09:48 INFO - PROCESS | 3308 | 1467738588149 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]]]}] 10:09:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 10:09:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1174ms 10:09:48 INFO - PROCESS | 3308 | 1467738588227 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 10:09:48 INFO - PROCESS | 3308 | 1467738588231 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 10:09:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 10:09:48 INFO - PROCESS | 3308 | 1467738588236 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 10:09:48 INFO - PROCESS | 3308 | 1467738588240 Marionette TRACE conn5 <- [1,642,null,{}] 10:09:48 INFO - PROCESS | 3308 | 1467738588245 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}] 10:09:48 INFO - PROCESS | 3308 | 1467738588248 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:48 INFO - PROCESS | 3308 | 1467738588373 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 10:09:48 INFO - PROCESS | 3308 | 1467738588492 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:48 INFO - PROCESS | 3308 | 1467738588495 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:48 INFO - PROCESS | 3308 | ++DOCSHELL 0DC63000 == 37 [pid = 3308] [id = 170] 10:09:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (0DC66400) [pid = 3308] [serial = 508] [outer = 00000000] 10:09:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (0DE7D800) [pid = 3308] [serial = 509] [outer = 0DC66400] 10:09:48 INFO - PROCESS | 3308 | 1467738588554 Marionette DEBUG loaded listener.js 10:09:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 91 (0E40C000) [pid = 3308] [serial = 510] [outer = 0DC66400] 10:09:49 INFO - PROCESS | 3308 | 1467738589384 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]]]}] 10:09:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 10:09:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1172ms 10:09:49 INFO - PROCESS | 3308 | 1467738589421 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 10:09:49 INFO - PROCESS | 3308 | 1467738589425 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 10:09:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 10:09:49 INFO - PROCESS | 3308 | 1467738589439 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 10:09:49 INFO - PROCESS | 3308 | 1467738589443 Marionette TRACE conn5 <- [1,646,null,{}] 10:09:49 INFO - PROCESS | 3308 | 1467738589448 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}] 10:09:49 INFO - PROCESS | 3308 | 1467738589451 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:49 INFO - PROCESS | 3308 | 1467738589560 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 10:09:49 INFO - PROCESS | 3308 | 1467738589637 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:49 INFO - PROCESS | 3308 | 1467738589641 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:49 INFO - PROCESS | 3308 | ++DOCSHELL 0D901C00 == 38 [pid = 3308] [id = 171] 10:09:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 92 (0D902000) [pid = 3308] [serial = 511] [outer = 00000000] 10:09:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 93 (0D929C00) [pid = 3308] [serial = 512] [outer = 0D902000] 10:09:49 INFO - PROCESS | 3308 | 1467738589690 Marionette DEBUG loaded listener.js 10:09:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 94 (0D95AC00) [pid = 3308] [serial = 513] [outer = 0D902000] 10:09:50 INFO - PROCESS | 3308 | --DOCSHELL 168E5800 == 37 [pid = 3308] [id = 168] 10:09:50 INFO - PROCESS | 3308 | --DOCSHELL 156BB000 == 36 [pid = 3308] [id = 167] 10:09:50 INFO - PROCESS | 3308 | --DOCSHELL 0CAC3800 == 35 [pid = 3308] [id = 166] 10:09:50 INFO - PROCESS | 3308 | --DOCSHELL 14D60000 == 34 [pid = 3308] [id = 165] 10:09:50 INFO - PROCESS | 3308 | --DOCSHELL 1235CC00 == 33 [pid = 3308] [id = 164] 10:09:50 INFO - PROCESS | 3308 | --DOCSHELL 0D7A8400 == 32 [pid = 3308] [id = 163] 10:09:50 INFO - PROCESS | 3308 | --DOCSHELL 0D95C000 == 31 [pid = 3308] [id = 162] 10:09:50 INFO - PROCESS | 3308 | --DOCSHELL 0D201C00 == 30 [pid = 3308] [id = 161] 10:09:50 INFO - PROCESS | 3308 | --DOCSHELL 0CA39000 == 29 [pid = 3308] [id = 160] 10:09:50 INFO - PROCESS | 3308 | --DOMWINDOW == 93 (1878E800) [pid = 3308] [serial = 462] [outer = 00000000] [url = about:blank] 10:09:50 INFO - PROCESS | 3308 | --DOMWINDOW == 92 (1900E800) [pid = 3308] [serial = 464] [outer = 00000000] [url = about:blank] 10:09:50 INFO - PROCESS | 3308 | --DOMWINDOW == 91 (19535400) [pid = 3308] [serial = 465] [outer = 00000000] [url = about:blank] 10:09:50 INFO - PROCESS | 3308 | --DOMWINDOW == 90 (16A16800) [pid = 3308] [serial = 449] [outer = 00000000] [url = about:blank] 10:09:50 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (16A1C400) [pid = 3308] [serial = 450] [outer = 00000000] [url = about:blank] 10:09:50 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (178C4800) [pid = 3308] [serial = 452] [outer = 00000000] [url = about:blank] 10:09:50 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (1850B800) [pid = 3308] [serial = 455] [outer = 00000000] [url = about:blank] 10:09:50 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (178E2000) [pid = 3308] [serial = 453] [outer = 00000000] [url = about:blank] 10:09:50 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (1707B000) [pid = 3308] [serial = 426] [outer = 00000000] [url = about:blank] 10:09:50 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (0D924400) [pid = 3308] [serial = 428] [outer = 00000000] [url = about:blank] 10:09:50 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (0D92E800) [pid = 3308] [serial = 429] [outer = 00000000] [url = about:blank] 10:09:50 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (0DCA0400) [pid = 3308] [serial = 440] [outer = 00000000] [url = about:blank] 10:09:50 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (0DE7C400) [pid = 3308] [serial = 441] [outer = 00000000] [url = about:blank] 10:09:50 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (17938800) [pid = 3308] [serial = 434] [outer = 00000000] [url = about:blank] 10:09:50 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (1793FC00) [pid = 3308] [serial = 435] [outer = 00000000] [url = about:blank] 10:09:50 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (1390E800) [pid = 3308] [serial = 431] [outer = 00000000] [url = about:blank] 10:09:50 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (15652400) [pid = 3308] [serial = 432] [outer = 00000000] [url = about:blank] 10:09:50 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (1344B000) [pid = 3308] [serial = 443] [outer = 00000000] [url = about:blank] 10:09:50 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (141A1400) [pid = 3308] [serial = 444] [outer = 00000000] [url = about:blank] 10:09:50 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (16575800) [pid = 3308] [serial = 446] [outer = 00000000] [url = about:blank] 10:09:50 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (0CFCA800) [pid = 3308] [serial = 437] [outer = 00000000] [url = about:blank] 10:09:50 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (0D7AD000) [pid = 3308] [serial = 438] [outer = 00000000] [url = about:blank] 10:09:50 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (1878DC00) [pid = 3308] [serial = 461] [outer = 00000000] [url = about:blank] 10:09:50 INFO - PROCESS | 3308 | --DOMWINDOW == 70 (15655400) [pid = 3308] [serial = 458] [outer = 00000000] [url = about:blank] 10:09:50 INFO - PROCESS | 3308 | --DOMWINDOW == 69 (1707A400) [pid = 3308] [serial = 459] [outer = 00000000] [url = about:blank] 10:09:50 INFO - PROCESS | 3308 | --DOMWINDOW == 68 (18782400) [pid = 3308] [serial = 456] [outer = 00000000] [url = about:blank] 10:09:50 INFO - PROCESS | 3308 | --DOMWINDOW == 67 (1671E800) [pid = 3308] [serial = 447] [outer = 00000000] [url = about:blank] 10:09:50 INFO - PROCESS | 3308 | 1467738590243 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]]]}] 10:09:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 10:09:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 830ms 10:09:50 INFO - PROCESS | 3308 | 1467738590263 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 10:09:50 INFO - PROCESS | 3308 | 1467738590268 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 10:09:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 10:09:50 INFO - PROCESS | 3308 | 1467738590274 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 10:09:50 INFO - PROCESS | 3308 | 1467738590277 Marionette TRACE conn5 <- [1,650,null,{}] 10:09:50 INFO - PROCESS | 3308 | 1467738590281 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}] 10:09:50 INFO - PROCESS | 3308 | 1467738590283 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:50 INFO - PROCESS | 3308 | 1467738590369 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 10:09:50 INFO - PROCESS | 3308 | 1467738590375 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:50 INFO - PROCESS | 3308 | 1467738590377 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:50 INFO - PROCESS | 3308 | ++DOCSHELL 0D922400 == 30 [pid = 3308] [id = 172] 10:09:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 68 (0D924400) [pid = 3308] [serial = 514] [outer = 00000000] 10:09:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 69 (0D958C00) [pid = 3308] [serial = 515] [outer = 0D924400] 10:09:50 INFO - PROCESS | 3308 | 1467738590425 Marionette DEBUG loaded listener.js 10:09:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 70 (0DC6F000) [pid = 3308] [serial = 516] [outer = 0D924400] 10:09:50 INFO - PROCESS | 3308 | [3308] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:09:50 INFO - PROCESS | 3308 | [3308] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:09:50 INFO - PROCESS | 3308 | [3308] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:09:50 INFO - PROCESS | 3308 | [3308] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:09:50 INFO - PROCESS | 3308 | 1467738590909 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]]]}] 10:09:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 10:09:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 670ms 10:09:50 INFO - PROCESS | 3308 | 1467738590948 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 10:09:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 10:09:50 INFO - PROCESS | 3308 | 1467738590950 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 10:09:50 INFO - PROCESS | 3308 | 1467738590954 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 10:09:50 INFO - PROCESS | 3308 | 1467738590957 Marionette TRACE conn5 <- [1,654,null,{}] 10:09:51 INFO - PROCESS | 3308 | 1467738591000 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}] 10:09:51 INFO - PROCESS | 3308 | 1467738591005 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:51 INFO - PROCESS | 3308 | 1467738591101 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 10:09:51 INFO - PROCESS | 3308 | 1467738591182 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:51 INFO - PROCESS | 3308 | 1467738591185 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:51 INFO - PROCESS | 3308 | ++DOCSHELL 12258000 == 31 [pid = 3308] [id = 173] 10:09:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (1225A400) [pid = 3308] [serial = 517] [outer = 00000000] 10:09:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (1323DC00) [pid = 3308] [serial = 518] [outer = 1225A400] 10:09:51 INFO - PROCESS | 3308 | 1467738591234 Marionette DEBUG loaded listener.js 10:09:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (134C1C00) [pid = 3308] [serial = 519] [outer = 1225A400] 10:09:51 INFO - PROCESS | 3308 | [3308] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:09:51 INFO - PROCESS | 3308 | [3308] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:09:51 INFO - PROCESS | 3308 | [3308] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:09:51 INFO - PROCESS | 3308 | 1467738591622 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]]]}] 10:09:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 10:09:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 734ms 10:09:51 INFO - PROCESS | 3308 | 1467738591687 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 10:09:51 INFO - PROCESS | 3308 | 1467738591690 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 10:09:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 10:09:51 INFO - PROCESS | 3308 | 1467738591693 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 10:09:51 INFO - PROCESS | 3308 | 1467738591695 Marionette TRACE conn5 <- [1,658,null,{}] 10:09:51 INFO - PROCESS | 3308 | 1467738591699 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}] 10:09:51 INFO - PROCESS | 3308 | 1467738591701 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:51 INFO - PROCESS | 3308 | 1467738591785 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 10:09:51 INFO - PROCESS | 3308 | 1467738591790 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:51 INFO - PROCESS | 3308 | 1467738591792 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:51 INFO - PROCESS | 3308 | ++DOCSHELL 1501E800 == 32 [pid = 3308] [id = 174] 10:09:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (1501F400) [pid = 3308] [serial = 520] [outer = 00000000] 10:09:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (156C0400) [pid = 3308] [serial = 521] [outer = 1501F400] 10:09:51 INFO - PROCESS | 3308 | 1467738591846 Marionette DEBUG loaded listener.js 10:09:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (16574400) [pid = 3308] [serial = 522] [outer = 1501F400] 10:09:52 INFO - PROCESS | 3308 | 1467738592272 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]]]}] 10:09:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 10:09:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 630ms 10:09:52 INFO - PROCESS | 3308 | 1467738592333 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 10:09:52 INFO - PROCESS | 3308 | 1467738592335 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 10:09:52 INFO - PROCESS | 3308 | 1467738592338 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 10:09:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 10:09:52 INFO - PROCESS | 3308 | 1467738592340 Marionette TRACE conn5 <- [1,662,null,{}] 10:09:52 INFO - PROCESS | 3308 | 1467738592343 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}] 10:09:52 INFO - PROCESS | 3308 | 1467738592345 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:52 INFO - PROCESS | 3308 | 1467738592478 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 10:09:52 INFO - PROCESS | 3308 | 1467738592529 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:52 INFO - PROCESS | 3308 | 1467738592531 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:52 INFO - PROCESS | 3308 | ++DOCSHELL 0E412000 == 33 [pid = 3308] [id = 175] 10:09:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (1657FC00) [pid = 3308] [serial = 523] [outer = 00000000] 10:09:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (168DC400) [pid = 3308] [serial = 524] [outer = 1657FC00] 10:09:52 INFO - PROCESS | 3308 | 1467738592575 Marionette DEBUG loaded listener.js 10:09:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (16A11400) [pid = 3308] [serial = 525] [outer = 1657FC00] 10:09:52 INFO - PROCESS | 3308 | [3308] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:09:52 INFO - PROCESS | 3308 | [3308] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:09:52 INFO - PROCESS | 3308 | [3308] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:09:53 INFO - PROCESS | 3308 | 1467738592991 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]]]}] 10:09:53 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 10:09:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 670ms 10:09:53 INFO - PROCESS | 3308 | 1467738593012 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 10:09:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 10:09:53 INFO - PROCESS | 3308 | 1467738593014 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 10:09:53 INFO - PROCESS | 3308 | 1467738593017 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 10:09:53 INFO - PROCESS | 3308 | 1467738593018 Marionette TRACE conn5 <- [1,666,null,{}] 10:09:53 INFO - PROCESS | 3308 | 1467738593027 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}] 10:09:53 INFO - PROCESS | 3308 | 1467738593032 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:53 INFO - PROCESS | 3308 | 1467738593174 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 10:09:53 INFO - PROCESS | 3308 | 1467738593187 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:53 INFO - PROCESS | 3308 | 1467738593189 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:53 INFO - PROCESS | 3308 | ++DOCSHELL 16F13800 == 34 [pid = 3308] [id = 176] 10:09:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (16F17400) [pid = 3308] [serial = 526] [outer = 00000000] 10:09:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (16FD7400) [pid = 3308] [serial = 527] [outer = 16F17400] 10:09:53 INFO - PROCESS | 3308 | 1467738593233 Marionette DEBUG loaded listener.js 10:09:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (17074C00) [pid = 3308] [serial = 528] [outer = 16F17400] 10:09:53 INFO - PROCESS | 3308 | 1467738593715 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]]]}] 10:09:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 10:09:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 731ms 10:09:53 INFO - PROCESS | 3308 | 1467738593749 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 10:09:53 INFO - PROCESS | 3308 | 1467738593751 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 10:09:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 10:09:53 INFO - PROCESS | 3308 | 1467738593754 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 10:09:53 INFO - PROCESS | 3308 | 1467738593755 Marionette TRACE conn5 <- [1,670,null,{}] 10:09:53 INFO - PROCESS | 3308 | 1467738593759 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}] 10:09:53 INFO - PROCESS | 3308 | 1467738593770 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:53 INFO - PROCESS | 3308 | 1467738593909 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 10:09:54 INFO - PROCESS | 3308 | 1467738593966 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:54 INFO - PROCESS | 3308 | 1467738593968 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:54 INFO - PROCESS | 3308 | ++DOCSHELL 0ECEC400 == 35 [pid = 3308] [id = 177] 10:09:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (1707A800) [pid = 3308] [serial = 529] [outer = 00000000] 10:09:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (17080400) [pid = 3308] [serial = 530] [outer = 1707A800] 10:09:54 INFO - PROCESS | 3308 | 1467738594011 Marionette DEBUG loaded listener.js 10:09:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (178CC400) [pid = 3308] [serial = 531] [outer = 1707A800] 10:09:54 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (1235F000) [pid = 3308] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 10:09:54 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (14D65000) [pid = 3308] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 10:09:54 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (0D275800) [pid = 3308] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 10:09:54 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (0DA2A400) [pid = 3308] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 10:09:54 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (0CA3A400) [pid = 3308] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 10:09:54 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (0CA42000) [pid = 3308] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 10:09:54 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (0D921400) [pid = 3308] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 10:09:54 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (1323F000) [pid = 3308] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 10:09:54 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (19843000) [pid = 3308] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 10:09:54 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (0DC71400) [pid = 3308] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 10:09:54 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (0D92D400) [pid = 3308] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 10:09:54 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (156BF000) [pid = 3308] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 10:09:55 INFO - PROCESS | 3308 | 1467738594984 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]]]}] 10:09:55 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) 10:09:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1276ms 10:09:55 INFO - PROCESS | 3308 | 1467738595034 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 10:09:55 INFO - PROCESS | 3308 | 1467738595036 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 10:09:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 10:09:55 INFO - PROCESS | 3308 | 1467738595040 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 10:09:55 INFO - PROCESS | 3308 | 1467738595041 Marionette TRACE conn5 <- [1,674,null,{}] 10:09:55 INFO - PROCESS | 3308 | 1467738595045 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}] 10:09:55 INFO - PROCESS | 3308 | 1467738595047 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:55 INFO - PROCESS | 3308 | 1467738595126 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 10:09:55 INFO - PROCESS | 3308 | 1467738595133 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:55 INFO - PROCESS | 3308 | 1467738595135 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:55 INFO - PROCESS | 3308 | ++DOCSHELL 0D7AC400 == 36 [pid = 3308] [id = 178] 10:09:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (0D921400) [pid = 3308] [serial = 532] [outer = 00000000] 10:09:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (150E2800) [pid = 3308] [serial = 533] [outer = 0D921400] 10:09:55 INFO - PROCESS | 3308 | 1467738595178 Marionette DEBUG loaded listener.js 10:09:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (16A1E000) [pid = 3308] [serial = 534] [outer = 0D921400] 10:09:56 INFO - PROCESS | 3308 | 1467738596109 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]]]}] 10:09:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 10:09:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1121ms 10:09:56 INFO - PROCESS | 3308 | 1467738596164 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 10:09:56 INFO - PROCESS | 3308 | 1467738596166 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 10:09:56 INFO - PROCESS | 3308 | 1467738596169 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 10:09:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 10:09:56 INFO - PROCESS | 3308 | 1467738596171 Marionette TRACE conn5 <- [1,678,null,{}] 10:09:56 INFO - PROCESS | 3308 | 1467738596175 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}] 10:09:56 INFO - PROCESS | 3308 | 1467738596177 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:56 INFO - PROCESS | 3308 | 1467738596258 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 10:09:56 INFO - PROCESS | 3308 | 1467738596264 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:56 INFO - PROCESS | 3308 | 1467738596266 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:56 INFO - PROCESS | 3308 | ++DOCSHELL 1707A000 == 37 [pid = 3308] [id = 179] 10:09:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (17080800) [pid = 3308] [serial = 535] [outer = 00000000] 10:09:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (17937800) [pid = 3308] [serial = 536] [outer = 17080800] 10:09:56 INFO - PROCESS | 3308 | 1467738596309 Marionette DEBUG loaded listener.js 10:09:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (17939000) [pid = 3308] [serial = 537] [outer = 17080800] 10:09:57 INFO - PROCESS | 3308 | 1467738597473 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]]]}] 10:09:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 10:09:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1318ms 10:09:57 INFO - PROCESS | 3308 | 1467738597492 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 10:09:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 10:09:57 INFO - PROCESS | 3308 | 1467738597496 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 10:09:57 INFO - PROCESS | 3308 | 1467738597501 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 10:09:57 INFO - PROCESS | 3308 | 1467738597504 Marionette TRACE conn5 <- [1,682,null,{}] 10:09:57 INFO - PROCESS | 3308 | 1467738597510 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}] 10:09:57 INFO - PROCESS | 3308 | 1467738597514 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:57 INFO - PROCESS | 3308 | 1467738597625 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 10:09:57 INFO - PROCESS | 3308 | 1467738597738 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:57 INFO - PROCESS | 3308 | 1467738597740 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:57 INFO - PROCESS | 3308 | ++DOCSHELL 0D90D800 == 38 [pid = 3308] [id = 180] 10:09:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (0D922000) [pid = 3308] [serial = 538] [outer = 00000000] 10:09:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (0DE13400) [pid = 3308] [serial = 539] [outer = 0D922000] 10:09:57 INFO - PROCESS | 3308 | 1467738597841 Marionette DEBUG loaded listener.js 10:09:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (0ED8EC00) [pid = 3308] [serial = 540] [outer = 0D922000] 10:09:58 INFO - PROCESS | 3308 | 1467738598852 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]]]}] 10:09:58 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) 10:09:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1376ms 10:09:58 INFO - PROCESS | 3308 | 1467738598878 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 10:09:58 INFO - PROCESS | 3308 | 1467738598882 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 10:09:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 10:09:58 INFO - PROCESS | 3308 | 1467738598889 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 10:09:58 INFO - PROCESS | 3308 | 1467738598892 Marionette TRACE conn5 <- [1,686,null,{}] 10:09:58 INFO - PROCESS | 3308 | 1467738598938 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}] 10:09:58 INFO - PROCESS | 3308 | 1467738598941 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:59 INFO - PROCESS | 3308 | 1467738599043 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 10:09:59 INFO - PROCESS | 3308 | 1467738599379 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:59 INFO - PROCESS | 3308 | 1467738599382 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:09:59 INFO - PROCESS | 3308 | ++DOCSHELL 0CAC0000 == 39 [pid = 3308] [id = 181] 10:09:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (0CCE1800) [pid = 3308] [serial = 541] [outer = 00000000] 10:09:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (0D277800) [pid = 3308] [serial = 542] [outer = 0CCE1800] 10:09:59 INFO - PROCESS | 3308 | 1467738599434 Marionette DEBUG loaded listener.js 10:09:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (0D905400) [pid = 3308] [serial = 543] [outer = 0CCE1800] 10:10:00 INFO - PROCESS | 3308 | --DOCSHELL 0D7AC400 == 38 [pid = 3308] [id = 178] 10:10:00 INFO - PROCESS | 3308 | --DOCSHELL 0ECEC400 == 37 [pid = 3308] [id = 177] 10:10:00 INFO - PROCESS | 3308 | --DOCSHELL 16F13800 == 36 [pid = 3308] [id = 176] 10:10:00 INFO - PROCESS | 3308 | --DOCSHELL 0E412000 == 35 [pid = 3308] [id = 175] 10:10:00 INFO - PROCESS | 3308 | --DOCSHELL 1501E800 == 34 [pid = 3308] [id = 174] 10:10:00 INFO - PROCESS | 3308 | --DOCSHELL 12258000 == 33 [pid = 3308] [id = 173] 10:10:00 INFO - PROCESS | 3308 | --DOCSHELL 0D922400 == 32 [pid = 3308] [id = 172] 10:10:00 INFO - PROCESS | 3308 | --DOCSHELL 0D901C00 == 31 [pid = 3308] [id = 171] 10:10:00 INFO - PROCESS | 3308 | --DOCSHELL 0DC63000 == 30 [pid = 3308] [id = 170] 10:10:00 INFO - PROCESS | 3308 | --DOCSHELL 09075000 == 29 [pid = 3308] [id = 169] 10:10:00 INFO - PROCESS | 3308 | --DOCSHELL 1707A000 == 28 [pid = 3308] [id = 179] 10:10:00 INFO - PROCESS | 3308 | --DOCSHELL 0D90D800 == 27 [pid = 3308] [id = 180] 10:10:00 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (0D90EC00) [pid = 3308] [serial = 483] [outer = 00000000] [url = about:blank] 10:10:00 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (1390C800) [pid = 3308] [serial = 492] [outer = 00000000] [url = about:blank] 10:10:00 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (0DC67400) [pid = 3308] [serial = 485] [outer = 00000000] [url = about:blank] 10:10:00 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (0DE08400) [pid = 3308] [serial = 486] [outer = 00000000] [url = about:blank] 10:10:00 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (0CA40800) [pid = 3308] [serial = 479] [outer = 00000000] [url = about:blank] 10:10:00 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (0CABC800) [pid = 3308] [serial = 480] [outer = 00000000] [url = about:blank] 10:10:00 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (0D90C800) [pid = 3308] [serial = 477] [outer = 00000000] [url = about:blank] 10:10:00 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (0D27F800) [pid = 3308] [serial = 476] [outer = 00000000] [url = about:blank] 10:10:00 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (0DFA8C00) [pid = 3308] [serial = 468] [outer = 00000000] [url = about:blank] 10:10:00 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (0DC63C00) [pid = 3308] [serial = 467] [outer = 00000000] [url = about:blank] 10:10:00 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (1657EC00) [pid = 3308] [serial = 471] [outer = 00000000] [url = about:blank] 10:10:00 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (1564CC00) [pid = 3308] [serial = 470] [outer = 00000000] [url = about:blank] 10:10:00 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (1A692800) [pid = 3308] [serial = 474] [outer = 00000000] [url = about:blank] 10:10:00 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (198CC800) [pid = 3308] [serial = 473] [outer = 00000000] [url = about:blank] 10:10:00 INFO - PROCESS | 3308 | --DOMWINDOW == 70 (12053800) [pid = 3308] [serial = 497] [outer = 00000000] [url = about:blank] 10:10:00 INFO - PROCESS | 3308 | --DOMWINDOW == 69 (156B3C00) [pid = 3308] [serial = 495] [outer = 00000000] [url = about:blank] 10:10:00 INFO - PROCESS | 3308 | --DOMWINDOW == 68 (150D7000) [pid = 3308] [serial = 498] [outer = 00000000] [url = about:blank] 10:10:00 INFO - PROCESS | 3308 | --DOMWINDOW == 67 (0EDD4000) [pid = 3308] [serial = 488] [outer = 00000000] [url = about:blank] 10:10:00 INFO - PROCESS | 3308 | --DOMWINDOW == 66 (120E6800) [pid = 3308] [serial = 489] [outer = 00000000] [url = about:blank] 10:10:00 INFO - PROCESS | 3308 | --DOMWINDOW == 65 (168DFC00) [pid = 3308] [serial = 501] [outer = 00000000] [url = about:blank] 10:10:00 INFO - PROCESS | 3308 | --DOMWINDOW == 64 (1657E400) [pid = 3308] [serial = 500] [outer = 00000000] [url = about:blank] 10:10:00 INFO - PROCESS | 3308 | --DOMWINDOW == 63 (16A18C00) [pid = 3308] [serial = 503] [outer = 00000000] [url = about:blank] 10:10:00 INFO - PROCESS | 3308 | --DOMWINDOW == 62 (13446400) [pid = 3308] [serial = 491] [outer = 00000000] [url = about:blank] 10:10:00 INFO - PROCESS | 3308 | --DOMWINDOW == 61 (150D8C00) [pid = 3308] [serial = 494] [outer = 00000000] [url = about:blank] 10:10:00 INFO - PROCESS | 3308 | --DOMWINDOW == 60 (0D906400) [pid = 3308] [serial = 482] [outer = 00000000] [url = about:blank] 10:10:00 INFO - PROCESS | 3308 | 1467738600871 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]]]}] 10:10:00 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) 10:10:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2012ms 10:10:00 INFO - PROCESS | 3308 | 1467738600904 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 10:10:00 INFO - PROCESS | 3308 | 1467738600908 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 10:10:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 10:10:00 INFO - PROCESS | 3308 | 1467738600913 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 10:10:00 INFO - PROCESS | 3308 | 1467738600916 Marionette TRACE conn5 <- [1,690,null,{}] 10:10:00 INFO - PROCESS | 3308 | 1467738600922 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}] 10:10:00 INFO - PROCESS | 3308 | 1467738600925 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:01 INFO - PROCESS | 3308 | 1467738601012 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 10:10:01 INFO - PROCESS | 3308 | 1467738601081 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:01 INFO - PROCESS | 3308 | 1467738601086 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:01 INFO - PROCESS | 3308 | ++DOCSHELL 0D273400 == 28 [pid = 3308] [id = 182] 10:10:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 61 (0D274400) [pid = 3308] [serial = 544] [outer = 00000000] 10:10:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 62 (0D759400) [pid = 3308] [serial = 545] [outer = 0D274400] 10:10:01 INFO - PROCESS | 3308 | 1467738601134 Marionette DEBUG loaded listener.js 10:10:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 63 (0D7A6400) [pid = 3308] [serial = 546] [outer = 0D274400] 10:10:02 INFO - PROCESS | 3308 | 1467738602027 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]]]}] 10:10:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 10:10:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1131ms 10:10:02 INFO - PROCESS | 3308 | 1467738602044 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 10:10:02 INFO - PROCESS | 3308 | 1467738602049 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 10:10:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 10:10:02 INFO - PROCESS | 3308 | 1467738602058 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 10:10:02 INFO - PROCESS | 3308 | 1467738602061 Marionette TRACE conn5 <- [1,694,null,{}] 10:10:02 INFO - PROCESS | 3308 | 1467738602065 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}] 10:10:02 INFO - PROCESS | 3308 | 1467738602068 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:02 INFO - PROCESS | 3308 | 1467738602155 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 10:10:02 INFO - PROCESS | 3308 | 1467738602162 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:02 INFO - PROCESS | 3308 | 1467738602164 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:02 INFO - PROCESS | 3308 | ++DOCSHELL 0D956C00 == 29 [pid = 3308] [id = 183] 10:10:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 64 (0D957400) [pid = 3308] [serial = 547] [outer = 00000000] 10:10:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 65 (0D95C000) [pid = 3308] [serial = 548] [outer = 0D957400] 10:10:02 INFO - PROCESS | 3308 | 1467738602212 Marionette DEBUG loaded listener.js 10:10:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 66 (0DADE000) [pid = 3308] [serial = 549] [outer = 0D957400] 10:10:03 INFO - PROCESS | 3308 | 1467738603197 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]]]}] 10:10:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 10:10:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1125ms 10:10:03 INFO - PROCESS | 3308 | 1467738603214 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 10:10:03 INFO - PROCESS | 3308 | 1467738603216 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 10:10:03 INFO - PROCESS | 3308 | 1467738603220 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 10:10:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 10:10:03 INFO - PROCESS | 3308 | 1467738603223 Marionette TRACE conn5 <- [1,698,null,{}] 10:10:03 INFO - PROCESS | 3308 | 1467738603234 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}] 10:10:03 INFO - PROCESS | 3308 | 1467738603239 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:03 INFO - PROCESS | 3308 | 1467738603352 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 10:10:03 INFO - PROCESS | 3308 | 1467738603359 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:03 INFO - PROCESS | 3308 | 1467738603362 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:03 INFO - PROCESS | 3308 | ++DOCSHELL 0EC99000 == 30 [pid = 3308] [id = 184] 10:10:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 67 (0ECE6000) [pid = 3308] [serial = 550] [outer = 00000000] 10:10:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 68 (11CD8800) [pid = 3308] [serial = 551] [outer = 0ECE6000] 10:10:03 INFO - PROCESS | 3308 | 1467738603411 Marionette DEBUG loaded listener.js 10:10:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 69 (11DA9800) [pid = 3308] [serial = 552] [outer = 0ECE6000] 10:10:04 INFO - PROCESS | 3308 | --DOMWINDOW == 68 (1657FC00) [pid = 3308] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 10:10:04 INFO - PROCESS | 3308 | --DOMWINDOW == 67 (16F17400) [pid = 3308] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 10:10:04 INFO - PROCESS | 3308 | --DOMWINDOW == 66 (1707A800) [pid = 3308] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 10:10:04 INFO - PROCESS | 3308 | --DOMWINDOW == 65 (0D902000) [pid = 3308] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 10:10:04 INFO - PROCESS | 3308 | --DOMWINDOW == 64 (1225A400) [pid = 3308] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 10:10:04 INFO - PROCESS | 3308 | --DOMWINDOW == 63 (0CA34800) [pid = 3308] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 10:10:04 INFO - PROCESS | 3308 | --DOMWINDOW == 62 (1501F400) [pid = 3308] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 10:10:04 INFO - PROCESS | 3308 | --DOMWINDOW == 61 (0D924400) [pid = 3308] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 10:10:04 INFO - PROCESS | 3308 | --DOMWINDOW == 60 (0DC66400) [pid = 3308] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 10:10:04 INFO - PROCESS | 3308 | --DOMWINDOW == 59 (0D921400) [pid = 3308] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 10:10:04 INFO - PROCESS | 3308 | --DOMWINDOW == 58 (168E8400) [pid = 3308] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 10:10:04 INFO - PROCESS | 3308 | --DOMWINDOW == 57 (17080800) [pid = 3308] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 10:10:04 INFO - PROCESS | 3308 | 1467738604448 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]]]}] 10:10:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 10:10:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1279ms 10:10:04 INFO - PROCESS | 3308 | 1467738604503 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 10:10:04 INFO - PROCESS | 3308 | 1467738604508 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 10:10:04 INFO - PROCESS | 3308 | 1467738604514 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 10:10:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 10:10:04 INFO - PROCESS | 3308 | 1467738604518 Marionette TRACE conn5 <- [1,702,null,{}] 10:10:04 INFO - PROCESS | 3308 | 1467738604524 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}] 10:10:04 INFO - PROCESS | 3308 | 1467738604527 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:04 INFO - PROCESS | 3308 | 1467738604671 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 10:10:04 INFO - PROCESS | 3308 | 1467738604808 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:04 INFO - PROCESS | 3308 | 1467738604811 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:04 INFO - PROCESS | 3308 | ++DOCSHELL 0D271800 == 31 [pid = 3308] [id = 185] 10:10:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 58 (0D27C000) [pid = 3308] [serial = 553] [outer = 00000000] 10:10:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 59 (0D7B0400) [pid = 3308] [serial = 554] [outer = 0D27C000] 10:10:04 INFO - PROCESS | 3308 | 1467738604872 Marionette DEBUG loaded listener.js 10:10:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 60 (0D90F400) [pid = 3308] [serial = 555] [outer = 0D27C000] 10:10:05 INFO - PROCESS | 3308 | 1467738605980 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]]]}] 10:10:06 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 10:10:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1520ms 10:10:06 INFO - PROCESS | 3308 | 1467738606086 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 10:10:06 INFO - PROCESS | 3308 | 1467738606091 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 10:10:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 10:10:06 INFO - PROCESS | 3308 | 1467738606100 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 10:10:06 INFO - PROCESS | 3308 | 1467738606103 Marionette TRACE conn5 <- [1,706,null,{}] 10:10:06 INFO - PROCESS | 3308 | 1467738606107 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}] 10:10:06 INFO - PROCESS | 3308 | 1467738606110 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:06 INFO - PROCESS | 3308 | 1467738606229 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 10:10:06 INFO - PROCESS | 3308 | 1467738606346 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:06 INFO - PROCESS | 3308 | 1467738606348 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:06 INFO - PROCESS | 3308 | ++DOCSHELL 0DE85C00 == 32 [pid = 3308] [id = 186] 10:10:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 61 (0DFAA000) [pid = 3308] [serial = 556] [outer = 00000000] 10:10:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 62 (0ECE1400) [pid = 3308] [serial = 557] [outer = 0DFAA000] 10:10:06 INFO - PROCESS | 3308 | 1467738606405 Marionette DEBUG loaded listener.js 10:10:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 63 (11E8B000) [pid = 3308] [serial = 558] [outer = 0DFAA000] 10:10:06 INFO - PROCESS | 3308 | --DOCSHELL 0D956C00 == 31 [pid = 3308] [id = 183] 10:10:06 INFO - PROCESS | 3308 | --DOCSHELL 0D273400 == 30 [pid = 3308] [id = 182] 10:10:06 INFO - PROCESS | 3308 | --DOMWINDOW == 62 (168DC400) [pid = 3308] [serial = 524] [outer = 00000000] [url = about:blank] 10:10:06 INFO - PROCESS | 3308 | --DOMWINDOW == 61 (16A11400) [pid = 3308] [serial = 525] [outer = 00000000] [url = about:blank] 10:10:06 INFO - PROCESS | 3308 | --DOMWINDOW == 60 (16FD7400) [pid = 3308] [serial = 527] [outer = 00000000] [url = about:blank] 10:10:06 INFO - PROCESS | 3308 | --DOMWINDOW == 59 (17080400) [pid = 3308] [serial = 530] [outer = 00000000] [url = about:blank] 10:10:06 INFO - PROCESS | 3308 | --DOMWINDOW == 58 (0D929C00) [pid = 3308] [serial = 512] [outer = 00000000] [url = about:blank] 10:10:06 INFO - PROCESS | 3308 | --DOMWINDOW == 57 (0D95AC00) [pid = 3308] [serial = 513] [outer = 00000000] [url = about:blank] 10:10:06 INFO - PROCESS | 3308 | --DOMWINDOW == 56 (1323DC00) [pid = 3308] [serial = 518] [outer = 00000000] [url = about:blank] 10:10:06 INFO - PROCESS | 3308 | --DOMWINDOW == 55 (134C1C00) [pid = 3308] [serial = 519] [outer = 00000000] [url = about:blank] 10:10:06 INFO - PROCESS | 3308 | --DOMWINDOW == 54 (0CAB8400) [pid = 3308] [serial = 506] [outer = 00000000] [url = about:blank] 10:10:06 INFO - PROCESS | 3308 | --DOMWINDOW == 53 (0CF6A000) [pid = 3308] [serial = 507] [outer = 00000000] [url = about:blank] 10:10:06 INFO - PROCESS | 3308 | --DOMWINDOW == 52 (156C0400) [pid = 3308] [serial = 521] [outer = 00000000] [url = about:blank] 10:10:06 INFO - PROCESS | 3308 | --DOMWINDOW == 51 (0D958C00) [pid = 3308] [serial = 515] [outer = 00000000] [url = about:blank] 10:10:06 INFO - PROCESS | 3308 | --DOMWINDOW == 50 (0DC6F000) [pid = 3308] [serial = 516] [outer = 00000000] [url = about:blank] 10:10:06 INFO - PROCESS | 3308 | --DOMWINDOW == 49 (0DE7D800) [pid = 3308] [serial = 509] [outer = 00000000] [url = about:blank] 10:10:06 INFO - PROCESS | 3308 | --DOMWINDOW == 48 (0E40C000) [pid = 3308] [serial = 510] [outer = 00000000] [url = about:blank] 10:10:06 INFO - PROCESS | 3308 | --DOMWINDOW == 47 (150E2800) [pid = 3308] [serial = 533] [outer = 00000000] [url = about:blank] 10:10:06 INFO - PROCESS | 3308 | --DOMWINDOW == 46 (16A19C00) [pid = 3308] [serial = 504] [outer = 00000000] [url = about:blank] 10:10:06 INFO - PROCESS | 3308 | --DOMWINDOW == 45 (17937800) [pid = 3308] [serial = 536] [outer = 00000000] [url = about:blank] 10:10:06 INFO - PROCESS | 3308 | --DOMWINDOW == 44 (17939000) [pid = 3308] [serial = 537] [outer = 00000000] [url = about:blank] 10:10:06 INFO - PROCESS | 3308 | --DOMWINDOW == 43 (17074C00) [pid = 3308] [serial = 528] [outer = 00000000] [url = about:blank] 10:10:06 INFO - PROCESS | 3308 | --DOMWINDOW == 42 (16A1E000) [pid = 3308] [serial = 534] [outer = 00000000] [url = about:blank] 10:10:06 INFO - PROCESS | 3308 | --DOMWINDOW == 41 (16574400) [pid = 3308] [serial = 522] [outer = 00000000] [url = about:blank] 10:10:06 INFO - PROCESS | 3308 | --DOMWINDOW == 40 (178CC400) [pid = 3308] [serial = 531] [outer = 00000000] [url = about:blank] 10:10:07 INFO - PROCESS | 3308 | 1467738607523 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]]]}] 10:10:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 10:10:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1471ms 10:10:07 INFO - PROCESS | 3308 | 1467738607573 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 10:10:07 INFO - PROCESS | 3308 | 1467738607577 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 10:10:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 10:10:07 INFO - PROCESS | 3308 | 1467738607582 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 10:10:07 INFO - PROCESS | 3308 | 1467738607585 Marionette TRACE conn5 <- [1,710,null,{}] 10:10:07 INFO - PROCESS | 3308 | 1467738607590 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}] 10:10:07 INFO - PROCESS | 3308 | 1467738607593 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:07 INFO - PROCESS | 3308 | 1467738607679 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 10:10:07 INFO - PROCESS | 3308 | 1467738607687 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:07 INFO - PROCESS | 3308 | 1467738607689 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:07 INFO - PROCESS | 3308 | ++DOCSHELL 0D902000 == 31 [pid = 3308] [id = 187] 10:10:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 41 (0D902800) [pid = 3308] [serial = 559] [outer = 00000000] 10:10:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 42 (0D956000) [pid = 3308] [serial = 560] [outer = 0D902800] 10:10:07 INFO - PROCESS | 3308 | 1467738607736 Marionette DEBUG loaded listener.js 10:10:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 43 (0DA21000) [pid = 3308] [serial = 561] [outer = 0D902800] 10:10:08 INFO - PROCESS | 3308 | 1467738608227 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] 10:10:08 INFO - PROCESS | 3308 | 1467738608257 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 10:10:08 INFO - PROCESS | 3308 | 1467738608263 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 10:10:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 10:10:08 INFO - PROCESS | 3308 | 1467738608266 Marionette TRACE conn5 <- [1,714,null,{}] 10:10:08 INFO - PROCESS | 3308 | 1467738608270 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}] 10:10:08 INFO - PROCESS | 3308 | 1467738608272 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:08 INFO - PROCESS | 3308 | 1467738608356 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 10:10:08 INFO - PROCESS | 3308 | 1467738608365 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:08 INFO - PROCESS | 3308 | 1467738608367 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:08 INFO - PROCESS | 3308 | ++DOCSHELL 0E48A800 == 32 [pid = 3308] [id = 188] 10:10:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 44 (0E48D000) [pid = 3308] [serial = 562] [outer = 00000000] 10:10:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 45 (0ED92000) [pid = 3308] [serial = 563] [outer = 0E48D000] 10:10:08 INFO - PROCESS | 3308 | 1467738608415 Marionette DEBUG loaded listener.js 10:10:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 46 (1205A400) [pid = 3308] [serial = 564] [outer = 0E48D000] 10:10:08 INFO - PROCESS | 3308 | 1467738608943 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]]]}] 10:10:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 10:10:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 730ms 10:10:09 INFO - PROCESS | 3308 | 1467738608998 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 10:10:09 INFO - PROCESS | 3308 | 1467738609000 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 10:10:09 INFO - PROCESS | 3308 | 1467738609004 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 10:10:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 10:10:09 INFO - PROCESS | 3308 | 1467738609008 Marionette TRACE conn5 <- [1,718,null,{}] 10:10:09 INFO - PROCESS | 3308 | 1467738609019 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}] 10:10:09 INFO - PROCESS | 3308 | 1467738609024 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:09 INFO - PROCESS | 3308 | 1467738609143 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 10:10:09 INFO - PROCESS | 3308 | 1467738609160 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:09 INFO - PROCESS | 3308 | 1467738609163 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:09 INFO - PROCESS | 3308 | ++DOCSHELL 1419B400 == 33 [pid = 3308] [id = 189] 10:10:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 47 (141A7800) [pid = 3308] [serial = 565] [outer = 00000000] 10:10:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 48 (14D60000) [pid = 3308] [serial = 566] [outer = 141A7800] 10:10:09 INFO - PROCESS | 3308 | 1467738609212 Marionette DEBUG loaded listener.js 10:10:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 49 (15027800) [pid = 3308] [serial = 567] [outer = 141A7800] 10:10:09 INFO - PROCESS | 3308 | 1467738609719 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] 10:10:09 INFO - PROCESS | 3308 | 1467738609741 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 10:10:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 10:10:09 INFO - PROCESS | 3308 | 1467738609754 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 10:10:09 INFO - PROCESS | 3308 | 1467738609755 Marionette TRACE conn5 <- [1,722,null,{}] 10:10:09 INFO - PROCESS | 3308 | 1467738609759 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}] 10:10:09 INFO - PROCESS | 3308 | 1467738609761 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:09 INFO - PROCESS | 3308 | 1467738609873 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 10:10:09 INFO - PROCESS | 3308 | 1467738609881 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:09 INFO - PROCESS | 3308 | 1467738609883 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:09 INFO - PROCESS | 3308 | ++DOCSHELL 1501E800 == 34 [pid = 3308] [id = 190] 10:10:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 50 (155F0000) [pid = 3308] [serial = 568] [outer = 00000000] 10:10:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 51 (156B8400) [pid = 3308] [serial = 569] [outer = 155F0000] 10:10:09 INFO - PROCESS | 3308 | 1467738609927 Marionette DEBUG loaded listener.js 10:10:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 52 (156BF800) [pid = 3308] [serial = 570] [outer = 155F0000] 10:10:10 INFO - PROCESS | 3308 | 1467738610368 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]]]}] 10:10:10 INFO - PROCESS | 3308 | --DOMWINDOW == 51 (0CCE1800) [pid = 3308] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 10:10:10 INFO - PROCESS | 3308 | --DOMWINDOW == 50 (0D274400) [pid = 3308] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 10:10:10 INFO - PROCESS | 3308 | --DOMWINDOW == 49 (0D957400) [pid = 3308] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 10:10:10 INFO - PROCESS | 3308 | --DOMWINDOW == 48 (0D922000) [pid = 3308] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 10:10:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 10:10:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 670ms 10:10:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 10:10:10 INFO - PROCESS | 3308 | 1467738610423 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 10:10:10 INFO - PROCESS | 3308 | 1467738610425 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 10:10:10 INFO - PROCESS | 3308 | 1467738610428 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 10:10:10 INFO - PROCESS | 3308 | 1467738610430 Marionette TRACE conn5 <- [1,726,null,{}] 10:10:10 INFO - PROCESS | 3308 | 1467738610433 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}] 10:10:10 INFO - PROCESS | 3308 | 1467738610435 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:10 INFO - PROCESS | 3308 | 1467738610540 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 10:10:10 INFO - PROCESS | 3308 | 1467738610549 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:10 INFO - PROCESS | 3308 | 1467738610551 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:10 INFO - PROCESS | 3308 | ++DOCSHELL 1652F800 == 35 [pid = 3308] [id = 191] 10:10:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 49 (16531000) [pid = 3308] [serial = 571] [outer = 00000000] 10:10:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 50 (16574C00) [pid = 3308] [serial = 572] [outer = 16531000] 10:10:10 INFO - PROCESS | 3308 | 1467738610598 Marionette DEBUG loaded listener.js 10:10:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 51 (16579400) [pid = 3308] [serial = 573] [outer = 16531000] 10:10:11 INFO - PROCESS | 3308 | 1467738611505 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]]]}] 10:10:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 10:10:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1131ms 10:10:11 INFO - PROCESS | 3308 | 1467738611559 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 10:10:11 INFO - PROCESS | 3308 | 1467738611571 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 10:10:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 10:10:11 INFO - PROCESS | 3308 | 1467738611574 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 10:10:11 INFO - PROCESS | 3308 | 1467738611576 Marionette TRACE conn5 <- [1,730,null,{}] 10:10:11 INFO - PROCESS | 3308 | 1467738611579 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}] 10:10:11 INFO - PROCESS | 3308 | 1467738611585 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:11 INFO - PROCESS | 3308 | 1467738611686 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 10:10:11 INFO - PROCESS | 3308 | 1467738611693 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:11 INFO - PROCESS | 3308 | 1467738611695 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:11 INFO - PROCESS | 3308 | ++DOCSHELL 0CAC2800 == 36 [pid = 3308] [id = 192] 10:10:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 52 (155E5C00) [pid = 3308] [serial = 574] [outer = 00000000] 10:10:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 53 (168E8800) [pid = 3308] [serial = 575] [outer = 155E5C00] 10:10:11 INFO - PROCESS | 3308 | 1467738611739 Marionette DEBUG loaded listener.js 10:10:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 54 (11E92C00) [pid = 3308] [serial = 576] [outer = 155E5C00] 10:10:12 INFO - PROCESS | 3308 | 1467738612665 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]]]}] 10:10:12 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 10:10:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1120ms 10:10:12 INFO - PROCESS | 3308 | 1467738612700 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 10:10:12 INFO - PROCESS | 3308 | 1467738612702 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 10:10:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 10:10:12 INFO - PROCESS | 3308 | 1467738612706 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 10:10:12 INFO - PROCESS | 3308 | 1467738612707 Marionette TRACE conn5 <- [1,734,null,{}] 10:10:12 INFO - PROCESS | 3308 | 1467738612711 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}] 10:10:12 INFO - PROCESS | 3308 | 1467738612713 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:12 INFO - PROCESS | 3308 | 1467738612790 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 10:10:12 INFO - PROCESS | 3308 | 1467738612796 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:12 INFO - PROCESS | 3308 | 1467738612798 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:12 INFO - PROCESS | 3308 | ++DOCSHELL 16A13800 == 37 [pid = 3308] [id = 193] 10:10:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 55 (16A14400) [pid = 3308] [serial = 577] [outer = 00000000] 10:10:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 56 (16A1A800) [pid = 3308] [serial = 578] [outer = 16A14400] 10:10:12 INFO - PROCESS | 3308 | 1467738612841 Marionette DEBUG loaded listener.js 10:10:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 57 (16F0C800) [pid = 3308] [serial = 579] [outer = 16A14400] 10:10:13 INFO - PROCESS | 3308 | 1467738613793 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]]]}] 10:10:13 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.) 10:10:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1132ms 10:10:13 INFO - PROCESS | 3308 | 1467738613868 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 10:10:13 INFO - PROCESS | 3308 | 1467738613873 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 10:10:13 INFO - PROCESS | 3308 | 1467738613878 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 10:10:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 10:10:13 INFO - PROCESS | 3308 | 1467738613882 Marionette TRACE conn5 <- [1,738,null,{}] 10:10:13 INFO - PROCESS | 3308 | 1467738613888 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}] 10:10:13 INFO - PROCESS | 3308 | 1467738613891 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:14 INFO - PROCESS | 3308 | 1467738614036 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 10:10:14 INFO - PROCESS | 3308 | 1467738614195 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:14 INFO - PROCESS | 3308 | 1467738614200 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:14 INFO - PROCESS | 3308 | ++DOCSHELL 0D910800 == 38 [pid = 3308] [id = 194] 10:10:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 58 (0D922400) [pid = 3308] [serial = 580] [outer = 00000000] 10:10:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 59 (0D92E400) [pid = 3308] [serial = 581] [outer = 0D922400] 10:10:14 INFO - PROCESS | 3308 | 1467738614263 Marionette DEBUG loaded listener.js 10:10:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 60 (0DC6C400) [pid = 3308] [serial = 582] [outer = 0D922400] 10:10:15 INFO - PROCESS | 3308 | 1467738615282 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]]]}] 10:10:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 10:10:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1437ms 10:10:15 INFO - PROCESS | 3308 | 1467738615319 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 10:10:15 INFO - PROCESS | 3308 | 1467738615324 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 10:10:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 10:10:15 INFO - PROCESS | 3308 | 1467738615331 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 10:10:15 INFO - PROCESS | 3308 | 1467738615334 Marionette TRACE conn5 <- [1,742,null,{}] 10:10:15 INFO - PROCESS | 3308 | 1467738615338 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}] 10:10:15 INFO - PROCESS | 3308 | 1467738615341 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:15 INFO - PROCESS | 3308 | 1467738615450 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 10:10:15 INFO - PROCESS | 3308 | 1467738615559 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:15 INFO - PROCESS | 3308 | 1467738615562 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:15 INFO - PROCESS | 3308 | ++DOCSHELL 1323D000 == 39 [pid = 3308] [id = 195] 10:10:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 61 (13441400) [pid = 3308] [serial = 583] [outer = 00000000] 10:10:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 62 (134B6000) [pid = 3308] [serial = 584] [outer = 13441400] 10:10:15 INFO - PROCESS | 3308 | 1467738615662 Marionette DEBUG loaded listener.js 10:10:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 63 (14D5AC00) [pid = 3308] [serial = 585] [outer = 13441400] 10:10:16 INFO - PROCESS | 3308 | 1467738616658 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]]]}] 10:10:16 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 10:10:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1376ms 10:10:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 10:10:16 INFO - PROCESS | 3308 | 1467738616710 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 10:10:16 INFO - PROCESS | 3308 | 1467738616714 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 10:10:16 INFO - PROCESS | 3308 | 1467738616719 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 10:10:16 INFO - PROCESS | 3308 | 1467738616722 Marionette TRACE conn5 <- [1,746,null,{}] 10:10:16 INFO - PROCESS | 3308 | 1467738616728 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}] 10:10:16 INFO - PROCESS | 3308 | 1467738616731 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:16 INFO - PROCESS | 3308 | 1467738616870 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 10:10:17 INFO - PROCESS | 3308 | 1467738617001 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:17 INFO - PROCESS | 3308 | 1467738617004 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:17 INFO - PROCESS | 3308 | ++DOCSHELL 0D27D000 == 40 [pid = 3308] [id = 196] 10:10:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 64 (0D27E000) [pid = 3308] [serial = 586] [outer = 00000000] 10:10:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 65 (0D7AD000) [pid = 3308] [serial = 587] [outer = 0D27E000] 10:10:17 INFO - PROCESS | 3308 | 1467738617056 Marionette DEBUG loaded listener.js 10:10:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 66 (0D90D400) [pid = 3308] [serial = 588] [outer = 0D27E000] 10:10:17 INFO - PROCESS | 3308 | --DOCSHELL 0CAC2800 == 39 [pid = 3308] [id = 192] 10:10:17 INFO - PROCESS | 3308 | --DOCSHELL 1652F800 == 38 [pid = 3308] [id = 191] 10:10:17 INFO - PROCESS | 3308 | --DOCSHELL 1501E800 == 37 [pid = 3308] [id = 190] 10:10:17 INFO - PROCESS | 3308 | --DOCSHELL 1419B400 == 36 [pid = 3308] [id = 189] 10:10:17 INFO - PROCESS | 3308 | --DOCSHELL 0E48A800 == 35 [pid = 3308] [id = 188] 10:10:17 INFO - PROCESS | 3308 | --DOCSHELL 0D902000 == 34 [pid = 3308] [id = 187] 10:10:17 INFO - PROCESS | 3308 | --DOCSHELL 0DE85C00 == 33 [pid = 3308] [id = 186] 10:10:17 INFO - PROCESS | 3308 | --DOCSHELL 0EC99000 == 32 [pid = 3308] [id = 184] 10:10:17 INFO - PROCESS | 3308 | --DOCSHELL 0D271800 == 31 [pid = 3308] [id = 185] 10:10:17 INFO - PROCESS | 3308 | --DOCSHELL 0CAC0000 == 30 [pid = 3308] [id = 181] 10:10:17 INFO - PROCESS | 3308 | --DOCSHELL 1323D000 == 29 [pid = 3308] [id = 195] 10:10:17 INFO - PROCESS | 3308 | --DOCSHELL 16A13800 == 28 [pid = 3308] [id = 193] 10:10:17 INFO - PROCESS | 3308 | --DOCSHELL 0D910800 == 27 [pid = 3308] [id = 194] 10:10:17 INFO - PROCESS | 3308 | --DOMWINDOW == 65 (0DADE000) [pid = 3308] [serial = 549] [outer = 00000000] [url = about:blank] 10:10:17 INFO - PROCESS | 3308 | --DOMWINDOW == 64 (0D95C000) [pid = 3308] [serial = 548] [outer = 00000000] [url = about:blank] 10:10:17 INFO - PROCESS | 3308 | --DOMWINDOW == 63 (11CD8800) [pid = 3308] [serial = 551] [outer = 00000000] [url = about:blank] 10:10:17 INFO - PROCESS | 3308 | --DOMWINDOW == 62 (0ED8EC00) [pid = 3308] [serial = 540] [outer = 00000000] [url = about:blank] 10:10:17 INFO - PROCESS | 3308 | --DOMWINDOW == 61 (0D905400) [pid = 3308] [serial = 543] [outer = 00000000] [url = about:blank] 10:10:17 INFO - PROCESS | 3308 | --DOMWINDOW == 60 (0D277800) [pid = 3308] [serial = 542] [outer = 00000000] [url = about:blank] 10:10:17 INFO - PROCESS | 3308 | --DOMWINDOW == 59 (0D759400) [pid = 3308] [serial = 545] [outer = 00000000] [url = about:blank] 10:10:17 INFO - PROCESS | 3308 | --DOMWINDOW == 58 (0D7A6400) [pid = 3308] [serial = 546] [outer = 00000000] [url = about:blank] 10:10:17 INFO - PROCESS | 3308 | --DOMWINDOW == 57 (0DE13400) [pid = 3308] [serial = 539] [outer = 00000000] [url = about:blank] 10:10:18 INFO - PROCESS | 3308 | 1467738618142 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]]]}] 10:10:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 10:10:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1478ms 10:10:18 INFO - PROCESS | 3308 | 1467738618201 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 10:10:18 INFO - PROCESS | 3308 | 1467738618205 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 10:10:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 10:10:18 INFO - PROCESS | 3308 | 1467738618210 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 10:10:18 INFO - PROCESS | 3308 | 1467738618213 Marionette TRACE conn5 <- [1,750,null,{}] 10:10:18 INFO - PROCESS | 3308 | 1467738618219 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}] 10:10:18 INFO - PROCESS | 3308 | 1467738618222 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:18 INFO - PROCESS | 3308 | 1467738618311 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 10:10:18 INFO - PROCESS | 3308 | 1467738618318 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:18 INFO - PROCESS | 3308 | 1467738618322 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:18 INFO - PROCESS | 3308 | ++DOCSHELL 0D274800 == 28 [pid = 3308] [id = 197] 10:10:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 58 (0D275400) [pid = 3308] [serial = 589] [outer = 00000000] 10:10:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 59 (0D759400) [pid = 3308] [serial = 590] [outer = 0D275400] 10:10:18 INFO - PROCESS | 3308 | 1467738618369 Marionette DEBUG loaded listener.js 10:10:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 60 (0D902000) [pid = 3308] [serial = 591] [outer = 0D275400] 10:10:19 INFO - PROCESS | 3308 | 1467738619317 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]]]}] 10:10:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 10:10:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1134ms 10:10:19 INFO - PROCESS | 3308 | 1467738619345 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 10:10:19 INFO - PROCESS | 3308 | 1467738619350 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 10:10:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 10:10:19 INFO - PROCESS | 3308 | 1467738619356 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 10:10:19 INFO - PROCESS | 3308 | 1467738619358 Marionette TRACE conn5 <- [1,754,null,{}] 10:10:19 INFO - PROCESS | 3308 | 1467738619362 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}] 10:10:19 INFO - PROCESS | 3308 | 1467738619365 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:19 INFO - PROCESS | 3308 | 1467738619450 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 10:10:19 INFO - PROCESS | 3308 | 1467738619456 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:19 INFO - PROCESS | 3308 | 1467738619458 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:19 INFO - PROCESS | 3308 | ++DOCSHELL 0D95A000 == 29 [pid = 3308] [id = 198] 10:10:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 61 (0D95A800) [pid = 3308] [serial = 592] [outer = 00000000] 10:10:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 62 (0DA20800) [pid = 3308] [serial = 593] [outer = 0D95A800] 10:10:19 INFO - PROCESS | 3308 | 1467738619506 Marionette DEBUG loaded listener.js 10:10:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 63 (0DC64000) [pid = 3308] [serial = 594] [outer = 0D95A800] 10:10:20 INFO - PROCESS | 3308 | 1467738620440 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]]]}] 10:10:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 10:10:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1124ms 10:10:20 INFO - PROCESS | 3308 | 1467738620484 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 10:10:20 INFO - PROCESS | 3308 | 1467738620486 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 10:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 10:10:20 INFO - PROCESS | 3308 | 1467738620490 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 10:10:20 INFO - PROCESS | 3308 | 1467738620493 Marionette TRACE conn5 <- [1,758,null,{}] 10:10:20 INFO - PROCESS | 3308 | 1467738620504 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}] 10:10:20 INFO - PROCESS | 3308 | 1467738620509 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:20 INFO - PROCESS | 3308 | 1467738620623 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 10:10:20 INFO - PROCESS | 3308 | 1467738620630 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:20 INFO - PROCESS | 3308 | 1467738620634 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:20 INFO - PROCESS | 3308 | ++DOCSHELL 0EC92400 == 30 [pid = 3308] [id = 199] 10:10:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 64 (0EC94400) [pid = 3308] [serial = 595] [outer = 00000000] 10:10:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 65 (0ECEDC00) [pid = 3308] [serial = 596] [outer = 0EC94400] 10:10:20 INFO - PROCESS | 3308 | 1467738620682 Marionette DEBUG loaded listener.js 10:10:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 66 (11C57400) [pid = 3308] [serial = 597] [outer = 0EC94400] 10:10:21 INFO - PROCESS | 3308 | 1467738621179 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]]]}] 10:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 10:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 732ms 10:10:21 INFO - PROCESS | 3308 | 1467738621224 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 10:10:21 INFO - PROCESS | 3308 | 1467738621227 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 10:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 10:10:21 INFO - PROCESS | 3308 | 1467738621234 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 10:10:21 INFO - PROCESS | 3308 | 1467738621236 Marionette TRACE conn5 <- [1,762,null,{}] 10:10:21 INFO - PROCESS | 3308 | 1467738621239 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}] 10:10:21 INFO - PROCESS | 3308 | 1467738621241 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:21 INFO - PROCESS | 3308 | 1467738621350 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 10:10:21 INFO - PROCESS | 3308 | 1467738621360 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:21 INFO - PROCESS | 3308 | 1467738621362 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:21 INFO - PROCESS | 3308 | ++DOCSHELL 12055800 == 31 [pid = 3308] [id = 200] 10:10:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 67 (12206C00) [pid = 3308] [serial = 598] [outer = 00000000] 10:10:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 68 (12359400) [pid = 3308] [serial = 599] [outer = 12206C00] 10:10:21 INFO - PROCESS | 3308 | 1467738621408 Marionette DEBUG loaded listener.js 10:10:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 69 (1323D000) [pid = 3308] [serial = 600] [outer = 12206C00] 10:10:21 INFO - PROCESS | 3308 | 1467738621830 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]]]}] 10:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 10:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 630ms 10:10:21 INFO - PROCESS | 3308 | 1467738621861 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 10:10:21 INFO - PROCESS | 3308 | 1467738621863 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 10:10:21 INFO - PROCESS | 3308 | 1467738621866 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 10:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 10:10:21 INFO - PROCESS | 3308 | 1467738621868 Marionette TRACE conn5 <- [1,766,null,{}] 10:10:21 INFO - PROCESS | 3308 | 1467738621871 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}] 10:10:21 INFO - PROCESS | 3308 | 1467738621873 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:21 INFO - PROCESS | 3308 | 1467738621976 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 10:10:22 INFO - PROCESS | 3308 | --DOMWINDOW == 68 (155F0000) [pid = 3308] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 10:10:22 INFO - PROCESS | 3308 | --DOMWINDOW == 67 (155E5C00) [pid = 3308] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 10:10:22 INFO - PROCESS | 3308 | --DOMWINDOW == 66 (0DFAA000) [pid = 3308] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 10:10:22 INFO - PROCESS | 3308 | --DOMWINDOW == 65 (0E48D000) [pid = 3308] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 10:10:22 INFO - PROCESS | 3308 | --DOMWINDOW == 64 (141A7800) [pid = 3308] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 10:10:22 INFO - PROCESS | 3308 | --DOMWINDOW == 63 (0D902800) [pid = 3308] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 10:10:22 INFO - PROCESS | 3308 | --DOMWINDOW == 62 (0D27C000) [pid = 3308] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 10:10:22 INFO - PROCESS | 3308 | --DOMWINDOW == 61 (0ECE6000) [pid = 3308] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 10:10:22 INFO - PROCESS | 3308 | --DOMWINDOW == 60 (16531000) [pid = 3308] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 10:10:22 INFO - PROCESS | 3308 | --DOMWINDOW == 59 (16A14400) [pid = 3308] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 10:10:22 INFO - PROCESS | 3308 | 1467738622170 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:22 INFO - PROCESS | 3308 | 1467738622173 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:22 INFO - PROCESS | 3308 | ++DOCSHELL 0CABB000 == 32 [pid = 3308] [id = 201] 10:10:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 60 (0CAC0400) [pid = 3308] [serial = 601] [outer = 00000000] 10:10:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 61 (0DE7A400) [pid = 3308] [serial = 602] [outer = 0CAC0400] 10:10:22 INFO - PROCESS | 3308 | 1467738622218 Marionette DEBUG loaded listener.js 10:10:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 62 (1235BC00) [pid = 3308] [serial = 603] [outer = 0CAC0400] 10:10:22 INFO - PROCESS | 3308 | 1467738622600 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]]]}] 10:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 10:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 770ms 10:10:22 INFO - PROCESS | 3308 | 1467738622641 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 10:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 10:10:22 INFO - PROCESS | 3308 | 1467738622643 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 10:10:22 INFO - PROCESS | 3308 | 1467738622646 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 10:10:22 INFO - PROCESS | 3308 | 1467738622647 Marionette TRACE conn5 <- [1,770,null,{}] 10:10:22 INFO - PROCESS | 3308 | 1467738622651 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}] 10:10:22 INFO - PROCESS | 3308 | 1467738622656 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:22 INFO - PROCESS | 3308 | 1467738622788 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 10:10:22 INFO - PROCESS | 3308 | 1467738622801 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:22 INFO - PROCESS | 3308 | 1467738622803 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:22 INFO - PROCESS | 3308 | ++DOCSHELL 134BF800 == 33 [pid = 3308] [id = 202] 10:10:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 63 (134C1C00) [pid = 3308] [serial = 604] [outer = 00000000] 10:10:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 64 (155EE800) [pid = 3308] [serial = 605] [outer = 134C1C00] 10:10:22 INFO - PROCESS | 3308 | 1467738622847 Marionette DEBUG loaded listener.js 10:10:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 65 (15652800) [pid = 3308] [serial = 606] [outer = 134C1C00] 10:10:23 INFO - PROCESS | 3308 | 1467738623253 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]]]}] 10:10:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 10:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 631ms 10:10:23 INFO - PROCESS | 3308 | 1467738623277 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 10:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 10:10:23 INFO - PROCESS | 3308 | 1467738623279 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 10:10:23 INFO - PROCESS | 3308 | 1467738623282 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 10:10:23 INFO - PROCESS | 3308 | 1467738623283 Marionette TRACE conn5 <- [1,774,null,{}] 10:10:23 INFO - PROCESS | 3308 | 1467738623286 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}] 10:10:23 INFO - PROCESS | 3308 | 1467738623288 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:23 INFO - PROCESS | 3308 | 1467738623364 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 10:10:23 INFO - PROCESS | 3308 | 1467738623472 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:23 INFO - PROCESS | 3308 | 1467738623474 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:23 INFO - PROCESS | 3308 | ++DOCSHELL 141A0000 == 34 [pid = 3308] [id = 203] 10:10:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 66 (14D60C00) [pid = 3308] [serial = 607] [outer = 00000000] 10:10:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 67 (156BE800) [pid = 3308] [serial = 608] [outer = 14D60C00] 10:10:23 INFO - PROCESS | 3308 | 1467738623517 Marionette DEBUG loaded listener.js 10:10:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 68 (15BBE000) [pid = 3308] [serial = 609] [outer = 14D60C00] 10:10:23 INFO - PROCESS | 3308 | 1467738623892 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]]]}] 10:10:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 10:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 630ms 10:10:23 INFO - PROCESS | 3308 | 1467738623913 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 10:10:23 INFO - PROCESS | 3308 | 1467738623915 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 10:10:23 INFO - PROCESS | 3308 | 1467738623919 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 10:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 10:10:23 INFO - PROCESS | 3308 | 1467738623920 Marionette TRACE conn5 <- [1,778,null,{}] 10:10:23 INFO - PROCESS | 3308 | 1467738623924 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}] 10:10:23 INFO - PROCESS | 3308 | 1467738623925 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:24 INFO - PROCESS | 3308 | 1467738624033 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 10:10:24 INFO - PROCESS | 3308 | 1467738624040 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:24 INFO - PROCESS | 3308 | 1467738624042 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:24 INFO - PROCESS | 3308 | ++DOCSHELL 156BB800 == 35 [pid = 3308] [id = 204] 10:10:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 69 (15BBE400) [pid = 3308] [serial = 610] [outer = 00000000] 10:10:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 70 (16721C00) [pid = 3308] [serial = 611] [outer = 15BBE400] 10:10:24 INFO - PROCESS | 3308 | 1467738624086 Marionette DEBUG loaded listener.js 10:10:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (1657D400) [pid = 3308] [serial = 612] [outer = 15BBE400] 10:10:24 INFO - PROCESS | 3308 | 1467738624826 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]]]}] 10:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 10:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 970ms 10:10:24 INFO - PROCESS | 3308 | 1467738624893 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 10:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 10:10:24 INFO - PROCESS | 3308 | 1467738624898 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 10:10:24 INFO - PROCESS | 3308 | 1467738624903 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 10:10:24 INFO - PROCESS | 3308 | 1467738624908 Marionette TRACE conn5 <- [1,782,null,{}] 10:10:24 INFO - PROCESS | 3308 | 1467738624913 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}] 10:10:24 INFO - PROCESS | 3308 | 1467738624916 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:25 INFO - PROCESS | 3308 | 1467738625041 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 10:10:25 INFO - PROCESS | 3308 | 1467738625116 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:25 INFO - PROCESS | 3308 | 1467738625119 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:25 INFO - PROCESS | 3308 | ++DOCSHELL 0D761800 == 36 [pid = 3308] [id = 205] 10:10:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (0D905800) [pid = 3308] [serial = 613] [outer = 00000000] 10:10:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (0DA22000) [pid = 3308] [serial = 614] [outer = 0D905800] 10:10:25 INFO - PROCESS | 3308 | 1467738625217 Marionette DEBUG loaded listener.js 10:10:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (0DC70C00) [pid = 3308] [serial = 615] [outer = 0D905800] 10:10:25 INFO - PROCESS | 3308 | 1467738625900 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]]]}] 10:10:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 10:10:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1082ms 10:10:26 INFO - PROCESS | 3308 | 1467738626001 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 10:10:26 INFO - PROCESS | 3308 | 1467738626006 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 10:10:26 INFO - PROCESS | 3308 | 1467738626013 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 10:10:26 INFO - PROCESS | 3308 | 1467738626016 Marionette TRACE conn5 <- [1,786,null,{}] 10:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 10:10:26 INFO - PROCESS | 3308 | 1467738626021 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}] 10:10:26 INFO - PROCESS | 3308 | 1467738626023 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:26 INFO - PROCESS | 3308 | 1467738626237 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 10:10:26 INFO - PROCESS | 3308 | 1467738626360 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:26 INFO - PROCESS | 3308 | 1467738626363 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:26 INFO - PROCESS | 3308 | ++DOCSHELL 0CABCC00 == 37 [pid = 3308] [id = 206] 10:10:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (0CABD000) [pid = 3308] [serial = 616] [outer = 00000000] 10:10:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (0CF1E800) [pid = 3308] [serial = 617] [outer = 0CABD000] 10:10:26 INFO - PROCESS | 3308 | 1467738626416 Marionette DEBUG loaded listener.js 10:10:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (0CFE5000) [pid = 3308] [serial = 618] [outer = 0CABD000] 10:10:26 INFO - PROCESS | 3308 | --DOCSHELL 141A0000 == 36 [pid = 3308] [id = 203] 10:10:26 INFO - PROCESS | 3308 | --DOCSHELL 134BF800 == 35 [pid = 3308] [id = 202] 10:10:26 INFO - PROCESS | 3308 | --DOCSHELL 0CABB000 == 34 [pid = 3308] [id = 201] 10:10:26 INFO - PROCESS | 3308 | --DOCSHELL 12055800 == 33 [pid = 3308] [id = 200] 10:10:26 INFO - PROCESS | 3308 | --DOCSHELL 0EC92400 == 32 [pid = 3308] [id = 199] 10:10:26 INFO - PROCESS | 3308 | --DOCSHELL 0D95A000 == 31 [pid = 3308] [id = 198] 10:10:26 INFO - PROCESS | 3308 | --DOCSHELL 0D274800 == 30 [pid = 3308] [id = 197] 10:10:26 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (16A1A800) [pid = 3308] [serial = 578] [outer = 00000000] [url = about:blank] 10:10:26 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (156B8400) [pid = 3308] [serial = 569] [outer = 00000000] [url = about:blank] 10:10:26 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (168E8800) [pid = 3308] [serial = 575] [outer = 00000000] [url = about:blank] 10:10:26 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (0ECE1400) [pid = 3308] [serial = 557] [outer = 00000000] [url = about:blank] 10:10:26 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (11E8B000) [pid = 3308] [serial = 558] [outer = 00000000] [url = about:blank] 10:10:26 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (0ED92000) [pid = 3308] [serial = 563] [outer = 00000000] [url = about:blank] 10:10:26 INFO - PROCESS | 3308 | --DOMWINDOW == 70 (1205A400) [pid = 3308] [serial = 564] [outer = 00000000] [url = about:blank] 10:10:26 INFO - PROCESS | 3308 | --DOMWINDOW == 69 (14D60000) [pid = 3308] [serial = 566] [outer = 00000000] [url = about:blank] 10:10:26 INFO - PROCESS | 3308 | --DOMWINDOW == 68 (0D956000) [pid = 3308] [serial = 560] [outer = 00000000] [url = about:blank] 10:10:26 INFO - PROCESS | 3308 | --DOMWINDOW == 67 (0DA21000) [pid = 3308] [serial = 561] [outer = 00000000] [url = about:blank] 10:10:26 INFO - PROCESS | 3308 | --DOMWINDOW == 66 (0D7B0400) [pid = 3308] [serial = 554] [outer = 00000000] [url = about:blank] 10:10:26 INFO - PROCESS | 3308 | --DOMWINDOW == 65 (0D90F400) [pid = 3308] [serial = 555] [outer = 00000000] [url = about:blank] 10:10:26 INFO - PROCESS | 3308 | --DOMWINDOW == 64 (11DA9800) [pid = 3308] [serial = 552] [outer = 00000000] [url = about:blank] 10:10:26 INFO - PROCESS | 3308 | --DOMWINDOW == 63 (16574C00) [pid = 3308] [serial = 572] [outer = 00000000] [url = about:blank] 10:10:26 INFO - PROCESS | 3308 | --DOMWINDOW == 62 (156BF800) [pid = 3308] [serial = 570] [outer = 00000000] [url = about:blank] 10:10:26 INFO - PROCESS | 3308 | --DOMWINDOW == 61 (16F0C800) [pid = 3308] [serial = 579] [outer = 00000000] [url = about:blank] 10:10:26 INFO - PROCESS | 3308 | --DOMWINDOW == 60 (16579400) [pid = 3308] [serial = 573] [outer = 00000000] [url = about:blank] 10:10:26 INFO - PROCESS | 3308 | --DOMWINDOW == 59 (11E92C00) [pid = 3308] [serial = 576] [outer = 00000000] [url = about:blank] 10:10:26 INFO - PROCESS | 3308 | --DOMWINDOW == 58 (15027800) [pid = 3308] [serial = 567] [outer = 00000000] [url = about:blank] 10:10:27 INFO - PROCESS | 3308 | 1467738626976 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]]]}] 10:10:27 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 10:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 974ms 10:10:27 INFO - PROCESS | 3308 | 1467738626995 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 10:10:27 INFO - PROCESS | 3308 | 1467738626999 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 10:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 10:10:27 INFO - PROCESS | 3308 | 1467738627003 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 10:10:27 INFO - PROCESS | 3308 | 1467738627006 Marionette TRACE conn5 <- [1,790,null,{}] 10:10:27 INFO - PROCESS | 3308 | 1467738627011 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}] 10:10:27 INFO - PROCESS | 3308 | 1467738627014 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:27 INFO - PROCESS | 3308 | 1467738627104 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 10:10:27 INFO - PROCESS | 3308 | 1467738627111 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:27 INFO - PROCESS | 3308 | 1467738627114 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:27 INFO - PROCESS | 3308 | ++DOCSHELL 0D90CC00 == 31 [pid = 3308] [id = 207] 10:10:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 59 (0D90F000) [pid = 3308] [serial = 619] [outer = 00000000] 10:10:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 60 (0D953800) [pid = 3308] [serial = 620] [outer = 0D90F000] 10:10:27 INFO - PROCESS | 3308 | 1467738627162 Marionette DEBUG loaded listener.js 10:10:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 61 (0D95D800) [pid = 3308] [serial = 621] [outer = 0D90F000] 10:10:27 INFO - PROCESS | 3308 | 1467738627655 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]]]}] 10:10:27 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 10:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 671ms 10:10:27 INFO - PROCESS | 3308 | 1467738627674 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 10:10:27 INFO - PROCESS | 3308 | 1467738627677 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 10:10:27 INFO - PROCESS | 3308 | 1467738627680 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 10:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 10:10:27 INFO - PROCESS | 3308 | 1467738627682 Marionette TRACE conn5 <- [1,794,null,{}] 10:10:27 INFO - PROCESS | 3308 | 1467738627686 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}] 10:10:27 INFO - PROCESS | 3308 | 1467738627688 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:27 INFO - PROCESS | 3308 | 1467738627800 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 10:10:27 INFO - PROCESS | 3308 | 1467738627812 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:27 INFO - PROCESS | 3308 | 1467738627815 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:27 INFO - PROCESS | 3308 | ++DOCSHELL 0ED92000 == 32 [pid = 3308] [id = 208] 10:10:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 62 (0ED94000) [pid = 3308] [serial = 622] [outer = 00000000] 10:10:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 63 (11CDEC00) [pid = 3308] [serial = 623] [outer = 0ED94000] 10:10:27 INFO - PROCESS | 3308 | 1467738627860 Marionette DEBUG loaded listener.js 10:10:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 64 (11DAA400) [pid = 3308] [serial = 624] [outer = 0ED94000] 10:10:28 INFO - PROCESS | 3308 | 1467738628317 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]]]}] 10:10:28 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 10:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 670ms 10:10:28 INFO - PROCESS | 3308 | 1467738628354 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 10:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 10:10:28 INFO - PROCESS | 3308 | 1467738628358 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 10:10:28 INFO - PROCESS | 3308 | 1467738628368 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 10:10:28 INFO - PROCESS | 3308 | 1467738628373 Marionette TRACE conn5 <- [1,798,null,{}] 10:10:28 INFO - PROCESS | 3308 | 1467738628376 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}] 10:10:28 INFO - PROCESS | 3308 | 1467738628379 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:28 INFO - PROCESS | 3308 | 1467738628467 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 10:10:28 INFO - PROCESS | 3308 | 1467738628475 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:28 INFO - PROCESS | 3308 | 1467738628477 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:28 INFO - PROCESS | 3308 | ++DOCSHELL 134BCC00 == 33 [pid = 3308] [id = 209] 10:10:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 65 (134BF800) [pid = 3308] [serial = 625] [outer = 00000000] 10:10:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 66 (141A7400) [pid = 3308] [serial = 626] [outer = 134BF800] 10:10:28 INFO - PROCESS | 3308 | 1467738628521 Marionette DEBUG loaded listener.js 10:10:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 67 (14D64C00) [pid = 3308] [serial = 627] [outer = 134BF800] 10:10:28 INFO - PROCESS | 3308 | 1467738628953 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]]]}] 10:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 10:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 630ms 10:10:29 INFO - PROCESS | 3308 | 1467738628994 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 10:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 10:10:29 INFO - PROCESS | 3308 | 1467738628996 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 10:10:29 INFO - PROCESS | 3308 | 1467738628999 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 10:10:29 INFO - PROCESS | 3308 | 1467738629001 Marionette TRACE conn5 <- [1,802,null,{}] 10:10:29 INFO - PROCESS | 3308 | 1467738629005 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}] 10:10:29 INFO - PROCESS | 3308 | 1467738629007 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:29 INFO - PROCESS | 3308 | 1467738629089 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 10:10:29 INFO - PROCESS | 3308 | 1467738629094 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:29 INFO - PROCESS | 3308 | 1467738629096 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:29 INFO - PROCESS | 3308 | ++DOCSHELL 15039000 == 34 [pid = 3308] [id = 210] 10:10:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 68 (150D7000) [pid = 3308] [serial = 628] [outer = 00000000] 10:10:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 69 (156B8000) [pid = 3308] [serial = 629] [outer = 150D7000] 10:10:29 INFO - PROCESS | 3308 | 1467738629140 Marionette DEBUG loaded listener.js 10:10:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 70 (156C0800) [pid = 3308] [serial = 630] [outer = 150D7000] 10:10:29 INFO - PROCESS | 3308 | 1467738629642 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] 10:10:29 INFO - PROCESS | 3308 | 1467738629678 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 10:10:29 INFO - PROCESS | 3308 | 1467738629681 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 10:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 10:10:29 INFO - PROCESS | 3308 | 1467738629683 Marionette TRACE conn5 <- [1,806,null,{}] 10:10:29 INFO - PROCESS | 3308 | 1467738629687 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}] 10:10:29 INFO - PROCESS | 3308 | 1467738629689 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:29 INFO - PROCESS | 3308 | 1467738629801 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 10:10:29 INFO - PROCESS | 3308 | 1467738629809 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:29 INFO - PROCESS | 3308 | 1467738629815 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:29 INFO - PROCESS | 3308 | ++DOCSHELL 0DE0B800 == 35 [pid = 3308] [id = 211] 10:10:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (1671E800) [pid = 3308] [serial = 631] [outer = 00000000] 10:10:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (168E0000) [pid = 3308] [serial = 632] [outer = 1671E800] 10:10:29 INFO - PROCESS | 3308 | 1467738629914 Marionette DEBUG loaded listener.js 10:10:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (168E8000) [pid = 3308] [serial = 633] [outer = 1671E800] 10:10:30 INFO - PROCESS | 3308 | 1467738630374 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]]]}] 10:10:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 10:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 730ms 10:10:30 INFO - PROCESS | 3308 | 1467738630415 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 10:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 10:10:30 INFO - PROCESS | 3308 | 1467738630417 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 10:10:30 INFO - PROCESS | 3308 | 1467738630448 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 10:10:30 INFO - PROCESS | 3308 | 1467738630450 Marionette TRACE conn5 <- [1,810,null,{}] 10:10:30 INFO - PROCESS | 3308 | 1467738630467 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}] 10:10:30 INFO - PROCESS | 3308 | 1467738630468 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:30 INFO - PROCESS | 3308 | 1467738630575 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 10:10:30 INFO - PROCESS | 3308 | 1467738630587 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:30 INFO - PROCESS | 3308 | 1467738630589 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:30 INFO - PROCESS | 3308 | ++DOCSHELL 0CA3E800 == 36 [pid = 3308] [id = 212] 10:10:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (0D92BC00) [pid = 3308] [serial = 634] [outer = 00000000] 10:10:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (16A1E800) [pid = 3308] [serial = 635] [outer = 0D92BC00] 10:10:30 INFO - PROCESS | 3308 | 1467738630641 Marionette DEBUG loaded listener.js 10:10:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (16A11400) [pid = 3308] [serial = 636] [outer = 0D92BC00] 10:10:31 INFO - PROCESS | 3308 | 1467738631078 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] 10:10:31 INFO - PROCESS | 3308 | 1467738631134 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 10:10:31 INFO - PROCESS | 3308 | 1467738631137 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 10:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 10:10:31 INFO - PROCESS | 3308 | 1467738631138 Marionette TRACE conn5 <- [1,814,null,{}] 10:10:31 INFO - PROCESS | 3308 | 1467738631142 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}] 10:10:31 INFO - PROCESS | 3308 | 1467738631144 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:31 INFO - PROCESS | 3308 | 1467738631253 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 10:10:31 INFO - PROCESS | 3308 | 1467738631259 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:31 INFO - PROCESS | 3308 | 1467738631261 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:31 INFO - PROCESS | 3308 | ++DOCSHELL 0D271400 == 37 [pid = 3308] [id = 213] 10:10:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (0EDCA400) [pid = 3308] [serial = 637] [outer = 00000000] 10:10:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (16F3B800) [pid = 3308] [serial = 638] [outer = 0EDCA400] 10:10:31 INFO - PROCESS | 3308 | 1467738631303 Marionette DEBUG loaded listener.js 10:10:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (16FD3000) [pid = 3308] [serial = 639] [outer = 0EDCA400] 10:10:31 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (14D60C00) [pid = 3308] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 10:10:31 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (0EC94400) [pid = 3308] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 10:10:31 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (0D95A800) [pid = 3308] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 10:10:31 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (0D275400) [pid = 3308] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 10:10:31 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (0D27E000) [pid = 3308] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 10:10:31 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (12206C00) [pid = 3308] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 10:10:31 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (0D922400) [pid = 3308] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 10:10:31 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (13441400) [pid = 3308] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 10:10:31 INFO - PROCESS | 3308 | --DOMWINDOW == 70 (0CAC0400) [pid = 3308] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 10:10:31 INFO - PROCESS | 3308 | --DOMWINDOW == 69 (134C1C00) [pid = 3308] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 10:10:31 INFO - PROCESS | 3308 | 1467738631748 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]]]}] 10:10:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 10:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 631ms 10:10:31 INFO - PROCESS | 3308 | 1467738631771 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 10:10:31 INFO - PROCESS | 3308 | 1467738631773 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 10:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 10:10:31 INFO - PROCESS | 3308 | 1467738631776 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 10:10:31 INFO - PROCESS | 3308 | 1467738631778 Marionette TRACE conn5 <- [1,818,null,{}] 10:10:31 INFO - PROCESS | 3308 | 1467738631781 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}] 10:10:31 INFO - PROCESS | 3308 | 1467738631783 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:31 INFO - PROCESS | 3308 | 1467738631860 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 10:10:31 INFO - PROCESS | 3308 | 1467738631893 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:31 INFO - PROCESS | 3308 | 1467738631895 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:31 INFO - PROCESS | 3308 | ++DOCSHELL 1207E400 == 38 [pid = 3308] [id = 214] 10:10:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 70 (168DC800) [pid = 3308] [serial = 640] [outer = 00000000] 10:10:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (16FDA800) [pid = 3308] [serial = 641] [outer = 168DC800] 10:10:31 INFO - PROCESS | 3308 | 1467738631938 Marionette DEBUG loaded listener.js 10:10:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (16FDB000) [pid = 3308] [serial = 642] [outer = 168DC800] 10:10:32 INFO - PROCESS | 3308 | 1467738632364 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]]]}] 10:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 10:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 630ms 10:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 10:10:32 INFO - PROCESS | 3308 | 1467738632407 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 10:10:32 INFO - PROCESS | 3308 | 1467738632409 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 10:10:32 INFO - PROCESS | 3308 | 1467738632413 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 10:10:32 INFO - PROCESS | 3308 | 1467738632415 Marionette TRACE conn5 <- [1,822,null,{}] 10:10:32 INFO - PROCESS | 3308 | 1467738632418 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}] 10:10:32 INFO - PROCESS | 3308 | 1467738632420 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:32 INFO - PROCESS | 3308 | 1467738632508 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 10:10:32 INFO - PROCESS | 3308 | 1467738632516 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:32 INFO - PROCESS | 3308 | 1467738632518 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:32 INFO - PROCESS | 3308 | ++DOCSHELL 11E89C00 == 39 [pid = 3308] [id = 215] 10:10:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (13443400) [pid = 3308] [serial = 643] [outer = 00000000] 10:10:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (1707A400) [pid = 3308] [serial = 644] [outer = 13443400] 10:10:32 INFO - PROCESS | 3308 | 1467738632561 Marionette DEBUG loaded listener.js 10:10:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (1707AC00) [pid = 3308] [serial = 645] [outer = 13443400] 10:10:32 INFO - PROCESS | 3308 | 1467738632975 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]]]}] 10:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 10:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 630ms 10:10:33 INFO - PROCESS | 3308 | 1467738633043 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 10:10:33 INFO - PROCESS | 3308 | 1467738633045 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 10:10:33 INFO - PROCESS | 3308 | 1467738633049 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 10:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 10:10:33 INFO - PROCESS | 3308 | 1467738633050 Marionette TRACE conn5 <- [1,826,null,{}] 10:10:33 INFO - PROCESS | 3308 | 1467738633055 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}] 10:10:33 INFO - PROCESS | 3308 | 1467738633057 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:33 INFO - PROCESS | 3308 | 1467738633135 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 10:10:33 INFO - PROCESS | 3308 | 1467738633141 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:33 INFO - PROCESS | 3308 | 1467738633143 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:33 INFO - PROCESS | 3308 | ++DOCSHELL 17081400 == 40 [pid = 3308] [id = 216] 10:10:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (17082000) [pid = 3308] [serial = 646] [outer = 00000000] 10:10:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (178C5400) [pid = 3308] [serial = 647] [outer = 17082000] 10:10:33 INFO - PROCESS | 3308 | 1467738633188 Marionette DEBUG loaded listener.js 10:10:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (178F3800) [pid = 3308] [serial = 648] [outer = 17082000] 10:10:33 INFO - PROCESS | 3308 | 1467738633823 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]]]}] 10:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 10:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 831ms 10:10:33 INFO - PROCESS | 3308 | 1467738633884 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 10:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 10:10:33 INFO - PROCESS | 3308 | 1467738633888 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 10:10:33 INFO - PROCESS | 3308 | 1467738633893 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 10:10:33 INFO - PROCESS | 3308 | 1467738633897 Marionette TRACE conn5 <- [1,830,null,{}] 10:10:33 INFO - PROCESS | 3308 | 1467738633903 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}] 10:10:33 INFO - PROCESS | 3308 | 1467738633906 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:34 INFO - PROCESS | 3308 | 1467738634050 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 10:10:34 INFO - PROCESS | 3308 | 1467738634178 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:34 INFO - PROCESS | 3308 | 1467738634181 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:34 INFO - PROCESS | 3308 | ++DOCSHELL 0D207800 == 41 [pid = 3308] [id = 217] 10:10:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (0D276C00) [pid = 3308] [serial = 649] [outer = 00000000] 10:10:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (0D95C400) [pid = 3308] [serial = 650] [outer = 0D276C00] 10:10:34 INFO - PROCESS | 3308 | 1467738634240 Marionette DEBUG loaded listener.js 10:10:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (0DE7E800) [pid = 3308] [serial = 651] [outer = 0D276C00] 10:10:34 INFO - PROCESS | 3308 | 1467738634859 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]]]}] 10:10:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 10:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1024ms 10:10:34 INFO - PROCESS | 3308 | 1467738634918 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 10:10:34 INFO - PROCESS | 3308 | 1467738634922 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 10:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 10:10:34 INFO - PROCESS | 3308 | 1467738634929 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 10:10:34 INFO - PROCESS | 3308 | 1467738634932 Marionette TRACE conn5 <- [1,834,null,{}] 10:10:34 INFO - PROCESS | 3308 | 1467738634936 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}] 10:10:34 INFO - PROCESS | 3308 | 1467738634938 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:35 INFO - PROCESS | 3308 | 1467738635047 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 10:10:35 INFO - PROCESS | 3308 | 1467738635174 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:35 INFO - PROCESS | 3308 | 1467738635177 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:35 INFO - PROCESS | 3308 | ++DOCSHELL 120E6800 == 42 [pid = 3308] [id = 218] 10:10:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (120E8800) [pid = 3308] [serial = 652] [outer = 00000000] 10:10:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (134B5C00) [pid = 3308] [serial = 653] [outer = 120E8800] 10:10:35 INFO - PROCESS | 3308 | 1467738635233 Marionette DEBUG loaded listener.js 10:10:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (14D62400) [pid = 3308] [serial = 654] [outer = 120E8800] 10:10:35 INFO - PROCESS | 3308 | 1467738635831 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]]]}] 10:10:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 10:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 971ms 10:10:35 INFO - PROCESS | 3308 | 1467738635903 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 10:10:35 INFO - PROCESS | 3308 | 1467738635905 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 10:10:35 INFO - PROCESS | 3308 | 1467738635909 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 10:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 10:10:35 INFO - PROCESS | 3308 | 1467738635913 Marionette TRACE conn5 <- [1,838,null,{}] 10:10:35 INFO - PROCESS | 3308 | 1467738635924 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}] 10:10:35 INFO - PROCESS | 3308 | 1467738635929 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:36 INFO - PROCESS | 3308 | 1467738636044 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 10:10:36 INFO - PROCESS | 3308 | 1467738636185 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:36 INFO - PROCESS | 3308 | 1467738636188 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:36 INFO - PROCESS | 3308 | ++DOCSHELL 16572000 == 43 [pid = 3308] [id = 219] 10:10:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (16572400) [pid = 3308] [serial = 655] [outer = 00000000] 10:10:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (178C5000) [pid = 3308] [serial = 656] [outer = 16572400] 10:10:36 INFO - PROCESS | 3308 | 1467738636246 Marionette DEBUG loaded listener.js 10:10:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (178F9000) [pid = 3308] [serial = 657] [outer = 16572400] 10:10:38 INFO - PROCESS | 3308 | 1467738638234 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]]]}] 10:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 10:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 2387ms 10:10:38 INFO - PROCESS | 3308 | 1467738638299 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 10:10:38 INFO - PROCESS | 3308 | 1467738638303 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 10:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 10:10:38 INFO - PROCESS | 3308 | 1467738638308 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 10:10:38 INFO - PROCESS | 3308 | 1467738638311 Marionette TRACE conn5 <- [1,842,null,{}] 10:10:38 INFO - PROCESS | 3308 | 1467738638317 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}] 10:10:38 INFO - PROCESS | 3308 | 1467738638319 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:38 INFO - PROCESS | 3308 | 1467738638456 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 10:10:38 INFO - PROCESS | 3308 | 1467738638583 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:38 INFO - PROCESS | 3308 | 1467738638587 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:38 INFO - PROCESS | 3308 | ++DOCSHELL 0D759800 == 44 [pid = 3308] [id = 220] 10:10:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (0D75B400) [pid = 3308] [serial = 658] [outer = 00000000] 10:10:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (0D92F400) [pid = 3308] [serial = 659] [outer = 0D75B400] 10:10:38 INFO - PROCESS | 3308 | 1467738638638 Marionette DEBUG loaded listener.js 10:10:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (0DC65000) [pid = 3308] [serial = 660] [outer = 0D75B400] 10:10:39 INFO - PROCESS | 3308 | --DOCSHELL 11E89C00 == 43 [pid = 3308] [id = 215] 10:10:39 INFO - PROCESS | 3308 | --DOCSHELL 1207E400 == 42 [pid = 3308] [id = 214] 10:10:39 INFO - PROCESS | 3308 | --DOCSHELL 0D271400 == 41 [pid = 3308] [id = 213] 10:10:39 INFO - PROCESS | 3308 | --DOCSHELL 0CA3E800 == 40 [pid = 3308] [id = 212] 10:10:39 INFO - PROCESS | 3308 | --DOCSHELL 0DE0B800 == 39 [pid = 3308] [id = 211] 10:10:39 INFO - PROCESS | 3308 | --DOCSHELL 15039000 == 38 [pid = 3308] [id = 210] 10:10:39 INFO - PROCESS | 3308 | --DOCSHELL 134BCC00 == 37 [pid = 3308] [id = 209] 10:10:39 INFO - PROCESS | 3308 | --DOCSHELL 0ED92000 == 36 [pid = 3308] [id = 208] 10:10:39 INFO - PROCESS | 3308 | --DOCSHELL 0D90CC00 == 35 [pid = 3308] [id = 207] 10:10:39 INFO - PROCESS | 3308 | --DOCSHELL 0CABCC00 == 34 [pid = 3308] [id = 206] 10:10:39 INFO - PROCESS | 3308 | --DOCSHELL 0D761800 == 33 [pid = 3308] [id = 205] 10:10:39 INFO - PROCESS | 3308 | --DOCSHELL 156BB800 == 32 [pid = 3308] [id = 204] 10:10:39 INFO - PROCESS | 3308 | --DOCSHELL 0D27D000 == 31 [pid = 3308] [id = 196] 10:10:39 INFO - PROCESS | 3308 | --DOCSHELL 120E6800 == 30 [pid = 3308] [id = 218] 10:10:39 INFO - PROCESS | 3308 | --DOCSHELL 16572000 == 29 [pid = 3308] [id = 219] 10:10:39 INFO - PROCESS | 3308 | --DOCSHELL 17081400 == 28 [pid = 3308] [id = 216] 10:10:39 INFO - PROCESS | 3308 | --DOCSHELL 0D207800 == 27 [pid = 3308] [id = 217] 10:10:39 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (156BE800) [pid = 3308] [serial = 608] [outer = 00000000] [url = about:blank] 10:10:39 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (11C57400) [pid = 3308] [serial = 597] [outer = 00000000] [url = about:blank] 10:10:39 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (0ECEDC00) [pid = 3308] [serial = 596] [outer = 00000000] [url = about:blank] 10:10:39 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (0DA20800) [pid = 3308] [serial = 593] [outer = 00000000] [url = about:blank] 10:10:39 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (0D759400) [pid = 3308] [serial = 590] [outer = 00000000] [url = about:blank] 10:10:39 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (0D902000) [pid = 3308] [serial = 591] [outer = 00000000] [url = about:blank] 10:10:39 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (0D90D400) [pid = 3308] [serial = 588] [outer = 00000000] [url = about:blank] 10:10:39 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (0D7AD000) [pid = 3308] [serial = 587] [outer = 00000000] [url = about:blank] 10:10:39 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (12359400) [pid = 3308] [serial = 599] [outer = 00000000] [url = about:blank] 10:10:39 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (1323D000) [pid = 3308] [serial = 600] [outer = 00000000] [url = about:blank] 10:10:39 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (0DC6C400) [pid = 3308] [serial = 582] [outer = 00000000] [url = about:blank] 10:10:39 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (0D92E400) [pid = 3308] [serial = 581] [outer = 00000000] [url = about:blank] 10:10:39 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (14D5AC00) [pid = 3308] [serial = 585] [outer = 00000000] [url = about:blank] 10:10:39 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (134B6000) [pid = 3308] [serial = 584] [outer = 00000000] [url = about:blank] 10:10:39 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (0DE7A400) [pid = 3308] [serial = 602] [outer = 00000000] [url = about:blank] 10:10:39 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (1235BC00) [pid = 3308] [serial = 603] [outer = 00000000] [url = about:blank] 10:10:39 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (15BBE000) [pid = 3308] [serial = 609] [outer = 00000000] [url = about:blank] 10:10:39 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (155EE800) [pid = 3308] [serial = 605] [outer = 00000000] [url = about:blank] 10:10:39 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (0DC64000) [pid = 3308] [serial = 594] [outer = 00000000] [url = about:blank] 10:10:39 INFO - PROCESS | 3308 | --DOMWINDOW == 70 (15652800) [pid = 3308] [serial = 606] [outer = 00000000] [url = about:blank] 10:10:39 INFO - PROCESS | 3308 | 1467738639827 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]]]}] 10:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 10:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1579ms 10:10:39 INFO - PROCESS | 3308 | 1467738639887 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 10:10:39 INFO - PROCESS | 3308 | 1467738639890 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 10:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 10:10:39 INFO - PROCESS | 3308 | 1467738639895 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 10:10:39 INFO - PROCESS | 3308 | 1467738639898 Marionette TRACE conn5 <- [1,846,null,{}] 10:10:39 INFO - PROCESS | 3308 | 1467738639903 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}] 10:10:39 INFO - PROCESS | 3308 | 1467738639906 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:40 INFO - PROCESS | 3308 | 1467738640019 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 10:10:40 INFO - PROCESS | 3308 | 1467738640100 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:40 INFO - PROCESS | 3308 | 1467738640102 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:40 INFO - PROCESS | 3308 | ++DOCSHELL 0D27C800 == 28 [pid = 3308] [id = 221] 10:10:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (0D27DC00) [pid = 3308] [serial = 661] [outer = 00000000] 10:10:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (0D908000) [pid = 3308] [serial = 662] [outer = 0D27DC00] 10:10:40 INFO - PROCESS | 3308 | 1467738640151 Marionette DEBUG loaded listener.js 10:10:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (0D90D000) [pid = 3308] [serial = 663] [outer = 0D27DC00] 10:10:40 INFO - PROCESS | 3308 | 1467738640539 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]]]}] 10:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 10:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 670ms 10:10:40 INFO - PROCESS | 3308 | 1467738640567 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 10:10:40 INFO - PROCESS | 3308 | 1467738640572 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 10:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 10:10:40 INFO - PROCESS | 3308 | 1467738640578 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 10:10:40 INFO - PROCESS | 3308 | 1467738640581 Marionette TRACE conn5 <- [1,850,null,{}] 10:10:40 INFO - PROCESS | 3308 | 1467738640584 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}] 10:10:40 INFO - PROCESS | 3308 | 1467738640587 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:40 INFO - PROCESS | 3308 | 1467738640706 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 10:10:40 INFO - PROCESS | 3308 | 1467738640713 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:40 INFO - PROCESS | 3308 | 1467738640715 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:40 INFO - PROCESS | 3308 | ++DOCSHELL 0DC66400 == 29 [pid = 3308] [id = 222] 10:10:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (0DC67800) [pid = 3308] [serial = 664] [outer = 00000000] 10:10:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (0DE12800) [pid = 3308] [serial = 665] [outer = 0DC67800] 10:10:40 INFO - PROCESS | 3308 | 1467738640762 Marionette DEBUG loaded listener.js 10:10:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (0DFAC400) [pid = 3308] [serial = 666] [outer = 0DC67800] 10:10:41 INFO - PROCESS | 3308 | 1467738641204 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]]]}] 10:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 10:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 672ms 10:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 10:10:41 INFO - PROCESS | 3308 | 1467738641253 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 10:10:41 INFO - PROCESS | 3308 | 1467738641255 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 10:10:41 INFO - PROCESS | 3308 | 1467738641258 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 10:10:41 INFO - PROCESS | 3308 | 1467738641262 Marionette TRACE conn5 <- [1,854,null,{}] 10:10:41 INFO - PROCESS | 3308 | 1467738641272 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}] 10:10:41 INFO - PROCESS | 3308 | 1467738641277 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:41 INFO - PROCESS | 3308 | 1467738641358 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 10:10:41 INFO - PROCESS | 3308 | 1467738641369 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:41 INFO - PROCESS | 3308 | 1467738641372 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:41 INFO - PROCESS | 3308 | ++DOCSHELL 12052400 == 30 [pid = 3308] [id = 223] 10:10:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (12075400) [pid = 3308] [serial = 667] [outer = 00000000] 10:10:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (12255400) [pid = 3308] [serial = 668] [outer = 12075400] 10:10:41 INFO - PROCESS | 3308 | 1467738641419 Marionette DEBUG loaded listener.js 10:10:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (12359400) [pid = 3308] [serial = 669] [outer = 12075400] 10:10:41 INFO - PROCESS | 3308 | 1467738641906 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]]]}] 10:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 10:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 670ms 10:10:41 INFO - PROCESS | 3308 | 1467738641933 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 10:10:41 INFO - PROCESS | 3308 | 1467738641935 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 10:10:41 INFO - PROCESS | 3308 | 1467738641938 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 10:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 10:10:41 INFO - PROCESS | 3308 | 1467738641940 Marionette TRACE conn5 <- [1,858,null,{}] 10:10:41 INFO - PROCESS | 3308 | 1467738641943 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}] 10:10:41 INFO - PROCESS | 3308 | 1467738641945 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:42 INFO - PROCESS | 3308 | 1467738642061 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 10:10:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (134C2C00) [pid = 3308] [serial = 670] [outer = 123CC000] 10:10:42 INFO - PROCESS | 3308 | 1467738642160 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:42 INFO - PROCESS | 3308 | 1467738642162 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:42 INFO - PROCESS | 3308 | ++DOCSHELL 14D5B000 == 31 [pid = 3308] [id = 224] 10:10:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (14D5B400) [pid = 3308] [serial = 671] [outer = 00000000] 10:10:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (1501C000) [pid = 3308] [serial = 672] [outer = 14D5B400] 10:10:42 INFO - PROCESS | 3308 | 1467738642211 Marionette DEBUG loaded listener.js 10:10:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (150E0000) [pid = 3308] [serial = 673] [outer = 14D5B400] 10:10:42 INFO - PROCESS | 3308 | 1467738642675 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]]]}] 10:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 10:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 770ms 10:10:42 INFO - PROCESS | 3308 | 1467738642713 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 10:10:42 INFO - PROCESS | 3308 | 1467738642715 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 10:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 10:10:42 INFO - PROCESS | 3308 | 1467738642718 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 10:10:42 INFO - PROCESS | 3308 | 1467738642720 Marionette TRACE conn5 <- [1,862,null,{}] 10:10:42 INFO - PROCESS | 3308 | 1467738642723 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}] 10:10:42 INFO - PROCESS | 3308 | 1467738642725 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:42 INFO - PROCESS | 3308 | 1467738642830 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 10:10:42 INFO - PROCESS | 3308 | 1467738642836 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:42 INFO - PROCESS | 3308 | 1467738642838 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:42 INFO - PROCESS | 3308 | ++DOCSHELL 13907C00 == 32 [pid = 3308] [id = 225] 10:10:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (15045800) [pid = 3308] [serial = 674] [outer = 00000000] 10:10:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (156B4000) [pid = 3308] [serial = 675] [outer = 15045800] 10:10:42 INFO - PROCESS | 3308 | 1467738642881 Marionette DEBUG loaded listener.js 10:10:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (156B4C00) [pid = 3308] [serial = 676] [outer = 15045800] 10:10:43 INFO - PROCESS | 3308 | 1467738643355 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]]]}] 10:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 10:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 671ms 10:10:43 INFO - PROCESS | 3308 | 1467738643392 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 10:10:43 INFO - PROCESS | 3308 | 1467738643394 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 10:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 10:10:43 INFO - PROCESS | 3308 | 1467738643397 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 10:10:43 INFO - PROCESS | 3308 | 1467738643398 Marionette TRACE conn5 <- [1,866,null,{}] 10:10:43 INFO - PROCESS | 3308 | 1467738643402 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}] 10:10:43 INFO - PROCESS | 3308 | 1467738643407 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:43 INFO - PROCESS | 3308 | 1467738643557 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 10:10:43 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (1671E800) [pid = 3308] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 10:10:43 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (0D92BC00) [pid = 3308] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 10:10:43 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (15BBE400) [pid = 3308] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 10:10:43 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (0ED94000) [pid = 3308] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 10:10:43 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (150D7000) [pid = 3308] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 10:10:43 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (0D90F000) [pid = 3308] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 10:10:43 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (134BF800) [pid = 3308] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 10:10:43 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (0D905800) [pid = 3308] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 10:10:43 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (0CABD000) [pid = 3308] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 10:10:43 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (0EDCA400) [pid = 3308] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 10:10:43 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (13443400) [pid = 3308] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 10:10:43 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (17082000) [pid = 3308] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 10:10:43 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (168DC800) [pid = 3308] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 10:10:43 INFO - PROCESS | 3308 | 1467738643836 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:43 INFO - PROCESS | 3308 | 1467738643838 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:43 INFO - PROCESS | 3308 | ++DOCSHELL 0CA36000 == 33 [pid = 3308] [id = 226] 10:10:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (0CABD000) [pid = 3308] [serial = 677] [outer = 00000000] 10:10:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (0D7B0400) [pid = 3308] [serial = 678] [outer = 0CABD000] 10:10:43 INFO - PROCESS | 3308 | 1467738643882 Marionette DEBUG loaded listener.js 10:10:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (0EC96800) [pid = 3308] [serial = 679] [outer = 0CABD000] 10:10:44 INFO - PROCESS | 3308 | 1467738644240 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]]]}] 10:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 10:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 870ms 10:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 10:10:44 INFO - PROCESS | 3308 | 1467738644269 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 10:10:44 INFO - PROCESS | 3308 | 1467738644271 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 10:10:44 INFO - PROCESS | 3308 | 1467738644274 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 10:10:44 INFO - PROCESS | 3308 | 1467738644275 Marionette TRACE conn5 <- [1,870,null,{}] 10:10:44 INFO - PROCESS | 3308 | 1467738644279 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}] 10:10:44 INFO - PROCESS | 3308 | 1467738644281 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:44 INFO - PROCESS | 3308 | 1467738644387 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 10:10:44 INFO - PROCESS | 3308 | 1467738644395 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:44 INFO - PROCESS | 3308 | 1467738644397 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:44 INFO - PROCESS | 3308 | ++DOCSHELL 0CF6A000 == 34 [pid = 3308] [id = 227] 10:10:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (0E484400) [pid = 3308] [serial = 680] [outer = 00000000] 10:10:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (16720800) [pid = 3308] [serial = 681] [outer = 0E484400] 10:10:44 INFO - PROCESS | 3308 | 1467738644441 Marionette DEBUG loaded listener.js 10:10:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (1672C800) [pid = 3308] [serial = 682] [outer = 0E484400] 10:10:44 INFO - PROCESS | 3308 | 1467738644832 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]]]}] 10:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 10:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 630ms 10:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 10:10:44 INFO - PROCESS | 3308 | 1467738644905 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 10:10:44 INFO - PROCESS | 3308 | 1467738644907 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 10:10:44 INFO - PROCESS | 3308 | 1467738644909 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 10:10:44 INFO - PROCESS | 3308 | 1467738644911 Marionette TRACE conn5 <- [1,874,null,{}] 10:10:44 INFO - PROCESS | 3308 | 1467738644914 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}] 10:10:44 INFO - PROCESS | 3308 | 1467738644916 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:45 INFO - PROCESS | 3308 | 1467738645024 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 10:10:45 INFO - PROCESS | 3308 | 1467738645036 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:45 INFO - PROCESS | 3308 | 1467738645038 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:45 INFO - PROCESS | 3308 | ++DOCSHELL 16F0B000 == 35 [pid = 3308] [id = 228] 10:10:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (16F16C00) [pid = 3308] [serial = 683] [outer = 00000000] 10:10:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (16FD7800) [pid = 3308] [serial = 684] [outer = 16F16C00] 10:10:45 INFO - PROCESS | 3308 | 1467738645082 Marionette DEBUG loaded listener.js 10:10:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (15039000) [pid = 3308] [serial = 685] [outer = 16F16C00] 10:10:45 INFO - PROCESS | 3308 | 1467738645513 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]]]}] 10:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 10:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 631ms 10:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 10:10:45 INFO - PROCESS | 3308 | 1467738645541 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 10:10:45 INFO - PROCESS | 3308 | 1467738645543 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 10:10:45 INFO - PROCESS | 3308 | 1467738645546 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 10:10:45 INFO - PROCESS | 3308 | 1467738645547 Marionette TRACE conn5 <- [1,878,null,{}] 10:10:45 INFO - PROCESS | 3308 | 1467738645551 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}] 10:10:45 INFO - PROCESS | 3308 | 1467738645552 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:45 INFO - PROCESS | 3308 | 1467738645664 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 10:10:45 INFO - PROCESS | 3308 | 1467738645672 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:45 INFO - PROCESS | 3308 | 1467738645674 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:45 INFO - PROCESS | 3308 | ++DOCSHELL 17082800 == 36 [pid = 3308] [id = 229] 10:10:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (17525000) [pid = 3308] [serial = 686] [outer = 00000000] 10:10:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (178D2800) [pid = 3308] [serial = 687] [outer = 17525000] 10:10:45 INFO - PROCESS | 3308 | 1467738645727 Marionette DEBUG loaded listener.js 10:10:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (178F6800) [pid = 3308] [serial = 688] [outer = 17525000] 10:10:46 INFO - PROCESS | 3308 | 1467738646545 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]]]}] 10:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 10:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1018ms 10:10:46 INFO - PROCESS | 3308 | 1467738646565 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 10:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 10:10:46 INFO - PROCESS | 3308 | 1467738646570 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 10:10:46 INFO - PROCESS | 3308 | 1467738646574 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 10:10:46 INFO - PROCESS | 3308 | 1467738646580 Marionette TRACE conn5 <- [1,882,null,{}] 10:10:46 INFO - PROCESS | 3308 | 1467738646604 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}] 10:10:46 INFO - PROCESS | 3308 | 1467738646607 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:46 INFO - PROCESS | 3308 | 1467738646730 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 10:10:46 INFO - PROCESS | 3308 | 1467738646856 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:46 INFO - PROCESS | 3308 | 1467738646859 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:46 INFO - PROCESS | 3308 | ++DOCSHELL 0D209800 == 37 [pid = 3308] [id = 230] 10:10:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (0D762C00) [pid = 3308] [serial = 689] [outer = 00000000] 10:10:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (0D954000) [pid = 3308] [serial = 690] [outer = 0D762C00] 10:10:46 INFO - PROCESS | 3308 | 1467738646918 Marionette DEBUG loaded listener.js 10:10:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (0DC66000) [pid = 3308] [serial = 691] [outer = 0D762C00] 10:10:47 INFO - PROCESS | 3308 | 1467738647581 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]]]}] 10:10:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 10:10:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1078ms 10:10:47 INFO - PROCESS | 3308 | 1467738647670 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 10:10:47 INFO - PROCESS | 3308 | 1467738647674 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 10:10:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 10:10:47 INFO - PROCESS | 3308 | 1467738647705 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 10:10:47 INFO - PROCESS | 3308 | 1467738647708 Marionette TRACE conn5 <- [1,886,null,{}] 10:10:47 INFO - PROCESS | 3308 | 1467738647714 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}] 10:10:47 INFO - PROCESS | 3308 | 1467738647717 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:47 INFO - PROCESS | 3308 | 1467738647844 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 10:10:47 INFO - PROCESS | 3308 | 1467738647923 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:47 INFO - PROCESS | 3308 | 1467738647926 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:48 INFO - PROCESS | 3308 | ++DOCSHELL 0CA3B000 == 38 [pid = 3308] [id = 231] 10:10:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (0CA3C800) [pid = 3308] [serial = 692] [outer = 00000000] 10:10:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (0CCE1800) [pid = 3308] [serial = 693] [outer = 0CA3C800] 10:10:48 INFO - PROCESS | 3308 | 1467738648101 Marionette DEBUG loaded listener.js 10:10:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 91 (0D210400) [pid = 3308] [serial = 694] [outer = 0CA3C800] 10:10:48 INFO - PROCESS | 3308 | --DOCSHELL 16F0B000 == 37 [pid = 3308] [id = 228] 10:10:48 INFO - PROCESS | 3308 | --DOCSHELL 0CF6A000 == 36 [pid = 3308] [id = 227] 10:10:48 INFO - PROCESS | 3308 | --DOCSHELL 0CA36000 == 35 [pid = 3308] [id = 226] 10:10:48 INFO - PROCESS | 3308 | --DOCSHELL 13907C00 == 34 [pid = 3308] [id = 225] 10:10:48 INFO - PROCESS | 3308 | --DOCSHELL 14D5B000 == 33 [pid = 3308] [id = 224] 10:10:48 INFO - PROCESS | 3308 | --DOCSHELL 12052400 == 32 [pid = 3308] [id = 223] 10:10:48 INFO - PROCESS | 3308 | --DOCSHELL 0DC66400 == 31 [pid = 3308] [id = 222] 10:10:48 INFO - PROCESS | 3308 | --DOCSHELL 0D27C800 == 30 [pid = 3308] [id = 221] 10:10:48 INFO - PROCESS | 3308 | --DOCSHELL 0D759800 == 29 [pid = 3308] [id = 220] 10:10:48 INFO - PROCESS | 3308 | --DOMWINDOW == 90 (168E0000) [pid = 3308] [serial = 632] [outer = 00000000] [url = about:blank] 10:10:48 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (16A1E800) [pid = 3308] [serial = 635] [outer = 00000000] [url = about:blank] 10:10:48 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (1657D400) [pid = 3308] [serial = 612] [outer = 00000000] [url = about:blank] 10:10:48 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (16721C00) [pid = 3308] [serial = 611] [outer = 00000000] [url = about:blank] 10:10:48 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (11CDEC00) [pid = 3308] [serial = 623] [outer = 00000000] [url = about:blank] 10:10:48 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (11DAA400) [pid = 3308] [serial = 624] [outer = 00000000] [url = about:blank] 10:10:48 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (156B8000) [pid = 3308] [serial = 629] [outer = 00000000] [url = about:blank] 10:10:48 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (0D953800) [pid = 3308] [serial = 620] [outer = 00000000] [url = about:blank] 10:10:48 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (0D95D800) [pid = 3308] [serial = 621] [outer = 00000000] [url = about:blank] 10:10:48 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (141A7400) [pid = 3308] [serial = 626] [outer = 00000000] [url = about:blank] 10:10:48 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (14D64C00) [pid = 3308] [serial = 627] [outer = 00000000] [url = about:blank] 10:10:48 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (0DA22000) [pid = 3308] [serial = 614] [outer = 00000000] [url = about:blank] 10:10:48 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (0DC70C00) [pid = 3308] [serial = 615] [outer = 00000000] [url = about:blank] 10:10:48 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (0CF1E800) [pid = 3308] [serial = 617] [outer = 00000000] [url = about:blank] 10:10:48 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (0CFE5000) [pid = 3308] [serial = 618] [outer = 00000000] [url = about:blank] 10:10:48 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (168E8000) [pid = 3308] [serial = 633] [outer = 00000000] [url = about:blank] 10:10:48 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (16F3B800) [pid = 3308] [serial = 638] [outer = 00000000] [url = about:blank] 10:10:48 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (1707AC00) [pid = 3308] [serial = 645] [outer = 00000000] [url = about:blank] 10:10:48 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (178F3800) [pid = 3308] [serial = 648] [outer = 00000000] [url = about:blank] 10:10:48 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (178C5400) [pid = 3308] [serial = 647] [outer = 00000000] [url = about:blank] 10:10:48 INFO - PROCESS | 3308 | --DOMWINDOW == 70 (16A11400) [pid = 3308] [serial = 636] [outer = 00000000] [url = about:blank] 10:10:48 INFO - PROCESS | 3308 | --DOMWINDOW == 69 (16FDA800) [pid = 3308] [serial = 641] [outer = 00000000] [url = about:blank] 10:10:48 INFO - PROCESS | 3308 | --DOMWINDOW == 68 (1707A400) [pid = 3308] [serial = 644] [outer = 00000000] [url = about:blank] 10:10:48 INFO - PROCESS | 3308 | --DOMWINDOW == 67 (16FD3000) [pid = 3308] [serial = 639] [outer = 00000000] [url = about:blank] 10:10:48 INFO - PROCESS | 3308 | --DOMWINDOW == 66 (16FDB000) [pid = 3308] [serial = 642] [outer = 00000000] [url = about:blank] 10:10:48 INFO - PROCESS | 3308 | --DOMWINDOW == 65 (156C0800) [pid = 3308] [serial = 630] [outer = 00000000] [url = about:blank] 10:10:48 INFO - PROCESS | 3308 | 1467738648749 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]]]}] 10:10:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 10:10:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1095ms 10:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 10:10:48 INFO - PROCESS | 3308 | 1467738648783 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 10:10:48 INFO - PROCESS | 3308 | 1467738648787 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 10:10:48 INFO - PROCESS | 3308 | 1467738648792 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 10:10:48 INFO - PROCESS | 3308 | 1467738648794 Marionette TRACE conn5 <- [1,890,null,{}] 10:10:48 INFO - PROCESS | 3308 | 1467738648798 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}] 10:10:48 INFO - PROCESS | 3308 | 1467738648801 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:48 INFO - PROCESS | 3308 | 1467738648892 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 10:10:49 INFO - PROCESS | 3308 | 1467738648976 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:49 INFO - PROCESS | 3308 | 1467738648979 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:49 INFO - PROCESS | 3308 | ++DOCSHELL 0CAC3800 == 30 [pid = 3308] [id = 232] 10:10:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 66 (0CCE7800) [pid = 3308] [serial = 695] [outer = 00000000] 10:10:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 67 (0D92B000) [pid = 3308] [serial = 696] [outer = 0CCE7800] 10:10:49 INFO - PROCESS | 3308 | 1467738649027 Marionette DEBUG loaded listener.js 10:10:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 68 (0D95A800) [pid = 3308] [serial = 697] [outer = 0CCE7800] 10:10:49 INFO - PROCESS | 3308 | 1467738649411 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]]]}] 10:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 10:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 672ms 10:10:49 INFO - PROCESS | 3308 | 1467738649474 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 10:10:49 INFO - PROCESS | 3308 | 1467738649477 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 10:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 10:10:49 INFO - PROCESS | 3308 | 1467738649483 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 10:10:49 INFO - PROCESS | 3308 | 1467738649486 Marionette TRACE conn5 <- [1,894,null,{}] 10:10:49 INFO - PROCESS | 3308 | 1467738649489 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}] 10:10:49 INFO - PROCESS | 3308 | 1467738649492 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:49 INFO - PROCESS | 3308 | 1467738649578 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 10:10:49 INFO - PROCESS | 3308 | 1467738649584 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:49 INFO - PROCESS | 3308 | 1467738649587 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:49 INFO - PROCESS | 3308 | ++DOCSHELL 0DE14000 == 31 [pid = 3308] [id = 233] 10:10:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 69 (0DE7A400) [pid = 3308] [serial = 698] [outer = 00000000] 10:10:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 70 (11CDC800) [pid = 3308] [serial = 699] [outer = 0DE7A400] 10:10:49 INFO - PROCESS | 3308 | 1467738649632 Marionette DEBUG loaded listener.js 10:10:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (11E92400) [pid = 3308] [serial = 700] [outer = 0DE7A400] 10:10:50 INFO - PROCESS | 3308 | 1467738650104 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]]]}] 10:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 10:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 670ms 10:10:50 INFO - PROCESS | 3308 | 1467738650155 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 10:10:50 INFO - PROCESS | 3308 | 1467738650158 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 10:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 10:10:50 INFO - PROCESS | 3308 | 1467738650161 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 10:10:50 INFO - PROCESS | 3308 | 1467738650164 Marionette TRACE conn5 <- [1,898,null,{}] 10:10:50 INFO - PROCESS | 3308 | 1467738650175 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}] 10:10:50 INFO - PROCESS | 3308 | 1467738650179 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:50 INFO - PROCESS | 3308 | 1467738650266 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 10:10:50 INFO - PROCESS | 3308 | 1467738650273 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:50 INFO - PROCESS | 3308 | 1467738650275 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:50 INFO - PROCESS | 3308 | ++DOCSHELL 141A8400 == 32 [pid = 3308] [id = 234] 10:10:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (14D5B000) [pid = 3308] [serial = 701] [outer = 00000000] 10:10:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (15028000) [pid = 3308] [serial = 702] [outer = 14D5B000] 10:10:50 INFO - PROCESS | 3308 | 1467738650319 Marionette DEBUG loaded listener.js 10:10:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (1564DC00) [pid = 3308] [serial = 703] [outer = 14D5B000] 10:10:50 INFO - PROCESS | 3308 | 1467738650771 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]]]}] 10:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 10:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 630ms 10:10:50 INFO - PROCESS | 3308 | 1467738650795 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 10:10:50 INFO - PROCESS | 3308 | 1467738650798 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 10:10:50 INFO - PROCESS | 3308 | 1467738650801 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 10:10:50 INFO - PROCESS | 3308 | 1467738650803 Marionette TRACE conn5 <- [1,902,null,{}] 10:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 10:10:50 INFO - PROCESS | 3308 | 1467738650806 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}] 10:10:50 INFO - PROCESS | 3308 | 1467738650808 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:50 INFO - PROCESS | 3308 | 1467738650924 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 10:10:51 INFO - PROCESS | 3308 | 1467738651005 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:51 INFO - PROCESS | 3308 | 1467738651007 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:51 INFO - PROCESS | 3308 | ++DOCSHELL 15658400 == 33 [pid = 3308] [id = 235] 10:10:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (156B9400) [pid = 3308] [serial = 704] [outer = 00000000] 10:10:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (1657DC00) [pid = 3308] [serial = 705] [outer = 156B9400] 10:10:51 INFO - PROCESS | 3308 | 1467738651051 Marionette DEBUG loaded listener.js 10:10:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (1672C400) [pid = 3308] [serial = 706] [outer = 156B9400] 10:10:51 INFO - PROCESS | 3308 | 1467738651481 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]]]}] 10:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 10:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 731ms 10:10:51 INFO - PROCESS | 3308 | 1467738651535 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 10:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 10:10:51 INFO - PROCESS | 3308 | 1467738651537 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 10:10:51 INFO - PROCESS | 3308 | 1467738651540 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 10:10:51 INFO - PROCESS | 3308 | 1467738651542 Marionette TRACE conn5 <- [1,906,null,{}] 10:10:51 INFO - PROCESS | 3308 | 1467738651546 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}] 10:10:51 INFO - PROCESS | 3308 | 1467738651548 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:51 INFO - PROCESS | 3308 | 1467738651661 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 10:10:51 INFO - PROCESS | 3308 | 1467738651673 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:51 INFO - PROCESS | 3308 | 1467738651675 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:51 INFO - PROCESS | 3308 | ++DOCSHELL 0DE84000 == 34 [pid = 3308] [id = 236] 10:10:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (168E1C00) [pid = 3308] [serial = 707] [outer = 00000000] 10:10:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (168E8400) [pid = 3308] [serial = 708] [outer = 168E1C00] 10:10:51 INFO - PROCESS | 3308 | 1467738651728 Marionette DEBUG loaded listener.js 10:10:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (16A1E400) [pid = 3308] [serial = 709] [outer = 168E1C00] 10:10:52 INFO - PROCESS | 3308 | 1467738652185 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]]]}] 10:10:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 10:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 670ms 10:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 10:10:52 INFO - PROCESS | 3308 | 1467738652211 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 10:10:52 INFO - PROCESS | 3308 | 1467738652213 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 10:10:52 INFO - PROCESS | 3308 | 1467738652216 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 10:10:52 INFO - PROCESS | 3308 | 1467738652218 Marionette TRACE conn5 <- [1,910,null,{}] 10:10:52 INFO - PROCESS | 3308 | 1467738652221 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}] 10:10:52 INFO - PROCESS | 3308 | 1467738652227 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:52 INFO - PROCESS | 3308 | 1467738652373 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 10:10:52 INFO - PROCESS | 3308 | 1467738652433 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:52 INFO - PROCESS | 3308 | 1467738652435 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:52 INFO - PROCESS | 3308 | ++DOCSHELL 16F14C00 == 35 [pid = 3308] [id = 237] 10:10:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (16F3A400) [pid = 3308] [serial = 710] [outer = 00000000] 10:10:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (16FDC800) [pid = 3308] [serial = 711] [outer = 16F3A400] 10:10:52 INFO - PROCESS | 3308 | 1467738652478 Marionette DEBUG loaded listener.js 10:10:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (16FD3C00) [pid = 3308] [serial = 712] [outer = 16F3A400] 10:10:52 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (16F16C00) [pid = 3308] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 10:10:52 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (14D5B400) [pid = 3308] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 10:10:52 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (0DC67800) [pid = 3308] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 10:10:52 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (0D27DC00) [pid = 3308] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 10:10:52 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (15045800) [pid = 3308] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 10:10:52 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (0D75B400) [pid = 3308] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 10:10:52 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (0E484400) [pid = 3308] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 10:10:52 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (12075400) [pid = 3308] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 10:10:52 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (0CABD000) [pid = 3308] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 10:10:52 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (0D276C00) [pid = 3308] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 10:10:52 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (120E8800) [pid = 3308] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 10:10:52 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (16572400) [pid = 3308] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 10:10:52 INFO - PROCESS | 3308 | 1467738652953 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]]]}] 10:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 10:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 770ms 10:10:53 INFO - PROCESS | 3308 | 1467738652987 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 10:10:53 INFO - PROCESS | 3308 | 1467738652989 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 10:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 10:10:53 INFO - PROCESS | 3308 | 1467738652992 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 10:10:53 INFO - PROCESS | 3308 | 1467738652994 Marionette TRACE conn5 <- [1,914,null,{}] 10:10:53 INFO - PROCESS | 3308 | 1467738652998 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}] 10:10:53 INFO - PROCESS | 3308 | 1467738653000 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:53 INFO - PROCESS | 3308 | 1467738653077 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 10:10:53 INFO - PROCESS | 3308 | 1467738653083 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:53 INFO - PROCESS | 3308 | 1467738653085 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:53 INFO - PROCESS | 3308 | ++DOCSHELL 0DC64C00 == 36 [pid = 3308] [id = 238] 10:10:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (0E40F800) [pid = 3308] [serial = 713] [outer = 00000000] 10:10:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (13448C00) [pid = 3308] [serial = 714] [outer = 0E40F800] 10:10:53 INFO - PROCESS | 3308 | 1467738653128 Marionette DEBUG loaded listener.js 10:10:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (156B9000) [pid = 3308] [serial = 715] [outer = 0E40F800] 10:10:53 INFO - PROCESS | 3308 | 1467738653564 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]]]}] 10:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 10:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 631ms 10:10:53 INFO - PROCESS | 3308 | 1467738653623 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 10:10:53 INFO - PROCESS | 3308 | 1467738653625 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 10:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 10:10:53 INFO - PROCESS | 3308 | 1467738653629 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 10:10:53 INFO - PROCESS | 3308 | 1467738653630 Marionette TRACE conn5 <- [1,918,null,{}] 10:10:53 INFO - PROCESS | 3308 | 1467738653634 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}] 10:10:53 INFO - PROCESS | 3308 | 1467738653636 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:53 INFO - PROCESS | 3308 | 1467738653739 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 10:10:53 INFO - PROCESS | 3308 | 1467738653745 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:53 INFO - PROCESS | 3308 | 1467738653747 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:53 INFO - PROCESS | 3308 | ++DOCSHELL 16A1D400 == 37 [pid = 3308] [id = 239] 10:10:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (16FDBC00) [pid = 3308] [serial = 716] [outer = 00000000] 10:10:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (178D7C00) [pid = 3308] [serial = 717] [outer = 16FDBC00] 10:10:53 INFO - PROCESS | 3308 | 1467738653791 Marionette DEBUG loaded listener.js 10:10:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (178E2400) [pid = 3308] [serial = 718] [outer = 16FDBC00] 10:10:54 INFO - PROCESS | 3308 | 1467738654202 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]]]}] 10:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 10:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 630ms 10:10:54 INFO - PROCESS | 3308 | 1467738654269 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 10:10:54 INFO - PROCESS | 3308 | 1467738654271 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 10:10:54 INFO - PROCESS | 3308 | 1467738654274 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 10:10:54 INFO - PROCESS | 3308 | 1467738654276 Marionette TRACE conn5 <- [1,922,null,{}] 10:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 10:10:54 INFO - PROCESS | 3308 | 1467738654279 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}] 10:10:54 INFO - PROCESS | 3308 | 1467738654281 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:54 INFO - PROCESS | 3308 | 1467738654359 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 10:10:54 INFO - PROCESS | 3308 | 1467738654368 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:54 INFO - PROCESS | 3308 | 1467738654369 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:54 INFO - PROCESS | 3308 | ++DOCSHELL 1793DC00 == 38 [pid = 3308] [id = 240] 10:10:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (1793E800) [pid = 3308] [serial = 719] [outer = 00000000] 10:10:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (1850F000) [pid = 3308] [serial = 720] [outer = 1793E800] 10:10:54 INFO - PROCESS | 3308 | 1467738654412 Marionette DEBUG loaded listener.js 10:10:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (18781400) [pid = 3308] [serial = 721] [outer = 1793E800] 10:10:54 INFO - PROCESS | 3308 | 1467738654860 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]]]}] 10:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 10:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 630ms 10:10:54 INFO - PROCESS | 3308 | 1467738654940 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 10:10:54 INFO - PROCESS | 3308 | 1467738654944 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 10:10:54 INFO - PROCESS | 3308 | 1467738654950 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 10:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 10:10:54 INFO - PROCESS | 3308 | 1467738654954 Marionette TRACE conn5 <- [1,926,null,{}] 10:10:54 INFO - PROCESS | 3308 | 1467738654960 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}] 10:10:54 INFO - PROCESS | 3308 | 1467738654964 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:55 INFO - PROCESS | 3308 | 1467738655127 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 10:10:55 INFO - PROCESS | 3308 | 1467738655243 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:55 INFO - PROCESS | 3308 | 1467738655249 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:55 INFO - PROCESS | 3308 | ++DOCSHELL 0D765000 == 39 [pid = 3308] [id = 241] 10:10:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (0D7A8400) [pid = 3308] [serial = 722] [outer = 00000000] 10:10:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (0D928000) [pid = 3308] [serial = 723] [outer = 0D7A8400] 10:10:55 INFO - PROCESS | 3308 | 1467738655307 Marionette DEBUG loaded listener.js 10:10:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (0DC63400) [pid = 3308] [serial = 724] [outer = 0D7A8400] 10:10:55 INFO - PROCESS | 3308 | 1467738655884 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]]]}] 10:10:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 10:10:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 971ms 10:10:55 INFO - PROCESS | 3308 | 1467738655926 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 10:10:55 INFO - PROCESS | 3308 | 1467738655929 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 10:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 10:10:55 INFO - PROCESS | 3308 | 1467738655936 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 10:10:55 INFO - PROCESS | 3308 | 1467738655940 Marionette TRACE conn5 <- [1,930,null,{}] 10:10:55 INFO - PROCESS | 3308 | 1467738655944 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}] 10:10:55 INFO - PROCESS | 3308 | 1467738655947 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:56 INFO - PROCESS | 3308 | 1467738656057 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 10:10:56 INFO - PROCESS | 3308 | 1467738656157 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:56 INFO - PROCESS | 3308 | 1467738656160 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:56 INFO - PROCESS | 3308 | ++DOCSHELL 134C1C00 == 40 [pid = 3308] [id = 242] 10:10:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (134C2000) [pid = 3308] [serial = 725] [outer = 00000000] 10:10:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (14D5C000) [pid = 3308] [serial = 726] [outer = 134C2000] 10:10:56 INFO - PROCESS | 3308 | 1467738656215 Marionette DEBUG loaded listener.js 10:10:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (156BB000) [pid = 3308] [serial = 727] [outer = 134C2000] 10:10:56 INFO - PROCESS | 3308 | 1467738656820 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]]]}] 10:10:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 10:10:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 930ms 10:10:56 INFO - PROCESS | 3308 | 1467738656866 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 10:10:56 INFO - PROCESS | 3308 | 1467738656868 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 10:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 10:10:56 INFO - PROCESS | 3308 | 1467738656872 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 10:10:56 INFO - PROCESS | 3308 | 1467738656874 Marionette TRACE conn5 <- [1,934,null,{}] 10:10:56 INFO - PROCESS | 3308 | 1467738656885 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}] 10:10:56 INFO - PROCESS | 3308 | 1467738656890 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:57 INFO - PROCESS | 3308 | 1467738657001 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 10:10:57 INFO - PROCESS | 3308 | 1467738657131 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:57 INFO - PROCESS | 3308 | 1467738657135 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:57 INFO - PROCESS | 3308 | ++DOCSHELL 1850B400 == 41 [pid = 3308] [id = 243] 10:10:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (1850F800) [pid = 3308] [serial = 728] [outer = 00000000] 10:10:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (18785800) [pid = 3308] [serial = 729] [outer = 1850F800] 10:10:57 INFO - PROCESS | 3308 | 1467738657193 Marionette DEBUG loaded listener.js 10:10:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (1878A000) [pid = 3308] [serial = 730] [outer = 1850F800] 10:10:57 INFO - PROCESS | 3308 | 1467738657742 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]]]}] 10:10:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 10:10:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 931ms 10:10:57 INFO - PROCESS | 3308 | 1467738657809 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 10:10:57 INFO - PROCESS | 3308 | 1467738657811 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 10:10:57 INFO - PROCESS | 3308 | 1467738657815 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 10:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 10:10:57 INFO - PROCESS | 3308 | 1467738657817 Marionette TRACE conn5 <- [1,938,null,{}] 10:10:57 INFO - PROCESS | 3308 | 1467738657820 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}] 10:10:57 INFO - PROCESS | 3308 | 1467738657823 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:57 INFO - PROCESS | 3308 | 1467738657930 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 10:10:58 INFO - PROCESS | 3308 | 1467738658057 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:58 INFO - PROCESS | 3308 | 1467738658059 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:58 INFO - PROCESS | 3308 | ++DOCSHELL 1878F000 == 42 [pid = 3308] [id = 244] 10:10:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (18855C00) [pid = 3308] [serial = 731] [outer = 00000000] 10:10:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 91 (19005400) [pid = 3308] [serial = 732] [outer = 18855C00] 10:10:58 INFO - PROCESS | 3308 | 1467738658114 Marionette DEBUG loaded listener.js 10:10:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 92 (1900D000) [pid = 3308] [serial = 733] [outer = 18855C00] 10:10:58 INFO - PROCESS | 3308 | 1467738658643 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]]]}] 10:10:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 10:10:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 930ms 10:10:58 INFO - PROCESS | 3308 | 1467738658763 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 10:10:58 INFO - PROCESS | 3308 | 1467738658765 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 10:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 10:10:58 INFO - PROCESS | 3308 | 1467738658770 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 10:10:58 INFO - PROCESS | 3308 | 1467738658772 Marionette TRACE conn5 <- [1,942,null,{}] 10:10:58 INFO - PROCESS | 3308 | 1467738658776 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}] 10:10:58 INFO - PROCESS | 3308 | 1467738658778 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:58 INFO - PROCESS | 3308 | 1467738658886 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 10:10:59 INFO - PROCESS | 3308 | 1467738659117 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:59 INFO - PROCESS | 3308 | 1467738659120 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:10:59 INFO - PROCESS | 3308 | ++DOCSHELL 0CABA800 == 43 [pid = 3308] [id = 245] 10:10:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 93 (0CB90400) [pid = 3308] [serial = 734] [outer = 00000000] 10:10:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 94 (0D209C00) [pid = 3308] [serial = 735] [outer = 0CB90400] 10:10:59 INFO - PROCESS | 3308 | 1467738659187 Marionette DEBUG loaded listener.js 10:10:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 95 (0D901800) [pid = 3308] [serial = 736] [outer = 0CB90400] 10:10:59 INFO - PROCESS | 3308 | 1467738659766 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]]]}] 10:10:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 10:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1080ms 10:10:59 INFO - PROCESS | 3308 | 1467738659852 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 10:10:59 INFO - PROCESS | 3308 | 1467738659855 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 10:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 10:10:59 INFO - PROCESS | 3308 | 1467738659859 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 10:10:59 INFO - PROCESS | 3308 | 1467738659862 Marionette TRACE conn5 <- [1,946,null,{}] 10:10:59 INFO - PROCESS | 3308 | 1467738659882 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}] 10:10:59 INFO - PROCESS | 3308 | 1467738659886 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:00 INFO - PROCESS | 3308 | --DOCSHELL 16A1D400 == 42 [pid = 3308] [id = 239] 10:11:00 INFO - PROCESS | 3308 | --DOCSHELL 0DC64C00 == 41 [pid = 3308] [id = 238] 10:11:00 INFO - PROCESS | 3308 | --DOCSHELL 16F14C00 == 40 [pid = 3308] [id = 237] 10:11:00 INFO - PROCESS | 3308 | --DOCSHELL 0DE84000 == 39 [pid = 3308] [id = 236] 10:11:00 INFO - PROCESS | 3308 | --DOCSHELL 15658400 == 38 [pid = 3308] [id = 235] 10:11:00 INFO - PROCESS | 3308 | --DOCSHELL 141A8400 == 37 [pid = 3308] [id = 234] 10:11:00 INFO - PROCESS | 3308 | --DOCSHELL 0DE14000 == 36 [pid = 3308] [id = 233] 10:11:00 INFO - PROCESS | 3308 | --DOCSHELL 0CAC3800 == 35 [pid = 3308] [id = 232] 10:11:00 INFO - PROCESS | 3308 | --DOCSHELL 0CA3B000 == 34 [pid = 3308] [id = 231] 10:11:00 INFO - PROCESS | 3308 | --DOCSHELL 17082800 == 33 [pid = 3308] [id = 229] 10:11:00 INFO - PROCESS | 3308 | --DOCSHELL 0D209800 == 32 [pid = 3308] [id = 230] 10:11:00 INFO - PROCESS | 3308 | --DOCSHELL 1878F000 == 31 [pid = 3308] [id = 244] 10:11:00 INFO - PROCESS | 3308 | --DOCSHELL 0CABA800 == 30 [pid = 3308] [id = 245] 10:11:00 INFO - PROCESS | 3308 | --DOCSHELL 1850B400 == 29 [pid = 3308] [id = 243] 10:11:00 INFO - PROCESS | 3308 | --DOCSHELL 1793DC00 == 28 [pid = 3308] [id = 240] 10:11:00 INFO - PROCESS | 3308 | --DOCSHELL 0D765000 == 27 [pid = 3308] [id = 241] 10:11:00 INFO - PROCESS | 3308 | --DOCSHELL 134C1C00 == 26 [pid = 3308] [id = 242] 10:11:00 INFO - PROCESS | 3308 | 1467738660622 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 10:11:00 INFO - PROCESS | 3308 | --DOMWINDOW == 94 (1501C000) [pid = 3308] [serial = 672] [outer = 00000000] [url = about:blank] 10:11:00 INFO - PROCESS | 3308 | --DOMWINDOW == 93 (0DE12800) [pid = 3308] [serial = 665] [outer = 00000000] [url = about:blank] 10:11:00 INFO - PROCESS | 3308 | --DOMWINDOW == 92 (0DFAC400) [pid = 3308] [serial = 666] [outer = 00000000] [url = about:blank] 10:11:00 INFO - PROCESS | 3308 | --DOMWINDOW == 91 (0D908000) [pid = 3308] [serial = 662] [outer = 00000000] [url = about:blank] 10:11:00 INFO - PROCESS | 3308 | --DOMWINDOW == 90 (0EDCD400) [pid = 3308] [serial = 384] [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.] 10:11:00 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (150E0000) [pid = 3308] [serial = 673] [outer = 00000000] [url = about:blank] 10:11:00 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (0D90D000) [pid = 3308] [serial = 663] [outer = 00000000] [url = about:blank] 10:11:00 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (156B4C00) [pid = 3308] [serial = 676] [outer = 00000000] [url = about:blank] 10:11:00 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (156B4000) [pid = 3308] [serial = 675] [outer = 00000000] [url = about:blank] 10:11:00 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (0DC65000) [pid = 3308] [serial = 660] [outer = 00000000] [url = about:blank] 10:11:00 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (16720800) [pid = 3308] [serial = 681] [outer = 00000000] [url = about:blank] 10:11:00 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (0D92F400) [pid = 3308] [serial = 659] [outer = 00000000] [url = about:blank] 10:11:00 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (12255400) [pid = 3308] [serial = 668] [outer = 00000000] [url = about:blank] 10:11:00 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (0D7B0400) [pid = 3308] [serial = 678] [outer = 00000000] [url = about:blank] 10:11:00 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (0EC96800) [pid = 3308] [serial = 679] [outer = 00000000] [url = about:blank] 10:11:00 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (0DE7E800) [pid = 3308] [serial = 651] [outer = 00000000] [url = about:blank] 10:11:00 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (0D95C400) [pid = 3308] [serial = 650] [outer = 00000000] [url = about:blank] 10:11:00 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (14D62400) [pid = 3308] [serial = 654] [outer = 00000000] [url = about:blank] 10:11:00 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (134B5C00) [pid = 3308] [serial = 653] [outer = 00000000] [url = about:blank] 10:11:00 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (178F9000) [pid = 3308] [serial = 657] [outer = 00000000] [url = about:blank] 10:11:00 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (178C5000) [pid = 3308] [serial = 656] [outer = 00000000] [url = about:blank] 10:11:00 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (12359400) [pid = 3308] [serial = 669] [outer = 00000000] [url = about:blank] 10:11:00 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (1672C800) [pid = 3308] [serial = 682] [outer = 00000000] [url = about:blank] 10:11:00 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (15039000) [pid = 3308] [serial = 685] [outer = 00000000] [url = about:blank] 10:11:00 INFO - PROCESS | 3308 | --DOMWINDOW == 70 (16FD7800) [pid = 3308] [serial = 684] [outer = 00000000] [url = about:blank] 10:11:00 INFO - PROCESS | 3308 | 1467738660810 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:00 INFO - PROCESS | 3308 | 1467738660813 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:00 INFO - PROCESS | 3308 | ++DOCSHELL 0CA43400 == 27 [pid = 3308] [id = 246] 10:11:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (0CAB4400) [pid = 3308] [serial = 737] [outer = 00000000] 10:11:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (0CABA400) [pid = 3308] [serial = 738] [outer = 0CAB4400] 10:11:00 INFO - PROCESS | 3308 | 1467738660862 Marionette DEBUG loaded listener.js 10:11:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (0CCEAC00) [pid = 3308] [serial = 739] [outer = 0CAB4400] 10:11:01 INFO - PROCESS | 3308 | 1467738661300 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]]]}] 10:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 10:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1471ms 10:11:01 INFO - PROCESS | 3308 | 1467738661332 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 10:11:01 INFO - PROCESS | 3308 | 1467738661336 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 10:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 10:11:01 INFO - PROCESS | 3308 | 1467738661341 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 10:11:01 INFO - PROCESS | 3308 | 1467738661344 Marionette TRACE conn5 <- [1,950,null,{}] 10:11:01 INFO - PROCESS | 3308 | 1467738661348 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}] 10:11:01 INFO - PROCESS | 3308 | 1467738661351 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:01 INFO - PROCESS | 3308 | 1467738661439 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 10:11:01 INFO - PROCESS | 3308 | 1467738661445 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:01 INFO - PROCESS | 3308 | 1467738661448 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:01 INFO - PROCESS | 3308 | ++DOCSHELL 0D908400 == 28 [pid = 3308] [id = 247] 10:11:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (0D90A000) [pid = 3308] [serial = 740] [outer = 00000000] 10:11:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (0D923C00) [pid = 3308] [serial = 741] [outer = 0D90A000] 10:11:01 INFO - PROCESS | 3308 | 1467738661496 Marionette DEBUG loaded listener.js 10:11:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (0D92B400) [pid = 3308] [serial = 742] [outer = 0D90A000] 10:11:02 INFO - PROCESS | 3308 | 1467738661969 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]]]}] 10:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 10:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 690ms 10:11:02 INFO - PROCESS | 3308 | 1467738662031 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 10:11:02 INFO - PROCESS | 3308 | 1467738662035 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 10:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 10:11:02 INFO - PROCESS | 3308 | 1467738662038 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 10:11:02 INFO - PROCESS | 3308 | 1467738662040 Marionette TRACE conn5 <- [1,954,null,{}] 10:11:02 INFO - PROCESS | 3308 | 1467738662044 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}] 10:11:02 INFO - PROCESS | 3308 | 1467738662047 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:02 INFO - PROCESS | 3308 | 1467738662160 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 10:11:02 INFO - PROCESS | 3308 | 1467738662249 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:02 INFO - PROCESS | 3308 | 1467738662252 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:02 INFO - PROCESS | 3308 | ++DOCSHELL 0DE7C400 == 29 [pid = 3308] [id = 248] 10:11:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (0DE7D800) [pid = 3308] [serial = 743] [outer = 00000000] 10:11:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (0DFA4400) [pid = 3308] [serial = 744] [outer = 0DE7D800] 10:11:02 INFO - PROCESS | 3308 | 1467738662297 Marionette DEBUG loaded listener.js 10:11:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (0E40CC00) [pid = 3308] [serial = 745] [outer = 0DE7D800] 10:11:02 INFO - PROCESS | 3308 | 1467738662670 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]]]}] 10:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 10:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 670ms 10:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 10:11:02 INFO - PROCESS | 3308 | 1467738662722 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 10:11:02 INFO - PROCESS | 3308 | 1467738662725 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 10:11:02 INFO - PROCESS | 3308 | 1467738662748 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 10:11:02 INFO - PROCESS | 3308 | 1467738662753 Marionette TRACE conn5 <- [1,958,null,{}] 10:11:02 INFO - PROCESS | 3308 | 1467738662757 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}] 10:11:02 INFO - PROCESS | 3308 | 1467738662760 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:02 INFO - PROCESS | 3308 | 1467738662894 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 10:11:02 INFO - PROCESS | 3308 | 1467738662900 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:02 INFO - PROCESS | 3308 | 1467738662902 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:02 INFO - PROCESS | 3308 | ++DOCSHELL 0EC92400 == 30 [pid = 3308] [id = 249] 10:11:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (0EC95000) [pid = 3308] [serial = 746] [outer = 00000000] 10:11:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (12053C00) [pid = 3308] [serial = 747] [outer = 0EC95000] 10:11:02 INFO - PROCESS | 3308 | 1467738662946 Marionette DEBUG loaded listener.js 10:11:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (122C2C00) [pid = 3308] [serial = 748] [outer = 0EC95000] 10:11:03 INFO - PROCESS | 3308 | 1467738663397 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]]]}] 10:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 10:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 692ms 10:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 10:11:03 INFO - PROCESS | 3308 | 1467738663423 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 10:11:03 INFO - PROCESS | 3308 | 1467738663425 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 10:11:03 INFO - PROCESS | 3308 | 1467738663434 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 10:11:03 INFO - PROCESS | 3308 | 1467738663436 Marionette TRACE conn5 <- [1,962,null,{}] 10:11:03 INFO - PROCESS | 3308 | 1467738663439 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}] 10:11:03 INFO - PROCESS | 3308 | 1467738663441 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:03 INFO - PROCESS | 3308 | 1467738663578 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 10:11:03 INFO - PROCESS | 3308 | 1467738663590 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:03 INFO - PROCESS | 3308 | 1467738663592 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:03 INFO - PROCESS | 3308 | ++DOCSHELL 120E8400 == 31 [pid = 3308] [id = 250] 10:11:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (123CB800) [pid = 3308] [serial = 749] [outer = 00000000] 10:11:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (1344B000) [pid = 3308] [serial = 750] [outer = 123CB800] 10:11:03 INFO - PROCESS | 3308 | 1467738663636 Marionette DEBUG loaded listener.js 10:11:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (141A2000) [pid = 3308] [serial = 751] [outer = 123CB800] 10:11:04 INFO - PROCESS | 3308 | 1467738664079 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]]]}] 10:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 10:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 690ms 10:11:04 INFO - PROCESS | 3308 | 1467738664119 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 10:11:04 INFO - PROCESS | 3308 | 1467738664121 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 10:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 10:11:04 INFO - PROCESS | 3308 | 1467738664124 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 10:11:04 INFO - PROCESS | 3308 | 1467738664125 Marionette TRACE conn5 <- [1,966,null,{}] 10:11:04 INFO - PROCESS | 3308 | 1467738664129 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}] 10:11:04 INFO - PROCESS | 3308 | 1467738664131 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:04 INFO - PROCESS | 3308 | 1467738664240 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 10:11:04 INFO - PROCESS | 3308 | 1467738664245 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:04 INFO - PROCESS | 3308 | 1467738664251 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:04 INFO - PROCESS | 3308 | ++DOCSHELL 1501EC00 == 32 [pid = 3308] [id = 251] 10:11:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (15027800) [pid = 3308] [serial = 752] [outer = 00000000] 10:11:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (155EF800) [pid = 3308] [serial = 753] [outer = 15027800] 10:11:04 INFO - PROCESS | 3308 | 1467738664358 Marionette DEBUG loaded listener.js 10:11:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (156C0800) [pid = 3308] [serial = 754] [outer = 15027800] 10:11:05 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (1793E800) [pid = 3308] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 10:11:05 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (156B9400) [pid = 3308] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 10:11:05 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (168E1C00) [pid = 3308] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 10:11:05 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (16F3A400) [pid = 3308] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 10:11:05 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (17525000) [pid = 3308] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 10:11:05 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (14D5B000) [pid = 3308] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 10:11:05 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (0E40F800) [pid = 3308] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 10:11:05 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (0CA3C800) [pid = 3308] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 10:11:05 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (0DE7A400) [pid = 3308] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 10:11:05 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (0D762C00) [pid = 3308] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 10:11:05 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (0CCE7800) [pid = 3308] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 10:11:05 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (16FDBC00) [pid = 3308] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 10:11:05 INFO - PROCESS | 3308 | 1467738665077 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]]]}] 10:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 10:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1021ms 10:11:05 INFO - PROCESS | 3308 | 1467738665146 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 10:11:05 INFO - PROCESS | 3308 | 1467738665148 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 10:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 10:11:05 INFO - PROCESS | 3308 | 1467738665154 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 10:11:05 INFO - PROCESS | 3308 | 1467738665155 Marionette TRACE conn5 <- [1,970,null,{}] 10:11:05 INFO - PROCESS | 3308 | 1467738665158 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}] 10:11:05 INFO - PROCESS | 3308 | 1467738665160 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:05 INFO - PROCESS | 3308 | 1467738665267 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 10:11:05 INFO - PROCESS | 3308 | 1467738665344 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:05 INFO - PROCESS | 3308 | 1467738665346 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:05 INFO - PROCESS | 3308 | ++DOCSHELL 0CA3EC00 == 33 [pid = 3308] [id = 252] 10:11:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (0CF72C00) [pid = 3308] [serial = 755] [outer = 00000000] 10:11:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (123CC800) [pid = 3308] [serial = 756] [outer = 0CF72C00] 10:11:05 INFO - PROCESS | 3308 | 1467738665391 Marionette DEBUG loaded listener.js 10:11:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (1501E400) [pid = 3308] [serial = 757] [outer = 0CF72C00] 10:11:05 INFO - PROCESS | 3308 | 1467738665750 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]]]}] 10:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 10:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 631ms 10:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 10:11:05 INFO - PROCESS | 3308 | 1467738665786 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 10:11:05 INFO - PROCESS | 3308 | 1467738665788 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 10:11:05 INFO - PROCESS | 3308 | 1467738665791 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 10:11:05 INFO - PROCESS | 3308 | 1467738665792 Marionette TRACE conn5 <- [1,974,null,{}] 10:11:05 INFO - PROCESS | 3308 | 1467738665796 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}] 10:11:05 INFO - PROCESS | 3308 | 1467738665797 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:05 INFO - PROCESS | 3308 | 1467738665905 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 10:11:05 INFO - PROCESS | 3308 | 1467738665954 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:05 INFO - PROCESS | 3308 | 1467738665956 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:06 INFO - PROCESS | 3308 | ++DOCSHELL 13905400 == 34 [pid = 3308] [id = 253] 10:11:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (14D5B000) [pid = 3308] [serial = 758] [outer = 00000000] 10:11:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (1657F400) [pid = 3308] [serial = 759] [outer = 14D5B000] 10:11:06 INFO - PROCESS | 3308 | 1467738666000 Marionette DEBUG loaded listener.js 10:11:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (168E3400) [pid = 3308] [serial = 760] [outer = 14D5B000] 10:11:06 INFO - PROCESS | 3308 | 1467738666364 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]]]}] 10:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 10:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 630ms 10:11:06 INFO - PROCESS | 3308 | 1467738666422 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 10:11:06 INFO - PROCESS | 3308 | 1467738666424 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 10:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 10:11:06 INFO - PROCESS | 3308 | 1467738666427 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 10:11:06 INFO - PROCESS | 3308 | 1467738666429 Marionette TRACE conn5 <- [1,978,null,{}] 10:11:06 INFO - PROCESS | 3308 | 1467738666440 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}] 10:11:06 INFO - PROCESS | 3308 | 1467738666442 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:06 INFO - PROCESS | 3308 | 1467738666519 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 10:11:06 INFO - PROCESS | 3308 | 1467738666524 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:06 INFO - PROCESS | 3308 | 1467738666526 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:06 INFO - PROCESS | 3308 | ++DOCSHELL 0DE7AC00 == 35 [pid = 3308] [id = 254] 10:11:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (16573000) [pid = 3308] [serial = 761] [outer = 00000000] 10:11:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (16A1D400) [pid = 3308] [serial = 762] [outer = 16573000] 10:11:06 INFO - PROCESS | 3308 | 1467738666569 Marionette DEBUG loaded listener.js 10:11:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (16A1E000) [pid = 3308] [serial = 763] [outer = 16573000] 10:11:07 INFO - PROCESS | 3308 | 1467738667142 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]]]}] 10:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 10:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 791ms 10:11:07 INFO - PROCESS | 3308 | 1467738667240 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 10:11:07 INFO - PROCESS | 3308 | 1467738667245 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 10:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 10:11:07 INFO - PROCESS | 3308 | 1467738667251 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 10:11:07 INFO - PROCESS | 3308 | 1467738667254 Marionette TRACE conn5 <- [1,982,null,{}] 10:11:07 INFO - PROCESS | 3308 | 1467738667260 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}] 10:11:07 INFO - PROCESS | 3308 | 1467738667263 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:07 INFO - PROCESS | 3308 | 1467738667401 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 10:11:07 INFO - PROCESS | 3308 | 1467738667523 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:07 INFO - PROCESS | 3308 | 1467738667528 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:07 INFO - PROCESS | 3308 | ++DOCSHELL 0CFC7000 == 36 [pid = 3308] [id = 255] 10:11:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (0CFCB800) [pid = 3308] [serial = 764] [outer = 00000000] 10:11:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (0D90CC00) [pid = 3308] [serial = 765] [outer = 0CFCB800] 10:11:07 INFO - PROCESS | 3308 | 1467738667585 Marionette DEBUG loaded listener.js 10:11:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (0D959C00) [pid = 3308] [serial = 766] [outer = 0CFCB800] 10:11:08 INFO - PROCESS | 3308 | 1467738668266 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]]]}] 10:11:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 10:11:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1079ms 10:11:08 INFO - PROCESS | 3308 | 1467738668334 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 10:11:08 INFO - PROCESS | 3308 | 1467738668339 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 10:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 10:11:08 INFO - PROCESS | 3308 | 1467738668345 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 10:11:08 INFO - PROCESS | 3308 | 1467738668348 Marionette TRACE conn5 <- [1,986,null,{}] 10:11:08 INFO - PROCESS | 3308 | 1467738668352 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}] 10:11:08 INFO - PROCESS | 3308 | 1467738668355 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:08 INFO - PROCESS | 3308 | 1467738668473 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 10:11:08 INFO - PROCESS | 3308 | 1467738668599 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:08 INFO - PROCESS | 3308 | 1467738668602 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:08 INFO - PROCESS | 3308 | ++DOCSHELL 0EC98400 == 37 [pid = 3308] [id = 256] 10:11:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (0EC99000) [pid = 3308] [serial = 767] [outer = 00000000] 10:11:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (1204F000) [pid = 3308] [serial = 768] [outer = 0EC99000] 10:11:08 INFO - PROCESS | 3308 | 1467738668659 Marionette DEBUG loaded listener.js 10:11:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 91 (1235BC00) [pid = 3308] [serial = 769] [outer = 0EC99000] 10:11:09 INFO - PROCESS | 3308 | 1467738669517 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]]]}] 10:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 10:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1227ms 10:11:09 INFO - PROCESS | 3308 | 1467738669574 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 10:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 10:11:09 INFO - PROCESS | 3308 | 1467738669579 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 10:11:09 INFO - PROCESS | 3308 | 1467738669584 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 10:11:09 INFO - PROCESS | 3308 | 1467738669587 Marionette TRACE conn5 <- [1,990,null,{}] 10:11:09 INFO - PROCESS | 3308 | 1467738669592 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}] 10:11:09 INFO - PROCESS | 3308 | 1467738669595 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:09 INFO - PROCESS | 3308 | 1467738669716 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 10:11:09 INFO - PROCESS | 3308 | 1467738669864 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:09 INFO - PROCESS | 3308 | 1467738669867 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:09 INFO - PROCESS | 3308 | ++DOCSHELL 0D90B000 == 38 [pid = 3308] [id = 257] 10:11:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 92 (0D90B400) [pid = 3308] [serial = 770] [outer = 00000000] 10:11:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 93 (0D956800) [pid = 3308] [serial = 771] [outer = 0D90B400] 10:11:09 INFO - PROCESS | 3308 | 1467738669920 Marionette DEBUG loaded listener.js 10:11:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 94 (0DC63000) [pid = 3308] [serial = 772] [outer = 0D90B400] 10:11:10 INFO - PROCESS | 3308 | --DOCSHELL 13905400 == 37 [pid = 3308] [id = 253] 10:11:10 INFO - PROCESS | 3308 | --DOCSHELL 0CA3EC00 == 36 [pid = 3308] [id = 252] 10:11:10 INFO - PROCESS | 3308 | --DOCSHELL 1501EC00 == 35 [pid = 3308] [id = 251] 10:11:10 INFO - PROCESS | 3308 | --DOCSHELL 120E8400 == 34 [pid = 3308] [id = 250] 10:11:10 INFO - PROCESS | 3308 | --DOCSHELL 0EC92400 == 33 [pid = 3308] [id = 249] 10:11:10 INFO - PROCESS | 3308 | --DOCSHELL 0DE7C400 == 32 [pid = 3308] [id = 248] 10:11:10 INFO - PROCESS | 3308 | --DOCSHELL 0D908400 == 31 [pid = 3308] [id = 247] 10:11:10 INFO - PROCESS | 3308 | --DOCSHELL 0CA43400 == 30 [pid = 3308] [id = 246] 10:11:10 INFO - PROCESS | 3308 | --DOMWINDOW == 93 (1850F000) [pid = 3308] [serial = 720] [outer = 00000000] [url = about:blank] 10:11:10 INFO - PROCESS | 3308 | --DOMWINDOW == 92 (1657DC00) [pid = 3308] [serial = 705] [outer = 00000000] [url = about:blank] 10:11:10 INFO - PROCESS | 3308 | --DOMWINDOW == 91 (1672C400) [pid = 3308] [serial = 706] [outer = 00000000] [url = about:blank] 10:11:10 INFO - PROCESS | 3308 | --DOMWINDOW == 90 (16A1E400) [pid = 3308] [serial = 709] [outer = 00000000] [url = about:blank] 10:11:10 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (168E8400) [pid = 3308] [serial = 708] [outer = 00000000] [url = about:blank] 10:11:10 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (16FDC800) [pid = 3308] [serial = 711] [outer = 00000000] [url = about:blank] 10:11:10 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (178F6800) [pid = 3308] [serial = 688] [outer = 00000000] [url = about:blank] 10:11:10 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (178D2800) [pid = 3308] [serial = 687] [outer = 00000000] [url = about:blank] 10:11:10 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (15028000) [pid = 3308] [serial = 702] [outer = 00000000] [url = about:blank] 10:11:10 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (13448C00) [pid = 3308] [serial = 714] [outer = 00000000] [url = about:blank] 10:11:10 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (0CCE1800) [pid = 3308] [serial = 693] [outer = 00000000] [url = about:blank] 10:11:10 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (0D210400) [pid = 3308] [serial = 694] [outer = 00000000] [url = about:blank] 10:11:10 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (11CDC800) [pid = 3308] [serial = 699] [outer = 00000000] [url = about:blank] 10:11:10 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (11E92400) [pid = 3308] [serial = 700] [outer = 00000000] [url = about:blank] 10:11:10 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (0D954000) [pid = 3308] [serial = 690] [outer = 00000000] [url = about:blank] 10:11:10 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (0DC66000) [pid = 3308] [serial = 691] [outer = 00000000] [url = about:blank] 10:11:10 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (0D92B000) [pid = 3308] [serial = 696] [outer = 00000000] [url = about:blank] 10:11:10 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (0D95A800) [pid = 3308] [serial = 697] [outer = 00000000] [url = about:blank] 10:11:10 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (178D7C00) [pid = 3308] [serial = 717] [outer = 00000000] [url = about:blank] 10:11:10 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (16FD3C00) [pid = 3308] [serial = 712] [outer = 00000000] [url = about:blank] 10:11:10 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (18781400) [pid = 3308] [serial = 721] [outer = 00000000] [url = about:blank] 10:11:10 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (178E2400) [pid = 3308] [serial = 718] [outer = 00000000] [url = about:blank] 10:11:10 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (156B9000) [pid = 3308] [serial = 715] [outer = 00000000] [url = about:blank] 10:11:10 INFO - PROCESS | 3308 | --DOMWINDOW == 70 (1564DC00) [pid = 3308] [serial = 703] [outer = 00000000] [url = about:blank] 10:11:10 INFO - PROCESS | 3308 | 1467738670405 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]]]}] 10:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 10:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 890ms 10:11:10 INFO - PROCESS | 3308 | 1467738670474 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 10:11:10 INFO - PROCESS | 3308 | 1467738670479 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 10:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 10:11:10 INFO - PROCESS | 3308 | 1467738670484 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 10:11:10 INFO - PROCESS | 3308 | 1467738670487 Marionette TRACE conn5 <- [1,994,null,{}] 10:11:10 INFO - PROCESS | 3308 | 1467738670490 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}] 10:11:10 INFO - PROCESS | 3308 | 1467738670493 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:10 INFO - PROCESS | 3308 | 1467738670580 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 10:11:10 INFO - PROCESS | 3308 | 1467738670595 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:10 INFO - PROCESS | 3308 | 1467738670597 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:10 INFO - PROCESS | 3308 | ++DOCSHELL 0DADDC00 == 31 [pid = 3308] [id = 258] 10:11:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (0DADF000) [pid = 3308] [serial = 773] [outer = 00000000] 10:11:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (0DC6CC00) [pid = 3308] [serial = 774] [outer = 0DADF000] 10:11:10 INFO - PROCESS | 3308 | 1467738670644 Marionette DEBUG loaded listener.js 10:11:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (0DFA5400) [pid = 3308] [serial = 775] [outer = 0DADF000] 10:11:11 INFO - PROCESS | 3308 | 1467738671117 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]]]}] 10:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 10:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 671ms 10:11:11 INFO - PROCESS | 3308 | 1467738671160 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 10:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 10:11:11 INFO - PROCESS | 3308 | 1467738671162 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 10:11:11 INFO - PROCESS | 3308 | 1467738671165 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 10:11:11 INFO - PROCESS | 3308 | 1467738671169 Marionette TRACE conn5 <- [1,998,null,{}] 10:11:11 INFO - PROCESS | 3308 | 1467738671179 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}] 10:11:11 INFO - PROCESS | 3308 | 1467738671184 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:11 INFO - PROCESS | 3308 | 1467738671270 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 10:11:11 INFO - PROCESS | 3308 | 1467738671279 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:11 INFO - PROCESS | 3308 | 1467738671282 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:11 INFO - PROCESS | 3308 | ++DOCSHELL 1323D000 == 32 [pid = 3308] [id = 259] 10:11:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (1323DC00) [pid = 3308] [serial = 776] [outer = 00000000] 10:11:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (134C1C00) [pid = 3308] [serial = 777] [outer = 1323DC00] 10:11:11 INFO - PROCESS | 3308 | 1467738671331 Marionette DEBUG loaded listener.js 10:11:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (14D63400) [pid = 3308] [serial = 778] [outer = 1323DC00] 10:11:11 INFO - PROCESS | 3308 | 1467738671823 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]]]}] 10:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 10:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 691ms 10:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 10:11:11 INFO - PROCESS | 3308 | 1467738671856 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 10:11:11 INFO - PROCESS | 3308 | 1467738671858 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 10:11:11 INFO - PROCESS | 3308 | 1467738671861 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 10:11:11 INFO - PROCESS | 3308 | 1467738671863 Marionette TRACE conn5 <- [1,1002,null,{}] 10:11:11 INFO - PROCESS | 3308 | 1467738671867 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}] 10:11:11 INFO - PROCESS | 3308 | 1467738671869 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:11 INFO - PROCESS | 3308 | 1467738671957 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 10:11:12 INFO - PROCESS | 3308 | 1467738672040 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:12 INFO - PROCESS | 3308 | 1467738672042 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:12 INFO - PROCESS | 3308 | ++DOCSHELL 156B5800 == 33 [pid = 3308] [id = 260] 10:11:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (156B6C00) [pid = 3308] [serial = 779] [outer = 00000000] 10:11:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (1657C400) [pid = 3308] [serial = 780] [outer = 156B6C00] 10:11:12 INFO - PROCESS | 3308 | 1467738672097 Marionette DEBUG loaded listener.js 10:11:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (168DC400) [pid = 3308] [serial = 781] [outer = 156B6C00] 10:11:12 INFO - PROCESS | 3308 | 1467738672510 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]]]}] 10:11:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 10:11:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 670ms 10:11:12 INFO - PROCESS | 3308 | 1467738672563 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 10:11:12 INFO - PROCESS | 3308 | 1467738672565 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 10:11:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 10:11:12 INFO - PROCESS | 3308 | 1467738672568 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 10:11:12 INFO - PROCESS | 3308 | 1467738672570 Marionette TRACE conn5 <- [1,1006,null,{}] 10:11:12 INFO - PROCESS | 3308 | 1467738672574 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}] 10:11:12 INFO - PROCESS | 3308 | 1467738672576 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:12 INFO - PROCESS | 3308 | 1467738672697 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 10:11:12 INFO - PROCESS | 3308 | 1467738672739 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:12 INFO - PROCESS | 3308 | 1467738672741 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:12 INFO - PROCESS | 3308 | ++DOCSHELL 168DB800 == 34 [pid = 3308] [id = 261] 10:11:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (168DBC00) [pid = 3308] [serial = 782] [outer = 00000000] 10:11:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (16A16000) [pid = 3308] [serial = 783] [outer = 168DBC00] 10:11:12 INFO - PROCESS | 3308 | 1467738672785 Marionette DEBUG loaded listener.js 10:11:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (16A17C00) [pid = 3308] [serial = 784] [outer = 168DBC00] 10:11:13 INFO - PROCESS | 3308 | 1467738673220 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]]]}] 10:11:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 10:11:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 671ms 10:11:13 INFO - PROCESS | 3308 | 1467738673239 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 10:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 10:11:13 INFO - PROCESS | 3308 | 1467738673241 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 10:11:13 INFO - PROCESS | 3308 | 1467738673245 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 10:11:13 INFO - PROCESS | 3308 | 1467738673246 Marionette TRACE conn5 <- [1,1010,null,{}] 10:11:13 INFO - PROCESS | 3308 | 1467738673250 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}] 10:11:13 INFO - PROCESS | 3308 | 1467738673255 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:13 INFO - PROCESS | 3308 | 1467738673392 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 10:11:13 INFO - PROCESS | 3308 | 1467738673451 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:13 INFO - PROCESS | 3308 | 1467738673453 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:13 INFO - PROCESS | 3308 | ++DOCSHELL 16F39800 == 35 [pid = 3308] [id = 262] 10:11:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (16F3C000) [pid = 3308] [serial = 785] [outer = 00000000] 10:11:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (16FDD400) [pid = 3308] [serial = 786] [outer = 16F3C000] 10:11:13 INFO - PROCESS | 3308 | 1467738673497 Marionette DEBUG loaded listener.js 10:11:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (17079000) [pid = 3308] [serial = 787] [outer = 16F3C000] 10:11:13 INFO - PROCESS | 3308 | 1467738673908 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]]]}] 10:11:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 10:11:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 730ms 10:11:13 INFO - PROCESS | 3308 | 1467738673976 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 10:11:13 INFO - PROCESS | 3308 | 1467738673978 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 10:11:13 INFO - PROCESS | 3308 | 1467738673981 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 10:11:13 INFO - PROCESS | 3308 | 1467738673982 Marionette TRACE conn5 <- [1,1014,null,{}] 10:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 10:11:13 INFO - PROCESS | 3308 | 1467738673986 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}] 10:11:13 INFO - PROCESS | 3308 | 1467738673987 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:14 INFO - PROCESS | 3308 | 1467738674131 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 10:11:14 INFO - PROCESS | 3308 | 1467738674141 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:14 INFO - PROCESS | 3308 | 1467738674143 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:14 INFO - PROCESS | 3308 | ++DOCSHELL 1707B400 == 36 [pid = 3308] [id = 263] 10:11:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (1707C400) [pid = 3308] [serial = 788] [outer = 00000000] 10:11:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (17528800) [pid = 3308] [serial = 789] [outer = 1707C400] 10:11:14 INFO - PROCESS | 3308 | 1467738674235 Marionette DEBUG loaded listener.js 10:11:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (178C5800) [pid = 3308] [serial = 790] [outer = 1707C400] 10:11:14 INFO - PROCESS | 3308 | 1467738674628 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]]]}] 10:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 10:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 670ms 10:11:14 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (0EC95000) [pid = 3308] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 10:11:14 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (15027800) [pid = 3308] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 10:11:14 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (0DE7D800) [pid = 3308] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 10:11:14 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (0D90A000) [pid = 3308] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 10:11:14 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (0CAB4400) [pid = 3308] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 10:11:14 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (0CB90400) [pid = 3308] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 10:11:14 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (0D7A8400) [pid = 3308] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 10:11:14 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (123CB800) [pid = 3308] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 10:11:14 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (134C2000) [pid = 3308] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 10:11:14 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (1850F800) [pid = 3308] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 10:11:14 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (18855C00) [pid = 3308] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 10:11:14 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (0CF72C00) [pid = 3308] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 10:11:14 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (14D5B000) [pid = 3308] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 10:11:14 INFO - PROCESS | 3308 | 1467738674738 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 10:11:14 INFO - PROCESS | 3308 | 1467738674740 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 10:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 10:11:14 INFO - PROCESS | 3308 | 1467738674745 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 10:11:14 INFO - PROCESS | 3308 | 1467738674747 Marionette TRACE conn5 <- [1,1018,null,{}] 10:11:14 INFO - PROCESS | 3308 | 1467738674754 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}] 10:11:14 INFO - PROCESS | 3308 | 1467738674756 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:14 INFO - PROCESS | 3308 | 1467738674837 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 10:11:14 INFO - PROCESS | 3308 | 1467738674843 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:14 INFO - PROCESS | 3308 | 1467738674844 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:14 INFO - PROCESS | 3308 | ++DOCSHELL 0DA25000 == 37 [pid = 3308] [id = 264] 10:11:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (0DE0F800) [pid = 3308] [serial = 791] [outer = 00000000] 10:11:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (1205AC00) [pid = 3308] [serial = 792] [outer = 0DE0F800] 10:11:14 INFO - PROCESS | 3308 | 1467738674887 Marionette DEBUG loaded listener.js 10:11:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (134C2000) [pid = 3308] [serial = 793] [outer = 0DE0F800] 10:11:15 INFO - PROCESS | 3308 | 1467738675320 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]]]}] 10:11:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 10:11:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 631ms 10:11:15 INFO - PROCESS | 3308 | 1467738675377 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 10:11:15 INFO - PROCESS | 3308 | 1467738675379 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 10:11:15 INFO - PROCESS | 3308 | 1467738675382 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 10:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 10:11:15 INFO - PROCESS | 3308 | 1467738675384 Marionette TRACE conn5 <- [1,1022,null,{}] 10:11:15 INFO - PROCESS | 3308 | 1467738675387 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}] 10:11:15 INFO - PROCESS | 3308 | 1467738675389 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:15 INFO - PROCESS | 3308 | 1467738675500 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 10:11:15 INFO - PROCESS | 3308 | 1467738675508 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:15 INFO - PROCESS | 3308 | 1467738675509 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:15 INFO - PROCESS | 3308 | ++DOCSHELL 1323C800 == 38 [pid = 3308] [id = 265] 10:11:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (16FD0C00) [pid = 3308] [serial = 794] [outer = 00000000] 10:11:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (178ED400) [pid = 3308] [serial = 795] [outer = 16FD0C00] 10:11:15 INFO - PROCESS | 3308 | 1467738675552 Marionette DEBUG loaded listener.js 10:11:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (17936400) [pid = 3308] [serial = 796] [outer = 16FD0C00] 10:11:16 INFO - PROCESS | 3308 | 1467738675997 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]]]}] 10:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 10:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 670ms 10:11:16 INFO - PROCESS | 3308 | 1467738676057 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 10:11:16 INFO - PROCESS | 3308 | 1467738676058 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 10:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 10:11:16 INFO - PROCESS | 3308 | 1467738676061 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 10:11:16 INFO - PROCESS | 3308 | 1467738676063 Marionette TRACE conn5 <- [1,1026,null,{}] 10:11:16 INFO - PROCESS | 3308 | 1467738676066 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}] 10:11:16 INFO - PROCESS | 3308 | 1467738676068 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:16 INFO - PROCESS | 3308 | 1467738676149 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 10:11:16 INFO - PROCESS | 3308 | 1467738676154 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:16 INFO - PROCESS | 3308 | 1467738676156 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:16 INFO - PROCESS | 3308 | ++DOCSHELL 1793E800 == 39 [pid = 3308] [id = 266] 10:11:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (17942800) [pid = 3308] [serial = 797] [outer = 00000000] 10:11:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (18607800) [pid = 3308] [serial = 798] [outer = 17942800] 10:11:16 INFO - PROCESS | 3308 | 1467738676200 Marionette DEBUG loaded listener.js 10:11:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (1860C800) [pid = 3308] [serial = 799] [outer = 17942800] 10:11:16 INFO - PROCESS | 3308 | 1467738676618 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]]]}] 10:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 10:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 630ms 10:11:16 INFO - PROCESS | 3308 | 1467738676693 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 10:11:16 INFO - PROCESS | 3308 | 1467738676695 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 10:11:16 INFO - PROCESS | 3308 | 1467738676698 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 10:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 10:11:16 INFO - PROCESS | 3308 | 1467738676701 Marionette TRACE conn5 <- [1,1030,null,{}] 10:11:16 INFO - PROCESS | 3308 | 1467738676704 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}] 10:11:16 INFO - PROCESS | 3308 | 1467738676707 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:16 INFO - PROCESS | 3308 | 1467738676847 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 10:11:17 INFO - PROCESS | 3308 | 1467738677021 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:17 INFO - PROCESS | 3308 | 1467738677024 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:17 INFO - PROCESS | 3308 | ++DOCSHELL 0CAB6400 == 40 [pid = 3308] [id = 267] 10:11:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (0CAB6C00) [pid = 3308] [serial = 800] [outer = 00000000] 10:11:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (0CCE1800) [pid = 3308] [serial = 801] [outer = 0CAB6C00] 10:11:17 INFO - PROCESS | 3308 | 1467738677082 Marionette DEBUG loaded listener.js 10:11:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (0D065400) [pid = 3308] [serial = 802] [outer = 0CAB6C00] 10:11:17 INFO - PROCESS | 3308 | 1467738677633 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]]]}] 10:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 10:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 971ms 10:11:17 INFO - PROCESS | 3308 | 1467738677674 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 10:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 10:11:17 INFO - PROCESS | 3308 | 1467738677678 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 10:11:17 INFO - PROCESS | 3308 | 1467738677683 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 10:11:17 INFO - PROCESS | 3308 | 1467738677687 Marionette TRACE conn5 <- [1,1034,null,{}] 10:11:17 INFO - PROCESS | 3308 | 1467738677691 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}] 10:11:17 INFO - PROCESS | 3308 | 1467738677696 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:17 INFO - PROCESS | 3308 | 1467738677811 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 10:11:17 INFO - PROCESS | 3308 | 1467738677913 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:17 INFO - PROCESS | 3308 | 1467738677916 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:17 INFO - PROCESS | 3308 | ++DOCSHELL 11C54C00 == 41 [pid = 3308] [id = 268] 10:11:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (11C57400) [pid = 3308] [serial = 803] [outer = 00000000] 10:11:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (11E8C800) [pid = 3308] [serial = 804] [outer = 11C57400] 10:11:17 INFO - PROCESS | 3308 | 1467738677971 Marionette DEBUG loaded listener.js 10:11:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (122CA800) [pid = 3308] [serial = 805] [outer = 11C57400] 10:11:18 INFO - PROCESS | 3308 | 1467738678619 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]]]}] 10:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 10:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 990ms 10:11:18 INFO - PROCESS | 3308 | 1467738678673 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 10:11:18 INFO - PROCESS | 3308 | 1467738678677 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 10:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 10:11:18 INFO - PROCESS | 3308 | 1467738678681 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 10:11:18 INFO - PROCESS | 3308 | 1467738678683 Marionette TRACE conn5 <- [1,1038,null,{}] 10:11:18 INFO - PROCESS | 3308 | 1467738678687 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}] 10:11:18 INFO - PROCESS | 3308 | 1467738678690 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:18 INFO - PROCESS | 3308 | 1467738678801 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 10:11:18 INFO - PROCESS | 3308 | 1467738678934 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:18 INFO - PROCESS | 3308 | 1467738678937 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:18 INFO - PROCESS | 3308 | ++DOCSHELL 16A11000 == 42 [pid = 3308] [id = 269] 10:11:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 91 (16A19800) [pid = 3308] [serial = 806] [outer = 00000000] 10:11:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 92 (16FD4C00) [pid = 3308] [serial = 807] [outer = 16A19800] 10:11:19 INFO - PROCESS | 3308 | 1467738678992 Marionette DEBUG loaded listener.js 10:11:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 93 (16FDF000) [pid = 3308] [serial = 808] [outer = 16A19800] 10:11:19 INFO - PROCESS | 3308 | 1467738679604 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]]]}] 10:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 10:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 971ms 10:11:19 INFO - PROCESS | 3308 | 1467738679653 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 10:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 10:11:19 INFO - PROCESS | 3308 | 1467738679657 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 10:11:19 INFO - PROCESS | 3308 | 1467738679668 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 10:11:19 INFO - PROCESS | 3308 | 1467738679673 Marionette TRACE conn5 <- [1,1042,null,{}] 10:11:19 INFO - PROCESS | 3308 | 1467738679677 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}] 10:11:19 INFO - PROCESS | 3308 | 1467738679680 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:19 INFO - PROCESS | 3308 | 1467738679823 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 10:11:19 INFO - PROCESS | 3308 | 1467738679985 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:19 INFO - PROCESS | 3308 | 1467738679987 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:20 INFO - PROCESS | 3308 | ++DOCSHELL 168E5C00 == 43 [pid = 3308] [id = 270] 10:11:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 94 (16A10400) [pid = 3308] [serial = 809] [outer = 00000000] 10:11:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 95 (18F07800) [pid = 3308] [serial = 810] [outer = 16A10400] 10:11:20 INFO - PROCESS | 3308 | 1467738680042 Marionette DEBUG loaded listener.js 10:11:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 96 (19534800) [pid = 3308] [serial = 811] [outer = 16A10400] 10:11:20 INFO - PROCESS | 3308 | 1467738680798 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]]]}] 10:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 10:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1181ms 10:11:20 INFO - PROCESS | 3308 | 1467738680844 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 10:11:20 INFO - PROCESS | 3308 | 1467738680849 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 10:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 10:11:20 INFO - PROCESS | 3308 | 1467738680854 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 10:11:20 INFO - PROCESS | 3308 | 1467738680857 Marionette TRACE conn5 <- [1,1046,null,{}] 10:11:20 INFO - PROCESS | 3308 | 1467738680862 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}] 10:11:20 INFO - PROCESS | 3308 | 1467738680865 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:20 INFO - PROCESS | 3308 | 1467738680970 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 10:11:21 INFO - PROCESS | 3308 | 1467738681100 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:21 INFO - PROCESS | 3308 | 1467738681104 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:21 INFO - PROCESS | 3308 | ++DOCSHELL 0D95C000 == 44 [pid = 3308] [id = 271] 10:11:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 97 (0D95D800) [pid = 3308] [serial = 812] [outer = 00000000] 10:11:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 98 (0DC68400) [pid = 3308] [serial = 813] [outer = 0D95D800] 10:11:21 INFO - PROCESS | 3308 | 1467738681157 Marionette DEBUG loaded listener.js 10:11:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 99 (0E484000) [pid = 3308] [serial = 814] [outer = 0D95D800] 10:11:22 INFO - PROCESS | 3308 | --DOCSHELL 1793E800 == 43 [pid = 3308] [id = 266] 10:11:22 INFO - PROCESS | 3308 | --DOCSHELL 1323C800 == 42 [pid = 3308] [id = 265] 10:11:22 INFO - PROCESS | 3308 | --DOCSHELL 0DA25000 == 41 [pid = 3308] [id = 264] 10:11:22 INFO - PROCESS | 3308 | --DOCSHELL 1707B400 == 40 [pid = 3308] [id = 263] 10:11:22 INFO - PROCESS | 3308 | --DOCSHELL 16F39800 == 39 [pid = 3308] [id = 262] 10:11:22 INFO - PROCESS | 3308 | --DOCSHELL 168DB800 == 38 [pid = 3308] [id = 261] 10:11:22 INFO - PROCESS | 3308 | --DOCSHELL 156B5800 == 37 [pid = 3308] [id = 260] 10:11:22 INFO - PROCESS | 3308 | --DOCSHELL 1323D000 == 36 [pid = 3308] [id = 259] 10:11:22 INFO - PROCESS | 3308 | --DOCSHELL 0DADDC00 == 35 [pid = 3308] [id = 258] 10:11:22 INFO - PROCESS | 3308 | --DOCSHELL 0D90B000 == 34 [pid = 3308] [id = 257] 10:11:22 INFO - PROCESS | 3308 | --DOCSHELL 0EC98400 == 33 [pid = 3308] [id = 256] 10:11:22 INFO - PROCESS | 3308 | --DOCSHELL 0DE7AC00 == 32 [pid = 3308] [id = 254] 10:11:22 INFO - PROCESS | 3308 | --DOCSHELL 0CFC7000 == 31 [pid = 3308] [id = 255] 10:11:22 INFO - PROCESS | 3308 | --DOCSHELL 168E5C00 == 30 [pid = 3308] [id = 270] 10:11:22 INFO - PROCESS | 3308 | --DOCSHELL 16A11000 == 29 [pid = 3308] [id = 269] 10:11:22 INFO - PROCESS | 3308 | --DOCSHELL 0CAB6400 == 28 [pid = 3308] [id = 267] 10:11:22 INFO - PROCESS | 3308 | --DOCSHELL 11C54C00 == 27 [pid = 3308] [id = 268] 10:11:22 INFO - PROCESS | 3308 | --DOMWINDOW == 98 (12053C00) [pid = 3308] [serial = 747] [outer = 00000000] [url = about:blank] 10:11:22 INFO - PROCESS | 3308 | --DOMWINDOW == 97 (155EF800) [pid = 3308] [serial = 753] [outer = 00000000] [url = about:blank] 10:11:22 INFO - PROCESS | 3308 | --DOMWINDOW == 96 (0DFA4400) [pid = 3308] [serial = 744] [outer = 00000000] [url = about:blank] 10:11:22 INFO - PROCESS | 3308 | --DOMWINDOW == 95 (0D923C00) [pid = 3308] [serial = 741] [outer = 00000000] [url = about:blank] 10:11:22 INFO - PROCESS | 3308 | --DOMWINDOW == 94 (0D92B400) [pid = 3308] [serial = 742] [outer = 00000000] [url = about:blank] 10:11:22 INFO - PROCESS | 3308 | --DOMWINDOW == 93 (0CABA400) [pid = 3308] [serial = 738] [outer = 00000000] [url = about:blank] 10:11:22 INFO - PROCESS | 3308 | --DOMWINDOW == 92 (0CCEAC00) [pid = 3308] [serial = 739] [outer = 00000000] [url = about:blank] 10:11:22 INFO - PROCESS | 3308 | --DOMWINDOW == 91 (0D901800) [pid = 3308] [serial = 736] [outer = 00000000] [url = about:blank] 10:11:22 INFO - PROCESS | 3308 | --DOMWINDOW == 90 (0D209C00) [pid = 3308] [serial = 735] [outer = 00000000] [url = about:blank] 10:11:22 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (0DC63400) [pid = 3308] [serial = 724] [outer = 00000000] [url = about:blank] 10:11:22 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (141A2000) [pid = 3308] [serial = 751] [outer = 00000000] [url = about:blank] 10:11:22 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (0D928000) [pid = 3308] [serial = 723] [outer = 00000000] [url = about:blank] 10:11:22 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (1344B000) [pid = 3308] [serial = 750] [outer = 00000000] [url = about:blank] 10:11:22 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (156BB000) [pid = 3308] [serial = 727] [outer = 00000000] [url = about:blank] 10:11:22 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (14D5C000) [pid = 3308] [serial = 726] [outer = 00000000] [url = about:blank] 10:11:22 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (1878A000) [pid = 3308] [serial = 730] [outer = 00000000] [url = about:blank] 10:11:22 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (18785800) [pid = 3308] [serial = 729] [outer = 00000000] [url = about:blank] 10:11:22 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (1900D000) [pid = 3308] [serial = 733] [outer = 00000000] [url = about:blank] 10:11:22 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (19005400) [pid = 3308] [serial = 732] [outer = 00000000] [url = about:blank] 10:11:22 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (123CC800) [pid = 3308] [serial = 756] [outer = 00000000] [url = about:blank] 10:11:22 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (1657F400) [pid = 3308] [serial = 759] [outer = 00000000] [url = about:blank] 10:11:22 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (156C0800) [pid = 3308] [serial = 754] [outer = 00000000] [url = about:blank] 10:11:22 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (1501E400) [pid = 3308] [serial = 757] [outer = 00000000] [url = about:blank] 10:11:22 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (122C2C00) [pid = 3308] [serial = 748] [outer = 00000000] [url = about:blank] 10:11:22 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (16A1D400) [pid = 3308] [serial = 762] [outer = 00000000] [url = about:blank] 10:11:22 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (168E3400) [pid = 3308] [serial = 760] [outer = 00000000] [url = about:blank] 10:11:22 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (0E40CC00) [pid = 3308] [serial = 745] [outer = 00000000] [url = about:blank] 10:11:22 INFO - PROCESS | 3308 | 1467738682434 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]]]}] 10:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 10:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1635ms 10:11:22 INFO - PROCESS | 3308 | 1467738682489 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 10:11:22 INFO - PROCESS | 3308 | 1467738682492 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 10:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 10:11:22 INFO - PROCESS | 3308 | 1467738682497 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 10:11:22 INFO - PROCESS | 3308 | 1467738682500 Marionette TRACE conn5 <- [1,1050,null,{}] 10:11:22 INFO - PROCESS | 3308 | 1467738682505 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}] 10:11:22 INFO - PROCESS | 3308 | 1467738682508 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:22 INFO - PROCESS | 3308 | 1467738682624 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 10:11:22 INFO - PROCESS | 3308 | 1467738682642 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:22 INFO - PROCESS | 3308 | 1467738682645 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:22 INFO - PROCESS | 3308 | ++DOCSHELL 0D05D000 == 28 [pid = 3308] [id = 272] 10:11:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (0D05EC00) [pid = 3308] [serial = 815] [outer = 00000000] 10:11:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (0D759C00) [pid = 3308] [serial = 816] [outer = 0D05EC00] 10:11:22 INFO - PROCESS | 3308 | 1467738682693 Marionette DEBUG loaded listener.js 10:11:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (0D901800) [pid = 3308] [serial = 817] [outer = 0D05EC00] 10:11:23 INFO - PROCESS | 3308 | 1467738683143 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]]]}] 10:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 10:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 670ms 10:11:23 INFO - PROCESS | 3308 | 1467738683168 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 10:11:23 INFO - PROCESS | 3308 | 1467738683173 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 10:11:23 INFO - PROCESS | 3308 | 1467738683179 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 10:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 10:11:23 INFO - PROCESS | 3308 | 1467738683182 Marionette TRACE conn5 <- [1,1054,null,{}] 10:11:23 INFO - PROCESS | 3308 | 1467738683185 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}] 10:11:23 INFO - PROCESS | 3308 | 1467738683188 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:23 INFO - PROCESS | 3308 | 1467738683275 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 10:11:23 INFO - PROCESS | 3308 | 1467738683284 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:23 INFO - PROCESS | 3308 | 1467738683286 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:23 INFO - PROCESS | 3308 | ++DOCSHELL 0D951C00 == 29 [pid = 3308] [id = 273] 10:11:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (0D952000) [pid = 3308] [serial = 818] [outer = 00000000] 10:11:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (0D95B000) [pid = 3308] [serial = 819] [outer = 0D952000] 10:11:23 INFO - PROCESS | 3308 | 1467738683333 Marionette DEBUG loaded listener.js 10:11:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (0DA2A400) [pid = 3308] [serial = 820] [outer = 0D952000] 10:11:23 INFO - PROCESS | 3308 | 1467738683796 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]]]}] 10:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 10:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 671ms 10:11:23 INFO - PROCESS | 3308 | 1467738683853 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 10:11:23 INFO - PROCESS | 3308 | 1467738683855 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 10:11:23 INFO - PROCESS | 3308 | 1467738683859 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 10:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 10:11:23 INFO - PROCESS | 3308 | 1467738683862 Marionette TRACE conn5 <- [1,1058,null,{}] 10:11:23 INFO - PROCESS | 3308 | 1467738683873 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}] 10:11:23 INFO - PROCESS | 3308 | 1467738683877 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:23 INFO - PROCESS | 3308 | 1467738683960 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 10:11:24 INFO - PROCESS | 3308 | 1467738684087 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:24 INFO - PROCESS | 3308 | 1467738684090 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:24 INFO - PROCESS | 3308 | ++DOCSHELL 11E8A400 == 30 [pid = 3308] [id = 274] 10:11:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (11E8B000) [pid = 3308] [serial = 821] [outer = 00000000] 10:11:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (11E93400) [pid = 3308] [serial = 822] [outer = 11E8B000] 10:11:24 INFO - PROCESS | 3308 | 1467738684139 Marionette DEBUG loaded listener.js 10:11:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (12079C00) [pid = 3308] [serial = 823] [outer = 11E8B000] 10:11:24 INFO - PROCESS | 3308 | 1467738684554 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]]]}] 10:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 10:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 730ms 10:11:24 INFO - PROCESS | 3308 | 1467738684593 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 10:11:24 INFO - PROCESS | 3308 | 1467738684595 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 10:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 10:11:24 INFO - PROCESS | 3308 | 1467738684608 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 10:11:24 INFO - PROCESS | 3308 | 1467738684609 Marionette TRACE conn5 <- [1,1062,null,{}] 10:11:24 INFO - PROCESS | 3308 | 1467738684613 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}] 10:11:24 INFO - PROCESS | 3308 | 1467738684615 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:24 INFO - PROCESS | 3308 | 1467738684729 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 10:11:24 INFO - PROCESS | 3308 | 1467738684738 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:24 INFO - PROCESS | 3308 | 1467738684740 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:24 INFO - PROCESS | 3308 | ++DOCSHELL 122BC800 == 31 [pid = 3308] [id = 275] 10:11:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (122C2C00) [pid = 3308] [serial = 824] [outer = 00000000] 10:11:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (13441800) [pid = 3308] [serial = 825] [outer = 122C2C00] 10:11:24 INFO - PROCESS | 3308 | 1467738684784 Marionette DEBUG loaded listener.js 10:11:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (1390E800) [pid = 3308] [serial = 826] [outer = 122C2C00] 10:11:25 INFO - PROCESS | 3308 | 1467738685266 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]]]}] 10:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 10:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 691ms 10:11:25 INFO - PROCESS | 3308 | 1467738685293 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 10:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 10:11:25 INFO - PROCESS | 3308 | 1467738685295 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 10:11:25 INFO - PROCESS | 3308 | 1467738685305 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 10:11:25 INFO - PROCESS | 3308 | 1467738685307 Marionette TRACE conn5 <- [1,1066,null,{}] 10:11:25 INFO - PROCESS | 3308 | 1467738685310 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}] 10:11:25 INFO - PROCESS | 3308 | 1467738685312 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:25 INFO - PROCESS | 3308 | 1467738685452 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 10:11:25 INFO - PROCESS | 3308 | 1467738685465 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:25 INFO - PROCESS | 3308 | 1467738685467 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:25 INFO - PROCESS | 3308 | ++DOCSHELL 14D60800 == 32 [pid = 3308] [id = 276] 10:11:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (14D60C00) [pid = 3308] [serial = 827] [outer = 00000000] 10:11:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (15027400) [pid = 3308] [serial = 828] [outer = 14D60C00] 10:11:25 INFO - PROCESS | 3308 | 1467738685510 Marionette DEBUG loaded listener.js 10:11:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (1564E800) [pid = 3308] [serial = 829] [outer = 14D60C00] 10:11:25 INFO - PROCESS | 3308 | 1467738685974 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]]]}] 10:11:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 10:11:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 730ms 10:11:26 INFO - PROCESS | 3308 | 1467738686035 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 10:11:26 INFO - PROCESS | 3308 | 1467738686037 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 10:11:26 INFO - PROCESS | 3308 | 1467738686040 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 10:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 10:11:26 INFO - PROCESS | 3308 | 1467738686042 Marionette TRACE conn5 <- [1,1070,null,{}] 10:11:26 INFO - PROCESS | 3308 | 1467738686046 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}] 10:11:26 INFO - PROCESS | 3308 | 1467738686051 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:26 INFO - PROCESS | 3308 | 1467738686183 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 10:11:26 INFO - PROCESS | 3308 | 1467738686244 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:26 INFO - PROCESS | 3308 | 1467738686246 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:26 INFO - PROCESS | 3308 | ++DOCSHELL 16572400 == 33 [pid = 3308] [id = 277] 10:11:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (1657A800) [pid = 3308] [serial = 830] [outer = 00000000] 10:11:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (16727000) [pid = 3308] [serial = 831] [outer = 1657A800] 10:11:26 INFO - PROCESS | 3308 | 1467738686300 Marionette DEBUG loaded listener.js 10:11:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (168DD400) [pid = 3308] [serial = 832] [outer = 1657A800] 10:11:26 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (0D90B400) [pid = 3308] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 10:11:26 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (16573000) [pid = 3308] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 10:11:26 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (0DADF000) [pid = 3308] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 10:11:26 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (0DE0F800) [pid = 3308] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 10:11:26 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (0EC99000) [pid = 3308] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 10:11:26 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (1707C400) [pid = 3308] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 10:11:26 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (0CFCB800) [pid = 3308] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 10:11:26 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (168DBC00) [pid = 3308] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 10:11:26 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (16F3C000) [pid = 3308] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 10:11:26 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (1323DC00) [pid = 3308] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 10:11:26 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (16FD0C00) [pid = 3308] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 10:11:26 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (156B6C00) [pid = 3308] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 10:11:26 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (17942800) [pid = 3308] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 10:11:26 INFO - PROCESS | 3308 | 1467738686920 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]]]}] 10:11:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 10:11:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 930ms 10:11:26 INFO - PROCESS | 3308 | 1467738686974 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 10:11:26 INFO - PROCESS | 3308 | 1467738686976 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 10:11:26 INFO - PROCESS | 3308 | 1467738686980 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 10:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 10:11:26 INFO - PROCESS | 3308 | 1467738686981 Marionette TRACE conn5 <- [1,1074,null,{}] 10:11:27 INFO - PROCESS | 3308 | 1467738686985 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}] 10:11:27 INFO - PROCESS | 3308 | 1467738686986 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:27 INFO - PROCESS | 3308 | 1467738687062 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 10:11:27 INFO - PROCESS | 3308 | 1467738687067 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:27 INFO - PROCESS | 3308 | 1467738687069 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:27 INFO - PROCESS | 3308 | ++DOCSHELL 13447C00 == 34 [pid = 3308] [id = 278] 10:11:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (156B6800) [pid = 3308] [serial = 833] [outer = 00000000] 10:11:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (16574000) [pid = 3308] [serial = 834] [outer = 156B6800] 10:11:27 INFO - PROCESS | 3308 | 1467738687112 Marionette DEBUG loaded listener.js 10:11:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (1657D800) [pid = 3308] [serial = 835] [outer = 156B6800] 10:11:27 INFO - PROCESS | 3308 | 1467738687536 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]]]}] 10:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 10:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 571ms 10:11:27 INFO - PROCESS | 3308 | 1467738687554 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 10:11:27 INFO - PROCESS | 3308 | 1467738687556 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 10:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 10:11:27 INFO - PROCESS | 3308 | 1467738687559 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 10:11:27 INFO - PROCESS | 3308 | 1467738687560 Marionette TRACE conn5 <- [1,1078,null,{}] 10:11:27 INFO - PROCESS | 3308 | 1467738687577 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}] 10:11:27 INFO - PROCESS | 3308 | 1467738687579 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:27 INFO - PROCESS | 3308 | 1467738687661 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 10:11:27 INFO - PROCESS | 3308 | 1467738687667 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:27 INFO - PROCESS | 3308 | 1467738687669 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:27 INFO - PROCESS | 3308 | ++DOCSHELL 168E4400 == 35 [pid = 3308] [id = 279] 10:11:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (168E6400) [pid = 3308] [serial = 836] [outer = 00000000] 10:11:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (16A15800) [pid = 3308] [serial = 837] [outer = 168E6400] 10:11:27 INFO - PROCESS | 3308 | 1467738687712 Marionette DEBUG loaded listener.js 10:11:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (168E9C00) [pid = 3308] [serial = 838] [outer = 168E6400] 10:11:28 INFO - PROCESS | 3308 | 1467738688157 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]]]}] 10:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 10:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 650ms 10:11:28 INFO - PROCESS | 3308 | 1467738688214 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 10:11:28 INFO - PROCESS | 3308 | 1467738688216 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 10:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 10:11:28 INFO - PROCESS | 3308 | 1467738688219 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 10:11:28 INFO - PROCESS | 3308 | 1467738688221 Marionette TRACE conn5 <- [1,1082,null,{}] 10:11:28 INFO - PROCESS | 3308 | 1467738688224 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}] 10:11:28 INFO - PROCESS | 3308 | 1467738688226 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:28 INFO - PROCESS | 3308 | 1467738688305 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 10:11:28 INFO - PROCESS | 3308 | 1467738688313 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:28 INFO - PROCESS | 3308 | 1467738688315 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:28 INFO - PROCESS | 3308 | ++DOCSHELL 11DA9C00 == 36 [pid = 3308] [id = 280] 10:11:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (16FD1000) [pid = 3308] [serial = 839] [outer = 00000000] 10:11:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (16FD7400) [pid = 3308] [serial = 840] [outer = 16FD1000] 10:11:28 INFO - PROCESS | 3308 | 1467738688368 Marionette DEBUG loaded listener.js 10:11:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (16FD7C00) [pid = 3308] [serial = 841] [outer = 16FD1000] 10:11:28 INFO - PROCESS | 3308 | 1467738688919 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]]]}] 10:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 10:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 770ms 10:11:29 INFO - PROCESS | 3308 | 1467738689026 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 10:11:29 INFO - PROCESS | 3308 | 1467738689030 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 10:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 10:11:29 INFO - PROCESS | 3308 | 1467738689068 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 10:11:29 INFO - PROCESS | 3308 | 1467738689072 Marionette TRACE conn5 <- [1,1086,null,{}] 10:11:29 INFO - PROCESS | 3308 | 1467738689078 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}] 10:11:29 INFO - PROCESS | 3308 | 1467738689081 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:29 INFO - PROCESS | 3308 | 1467738689204 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 10:11:29 INFO - PROCESS | 3308 | 1467738689327 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:29 INFO - PROCESS | 3308 | 1467738689330 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:29 INFO - PROCESS | 3308 | ++DOCSHELL 0CA3B000 == 37 [pid = 3308] [id = 281] 10:11:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (0CABA400) [pid = 3308] [serial = 842] [outer = 00000000] 10:11:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (0D910C00) [pid = 3308] [serial = 843] [outer = 0CABA400] 10:11:29 INFO - PROCESS | 3308 | 1467738689390 Marionette DEBUG loaded listener.js 10:11:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (0D92F000) [pid = 3308] [serial = 844] [outer = 0CABA400] 10:11:30 INFO - PROCESS | 3308 | 1467738690152 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]]]}] 10:11:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 10:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1132ms 10:11:30 INFO - PROCESS | 3308 | 1467738690200 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 10:11:30 INFO - PROCESS | 3308 | 1467738690204 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 10:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 10:11:30 INFO - PROCESS | 3308 | 1467738690211 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 10:11:30 INFO - PROCESS | 3308 | 1467738690214 Marionette TRACE conn5 <- [1,1090,null,{}] 10:11:30 INFO - PROCESS | 3308 | 1467738690242 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}] 10:11:30 INFO - PROCESS | 3308 | 1467738690245 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:30 INFO - PROCESS | 3308 | 1467738690371 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 10:11:30 INFO - PROCESS | 3308 | 1467738690494 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:30 INFO - PROCESS | 3308 | 1467738690497 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:30 INFO - PROCESS | 3308 | ++DOCSHELL 0E490800 == 38 [pid = 3308] [id = 282] 10:11:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (0ED94000) [pid = 3308] [serial = 845] [outer = 00000000] 10:11:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 91 (15BBD800) [pid = 3308] [serial = 846] [outer = 0ED94000] 10:11:30 INFO - PROCESS | 3308 | 1467738690555 Marionette DEBUG loaded listener.js 10:11:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 92 (16523000) [pid = 3308] [serial = 847] [outer = 0ED94000] 10:11:31 INFO - PROCESS | 3308 | 1467738691420 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]]]}] 10:11:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 10:11:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1255ms 10:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 10:11:31 INFO - PROCESS | 3308 | 1467738691469 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 10:11:31 INFO - PROCESS | 3308 | 1467738691473 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 10:11:31 INFO - PROCESS | 3308 | 1467738691478 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 10:11:31 INFO - PROCESS | 3308 | 1467738691481 Marionette TRACE conn5 <- [1,1094,null,{}] 10:11:31 INFO - PROCESS | 3308 | 1467738691487 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}] 10:11:31 INFO - PROCESS | 3308 | 1467738691489 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:31 INFO - PROCESS | 3308 | 1467738691609 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 10:11:31 INFO - PROCESS | 3308 | 1467738691743 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:31 INFO - PROCESS | 3308 | 1467738691747 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:31 INFO - PROCESS | 3308 | ++DOCSHELL 0D923800 == 39 [pid = 3308] [id = 283] 10:11:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 93 (0D923C00) [pid = 3308] [serial = 848] [outer = 00000000] 10:11:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 94 (0D952800) [pid = 3308] [serial = 849] [outer = 0D923C00] 10:11:31 INFO - PROCESS | 3308 | 1467738691798 Marionette DEBUG loaded listener.js 10:11:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 95 (0DE0C000) [pid = 3308] [serial = 850] [outer = 0D923C00] 10:11:32 INFO - PROCESS | 3308 | --DOCSHELL 168E4400 == 38 [pid = 3308] [id = 279] 10:11:32 INFO - PROCESS | 3308 | --DOCSHELL 13447C00 == 37 [pid = 3308] [id = 278] 10:11:32 INFO - PROCESS | 3308 | --DOCSHELL 16572400 == 36 [pid = 3308] [id = 277] 10:11:32 INFO - PROCESS | 3308 | --DOCSHELL 14D60800 == 35 [pid = 3308] [id = 276] 10:11:32 INFO - PROCESS | 3308 | --DOCSHELL 122BC800 == 34 [pid = 3308] [id = 275] 10:11:32 INFO - PROCESS | 3308 | --DOCSHELL 11E8A400 == 33 [pid = 3308] [id = 274] 10:11:32 INFO - PROCESS | 3308 | --DOCSHELL 0D951C00 == 32 [pid = 3308] [id = 273] 10:11:32 INFO - PROCESS | 3308 | --DOCSHELL 0D05D000 == 31 [pid = 3308] [id = 272] 10:11:32 INFO - PROCESS | 3308 | --DOCSHELL 0D95C000 == 30 [pid = 3308] [id = 271] 10:11:32 INFO - PROCESS | 3308 | --DOMWINDOW == 94 (0D956800) [pid = 3308] [serial = 771] [outer = 00000000] [url = about:blank] 10:11:32 INFO - PROCESS | 3308 | --DOMWINDOW == 93 (16A1E000) [pid = 3308] [serial = 763] [outer = 00000000] [url = about:blank] 10:11:32 INFO - PROCESS | 3308 | --DOMWINDOW == 92 (0DFA5400) [pid = 3308] [serial = 775] [outer = 00000000] [url = about:blank] 10:11:32 INFO - PROCESS | 3308 | --DOMWINDOW == 91 (1205AC00) [pid = 3308] [serial = 792] [outer = 00000000] [url = about:blank] 10:11:32 INFO - PROCESS | 3308 | --DOMWINDOW == 90 (1204F000) [pid = 3308] [serial = 768] [outer = 00000000] [url = about:blank] 10:11:32 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (178C5800) [pid = 3308] [serial = 790] [outer = 00000000] [url = about:blank] 10:11:32 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (134C2000) [pid = 3308] [serial = 793] [outer = 00000000] [url = about:blank] 10:11:32 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (17528800) [pid = 3308] [serial = 789] [outer = 00000000] [url = about:blank] 10:11:32 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (0D90CC00) [pid = 3308] [serial = 765] [outer = 00000000] [url = about:blank] 10:11:32 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (16A17C00) [pid = 3308] [serial = 784] [outer = 00000000] [url = about:blank] 10:11:32 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (16FDD400) [pid = 3308] [serial = 786] [outer = 00000000] [url = about:blank] 10:11:32 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (0DC6CC00) [pid = 3308] [serial = 774] [outer = 00000000] [url = about:blank] 10:11:32 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (1235BC00) [pid = 3308] [serial = 769] [outer = 00000000] [url = about:blank] 10:11:32 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (0D959C00) [pid = 3308] [serial = 766] [outer = 00000000] [url = about:blank] 10:11:32 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (17079000) [pid = 3308] [serial = 787] [outer = 00000000] [url = about:blank] 10:11:32 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (14D63400) [pid = 3308] [serial = 778] [outer = 00000000] [url = about:blank] 10:11:32 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (17936400) [pid = 3308] [serial = 796] [outer = 00000000] [url = about:blank] 10:11:32 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (168DC400) [pid = 3308] [serial = 781] [outer = 00000000] [url = about:blank] 10:11:32 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (1657C400) [pid = 3308] [serial = 780] [outer = 00000000] [url = about:blank] 10:11:32 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (0DC63000) [pid = 3308] [serial = 772] [outer = 00000000] [url = about:blank] 10:11:32 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (134C1C00) [pid = 3308] [serial = 777] [outer = 00000000] [url = about:blank] 10:11:32 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (178ED400) [pid = 3308] [serial = 795] [outer = 00000000] [url = about:blank] 10:11:32 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (16A16000) [pid = 3308] [serial = 783] [outer = 00000000] [url = about:blank] 10:11:32 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (18607800) [pid = 3308] [serial = 798] [outer = 00000000] [url = about:blank] 10:11:32 INFO - PROCESS | 3308 | --DOMWINDOW == 70 (1860C800) [pid = 3308] [serial = 799] [outer = 00000000] [url = about:blank] 10:11:32 INFO - PROCESS | 3308 | 1467738692291 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]]]}] 10:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 10:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 870ms 10:11:32 INFO - PROCESS | 3308 | 1467738692349 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 10:11:32 INFO - PROCESS | 3308 | 1467738692353 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 10:11:32 INFO - PROCESS | 3308 | 1467738692359 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 10:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 10:11:32 INFO - PROCESS | 3308 | 1467738692361 Marionette TRACE conn5 <- [1,1098,null,{}] 10:11:32 INFO - PROCESS | 3308 | 1467738692365 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}] 10:11:32 INFO - PROCESS | 3308 | 1467738692367 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:32 INFO - PROCESS | 3308 | 1467738692453 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 10:11:32 INFO - PROCESS | 3308 | 1467738692462 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:32 INFO - PROCESS | 3308 | 1467738692464 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:32 INFO - PROCESS | 3308 | ++DOCSHELL 0D921800 == 31 [pid = 3308] [id = 284] 10:11:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (0D922400) [pid = 3308] [serial = 851] [outer = 00000000] 10:11:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (0D95F000) [pid = 3308] [serial = 852] [outer = 0D922400] 10:11:32 INFO - PROCESS | 3308 | 1467738692517 Marionette DEBUG loaded listener.js 10:11:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (0DE0B800) [pid = 3308] [serial = 853] [outer = 0D922400] 10:11:33 INFO - PROCESS | 3308 | 1467738692994 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]]]}] 10:11:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 10:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 670ms 10:11:33 INFO - PROCESS | 3308 | 1467738693034 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 10:11:33 INFO - PROCESS | 3308 | 1467738693036 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 10:11:33 INFO - PROCESS | 3308 | 1467738693039 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 10:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 10:11:33 INFO - PROCESS | 3308 | 1467738693043 Marionette TRACE conn5 <- [1,1102,null,{}] 10:11:33 INFO - PROCESS | 3308 | 1467738693053 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}] 10:11:33 INFO - PROCESS | 3308 | 1467738693058 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:33 INFO - PROCESS | 3308 | 1467738693171 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 10:11:33 INFO - PROCESS | 3308 | 1467738693263 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:33 INFO - PROCESS | 3308 | 1467738693266 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:33 INFO - PROCESS | 3308 | ++DOCSHELL 123C7C00 == 32 [pid = 3308] [id = 285] 10:11:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (123CB800) [pid = 3308] [serial = 854] [outer = 00000000] 10:11:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (13447C00) [pid = 3308] [serial = 855] [outer = 123CB800] 10:11:33 INFO - PROCESS | 3308 | 1467738693316 Marionette DEBUG loaded listener.js 10:11:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (141A0000) [pid = 3308] [serial = 856] [outer = 123CB800] 10:11:33 INFO - PROCESS | 3308 | 1467738693694 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]]]}] 10:11:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 10:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 671ms 10:11:33 INFO - PROCESS | 3308 | 1467738693726 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 10:11:33 INFO - PROCESS | 3308 | 1467738693729 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 10:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 10:11:33 INFO - PROCESS | 3308 | 1467738693732 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 10:11:33 INFO - PROCESS | 3308 | 1467738693734 Marionette TRACE conn5 <- [1,1106,null,{}] 10:11:33 INFO - PROCESS | 3308 | 1467738693737 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}] 10:11:33 INFO - PROCESS | 3308 | 1467738693739 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:33 INFO - PROCESS | 3308 | 1467738693825 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 10:11:33 INFO - PROCESS | 3308 | 1467738693840 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:33 INFO - PROCESS | 3308 | 1467738693842 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:33 INFO - PROCESS | 3308 | ++DOCSHELL 150D8400 == 33 [pid = 3308] [id = 286] 10:11:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (150DC800) [pid = 3308] [serial = 857] [outer = 00000000] 10:11:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (16576400) [pid = 3308] [serial = 858] [outer = 150DC800] 10:11:33 INFO - PROCESS | 3308 | 1467738693886 Marionette DEBUG loaded listener.js 10:11:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (16727800) [pid = 3308] [serial = 859] [outer = 150DC800] 10:11:34 INFO - PROCESS | 3308 | 1467738694360 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]]]}] 10:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 10:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 671ms 10:11:34 INFO - PROCESS | 3308 | 1467738694405 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 10:11:34 INFO - PROCESS | 3308 | 1467738694407 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 10:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 10:11:34 INFO - PROCESS | 3308 | 1467738694410 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 10:11:34 INFO - PROCESS | 3308 | 1467738694412 Marionette TRACE conn5 <- [1,1110,null,{}] 10:11:34 INFO - PROCESS | 3308 | 1467738694415 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}] 10:11:34 INFO - PROCESS | 3308 | 1467738694417 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:34 INFO - PROCESS | 3308 | 1467738694528 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 10:11:34 INFO - PROCESS | 3308 | 1467738694619 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:34 INFO - PROCESS | 3308 | 1467738694621 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:34 INFO - PROCESS | 3308 | ++DOCSHELL 168E1400 == 34 [pid = 3308] [id = 287] 10:11:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (168E8000) [pid = 3308] [serial = 860] [outer = 00000000] 10:11:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (16A17C00) [pid = 3308] [serial = 861] [outer = 168E8000] 10:11:34 INFO - PROCESS | 3308 | 1467738694666 Marionette DEBUG loaded listener.js 10:11:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (0CFCE400) [pid = 3308] [serial = 862] [outer = 168E8000] 10:11:35 INFO - PROCESS | 3308 | 1467738695116 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]]]}] 10:11:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 10:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 730ms 10:11:35 INFO - PROCESS | 3308 | 1467738695149 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 10:11:35 INFO - PROCESS | 3308 | 1467738695151 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 10:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 10:11:35 INFO - PROCESS | 3308 | 1467738695154 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 10:11:35 INFO - PROCESS | 3308 | 1467738695156 Marionette TRACE conn5 <- [1,1114,null,{}] 10:11:35 INFO - PROCESS | 3308 | 1467738695160 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}] 10:11:35 INFO - PROCESS | 3308 | 1467738695165 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:35 INFO - PROCESS | 3308 | 1467738695308 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 10:11:35 INFO - PROCESS | 3308 | 1467738695374 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:35 INFO - PROCESS | 3308 | 1467738695376 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:35 INFO - PROCESS | 3308 | ++DOCSHELL 16FD4800 == 35 [pid = 3308] [id = 288] 10:11:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (17079000) [pid = 3308] [serial = 863] [outer = 00000000] 10:11:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (17681C00) [pid = 3308] [serial = 864] [outer = 17079000] 10:11:35 INFO - PROCESS | 3308 | 1467738695420 Marionette DEBUG loaded listener.js 10:11:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (178C3800) [pid = 3308] [serial = 865] [outer = 17079000] 10:11:35 INFO - PROCESS | 3308 | 1467738695828 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]]]}] 10:11:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 10:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 731ms 10:11:35 INFO - PROCESS | 3308 | 1467738695922 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 10:11:35 INFO - PROCESS | 3308 | 1467738695924 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 10:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 10:11:35 INFO - PROCESS | 3308 | 1467738695941 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 10:11:35 INFO - PROCESS | 3308 | 1467738695942 Marionette TRACE conn5 <- [1,1118,null,{}] 10:11:35 INFO - PROCESS | 3308 | 1467738695946 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}] 10:11:35 INFO - PROCESS | 3308 | 1467738695948 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:36 INFO - PROCESS | 3308 | 1467738696058 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 10:11:36 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (11E8B000) [pid = 3308] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 10:11:36 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (0D05EC00) [pid = 3308] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 10:11:36 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (0D952000) [pid = 3308] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 10:11:36 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (122C2C00) [pid = 3308] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 10:11:36 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (0D95D800) [pid = 3308] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 10:11:36 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (14D60C00) [pid = 3308] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 10:11:36 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (1657A800) [pid = 3308] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 10:11:36 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (168E6400) [pid = 3308] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 10:11:36 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (0CAB6C00) [pid = 3308] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 10:11:36 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (11C57400) [pid = 3308] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 10:11:36 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (16A19800) [pid = 3308] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 10:11:36 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (16A10400) [pid = 3308] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 10:11:36 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (156B6800) [pid = 3308] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 10:11:36 INFO - PROCESS | 3308 | 1467738696192 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:36 INFO - PROCESS | 3308 | 1467738696194 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:36 INFO - PROCESS | 3308 | ++DOCSHELL 0CAC0800 == 36 [pid = 3308] [id = 289] 10:11:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (0CF6A000) [pid = 3308] [serial = 866] [outer = 00000000] 10:11:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (0D930400) [pid = 3308] [serial = 867] [outer = 0CF6A000] 10:11:36 INFO - PROCESS | 3308 | 1467738696239 Marionette DEBUG loaded listener.js 10:11:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (0EC95000) [pid = 3308] [serial = 868] [outer = 0CF6A000] 10:11:36 INFO - PROCESS | 3308 | [3308] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 10:11:36 INFO - PROCESS | 3308 | 1467738696697 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]]]}] 10:11:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 10:11:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 770ms 10:11:36 INFO - PROCESS | 3308 | 1467738696711 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 10:11:36 INFO - PROCESS | 3308 | 1467738696713 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 10:11:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 10:11:36 INFO - PROCESS | 3308 | 1467738696716 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 10:11:36 INFO - PROCESS | 3308 | 1467738696718 Marionette TRACE conn5 <- [1,1122,null,{}] 10:11:36 INFO - PROCESS | 3308 | 1467738696721 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}] 10:11:36 INFO - PROCESS | 3308 | 1467738696723 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:36 INFO - PROCESS | 3308 | 1467738696801 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 10:11:36 INFO - PROCESS | 3308 | 1467738696806 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:36 INFO - PROCESS | 3308 | 1467738696808 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:36 INFO - PROCESS | 3308 | ++DOCSHELL 13236C00 == 37 [pid = 3308] [id = 290] 10:11:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (134BCC00) [pid = 3308] [serial = 869] [outer = 00000000] 10:11:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (178F1400) [pid = 3308] [serial = 870] [outer = 134BCC00] 10:11:36 INFO - PROCESS | 3308 | 1467738696851 Marionette DEBUG loaded listener.js 10:11:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (17938C00) [pid = 3308] [serial = 871] [outer = 134BCC00] 10:11:37 INFO - PROCESS | 3308 | 1467738697275 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]]]}] 10:11:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 10:11:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 571ms 10:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 10:11:37 INFO - PROCESS | 3308 | 1467738697288 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 10:11:37 INFO - PROCESS | 3308 | 1467738697289 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 10:11:37 INFO - PROCESS | 3308 | 1467738697292 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 10:11:37 INFO - PROCESS | 3308 | 1467738697303 Marionette TRACE conn5 <- [1,1126,null,{}] 10:11:37 INFO - PROCESS | 3308 | 1467738697307 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}] 10:11:37 INFO - PROCESS | 3308 | 1467738697308 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:37 INFO - PROCESS | 3308 | 1467738697427 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 10:11:37 INFO - PROCESS | 3308 | 1467738697459 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:37 INFO - PROCESS | 3308 | 1467738697461 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:37 INFO - PROCESS | 3308 | ++DOCSHELL 123C6C00 == 38 [pid = 3308] [id = 291] 10:11:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (16FD6400) [pid = 3308] [serial = 872] [outer = 00000000] 10:11:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (1878A800) [pid = 3308] [serial = 873] [outer = 16FD6400] 10:11:37 INFO - PROCESS | 3308 | 1467738697504 Marionette DEBUG loaded listener.js 10:11:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (18791C00) [pid = 3308] [serial = 874] [outer = 16FD6400] 10:11:37 INFO - PROCESS | 3308 | 1467738697898 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]]]}] 10:11:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 10:11:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 630ms 10:11:37 INFO - PROCESS | 3308 | 1467738697924 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 10:11:37 INFO - PROCESS | 3308 | 1467738697925 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 10:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 10:11:37 INFO - PROCESS | 3308 | 1467738697941 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 10:11:37 INFO - PROCESS | 3308 | 1467738697943 Marionette TRACE conn5 <- [1,1130,null,{}] 10:11:37 INFO - PROCESS | 3308 | 1467738697946 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}] 10:11:37 INFO - PROCESS | 3308 | 1467738697948 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:38 INFO - PROCESS | 3308 | 1467738698028 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 10:11:38 INFO - PROCESS | 3308 | 1467738698034 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:38 INFO - PROCESS | 3308 | 1467738698035 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:38 INFO - PROCESS | 3308 | ++DOCSHELL 18799000 == 39 [pid = 3308] [id = 292] 10:11:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (18848400) [pid = 3308] [serial = 875] [outer = 00000000] 10:11:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (19001400) [pid = 3308] [serial = 876] [outer = 18848400] 10:11:38 INFO - PROCESS | 3308 | 1467738698079 Marionette DEBUG loaded listener.js 10:11:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (19002400) [pid = 3308] [serial = 877] [outer = 18848400] 10:11:38 INFO - PROCESS | 3308 | 1467738698734 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]]]}] 10:11:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 10:11:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 890ms 10:11:38 INFO - PROCESS | 3308 | 1467738698820 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 10:11:38 INFO - PROCESS | 3308 | 1467738698825 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 10:11:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 10:11:38 INFO - PROCESS | 3308 | 1467738698830 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 10:11:38 INFO - PROCESS | 3308 | 1467738698835 Marionette TRACE conn5 <- [1,1134,null,{}] 10:11:38 INFO - PROCESS | 3308 | 1467738698840 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}] 10:11:38 INFO - PROCESS | 3308 | 1467738698843 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:38 INFO - PROCESS | 3308 | 1467738698965 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 10:11:39 INFO - PROCESS | 3308 | 1467738699090 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:39 INFO - PROCESS | 3308 | 1467738699093 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:39 INFO - PROCESS | 3308 | ++DOCSHELL 0CCEB000 == 40 [pid = 3308] [id = 293] 10:11:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (0CF75000) [pid = 3308] [serial = 878] [outer = 00000000] 10:11:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (0DC64400) [pid = 3308] [serial = 879] [outer = 0CF75000] 10:11:39 INFO - PROCESS | 3308 | 1467738699151 Marionette DEBUG loaded listener.js 10:11:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (0ECEE000) [pid = 3308] [serial = 880] [outer = 0CF75000] 10:11:39 INFO - PROCESS | 3308 | 1467738699738 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]]]}] 10:11:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 10:11:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 931ms 10:11:39 INFO - PROCESS | 3308 | 1467738699764 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 10:11:39 INFO - PROCESS | 3308 | 1467738699769 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 10:11:39 INFO - PROCESS | 3308 | 1467738699777 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 10:11:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 10:11:39 INFO - PROCESS | 3308 | 1467738699780 Marionette TRACE conn5 <- [1,1138,null,{}] 10:11:39 INFO - PROCESS | 3308 | 1467738699784 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}] 10:11:39 INFO - PROCESS | 3308 | 1467738699787 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:39 INFO - PROCESS | 3308 | 1467738699906 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 10:11:40 INFO - PROCESS | 3308 | 1467738700032 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:40 INFO - PROCESS | 3308 | 1467738700034 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:40 INFO - PROCESS | 3308 | ++DOCSHELL 16573400 == 41 [pid = 3308] [id = 294] 10:11:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (16578400) [pid = 3308] [serial = 881] [outer = 00000000] 10:11:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (16F16400) [pid = 3308] [serial = 882] [outer = 16578400] 10:11:40 INFO - PROCESS | 3308 | 1467738700131 Marionette DEBUG loaded listener.js 10:11:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (16FD6C00) [pid = 3308] [serial = 883] [outer = 16578400] 10:11:40 INFO - PROCESS | 3308 | 1467738700712 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]]]}] 10:11:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 10:11:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 970ms 10:11:40 INFO - PROCESS | 3308 | 1467738700752 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 10:11:40 INFO - PROCESS | 3308 | 1467738700754 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 10:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 10:11:40 INFO - PROCESS | 3308 | 1467738700758 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 10:11:40 INFO - PROCESS | 3308 | 1467738700762 Marionette TRACE conn5 <- [1,1142,null,{}] 10:11:40 INFO - PROCESS | 3308 | 1467738700773 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}] 10:11:40 INFO - PROCESS | 3308 | 1467738700777 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:40 INFO - PROCESS | 3308 | 1467738700886 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 10:11:41 INFO - PROCESS | 3308 | 1467738700992 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:41 INFO - PROCESS | 3308 | 1467738700995 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:41 INFO - PROCESS | 3308 | ++DOCSHELL 1900FC00 == 42 [pid = 3308] [id = 295] 10:11:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 91 (19363400) [pid = 3308] [serial = 884] [outer = 00000000] 10:11:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 92 (19533000) [pid = 3308] [serial = 885] [outer = 19363400] 10:11:41 INFO - PROCESS | 3308 | 1467738701051 Marionette DEBUG loaded listener.js 10:11:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 93 (19843C00) [pid = 3308] [serial = 886] [outer = 19363400] 10:11:41 INFO - PROCESS | 3308 | 1467738701703 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]]]}] 10:11:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 10:11:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 971ms 10:11:41 INFO - PROCESS | 3308 | 1467738701731 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 10:11:41 INFO - PROCESS | 3308 | 1467738701734 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 10:11:41 INFO - PROCESS | 3308 | 1467738701737 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 10:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 10:11:41 INFO - PROCESS | 3308 | 1467738701739 Marionette TRACE conn5 <- [1,1146,null,{}] 10:11:41 INFO - PROCESS | 3308 | 1467738701743 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}] 10:11:41 INFO - PROCESS | 3308 | 1467738701745 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:41 INFO - PROCESS | 3308 | 1467738701858 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 10:11:41 INFO - PROCESS | 3308 | 1467738701961 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:41 INFO - PROCESS | 3308 | 1467738701964 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:41 INFO - PROCESS | 3308 | ++DOCSHELL 0D20B400 == 43 [pid = 3308] [id = 296] 10:11:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 94 (0D277400) [pid = 3308] [serial = 887] [outer = 00000000] 10:11:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 95 (11CDC800) [pid = 3308] [serial = 888] [outer = 0D277400] 10:11:42 INFO - PROCESS | 3308 | 1467738702017 Marionette DEBUG loaded listener.js 10:11:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 96 (13904000) [pid = 3308] [serial = 889] [outer = 0D277400] 10:11:42 INFO - PROCESS | 3308 | 1467738702745 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]]]}] 10:11:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 10:11:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1071ms 10:11:42 INFO - PROCESS | 3308 | 1467738702812 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 10:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 10:11:42 INFO - PROCESS | 3308 | 1467738702816 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 10:11:42 INFO - PROCESS | 3308 | 1467738702821 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 10:11:42 INFO - PROCESS | 3308 | 1467738702826 Marionette TRACE conn5 <- [1,1150,null,{}] 10:11:42 INFO - PROCESS | 3308 | 1467738702831 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}] 10:11:42 INFO - PROCESS | 3308 | 1467738702833 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:42 INFO - PROCESS | 3308 | 1467738702936 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 10:11:43 INFO - PROCESS | 3308 | 1467738703066 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:43 INFO - PROCESS | 3308 | 1467738703070 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:43 INFO - PROCESS | 3308 | ++DOCSHELL 0D959400 == 44 [pid = 3308] [id = 297] 10:11:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 97 (0D95CC00) [pid = 3308] [serial = 890] [outer = 00000000] 10:11:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 98 (0EDCF800) [pid = 3308] [serial = 891] [outer = 0D95CC00] 10:11:43 INFO - PROCESS | 3308 | 1467738703120 Marionette DEBUG loaded listener.js 10:11:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 99 (1225A400) [pid = 3308] [serial = 892] [outer = 0D95CC00] 10:11:43 INFO - PROCESS | 3308 | --DOCSHELL 123C6C00 == 43 [pid = 3308] [id = 291] 10:11:43 INFO - PROCESS | 3308 | --DOCSHELL 13236C00 == 42 [pid = 3308] [id = 290] 10:11:43 INFO - PROCESS | 3308 | --DOCSHELL 0CAC0800 == 41 [pid = 3308] [id = 289] 10:11:43 INFO - PROCESS | 3308 | --DOCSHELL 16FD4800 == 40 [pid = 3308] [id = 288] 10:11:43 INFO - PROCESS | 3308 | --DOCSHELL 168E1400 == 39 [pid = 3308] [id = 287] 10:11:43 INFO - PROCESS | 3308 | --DOCSHELL 150D8400 == 38 [pid = 3308] [id = 286] 10:11:43 INFO - PROCESS | 3308 | --DOCSHELL 123C7C00 == 37 [pid = 3308] [id = 285] 10:11:43 INFO - PROCESS | 3308 | --DOCSHELL 0D921800 == 36 [pid = 3308] [id = 284] 10:11:43 INFO - PROCESS | 3308 | --DOCSHELL 0D923800 == 35 [pid = 3308] [id = 283] 10:11:43 INFO - PROCESS | 3308 | --DOCSHELL 0CA3B000 == 34 [pid = 3308] [id = 281] 10:11:43 INFO - PROCESS | 3308 | --DOCSHELL 0E490800 == 33 [pid = 3308] [id = 282] 10:11:43 INFO - PROCESS | 3308 | --DOCSHELL 11DA9C00 == 32 [pid = 3308] [id = 280] 10:11:43 INFO - PROCESS | 3308 | --DOCSHELL 1900FC00 == 31 [pid = 3308] [id = 295] 10:11:43 INFO - PROCESS | 3308 | --DOCSHELL 0D20B400 == 30 [pid = 3308] [id = 296] 10:11:43 INFO - PROCESS | 3308 | --DOCSHELL 16573400 == 29 [pid = 3308] [id = 294] 10:11:43 INFO - PROCESS | 3308 | --DOCSHELL 18799000 == 28 [pid = 3308] [id = 292] 10:11:43 INFO - PROCESS | 3308 | --DOCSHELL 0CCEB000 == 27 [pid = 3308] [id = 293] 10:11:44 INFO - PROCESS | 3308 | --DOMWINDOW == 98 (11E93400) [pid = 3308] [serial = 822] [outer = 00000000] [url = about:blank] 10:11:44 INFO - PROCESS | 3308 | --DOMWINDOW == 97 (0D759C00) [pid = 3308] [serial = 816] [outer = 00000000] [url = about:blank] 10:11:44 INFO - PROCESS | 3308 | --DOMWINDOW == 96 (0D901800) [pid = 3308] [serial = 817] [outer = 00000000] [url = about:blank] 10:11:44 INFO - PROCESS | 3308 | --DOMWINDOW == 95 (0D95B000) [pid = 3308] [serial = 819] [outer = 00000000] [url = about:blank] 10:11:44 INFO - PROCESS | 3308 | --DOMWINDOW == 94 (0DA2A400) [pid = 3308] [serial = 820] [outer = 00000000] [url = about:blank] 10:11:44 INFO - PROCESS | 3308 | --DOMWINDOW == 93 (13441800) [pid = 3308] [serial = 825] [outer = 00000000] [url = about:blank] 10:11:44 INFO - PROCESS | 3308 | --DOMWINDOW == 92 (0E484000) [pid = 3308] [serial = 814] [outer = 00000000] [url = about:blank] 10:11:44 INFO - PROCESS | 3308 | --DOMWINDOW == 91 (0DC68400) [pid = 3308] [serial = 813] [outer = 00000000] [url = about:blank] 10:11:44 INFO - PROCESS | 3308 | --DOMWINDOW == 90 (15027400) [pid = 3308] [serial = 828] [outer = 00000000] [url = about:blank] 10:11:44 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (16727000) [pid = 3308] [serial = 831] [outer = 00000000] [url = about:blank] 10:11:44 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (1564E800) [pid = 3308] [serial = 829] [outer = 00000000] [url = about:blank] 10:11:44 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (16A15800) [pid = 3308] [serial = 837] [outer = 00000000] [url = about:blank] 10:11:44 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (0D065400) [pid = 3308] [serial = 802] [outer = 00000000] [url = about:blank] 10:11:44 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (0CCE1800) [pid = 3308] [serial = 801] [outer = 00000000] [url = about:blank] 10:11:44 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (122CA800) [pid = 3308] [serial = 805] [outer = 00000000] [url = about:blank] 10:11:44 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (11E8C800) [pid = 3308] [serial = 804] [outer = 00000000] [url = about:blank] 10:11:44 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (16FDF000) [pid = 3308] [serial = 808] [outer = 00000000] [url = about:blank] 10:11:44 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (16FD4C00) [pid = 3308] [serial = 807] [outer = 00000000] [url = about:blank] 10:11:44 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (19534800) [pid = 3308] [serial = 811] [outer = 00000000] [url = about:blank] 10:11:44 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (18F07800) [pid = 3308] [serial = 810] [outer = 00000000] [url = about:blank] 10:11:44 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (168DD400) [pid = 3308] [serial = 832] [outer = 00000000] [url = about:blank] 10:11:44 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (16574000) [pid = 3308] [serial = 834] [outer = 00000000] [url = about:blank] 10:11:44 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (168E9C00) [pid = 3308] [serial = 838] [outer = 00000000] [url = about:blank] 10:11:44 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (1390E800) [pid = 3308] [serial = 826] [outer = 00000000] [url = about:blank] 10:11:44 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (1657D800) [pid = 3308] [serial = 835] [outer = 00000000] [url = about:blank] 10:11:44 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (16FD7400) [pid = 3308] [serial = 840] [outer = 00000000] [url = about:blank] 10:11:44 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (12079C00) [pid = 3308] [serial = 823] [outer = 00000000] [url = about:blank] 10:11:44 INFO - PROCESS | 3308 | 1467738704345 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]]]}] 10:11:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 10:11:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1573ms 10:11:44 INFO - PROCESS | 3308 | 1467738704395 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 10:11:44 INFO - PROCESS | 3308 | 1467738704399 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 10:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 10:11:44 INFO - PROCESS | 3308 | 1467738704403 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 10:11:44 INFO - PROCESS | 3308 | 1467738704408 Marionette TRACE conn5 <- [1,1154,null,{}] 10:11:44 INFO - PROCESS | 3308 | 1467738704413 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}] 10:11:44 INFO - PROCESS | 3308 | 1467738704415 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:44 INFO - PROCESS | 3308 | 1467738704507 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 10:11:44 INFO - PROCESS | 3308 | 1467738704620 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:44 INFO - PROCESS | 3308 | 1467738704622 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:44 INFO - PROCESS | 3308 | ++DOCSHELL 0CF28400 == 28 [pid = 3308] [id = 298] 10:11:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (0D060000) [pid = 3308] [serial = 893] [outer = 00000000] 10:11:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (0D762C00) [pid = 3308] [serial = 894] [outer = 0D060000] 10:11:44 INFO - PROCESS | 3308 | 1467738704670 Marionette DEBUG loaded listener.js 10:11:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (0D901C00) [pid = 3308] [serial = 895] [outer = 0D060000] 10:11:45 INFO - PROCESS | 3308 | 1467738705044 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]]]}] 10:11:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 10:11:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 690ms 10:11:45 INFO - PROCESS | 3308 | 1467738705094 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 10:11:45 INFO - PROCESS | 3308 | 1467738705099 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 10:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 10:11:45 INFO - PROCESS | 3308 | 1467738705105 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 10:11:45 INFO - PROCESS | 3308 | 1467738705108 Marionette TRACE conn5 <- [1,1158,null,{}] 10:11:45 INFO - PROCESS | 3308 | 1467738705112 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}] 10:11:45 INFO - PROCESS | 3308 | 1467738705114 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:45 INFO - PROCESS | 3308 | 1467738705233 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 10:11:45 INFO - PROCESS | 3308 | 1467738705240 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:45 INFO - PROCESS | 3308 | 1467738705242 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:45 INFO - PROCESS | 3308 | ++DOCSHELL 0D921C00 == 29 [pid = 3308] [id = 299] 10:11:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (0D923800) [pid = 3308] [serial = 896] [outer = 00000000] 10:11:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (0DADDC00) [pid = 3308] [serial = 897] [outer = 0D923800] 10:11:45 INFO - PROCESS | 3308 | 1467738705290 Marionette DEBUG loaded listener.js 10:11:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (0DC6BC00) [pid = 3308] [serial = 898] [outer = 0D923800] 10:11:45 INFO - PROCESS | 3308 | 1467738705723 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]]]}] 10:11:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 10:11:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 671ms 10:11:45 INFO - PROCESS | 3308 | 1467738705779 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 10:11:45 INFO - PROCESS | 3308 | 1467738705782 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 10:11:45 INFO - PROCESS | 3308 | 1467738705785 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 10:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 10:11:45 INFO - PROCESS | 3308 | 1467738705789 Marionette TRACE conn5 <- [1,1162,null,{}] 10:11:45 INFO - PROCESS | 3308 | 1467738705799 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}] 10:11:45 INFO - PROCESS | 3308 | 1467738705804 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:45 INFO - PROCESS | 3308 | 1467738705888 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 10:11:45 INFO - PROCESS | 3308 | 1467738705897 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:45 INFO - PROCESS | 3308 | 1467738705900 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:45 INFO - PROCESS | 3308 | ++DOCSHELL 11DAE800 == 30 [pid = 3308] [id = 300] 10:11:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (11DB3000) [pid = 3308] [serial = 899] [outer = 00000000] 10:11:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (12053C00) [pid = 3308] [serial = 900] [outer = 11DB3000] 10:11:45 INFO - PROCESS | 3308 | 1467738705949 Marionette DEBUG loaded listener.js 10:11:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (1235A000) [pid = 3308] [serial = 901] [outer = 11DB3000] 10:11:46 INFO - PROCESS | 3308 | 1467738706445 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] 10:11:46 INFO - PROCESS | 3308 | 1467738706462 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 10:11:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 10:11:46 INFO - PROCESS | 3308 | 1467738706471 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 10:11:46 INFO - PROCESS | 3308 | 1467738706473 Marionette TRACE conn5 <- [1,1166,null,{}] 10:11:46 INFO - PROCESS | 3308 | 1467738706476 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}] 10:11:46 INFO - PROCESS | 3308 | 1467738706478 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:46 INFO - PROCESS | 3308 | 1467738706620 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 10:11:46 INFO - PROCESS | 3308 | 1467738706685 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:46 INFO - PROCESS | 3308 | 1467738706687 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:46 INFO - PROCESS | 3308 | ++DOCSHELL 1419A800 == 31 [pid = 3308] [id = 301] 10:11:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (1419AC00) [pid = 3308] [serial = 902] [outer = 00000000] 10:11:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (14D62C00) [pid = 3308] [serial = 903] [outer = 1419AC00] 10:11:46 INFO - PROCESS | 3308 | 1467738706731 Marionette DEBUG loaded listener.js 10:11:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (15039C00) [pid = 3308] [serial = 904] [outer = 1419AC00] 10:11:47 INFO - PROCESS | 3308 | 1467738707143 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] 10:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 10:11:47 INFO - PROCESS | 3308 | 1467738707206 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 10:11:47 INFO - PROCESS | 3308 | 1467738707210 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 10:11:47 INFO - PROCESS | 3308 | 1467738707211 Marionette TRACE conn5 <- [1,1170,null,{}] 10:11:47 INFO - PROCESS | 3308 | 1467738707215 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}] 10:11:47 INFO - PROCESS | 3308 | 1467738707217 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:47 INFO - PROCESS | 3308 | 1467738707324 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 10:11:47 INFO - PROCESS | 3308 | 1467738707333 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:47 INFO - PROCESS | 3308 | 1467738707335 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:47 INFO - PROCESS | 3308 | ++DOCSHELL 150E0000 == 32 [pid = 3308] [id = 302] 10:11:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (150E2000) [pid = 3308] [serial = 905] [outer = 00000000] 10:11:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (15BBD400) [pid = 3308] [serial = 906] [outer = 150E2000] 10:11:47 INFO - PROCESS | 3308 | 1467738707427 Marionette DEBUG loaded listener.js 10:11:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (16573000) [pid = 3308] [serial = 907] [outer = 150E2000] 10:11:47 INFO - PROCESS | 3308 | 1467738707866 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] 10:11:47 INFO - PROCESS | 3308 | 1467738707955 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 10:11:47 INFO - PROCESS | 3308 | 1467738707963 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 10:11:47 INFO - PROCESS | 3308 | 1467738707964 Marionette TRACE conn5 <- [1,1174,null,{}] 10:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 10:11:47 INFO - PROCESS | 3308 | 1467738707968 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}] 10:11:47 INFO - PROCESS | 3308 | 1467738707974 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:48 INFO - PROCESS | 3308 | 1467738708098 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 10:11:48 INFO - PROCESS | 3308 | 1467738708393 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:48 INFO - PROCESS | 3308 | 1467738708395 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:48 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (18848400) [pid = 3308] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 10:11:48 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (16FD6400) [pid = 3308] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 10:11:48 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (168E8000) [pid = 3308] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 10:11:48 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (17079000) [pid = 3308] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 10:11:48 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (0CF6A000) [pid = 3308] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 10:11:48 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (16FD1000) [pid = 3308] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 10:11:48 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (0D922400) [pid = 3308] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 10:11:48 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (0D923C00) [pid = 3308] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 10:11:48 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (150DC800) [pid = 3308] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 10:11:48 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (123CB800) [pid = 3308] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 10:11:48 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (0CABA400) [pid = 3308] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 10:11:48 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (0ED94000) [pid = 3308] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 10:11:48 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (134BCC00) [pid = 3308] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 10:11:48 INFO - PROCESS | 3308 | ++DOCSHELL 0CA3C000 == 33 [pid = 3308] [id = 303] 10:11:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (0CAB5800) [pid = 3308] [serial = 908] [outer = 00000000] 10:11:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (0D7AAC00) [pid = 3308] [serial = 909] [outer = 0CAB5800] 10:11:48 INFO - PROCESS | 3308 | 1467738708448 Marionette DEBUG loaded listener.js 10:11:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (11E94C00) [pid = 3308] [serial = 910] [outer = 0CAB5800] 10:11:48 INFO - PROCESS | 3308 | 1467738708824 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] 10:11:48 INFO - PROCESS | 3308 | 1467738708840 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 10:11:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 10:11:48 INFO - PROCESS | 3308 | 1467738708843 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 10:11:48 INFO - PROCESS | 3308 | 1467738708845 Marionette TRACE conn5 <- [1,1178,null,{}] 10:11:48 INFO - PROCESS | 3308 | 1467738708848 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}] 10:11:48 INFO - PROCESS | 3308 | 1467738708850 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:48 INFO - PROCESS | 3308 | 1467738708926 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 10:11:49 INFO - PROCESS | 3308 | 1467738709008 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:49 INFO - PROCESS | 3308 | 1467738709010 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:49 INFO - PROCESS | 3308 | ++DOCSHELL 0D20F400 == 34 [pid = 3308] [id = 304] 10:11:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (0D27F800) [pid = 3308] [serial = 911] [outer = 00000000] 10:11:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (16F12C00) [pid = 3308] [serial = 912] [outer = 0D27F800] 10:11:49 INFO - PROCESS | 3308 | 1467738709053 Marionette DEBUG loaded listener.js 10:11:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (16FD1400) [pid = 3308] [serial = 913] [outer = 0D27F800] 10:11:49 INFO - PROCESS | 3308 | 1467738709425 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] 10:11:49 INFO - PROCESS | 3308 | 1467738709476 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 10:11:49 INFO - PROCESS | 3308 | 1467738709479 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 10:11:49 INFO - PROCESS | 3308 | 1467738709481 Marionette TRACE conn5 <- [1,1182,null,{}] 10:11:49 INFO - PROCESS | 3308 | 1467738709484 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}] 10:11:49 INFO - PROCESS | 3308 | 1467738709486 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:49 INFO - PROCESS | 3308 | 1467738709595 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 10:11:49 INFO - PROCESS | 3308 | 1467738709603 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:49 INFO - PROCESS | 3308 | 1467738709605 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:49 INFO - PROCESS | 3308 | ++DOCSHELL 0D7AFC00 == 35 [pid = 3308] [id = 305] 10:11:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (16A1B000) [pid = 3308] [serial = 914] [outer = 00000000] 10:11:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (17079C00) [pid = 3308] [serial = 915] [outer = 16A1B000] 10:11:49 INFO - PROCESS | 3308 | 1467738709649 Marionette DEBUG loaded listener.js 10:11:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (14D63000) [pid = 3308] [serial = 916] [outer = 16A1B000] 10:11:50 INFO - PROCESS | 3308 | 1467738710075 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] 10:11:50 INFO - PROCESS | 3308 | 1467738710112 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 10:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 10:11:50 INFO - PROCESS | 3308 | 1467738710115 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 10:11:50 INFO - PROCESS | 3308 | 1467738710117 Marionette TRACE conn5 <- [1,1186,null,{}] 10:11:50 INFO - PROCESS | 3308 | 1467738710120 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}] 10:11:50 INFO - PROCESS | 3308 | 1467738710122 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:50 INFO - PROCESS | 3308 | 1467738710233 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 10:11:50 INFO - PROCESS | 3308 | 1467738710241 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:50 INFO - PROCESS | 3308 | 1467738710243 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:50 INFO - PROCESS | 3308 | ++DOCSHELL 178DC400 == 36 [pid = 3308] [id = 306] 10:11:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (178DC800) [pid = 3308] [serial = 917] [outer = 00000000] 10:11:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (1793A000) [pid = 3308] [serial = 918] [outer = 178DC800] 10:11:50 INFO - PROCESS | 3308 | 1467738710286 Marionette DEBUG loaded listener.js 10:11:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (18607800) [pid = 3308] [serial = 919] [outer = 178DC800] 10:11:51 INFO - PROCESS | 3308 | 1467738711099 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]]]}] 10:11:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 10:11:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1022ms 10:11:51 INFO - PROCESS | 3308 | 1467738711139 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 10:11:51 INFO - PROCESS | 3308 | 1467738711143 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 10:11:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 10:11:51 INFO - PROCESS | 3308 | 1467738711148 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 10:11:51 INFO - PROCESS | 3308 | 1467738711153 Marionette TRACE conn5 <- [1,1190,null,{}] 10:11:51 INFO - PROCESS | 3308 | 1467738711178 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}] 10:11:51 INFO - PROCESS | 3308 | 1467738711181 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:51 INFO - PROCESS | 3308 | 1467738711340 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 10:11:51 INFO - PROCESS | 3308 | 1467738711465 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:51 INFO - PROCESS | 3308 | 1467738711467 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:51 INFO - PROCESS | 3308 | ++DOCSHELL 0CFE5000 == 37 [pid = 3308] [id = 307] 10:11:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (0D209800) [pid = 3308] [serial = 920] [outer = 00000000] 10:11:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (0D92CC00) [pid = 3308] [serial = 921] [outer = 0D209800] 10:11:51 INFO - PROCESS | 3308 | 1467738711526 Marionette DEBUG loaded listener.js 10:11:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (0DA22000) [pid = 3308] [serial = 922] [outer = 0D209800] 10:11:52 INFO - PROCESS | 3308 | 1467738712206 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]]]}] 10:11:52 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 10:11:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1096ms 10:11:52 INFO - PROCESS | 3308 | 1467738712250 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 10:11:52 INFO - PROCESS | 3308 | 1467738712255 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 10:11:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 10:11:52 INFO - PROCESS | 3308 | 1467738712261 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 10:11:52 INFO - PROCESS | 3308 | 1467738712264 Marionette TRACE conn5 <- [1,1194,null,{}] 10:11:52 INFO - PROCESS | 3308 | 1467738712268 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}] 10:11:52 INFO - PROCESS | 3308 | 1467738712271 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:52 INFO - PROCESS | 3308 | 1467738712398 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 10:11:52 INFO - PROCESS | 3308 | 1467738712528 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:52 INFO - PROCESS | 3308 | 1467738712531 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:52 INFO - PROCESS | 3308 | ++DOCSHELL 11E93400 == 38 [pid = 3308] [id = 308] 10:11:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (12052000) [pid = 3308] [serial = 923] [outer = 00000000] 10:11:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 91 (13903800) [pid = 3308] [serial = 924] [outer = 12052000] 10:11:52 INFO - PROCESS | 3308 | 1467738712588 Marionette DEBUG loaded listener.js 10:11:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 92 (150E0C00) [pid = 3308] [serial = 925] [outer = 12052000] 10:11:53 INFO - PROCESS | 3308 | --DOCSHELL 0D7AFC00 == 37 [pid = 3308] [id = 305] 10:11:53 INFO - PROCESS | 3308 | --DOCSHELL 0D20F400 == 36 [pid = 3308] [id = 304] 10:11:53 INFO - PROCESS | 3308 | --DOCSHELL 0CA3C000 == 35 [pid = 3308] [id = 303] 10:11:53 INFO - PROCESS | 3308 | --DOCSHELL 150E0000 == 34 [pid = 3308] [id = 302] 10:11:53 INFO - PROCESS | 3308 | --DOCSHELL 1419A800 == 33 [pid = 3308] [id = 301] 10:11:53 INFO - PROCESS | 3308 | --DOCSHELL 11DAE800 == 32 [pid = 3308] [id = 300] 10:11:53 INFO - PROCESS | 3308 | --DOCSHELL 0D921C00 == 31 [pid = 3308] [id = 299] 10:11:53 INFO - PROCESS | 3308 | --DOCSHELL 0CF28400 == 30 [pid = 3308] [id = 298] 10:11:53 INFO - PROCESS | 3308 | --DOMWINDOW == 91 (19002400) [pid = 3308] [serial = 877] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 3308 | --DOMWINDOW == 90 (1878A800) [pid = 3308] [serial = 873] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (19001400) [pid = 3308] [serial = 876] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (16A17C00) [pid = 3308] [serial = 861] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (17681C00) [pid = 3308] [serial = 864] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (0CFCE400) [pid = 3308] [serial = 862] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (0D930400) [pid = 3308] [serial = 867] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (178C3800) [pid = 3308] [serial = 865] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (16FD7C00) [pid = 3308] [serial = 841] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (0D95F000) [pid = 3308] [serial = 852] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (0DE0B800) [pid = 3308] [serial = 853] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (0D952800) [pid = 3308] [serial = 849] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (0DE0C000) [pid = 3308] [serial = 850] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (16576400) [pid = 3308] [serial = 858] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (13447C00) [pid = 3308] [serial = 855] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (18791C00) [pid = 3308] [serial = 874] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (141A0000) [pid = 3308] [serial = 856] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (0D910C00) [pid = 3308] [serial = 843] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (0D92F000) [pid = 3308] [serial = 844] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (15BBD800) [pid = 3308] [serial = 846] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (16523000) [pid = 3308] [serial = 847] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 3308 | --DOMWINDOW == 70 (0EC95000) [pid = 3308] [serial = 868] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 3308 | --DOMWINDOW == 69 (178F1400) [pid = 3308] [serial = 870] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 3308 | --DOMWINDOW == 68 (17938C00) [pid = 3308] [serial = 871] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 3308 | --DOMWINDOW == 67 (16727800) [pid = 3308] [serial = 859] [outer = 00000000] [url = about:blank] 10:11:53 INFO - PROCESS | 3308 | 1467738713442 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]]]}] 10:11:53 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 10:11:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1222ms 10:11:53 INFO - PROCESS | 3308 | 1467738713488 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 10:11:53 INFO - PROCESS | 3308 | 1467738713492 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 10:11:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 10:11:53 INFO - PROCESS | 3308 | 1467738713496 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 10:11:53 INFO - PROCESS | 3308 | 1467738713499 Marionette TRACE conn5 <- [1,1198,null,{}] 10:11:53 INFO - PROCESS | 3308 | 1467738713505 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}] 10:11:53 INFO - PROCESS | 3308 | 1467738713508 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:53 INFO - PROCESS | 3308 | 1467738713598 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 10:11:53 INFO - PROCESS | 3308 | 1467738713611 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:53 INFO - PROCESS | 3308 | 1467738713614 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:53 INFO - PROCESS | 3308 | ++DOCSHELL 0D90AC00 == 31 [pid = 3308] [id = 309] 10:11:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 68 (0D90C400) [pid = 3308] [serial = 926] [outer = 00000000] 10:11:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 69 (0D924C00) [pid = 3308] [serial = 927] [outer = 0D90C400] 10:11:53 INFO - PROCESS | 3308 | 1467738713663 Marionette DEBUG loaded listener.js 10:11:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 70 (0D930800) [pid = 3308] [serial = 928] [outer = 0D90C400] 10:11:54 INFO - PROCESS | 3308 | 1467738714176 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]]]}] 10:11:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 10:11:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 731ms 10:11:54 INFO - PROCESS | 3308 | 1467738714229 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 10:11:54 INFO - PROCESS | 3308 | 1467738714233 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 10:11:54 INFO - PROCESS | 3308 | 1467738714239 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 10:11:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 10:11:54 INFO - PROCESS | 3308 | 1467738714241 Marionette TRACE conn5 <- [1,1202,null,{}] 10:11:54 INFO - PROCESS | 3308 | 1467738714245 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}] 10:11:54 INFO - PROCESS | 3308 | 1467738714247 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:54 INFO - PROCESS | 3308 | 1467738714335 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 10:11:54 INFO - PROCESS | 3308 | 1467738714417 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:54 INFO - PROCESS | 3308 | 1467738714420 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:54 INFO - PROCESS | 3308 | ++DOCSHELL 0DFAC800 == 32 [pid = 3308] [id = 310] 10:11:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (0DFACC00) [pid = 3308] [serial = 929] [outer = 00000000] 10:11:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (0EC9AC00) [pid = 3308] [serial = 930] [outer = 0DFACC00] 10:11:54 INFO - PROCESS | 3308 | 1467738714475 Marionette DEBUG loaded listener.js 10:11:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (11E8B000) [pid = 3308] [serial = 931] [outer = 0DFACC00] 10:11:54 INFO - PROCESS | 3308 | 1467738714863 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]]]}] 10:11:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 10:11:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 671ms 10:11:54 INFO - PROCESS | 3308 | 1467738714914 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 10:11:54 INFO - PROCESS | 3308 | 1467738714916 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 10:11:54 INFO - PROCESS | 3308 | 1467738714919 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 10:11:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 10:11:54 INFO - PROCESS | 3308 | 1467738714923 Marionette TRACE conn5 <- [1,1206,null,{}] 10:11:54 INFO - PROCESS | 3308 | 1467738714933 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}] 10:11:54 INFO - PROCESS | 3308 | 1467738714938 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:55 INFO - PROCESS | 3308 | 1467738715048 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 10:11:55 INFO - PROCESS | 3308 | 1467738715083 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:55 INFO - PROCESS | 3308 | 1467738715086 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:55 INFO - PROCESS | 3308 | ++DOCSHELL 156B4C00 == 33 [pid = 3308] [id = 311] 10:11:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (156B5C00) [pid = 3308] [serial = 932] [outer = 00000000] 10:11:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (156BB400) [pid = 3308] [serial = 933] [outer = 156B5C00] 10:11:55 INFO - PROCESS | 3308 | 1467738715143 Marionette DEBUG loaded listener.js 10:11:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (16574800) [pid = 3308] [serial = 934] [outer = 156B5C00] 10:11:55 INFO - PROCESS | 3308 | 1467738715570 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]]]}] 10:11:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 10:11:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 730ms 10:11:55 INFO - PROCESS | 3308 | 1467738715654 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 10:11:55 INFO - PROCESS | 3308 | 1467738715656 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 10:11:55 INFO - PROCESS | 3308 | 1467738715659 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 10:11:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 10:11:55 INFO - PROCESS | 3308 | 1467738715661 Marionette TRACE conn5 <- [1,1210,null,{}] 10:11:55 INFO - PROCESS | 3308 | 1467738715664 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}] 10:11:55 INFO - PROCESS | 3308 | 1467738715666 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:55 INFO - PROCESS | 3308 | 1467738715781 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 10:11:55 INFO - PROCESS | 3308 | 1467738715834 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:55 INFO - PROCESS | 3308 | 1467738715836 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:55 INFO - PROCESS | 3308 | ++DOCSHELL 168DFC00 == 34 [pid = 3308] [id = 312] 10:11:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (168E1800) [pid = 3308] [serial = 935] [outer = 00000000] 10:11:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (168E8400) [pid = 3308] [serial = 936] [outer = 168E1800] 10:11:55 INFO - PROCESS | 3308 | 1467738715882 Marionette DEBUG loaded listener.js 10:11:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (0DE0F800) [pid = 3308] [serial = 937] [outer = 168E1800] 10:11:56 INFO - PROCESS | 3308 | 1467738716302 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] 10:11:56 INFO - PROCESS | 3308 | 1467738716336 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 10:11:56 INFO - PROCESS | 3308 | 1467738716339 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 10:11:56 INFO - PROCESS | 3308 | 1467738716340 Marionette TRACE conn5 <- [1,1214,null,{}] 10:11:56 INFO - PROCESS | 3308 | 1467738716343 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}] 10:11:56 INFO - PROCESS | 3308 | 1467738716345 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:56 INFO - PROCESS | 3308 | 1467738716484 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 10:11:56 INFO - PROCESS | 3308 | 1467738716545 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:56 INFO - PROCESS | 3308 | 1467738716547 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:56 INFO - PROCESS | 3308 | ++DOCSHELL 16A1D800 == 35 [pid = 3308] [id = 313] 10:11:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (16A1EC00) [pid = 3308] [serial = 938] [outer = 00000000] 10:11:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (16FD6000) [pid = 3308] [serial = 939] [outer = 16A1EC00] 10:11:56 INFO - PROCESS | 3308 | 1467738716593 Marionette DEBUG loaded listener.js 10:11:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (16FDFC00) [pid = 3308] [serial = 940] [outer = 16A1EC00] 10:11:57 INFO - PROCESS | 3308 | 1467738717032 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]]]}] 10:11:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 10:11:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 730ms 10:11:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 10:11:57 INFO - PROCESS | 3308 | 1467738717069 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 10:11:57 INFO - PROCESS | 3308 | 1467738717071 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 10:11:57 INFO - PROCESS | 3308 | 1467738717074 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 10:11:57 INFO - PROCESS | 3308 | 1467738717076 Marionette TRACE conn5 <- [1,1218,null,{}] 10:11:57 INFO - PROCESS | 3308 | 1467738717079 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}] 10:11:57 INFO - PROCESS | 3308 | 1467738717085 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:57 INFO - PROCESS | 3308 | 1467738717227 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 10:11:57 INFO - PROCESS | 3308 | 1467738717288 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:57 INFO - PROCESS | 3308 | 1467738717290 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:57 INFO - PROCESS | 3308 | ++DOCSHELL 16FD5C00 == 36 [pid = 3308] [id = 314] 10:11:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (17078000) [pid = 3308] [serial = 941] [outer = 00000000] 10:11:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (17936000) [pid = 3308] [serial = 942] [outer = 17078000] 10:11:57 INFO - PROCESS | 3308 | 1467738717334 Marionette DEBUG loaded listener.js 10:11:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (17083800) [pid = 3308] [serial = 943] [outer = 17078000] 10:11:57 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (1419AC00) [pid = 3308] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 10:11:57 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (0D95CC00) [pid = 3308] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 10:11:57 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (11DB3000) [pid = 3308] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 10:11:57 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (16A1B000) [pid = 3308] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 10:11:57 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (0D060000) [pid = 3308] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 10:11:57 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (0D923800) [pid = 3308] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 10:11:57 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (150E2000) [pid = 3308] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 10:11:57 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (0CF75000) [pid = 3308] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 10:11:57 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (16578400) [pid = 3308] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 10:11:57 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (19363400) [pid = 3308] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 10:11:57 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (0D277400) [pid = 3308] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 10:11:57 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (0CAB5800) [pid = 3308] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 10:11:57 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (0D27F800) [pid = 3308] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 10:11:57 INFO - PROCESS | 3308 | 1467738717828 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]]]}] 10:11:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 10:11:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 770ms 10:11:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 10:11:57 INFO - PROCESS | 3308 | 1467738717846 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 10:11:57 INFO - PROCESS | 3308 | 1467738717848 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 10:11:57 INFO - PROCESS | 3308 | 1467738717851 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 10:11:57 INFO - PROCESS | 3308 | 1467738717852 Marionette TRACE conn5 <- [1,1222,null,{}] 10:11:57 INFO - PROCESS | 3308 | 1467738717856 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}] 10:11:57 INFO - PROCESS | 3308 | 1467738717857 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:57 INFO - PROCESS | 3308 | 1467738717935 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 10:11:57 INFO - PROCESS | 3308 | 1467738717940 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:57 INFO - PROCESS | 3308 | 1467738717942 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:57 INFO - PROCESS | 3308 | ++DOCSHELL 0D95CC00 == 37 [pid = 3308] [id = 315] 10:11:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (11DB3000) [pid = 3308] [serial = 944] [outer = 00000000] 10:11:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (15BBE400) [pid = 3308] [serial = 945] [outer = 11DB3000] 10:11:58 INFO - PROCESS | 3308 | 1467738717985 Marionette DEBUG loaded listener.js 10:11:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (16A12000) [pid = 3308] [serial = 946] [outer = 11DB3000] 10:11:58 INFO - PROCESS | 3308 | 1467738718418 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]]]}] 10:11:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 10:11:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 630ms 10:11:58 INFO - PROCESS | 3308 | 1467738718482 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 10:11:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 10:11:58 INFO - PROCESS | 3308 | 1467738718484 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 10:11:58 INFO - PROCESS | 3308 | 1467738718487 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 10:11:58 INFO - PROCESS | 3308 | 1467738718489 Marionette TRACE conn5 <- [1,1226,null,{}] 10:11:58 INFO - PROCESS | 3308 | 1467738718492 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}] 10:11:58 INFO - PROCESS | 3308 | 1467738718494 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:58 INFO - PROCESS | 3308 | 1467738718573 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 10:11:58 INFO - PROCESS | 3308 | 1467738718579 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:58 INFO - PROCESS | 3308 | 1467738718581 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:58 INFO - PROCESS | 3308 | ++DOCSHELL 1707A400 == 38 [pid = 3308] [id = 316] 10:11:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (17935800) [pid = 3308] [serial = 947] [outer = 00000000] 10:11:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (1860C400) [pid = 3308] [serial = 948] [outer = 17935800] 10:11:58 INFO - PROCESS | 3308 | 1467738718624 Marionette DEBUG loaded listener.js 10:11:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (1878A000) [pid = 3308] [serial = 949] [outer = 17935800] 10:11:59 INFO - PROCESS | 3308 | 1467738719061 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]]]}] 10:11:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 10:11:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 630ms 10:11:59 INFO - PROCESS | 3308 | 1467738719118 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 10:11:59 INFO - PROCESS | 3308 | 1467738719120 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 10:11:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 10:11:59 INFO - PROCESS | 3308 | 1467738719123 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 10:11:59 INFO - PROCESS | 3308 | 1467738719125 Marionette TRACE conn5 <- [1,1230,null,{}] 10:11:59 INFO - PROCESS | 3308 | 1467738719128 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}] 10:11:59 INFO - PROCESS | 3308 | 1467738719130 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:59 INFO - PROCESS | 3308 | 1467738719210 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 10:11:59 INFO - PROCESS | 3308 | 1467738719218 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:59 INFO - PROCESS | 3308 | 1467738719220 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:11:59 INFO - PROCESS | 3308 | ++DOCSHELL 16FDE000 == 39 [pid = 3308] [id = 317] 10:11:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (1793DC00) [pid = 3308] [serial = 950] [outer = 00000000] 10:11:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (18F01C00) [pid = 3308] [serial = 951] [outer = 1793DC00] 10:11:59 INFO - PROCESS | 3308 | 1467738719262 Marionette DEBUG loaded listener.js 10:11:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (18F97000) [pid = 3308] [serial = 952] [outer = 1793DC00] 10:11:59 INFO - PROCESS | 3308 | 1467738719769 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]]]}] 10:11:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 10:11:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 731ms 10:11:59 INFO - PROCESS | 3308 | 1467738719854 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 10:11:59 INFO - PROCESS | 3308 | 1467738719859 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 10:11:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 10:11:59 INFO - PROCESS | 3308 | 1467738719865 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 10:11:59 INFO - PROCESS | 3308 | 1467738719869 Marionette TRACE conn5 <- [1,1234,null,{}] 10:11:59 INFO - PROCESS | 3308 | 1467738719876 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}] 10:11:59 INFO - PROCESS | 3308 | 1467738719879 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:00 INFO - PROCESS | 3308 | 1467738720007 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 10:12:00 INFO - PROCESS | 3308 | 1467738720106 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:00 INFO - PROCESS | 3308 | 1467738720111 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:00 INFO - PROCESS | 3308 | ++DOCSHELL 0D278C00 == 40 [pid = 3308] [id = 318] 10:12:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (0D27B800) [pid = 3308] [serial = 953] [outer = 00000000] 10:12:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (0D907C00) [pid = 3308] [serial = 954] [outer = 0D27B800] 10:12:00 INFO - PROCESS | 3308 | 1467738720168 Marionette DEBUG loaded listener.js 10:12:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (0D926400) [pid = 3308] [serial = 955] [outer = 0D27B800] 10:12:00 INFO - PROCESS | 3308 | 1467738720813 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]]]}] 10:12:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 10:12:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 970ms 10:12:00 INFO - PROCESS | 3308 | 1467738720839 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 10:12:00 INFO - PROCESS | 3308 | 1467738720844 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 10:12:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 10:12:00 INFO - PROCESS | 3308 | 1467738720850 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 10:12:00 INFO - PROCESS | 3308 | 1467738720853 Marionette TRACE conn5 <- [1,1238,null,{}] 10:12:00 INFO - PROCESS | 3308 | 1467738720857 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}] 10:12:00 INFO - PROCESS | 3308 | 1467738720860 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:01 INFO - PROCESS | 3308 | 1467738720972 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 10:12:01 INFO - PROCESS | 3308 | 1467738721077 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:01 INFO - PROCESS | 3308 | 1467738721080 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:01 INFO - PROCESS | 3308 | ++DOCSHELL 1419A800 == 41 [pid = 3308] [id = 319] 10:12:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (141A0000) [pid = 3308] [serial = 956] [outer = 00000000] 10:12:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (15027400) [pid = 3308] [serial = 957] [outer = 141A0000] 10:12:01 INFO - PROCESS | 3308 | 1467738721135 Marionette DEBUG loaded listener.js 10:12:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (156B6C00) [pid = 3308] [serial = 958] [outer = 141A0000] 10:12:01 INFO - PROCESS | 3308 | 1467738721700 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]]]}] 10:12:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 10:12:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 930ms 10:12:01 INFO - PROCESS | 3308 | 1467738721784 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 10:12:01 INFO - PROCESS | 3308 | 1467738721787 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 10:12:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 10:12:01 INFO - PROCESS | 3308 | 1467738721790 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 10:12:01 INFO - PROCESS | 3308 | 1467738721794 Marionette TRACE conn5 <- [1,1242,null,{}] 10:12:01 INFO - PROCESS | 3308 | 1467738721805 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}] 10:12:01 INFO - PROCESS | 3308 | 1467738721810 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:01 INFO - PROCESS | 3308 | 1467738721926 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 10:12:02 INFO - PROCESS | 3308 | 1467738722052 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:02 INFO - PROCESS | 3308 | 1467738722056 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:02 INFO - PROCESS | 3308 | ++DOCSHELL 178F7000 == 42 [pid = 3308] [id = 320] 10:12:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (178F7800) [pid = 3308] [serial = 959] [outer = 00000000] 10:12:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (18608400) [pid = 3308] [serial = 960] [outer = 178F7800] 10:12:02 INFO - PROCESS | 3308 | 1467738722115 Marionette DEBUG loaded listener.js 10:12:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (19006C00) [pid = 3308] [serial = 961] [outer = 178F7800] 10:12:02 INFO - PROCESS | 3308 | 1467738722732 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]]]}] 10:12:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 10:12:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 970ms 10:12:02 INFO - PROCESS | 3308 | 1467738722764 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 10:12:02 INFO - PROCESS | 3308 | 1467738722767 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 10:12:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 10:12:02 INFO - PROCESS | 3308 | 1467738722771 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 10:12:02 INFO - PROCESS | 3308 | 1467738722772 Marionette TRACE conn5 <- [1,1246,null,{}] 10:12:02 INFO - PROCESS | 3308 | 1467738722776 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}] 10:12:02 INFO - PROCESS | 3308 | 1467738722778 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:02 INFO - PROCESS | 3308 | 1467738722886 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 10:12:03 INFO - PROCESS | 3308 | 1467738723016 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:03 INFO - PROCESS | 3308 | 1467738723019 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:03 INFO - PROCESS | 3308 | ++DOCSHELL 1938D000 == 43 [pid = 3308] [id = 321] 10:12:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 91 (19841C00) [pid = 3308] [serial = 962] [outer = 00000000] 10:12:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 92 (1A68E800) [pid = 3308] [serial = 963] [outer = 19841C00] 10:12:03 INFO - PROCESS | 3308 | 1467738723074 Marionette DEBUG loaded listener.js 10:12:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 93 (1A693800) [pid = 3308] [serial = 964] [outer = 19841C00] 10:12:03 INFO - PROCESS | 3308 | 1467738723676 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]]]}] 10:12:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 10:12:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 970ms 10:12:03 INFO - PROCESS | 3308 | 1467738723744 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 10:12:03 INFO - PROCESS | 3308 | 1467738723747 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 10:12:03 INFO - PROCESS | 3308 | 1467738723750 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 10:12:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 10:12:03 INFO - PROCESS | 3308 | 1467738723752 Marionette TRACE conn5 <- [1,1250,null,{}] 10:12:03 INFO - PROCESS | 3308 | 1467738723756 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}] 10:12:03 INFO - PROCESS | 3308 | 1467738723758 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:03 INFO - PROCESS | 3308 | 1467738723878 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 10:12:04 INFO - PROCESS | 3308 | 1467738724003 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:04 INFO - PROCESS | 3308 | 1467738724005 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:04 INFO - PROCESS | 3308 | ++DOCSHELL 0CF27800 == 44 [pid = 3308] [id = 322] 10:12:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 94 (0CFC7000) [pid = 3308] [serial = 965] [outer = 00000000] 10:12:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 95 (0D904000) [pid = 3308] [serial = 966] [outer = 0CFC7000] 10:12:04 INFO - PROCESS | 3308 | 1467738724060 Marionette DEBUG loaded listener.js 10:12:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 96 (0DC68400) [pid = 3308] [serial = 967] [outer = 0CFC7000] 10:12:04 INFO - PROCESS | 3308 | 1467738724748 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]]]}] 10:12:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 10:12:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1071ms 10:12:04 INFO - PROCESS | 3308 | 1467738724824 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 10:12:04 INFO - PROCESS | 3308 | 1467738724828 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 10:12:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 10:12:04 INFO - PROCESS | 3308 | 1467738724833 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 10:12:04 INFO - PROCESS | 3308 | 1467738724838 Marionette TRACE conn5 <- [1,1254,null,{}] 10:12:04 INFO - PROCESS | 3308 | 1467738724843 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}] 10:12:04 INFO - PROCESS | 3308 | 1467738724845 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:04 INFO - PROCESS | 3308 | 1467738724956 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 10:12:05 INFO - PROCESS | 3308 | 1467738725062 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:05 INFO - PROCESS | 3308 | 1467738725064 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:05 INFO - PROCESS | 3308 | ++DOCSHELL 0D922400 == 45 [pid = 3308] [id = 323] 10:12:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 97 (0D925000) [pid = 3308] [serial = 968] [outer = 00000000] 10:12:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 98 (0E488400) [pid = 3308] [serial = 969] [outer = 0D925000] 10:12:05 INFO - PROCESS | 3308 | 1467738725116 Marionette DEBUG loaded listener.js 10:12:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 99 (12053800) [pid = 3308] [serial = 970] [outer = 0D925000] 10:12:05 INFO - PROCESS | 3308 | --DOCSHELL 1707A400 == 44 [pid = 3308] [id = 316] 10:12:05 INFO - PROCESS | 3308 | --DOCSHELL 0D95CC00 == 43 [pid = 3308] [id = 315] 10:12:05 INFO - PROCESS | 3308 | --DOCSHELL 16FD5C00 == 42 [pid = 3308] [id = 314] 10:12:05 INFO - PROCESS | 3308 | --DOCSHELL 16A1D800 == 41 [pid = 3308] [id = 313] 10:12:05 INFO - PROCESS | 3308 | --DOCSHELL 168DFC00 == 40 [pid = 3308] [id = 312] 10:12:05 INFO - PROCESS | 3308 | --DOCSHELL 156B4C00 == 39 [pid = 3308] [id = 311] 10:12:05 INFO - PROCESS | 3308 | --DOCSHELL 0DFAC800 == 38 [pid = 3308] [id = 310] 10:12:05 INFO - PROCESS | 3308 | --DOCSHELL 0D90AC00 == 37 [pid = 3308] [id = 309] 10:12:05 INFO - PROCESS | 3308 | --DOCSHELL 0CFE5000 == 36 [pid = 3308] [id = 307] 10:12:05 INFO - PROCESS | 3308 | --DOCSHELL 0D959400 == 35 [pid = 3308] [id = 297] 10:12:05 INFO - PROCESS | 3308 | --DOCSHELL 11E93400 == 34 [pid = 3308] [id = 308] 10:12:05 INFO - PROCESS | 3308 | --DOCSHELL 178DC400 == 33 [pid = 3308] [id = 306] 10:12:05 INFO - PROCESS | 3308 | --DOCSHELL 0CF27800 == 32 [pid = 3308] [id = 322] 10:12:05 INFO - PROCESS | 3308 | --DOCSHELL 1938D000 == 31 [pid = 3308] [id = 321] 10:12:05 INFO - PROCESS | 3308 | --DOCSHELL 178F7000 == 30 [pid = 3308] [id = 320] 10:12:05 INFO - PROCESS | 3308 | --DOCSHELL 16FDE000 == 29 [pid = 3308] [id = 317] 10:12:05 INFO - PROCESS | 3308 | --DOCSHELL 0D278C00 == 28 [pid = 3308] [id = 318] 10:12:05 INFO - PROCESS | 3308 | --DOCSHELL 1419A800 == 27 [pid = 3308] [id = 319] 10:12:06 INFO - PROCESS | 3308 | --DOMWINDOW == 98 (1793A000) [pid = 3308] [serial = 918] [outer = 00000000] [url = about:blank] 10:12:06 INFO - PROCESS | 3308 | --DOMWINDOW == 97 (14D62C00) [pid = 3308] [serial = 903] [outer = 00000000] [url = about:blank] 10:12:06 INFO - PROCESS | 3308 | --DOMWINDOW == 96 (1225A400) [pid = 3308] [serial = 892] [outer = 00000000] [url = about:blank] 10:12:06 INFO - PROCESS | 3308 | --DOMWINDOW == 95 (0EDCF800) [pid = 3308] [serial = 891] [outer = 00000000] [url = about:blank] 10:12:06 INFO - PROCESS | 3308 | --DOMWINDOW == 94 (12053C00) [pid = 3308] [serial = 900] [outer = 00000000] [url = about:blank] 10:12:06 INFO - PROCESS | 3308 | --DOMWINDOW == 93 (17079C00) [pid = 3308] [serial = 915] [outer = 00000000] [url = about:blank] 10:12:06 INFO - PROCESS | 3308 | --DOMWINDOW == 92 (0D762C00) [pid = 3308] [serial = 894] [outer = 00000000] [url = about:blank] 10:12:06 INFO - PROCESS | 3308 | --DOMWINDOW == 91 (0D901C00) [pid = 3308] [serial = 895] [outer = 00000000] [url = about:blank] 10:12:06 INFO - PROCESS | 3308 | --DOMWINDOW == 90 (0DADDC00) [pid = 3308] [serial = 897] [outer = 00000000] [url = about:blank] 10:12:06 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (0DC6BC00) [pid = 3308] [serial = 898] [outer = 00000000] [url = about:blank] 10:12:06 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (15BBD400) [pid = 3308] [serial = 906] [outer = 00000000] [url = about:blank] 10:12:06 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (0ECEE000) [pid = 3308] [serial = 880] [outer = 00000000] [url = about:blank] 10:12:06 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (0DC64400) [pid = 3308] [serial = 879] [outer = 00000000] [url = about:blank] 10:12:06 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (16FD6C00) [pid = 3308] [serial = 883] [outer = 00000000] [url = about:blank] 10:12:06 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (16F16400) [pid = 3308] [serial = 882] [outer = 00000000] [url = about:blank] 10:12:06 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (19843C00) [pid = 3308] [serial = 886] [outer = 00000000] [url = about:blank] 10:12:06 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (19533000) [pid = 3308] [serial = 885] [outer = 00000000] [url = about:blank] 10:12:06 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (13904000) [pid = 3308] [serial = 889] [outer = 00000000] [url = about:blank] 10:12:06 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (11CDC800) [pid = 3308] [serial = 888] [outer = 00000000] [url = about:blank] 10:12:06 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (15039C00) [pid = 3308] [serial = 904] [outer = 00000000] [url = about:blank] 10:12:06 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (16573000) [pid = 3308] [serial = 907] [outer = 00000000] [url = about:blank] 10:12:06 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (0D7AAC00) [pid = 3308] [serial = 909] [outer = 00000000] [url = about:blank] 10:12:06 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (11E94C00) [pid = 3308] [serial = 910] [outer = 00000000] [url = about:blank] 10:12:06 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (16F12C00) [pid = 3308] [serial = 912] [outer = 00000000] [url = about:blank] 10:12:06 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (16FD1400) [pid = 3308] [serial = 913] [outer = 00000000] [url = about:blank] 10:12:06 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (1235A000) [pid = 3308] [serial = 901] [outer = 00000000] [url = about:blank] 10:12:06 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (14D63000) [pid = 3308] [serial = 916] [outer = 00000000] [url = about:blank] 10:12:06 INFO - PROCESS | 3308 | 1467738726374 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]]]}] 10:12:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 10:12:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1590ms 10:12:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 10:12:06 INFO - PROCESS | 3308 | 1467738726425 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 10:12:06 INFO - PROCESS | 3308 | 1467738726429 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 10:12:06 INFO - PROCESS | 3308 | 1467738726433 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 10:12:06 INFO - PROCESS | 3308 | 1467738726437 Marionette TRACE conn5 <- [1,1258,null,{}] 10:12:06 INFO - PROCESS | 3308 | 1467738726443 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}] 10:12:06 INFO - PROCESS | 3308 | 1467738726445 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:06 INFO - PROCESS | 3308 | 1467738726565 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 10:12:06 INFO - PROCESS | 3308 | 1467738726650 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:06 INFO - PROCESS | 3308 | 1467738726653 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:06 INFO - PROCESS | 3308 | ++DOCSHELL 0D27CC00 == 28 [pid = 3308] [id = 324] 10:12:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (0D27E400) [pid = 3308] [serial = 971] [outer = 00000000] 10:12:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (0D762000) [pid = 3308] [serial = 972] [outer = 0D27E400] 10:12:06 INFO - PROCESS | 3308 | 1467738726701 Marionette DEBUG loaded listener.js 10:12:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (0D902800) [pid = 3308] [serial = 973] [outer = 0D27E400] 10:12:07 INFO - PROCESS | 3308 | 1467738727094 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]]]}] 10:12:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 10:12:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 730ms 10:12:07 INFO - PROCESS | 3308 | 1467738727172 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 10:12:07 INFO - PROCESS | 3308 | 1467738727177 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 10:12:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 10:12:07 INFO - PROCESS | 3308 | 1467738727187 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 10:12:07 INFO - PROCESS | 3308 | 1467738727190 Marionette TRACE conn5 <- [1,1262,null,{}] 10:12:07 INFO - PROCESS | 3308 | 1467738727194 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}] 10:12:07 INFO - PROCESS | 3308 | 1467738727196 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:07 INFO - PROCESS | 3308 | 1467738727287 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 10:12:07 INFO - PROCESS | 3308 | 1467738727296 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:07 INFO - PROCESS | 3308 | 1467738727298 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:07 INFO - PROCESS | 3308 | ++DOCSHELL 0DC64400 == 29 [pid = 3308] [id = 325] 10:12:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (0DC64800) [pid = 3308] [serial = 974] [outer = 00000000] 10:12:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (0DC6E400) [pid = 3308] [serial = 975] [outer = 0DC64800] 10:12:07 INFO - PROCESS | 3308 | 1467738727345 Marionette DEBUG loaded listener.js 10:12:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (0DE12C00) [pid = 3308] [serial = 976] [outer = 0DC64800] 10:12:07 INFO - PROCESS | 3308 | 1467738727782 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]]]}] 10:12:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 10:12:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 630ms 10:12:07 INFO - PROCESS | 3308 | 1467738727817 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 10:12:07 INFO - PROCESS | 3308 | 1467738727819 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 10:12:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 10:12:07 INFO - PROCESS | 3308 | 1467738727823 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 10:12:07 INFO - PROCESS | 3308 | 1467738727826 Marionette TRACE conn5 <- [1,1266,null,{}] 10:12:07 INFO - PROCESS | 3308 | 1467738727837 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}] 10:12:07 INFO - PROCESS | 3308 | 1467738727841 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:07 INFO - PROCESS | 3308 | 1467738727926 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 10:12:07 INFO - PROCESS | 3308 | 1467738727934 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:07 INFO - PROCESS | 3308 | 1467738727937 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:07 INFO - PROCESS | 3308 | ++DOCSHELL 0EDD3400 == 30 [pid = 3308] [id = 326] 10:12:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (11CDF800) [pid = 3308] [serial = 977] [outer = 00000000] 10:12:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (1220F400) [pid = 3308] [serial = 978] [outer = 11CDF800] 10:12:08 INFO - PROCESS | 3308 | 1467738727984 Marionette DEBUG loaded listener.js 10:12:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (123C5400) [pid = 3308] [serial = 979] [outer = 11CDF800] 10:12:08 INFO - PROCESS | 3308 | 1467738728473 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]]]}] 10:12:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 10:12:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 670ms 10:12:08 INFO - PROCESS | 3308 | 1467738728495 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 10:12:08 INFO - PROCESS | 3308 | 1467738728498 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 10:12:08 INFO - PROCESS | 3308 | 1467738728501 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 10:12:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 10:12:08 INFO - PROCESS | 3308 | 1467738728502 Marionette TRACE conn5 <- [1,1270,null,{}] 10:12:08 INFO - PROCESS | 3308 | 1467738728506 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}] 10:12:08 INFO - PROCESS | 3308 | 1467738728508 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:08 INFO - PROCESS | 3308 | 1467738728625 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 10:12:08 INFO - PROCESS | 3308 | 1467738728714 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:08 INFO - PROCESS | 3308 | 1467738728716 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:08 INFO - PROCESS | 3308 | ++DOCSHELL 134C2000 == 31 [pid = 3308] [id = 327] 10:12:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (13902000) [pid = 3308] [serial = 980] [outer = 00000000] 10:12:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (14D5BC00) [pid = 3308] [serial = 981] [outer = 13902000] 10:12:08 INFO - PROCESS | 3308 | 1467738728760 Marionette DEBUG loaded listener.js 10:12:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (1501D800) [pid = 3308] [serial = 982] [outer = 13902000] 10:12:09 INFO - PROCESS | 3308 | 1467738729202 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]]]}] 10:12:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 10:12:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 731ms 10:12:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 10:12:09 INFO - PROCESS | 3308 | 1467738729237 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 10:12:09 INFO - PROCESS | 3308 | 1467738729239 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 10:12:09 INFO - PROCESS | 3308 | 1467738729242 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 10:12:09 INFO - PROCESS | 3308 | 1467738729243 Marionette TRACE conn5 <- [1,1274,null,{}] 10:12:09 INFO - PROCESS | 3308 | 1467738729247 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}] 10:12:09 INFO - PROCESS | 3308 | 1467738729249 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:09 INFO - PROCESS | 3308 | 1467738729358 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 10:12:09 INFO - PROCESS | 3308 | 1467738729434 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:09 INFO - PROCESS | 3308 | 1467738729436 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:09 INFO - PROCESS | 3308 | ++DOCSHELL 156B3800 == 32 [pid = 3308] [id = 328] 10:12:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (156B4800) [pid = 3308] [serial = 983] [outer = 00000000] 10:12:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (16526C00) [pid = 3308] [serial = 984] [outer = 156B4800] 10:12:09 INFO - PROCESS | 3308 | 1467738729480 Marionette DEBUG loaded listener.js 10:12:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (16530800) [pid = 3308] [serial = 985] [outer = 156B4800] 10:12:09 INFO - PROCESS | 3308 | 1467738729906 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]]]}] 10:12:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 10:12:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 731ms 10:12:10 INFO - PROCESS | 3308 | 1467738730012 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 10:12:10 INFO - PROCESS | 3308 | 1467738730014 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 10:12:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 10:12:10 INFO - PROCESS | 3308 | 1467738730021 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 10:12:10 INFO - PROCESS | 3308 | 1467738730022 Marionette TRACE conn5 <- [1,1278,null,{}] 10:12:10 INFO - PROCESS | 3308 | 1467738730026 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}] 10:12:10 INFO - PROCESS | 3308 | 1467738730031 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:10 INFO - PROCESS | 3308 | 1467738730178 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 10:12:10 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (16A1EC00) [pid = 3308] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 10:12:10 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (11DB3000) [pid = 3308] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 10:12:10 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (17078000) [pid = 3308] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 10:12:10 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (0D90C400) [pid = 3308] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 10:12:10 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (178DC800) [pid = 3308] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 10:12:10 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (0DFACC00) [pid = 3308] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 10:12:10 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (156B5C00) [pid = 3308] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 10:12:10 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (0D209800) [pid = 3308] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 10:12:10 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (168E1800) [pid = 3308] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 10:12:10 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (12052000) [pid = 3308] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 10:12:10 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (17935800) [pid = 3308] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 10:12:10 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (1793DC00) [pid = 3308] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 10:12:10 INFO - PROCESS | 3308 | 1467738730533 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:10 INFO - PROCESS | 3308 | 1467738730536 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:10 INFO - PROCESS | 3308 | ++DOCSHELL 0CA3D000 == 33 [pid = 3308] [id = 329] 10:12:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (0CA3E000) [pid = 3308] [serial = 986] [outer = 00000000] 10:12:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (0CABF800) [pid = 3308] [serial = 987] [outer = 0CA3E000] 10:12:10 INFO - PROCESS | 3308 | 1467738730596 Marionette DEBUG loaded listener.js 10:12:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (0CF6C800) [pid = 3308] [serial = 988] [outer = 0CA3E000] 10:12:11 INFO - PROCESS | 3308 | 1467738731338 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]]]}] 10:12:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 10:12:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1378ms 10:12:11 INFO - PROCESS | 3308 | 1467738731402 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 10:12:11 INFO - PROCESS | 3308 | 1467738731405 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 10:12:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 10:12:11 INFO - PROCESS | 3308 | 1467738731409 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 10:12:11 INFO - PROCESS | 3308 | 1467738731413 Marionette TRACE conn5 <- [1,1282,null,{}] 10:12:11 INFO - PROCESS | 3308 | 1467738731418 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}] 10:12:11 INFO - PROCESS | 3308 | 1467738731423 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:11 INFO - PROCESS | 3308 | 1467738731541 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 10:12:11 INFO - PROCESS | 3308 | 1467738731670 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:11 INFO - PROCESS | 3308 | 1467738731673 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:11 INFO - PROCESS | 3308 | ++DOCSHELL 0D272C00 == 34 [pid = 3308] [id = 330] 10:12:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (0D92FC00) [pid = 3308] [serial = 989] [outer = 00000000] 10:12:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (0DC9B000) [pid = 3308] [serial = 990] [outer = 0D92FC00] 10:12:11 INFO - PROCESS | 3308 | 1467738731729 Marionette DEBUG loaded listener.js 10:12:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (0DFA8C00) [pid = 3308] [serial = 991] [outer = 0D92FC00] 10:12:12 INFO - PROCESS | 3308 | 1467738732509 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]]]}] 10:12:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 10:12:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1175ms 10:12:12 INFO - PROCESS | 3308 | 1467738732593 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 10:12:12 INFO - PROCESS | 3308 | 1467738732597 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 10:12:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 10:12:12 INFO - PROCESS | 3308 | 1467738732601 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 10:12:12 INFO - PROCESS | 3308 | 1467738732604 Marionette TRACE conn5 <- [1,1286,null,{}] 10:12:12 INFO - PROCESS | 3308 | 1467738732608 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}] 10:12:12 INFO - PROCESS | 3308 | 1467738732610 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:12 INFO - PROCESS | 3308 | 1467738732735 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 10:12:12 INFO - PROCESS | 3308 | 1467738732922 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:12 INFO - PROCESS | 3308 | 1467738732925 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:12 INFO - PROCESS | 3308 | ++DOCSHELL 0CA3E800 == 35 [pid = 3308] [id = 331] 10:12:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (0CA42000) [pid = 3308] [serial = 992] [outer = 00000000] 10:12:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (0CF76C00) [pid = 3308] [serial = 993] [outer = 0CA42000] 10:12:13 INFO - PROCESS | 3308 | 1467738732979 Marionette DEBUG loaded listener.js 10:12:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (0D275000) [pid = 3308] [serial = 994] [outer = 0CA42000] 10:12:13 INFO - PROCESS | 3308 | --DOCSHELL 156B3800 == 34 [pid = 3308] [id = 328] 10:12:13 INFO - PROCESS | 3308 | --DOCSHELL 134C2000 == 33 [pid = 3308] [id = 327] 10:12:13 INFO - PROCESS | 3308 | --DOCSHELL 0EDD3400 == 32 [pid = 3308] [id = 326] 10:12:13 INFO - PROCESS | 3308 | --DOCSHELL 0DC64400 == 31 [pid = 3308] [id = 325] 10:12:13 INFO - PROCESS | 3308 | --DOCSHELL 0D27CC00 == 30 [pid = 3308] [id = 324] 10:12:13 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (16FDFC00) [pid = 3308] [serial = 940] [outer = 00000000] [url = about:blank] 10:12:13 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (15BBE400) [pid = 3308] [serial = 945] [outer = 00000000] [url = about:blank] 10:12:13 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (16FD6000) [pid = 3308] [serial = 939] [outer = 00000000] [url = about:blank] 10:12:13 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (17083800) [pid = 3308] [serial = 943] [outer = 00000000] [url = about:blank] 10:12:13 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (0D930800) [pid = 3308] [serial = 928] [outer = 00000000] [url = about:blank] 10:12:13 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (18607800) [pid = 3308] [serial = 919] [outer = 00000000] [url = about:blank] 10:12:13 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (11E8B000) [pid = 3308] [serial = 931] [outer = 00000000] [url = about:blank] 10:12:13 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (0EC9AC00) [pid = 3308] [serial = 930] [outer = 00000000] [url = about:blank] 10:12:13 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (17936000) [pid = 3308] [serial = 942] [outer = 00000000] [url = about:blank] 10:12:13 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (156BB400) [pid = 3308] [serial = 933] [outer = 00000000] [url = about:blank] 10:12:13 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (0D92CC00) [pid = 3308] [serial = 921] [outer = 00000000] [url = about:blank] 10:12:13 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (168E8400) [pid = 3308] [serial = 936] [outer = 00000000] [url = about:blank] 10:12:13 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (0D924C00) [pid = 3308] [serial = 927] [outer = 00000000] [url = about:blank] 10:12:13 INFO - PROCESS | 3308 | --DOMWINDOW == 70 (13903800) [pid = 3308] [serial = 924] [outer = 00000000] [url = about:blank] 10:12:13 INFO - PROCESS | 3308 | --DOMWINDOW == 69 (0DE0F800) [pid = 3308] [serial = 937] [outer = 00000000] [url = about:blank] 10:12:13 INFO - PROCESS | 3308 | --DOMWINDOW == 68 (1860C400) [pid = 3308] [serial = 948] [outer = 00000000] [url = about:blank] 10:12:13 INFO - PROCESS | 3308 | --DOMWINDOW == 67 (0DA22000) [pid = 3308] [serial = 922] [outer = 00000000] [url = about:blank] 10:12:13 INFO - PROCESS | 3308 | --DOMWINDOW == 66 (16A12000) [pid = 3308] [serial = 946] [outer = 00000000] [url = about:blank] 10:12:13 INFO - PROCESS | 3308 | --DOMWINDOW == 65 (150E0C00) [pid = 3308] [serial = 925] [outer = 00000000] [url = about:blank] 10:12:13 INFO - PROCESS | 3308 | --DOMWINDOW == 64 (16574800) [pid = 3308] [serial = 934] [outer = 00000000] [url = about:blank] 10:12:13 INFO - PROCESS | 3308 | --DOMWINDOW == 63 (18F01C00) [pid = 3308] [serial = 951] [outer = 00000000] [url = about:blank] 10:12:13 INFO - PROCESS | 3308 | --DOMWINDOW == 62 (18F97000) [pid = 3308] [serial = 952] [outer = 00000000] [url = about:blank] 10:12:13 INFO - PROCESS | 3308 | --DOMWINDOW == 61 (1878A000) [pid = 3308] [serial = 949] [outer = 00000000] [url = about:blank] 10:12:13 INFO - PROCESS | 3308 | 1467738733578 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]]]}] 10:12:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 10:12:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1018ms 10:12:13 INFO - PROCESS | 3308 | 1467738733623 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 10:12:13 INFO - PROCESS | 3308 | 1467738733627 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 10:12:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 10:12:13 INFO - PROCESS | 3308 | 1467738733631 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 10:12:13 INFO - PROCESS | 3308 | 1467738733633 Marionette TRACE conn5 <- [1,1290,null,{}] 10:12:13 INFO - PROCESS | 3308 | 1467738733638 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}] 10:12:13 INFO - PROCESS | 3308 | 1467738733643 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:13 INFO - PROCESS | 3308 | 1467738733730 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 10:12:13 INFO - PROCESS | 3308 | 1467738733812 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:13 INFO - PROCESS | 3308 | 1467738733815 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:13 INFO - PROCESS | 3308 | ++DOCSHELL 0D063400 == 31 [pid = 3308] [id = 332] 10:12:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 62 (0D20F800) [pid = 3308] [serial = 995] [outer = 00000000] 10:12:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 63 (0D95B000) [pid = 3308] [serial = 996] [outer = 0D20F800] 10:12:13 INFO - PROCESS | 3308 | 1467738733871 Marionette DEBUG loaded listener.js 10:12:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 64 (0DC66400) [pid = 3308] [serial = 997] [outer = 0D20F800] 10:12:14 INFO - PROCESS | 3308 | 1467738734271 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]]]}] 10:12:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 10:12:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 670ms 10:12:14 INFO - PROCESS | 3308 | 1467738734319 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 10:12:14 INFO - PROCESS | 3308 | 1467738734323 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 10:12:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 10:12:14 INFO - PROCESS | 3308 | 1467738734327 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 10:12:14 INFO - PROCESS | 3308 | 1467738734329 Marionette TRACE conn5 <- [1,1294,null,{}] 10:12:14 INFO - PROCESS | 3308 | 1467738734333 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}] 10:12:14 INFO - PROCESS | 3308 | 1467738734335 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:14 INFO - PROCESS | 3308 | 1467738734423 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 10:12:14 INFO - PROCESS | 3308 | 1467738734429 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:14 INFO - PROCESS | 3308 | 1467738734431 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:14 INFO - PROCESS | 3308 | ++DOCSHELL 0EDCF800 == 32 [pid = 3308] [id = 333] 10:12:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 65 (11C60C00) [pid = 3308] [serial = 998] [outer = 00000000] 10:12:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 66 (1235BC00) [pid = 3308] [serial = 999] [outer = 11C60C00] 10:12:14 INFO - PROCESS | 3308 | 1467738734477 Marionette DEBUG loaded listener.js 10:12:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 67 (1344B400) [pid = 3308] [serial = 1000] [outer = 11C60C00] 10:12:14 INFO - PROCESS | 3308 | 1467738734941 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]]]}] 10:12:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 10:12:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 671ms 10:12:15 INFO - PROCESS | 3308 | 1467738735001 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 10:12:15 INFO - PROCESS | 3308 | 1467738735003 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 10:12:15 INFO - PROCESS | 3308 | 1467738735008 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 10:12:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 10:12:15 INFO - PROCESS | 3308 | 1467738735014 Marionette TRACE conn5 <- [1,1298,null,{}] 10:12:15 INFO - PROCESS | 3308 | 1467738735023 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}] 10:12:15 INFO - PROCESS | 3308 | 1467738735027 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:15 INFO - PROCESS | 3308 | 1467738735113 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 10:12:15 INFO - PROCESS | 3308 | 1467738735202 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:15 INFO - PROCESS | 3308 | 1467738735204 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:15 INFO - PROCESS | 3308 | ++DOCSHELL 1564E800 == 33 [pid = 3308] [id = 334] 10:12:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 68 (15653000) [pid = 3308] [serial = 1001] [outer = 00000000] 10:12:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 69 (1652B000) [pid = 3308] [serial = 1002] [outer = 15653000] 10:12:15 INFO - PROCESS | 3308 | 1467738735256 Marionette DEBUG loaded listener.js 10:12:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 70 (1657CC00) [pid = 3308] [serial = 1003] [outer = 15653000] 10:12:15 INFO - PROCESS | 3308 | 1467738735676 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] 10:12:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 10:12:15 INFO - PROCESS | 3308 | 1467738735687 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 10:12:15 INFO - PROCESS | 3308 | 1467738735698 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 10:12:15 INFO - PROCESS | 3308 | 1467738735700 Marionette TRACE conn5 <- [1,1302,null,{}] 10:12:15 INFO - PROCESS | 3308 | 1467738735703 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}] 10:12:15 INFO - PROCESS | 3308 | 1467738735705 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:15 INFO - PROCESS | 3308 | 1467738735846 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 10:12:15 INFO - PROCESS | 3308 | 1467738735876 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:15 INFO - PROCESS | 3308 | 1467738735878 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:15 INFO - PROCESS | 3308 | ++DOCSHELL 16531C00 == 34 [pid = 3308] [id = 335] 10:12:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (16728000) [pid = 3308] [serial = 1004] [outer = 00000000] 10:12:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (16A13800) [pid = 3308] [serial = 1005] [outer = 16728000] 10:12:15 INFO - PROCESS | 3308 | 1467738735922 Marionette DEBUG loaded listener.js 10:12:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (16A17C00) [pid = 3308] [serial = 1006] [outer = 16728000] 10:12:16 INFO - PROCESS | 3308 | 1467738736357 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]]]}] 10:12:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 10:12:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 690ms 10:12:16 INFO - PROCESS | 3308 | 1467738736385 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 10:12:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 10:12:16 INFO - PROCESS | 3308 | 1467738736387 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 10:12:16 INFO - PROCESS | 3308 | 1467738736390 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 10:12:16 INFO - PROCESS | 3308 | 1467738736391 Marionette TRACE conn5 <- [1,1306,null,{}] 10:12:16 INFO - PROCESS | 3308 | 1467738736395 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}] 10:12:16 INFO - PROCESS | 3308 | 1467738736397 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:16 INFO - PROCESS | 3308 | 1467738736507 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 10:12:16 INFO - PROCESS | 3308 | 1467738736512 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:16 INFO - PROCESS | 3308 | 1467738736518 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:16 INFO - PROCESS | 3308 | ++DOCSHELL 16A1EC00 == 35 [pid = 3308] [id = 336] 10:12:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (16A1F400) [pid = 3308] [serial = 1007] [outer = 00000000] 10:12:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (16F15400) [pid = 3308] [serial = 1008] [outer = 16A1F400] 10:12:16 INFO - PROCESS | 3308 | 1467738736621 Marionette DEBUG loaded listener.js 10:12:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (16FD1C00) [pid = 3308] [serial = 1009] [outer = 16A1F400] 10:12:17 INFO - PROCESS | 3308 | 1467738737092 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]]]}] 10:12:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 10:12:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 730ms 10:12:17 INFO - PROCESS | 3308 | 1467738737126 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 10:12:17 INFO - PROCESS | 3308 | 1467738737128 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 10:12:17 INFO - PROCESS | 3308 | 1467738737131 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 10:12:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 10:12:17 INFO - PROCESS | 3308 | 1467738737133 Marionette TRACE conn5 <- [1,1310,null,{}] 10:12:17 INFO - PROCESS | 3308 | 1467738737140 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}] 10:12:17 INFO - PROCESS | 3308 | 1467738737143 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:17 INFO - PROCESS | 3308 | 1467738737293 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 10:12:17 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (11CDF800) [pid = 3308] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 10:12:17 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (141A0000) [pid = 3308] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 10:12:17 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (19841C00) [pid = 3308] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 10:12:17 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (0CFC7000) [pid = 3308] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 10:12:17 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (178F7800) [pid = 3308] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 10:12:17 INFO - PROCESS | 3308 | --DOMWINDOW == 70 (0D27B800) [pid = 3308] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 10:12:17 INFO - PROCESS | 3308 | --DOMWINDOW == 69 (0D27E400) [pid = 3308] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 10:12:17 INFO - PROCESS | 3308 | --DOMWINDOW == 68 (0DC64800) [pid = 3308] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 10:12:17 INFO - PROCESS | 3308 | --DOMWINDOW == 67 (13902000) [pid = 3308] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 10:12:17 INFO - PROCESS | 3308 | 1467738737358 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:17 INFO - PROCESS | 3308 | 1467738737360 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:17 INFO - PROCESS | 3308 | ++DOCSHELL 0CAC2800 == 36 [pid = 3308] [id = 337] 10:12:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 68 (0CF28400) [pid = 3308] [serial = 1010] [outer = 00000000] 10:12:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 69 (0D95CC00) [pid = 3308] [serial = 1011] [outer = 0CF28400] 10:12:17 INFO - PROCESS | 3308 | 1467738737414 Marionette DEBUG loaded listener.js 10:12:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 70 (0DADF000) [pid = 3308] [serial = 1012] [outer = 0CF28400] 10:12:17 INFO - PROCESS | 3308 | 1467738737770 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]]]}] 10:12:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 10:12:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 670ms 10:12:17 INFO - PROCESS | 3308 | 1467738737805 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 10:12:17 INFO - PROCESS | 3308 | 1467738737807 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 10:12:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 10:12:17 INFO - PROCESS | 3308 | 1467738737810 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 10:12:17 INFO - PROCESS | 3308 | 1467738737812 Marionette TRACE conn5 <- [1,1314,null,{}] 10:12:17 INFO - PROCESS | 3308 | 1467738737816 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}] 10:12:17 INFO - PROCESS | 3308 | 1467738737817 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:17 INFO - PROCESS | 3308 | 1467738737896 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 10:12:18 INFO - PROCESS | 3308 | 1467738737980 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:18 INFO - PROCESS | 3308 | 1467738737982 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:18 INFO - PROCESS | 3308 | ++DOCSHELL 0D925C00 == 37 [pid = 3308] [id = 338] 10:12:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (1419A800) [pid = 3308] [serial = 1013] [outer = 00000000] 10:12:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (17079C00) [pid = 3308] [serial = 1014] [outer = 1419A800] 10:12:18 INFO - PROCESS | 3308 | 1467738738027 Marionette DEBUG loaded listener.js 10:12:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (17526000) [pid = 3308] [serial = 1015] [outer = 1419A800] 10:12:18 INFO - PROCESS | 3308 | 1467738738387 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]]]}] 10:12:18 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 10:12:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 630ms 10:12:18 INFO - PROCESS | 3308 | 1467738738442 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 10:12:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 10:12:18 INFO - PROCESS | 3308 | 1467738738444 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 10:12:18 INFO - PROCESS | 3308 | 1467738738447 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 10:12:18 INFO - PROCESS | 3308 | 1467738738449 Marionette TRACE conn5 <- [1,1318,null,{}] 10:12:18 INFO - PROCESS | 3308 | 1467738738452 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}] 10:12:18 INFO - PROCESS | 3308 | 1467738738454 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:18 INFO - PROCESS | 3308 | 1467738738565 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 10:12:18 INFO - PROCESS | 3308 | 1467738738573 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:18 INFO - PROCESS | 3308 | 1467738738575 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:18 INFO - PROCESS | 3308 | ++DOCSHELL 16FD7C00 == 38 [pid = 3308] [id = 339] 10:12:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (178C5800) [pid = 3308] [serial = 1016] [outer = 00000000] 10:12:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (178F3000) [pid = 3308] [serial = 1017] [outer = 178C5800] 10:12:18 INFO - PROCESS | 3308 | 1467738738618 Marionette DEBUG loaded listener.js 10:12:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (17935400) [pid = 3308] [serial = 1018] [outer = 178C5800] 10:12:19 INFO - PROCESS | 3308 | 1467738739062 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]]]}] 10:12:19 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 10:12:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 671ms 10:12:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 10:12:19 INFO - PROCESS | 3308 | 1467738739119 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 10:12:19 INFO - PROCESS | 3308 | 1467738739121 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 10:12:19 INFO - PROCESS | 3308 | 1467738739129 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 10:12:19 INFO - PROCESS | 3308 | 1467738739131 Marionette TRACE conn5 <- [1,1322,null,{}] 10:12:19 INFO - PROCESS | 3308 | 1467738739135 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}] 10:12:19 INFO - PROCESS | 3308 | 1467738739136 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:19 INFO - PROCESS | 3308 | 1467738739225 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 10:12:19 INFO - PROCESS | 3308 | 1467738739230 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:19 INFO - PROCESS | 3308 | 1467738739232 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:19 INFO - PROCESS | 3308 | ++DOCSHELL 1793B800 == 39 [pid = 3308] [id = 340] 10:12:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (1793CC00) [pid = 3308] [serial = 1019] [outer = 00000000] 10:12:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (18781800) [pid = 3308] [serial = 1020] [outer = 1793CC00] 10:12:19 INFO - PROCESS | 3308 | 1467738739276 Marionette DEBUG loaded listener.js 10:12:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (18785C00) [pid = 3308] [serial = 1021] [outer = 1793CC00] 10:12:19 INFO - PROCESS | 3308 | 1467738739925 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]]]}] 10:12:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 10:12:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 891ms 10:12:20 INFO - PROCESS | 3308 | 1467738740064 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 10:12:20 INFO - PROCESS | 3308 | 1467738740068 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 10:12:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 10:12:20 INFO - PROCESS | 3308 | 1467738740078 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 10:12:20 INFO - PROCESS | 3308 | 1467738740081 Marionette TRACE conn5 <- [1,1326,null,{}] 10:12:20 INFO - PROCESS | 3308 | 1467738740087 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}] 10:12:20 INFO - PROCESS | 3308 | 1467738740090 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:20 INFO - PROCESS | 3308 | 1467738740207 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 10:12:20 INFO - PROCESS | 3308 | 1467738740305 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:20 INFO - PROCESS | 3308 | 1467738740308 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:20 INFO - PROCESS | 3308 | ++DOCSHELL 0D906C00 == 40 [pid = 3308] [id = 341] 10:12:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (0D90B000) [pid = 3308] [serial = 1022] [outer = 00000000] 10:12:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (0EDD4400) [pid = 3308] [serial = 1023] [outer = 0D90B000] 10:12:20 INFO - PROCESS | 3308 | 1467738740364 Marionette DEBUG loaded listener.js 10:12:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (1207A000) [pid = 3308] [serial = 1024] [outer = 0D90B000] 10:12:21 INFO - PROCESS | 3308 | 1467738741443 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]]]}] 10:12:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 10:12:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1380ms 10:12:21 INFO - PROCESS | 3308 | 1467738741461 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 10:12:21 INFO - PROCESS | 3308 | 1467738741466 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 10:12:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 10:12:21 INFO - PROCESS | 3308 | 1467738741473 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 10:12:21 INFO - PROCESS | 3308 | 1467738741476 Marionette TRACE conn5 <- [1,1330,null,{}] 10:12:21 INFO - PROCESS | 3308 | 1467738741480 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}] 10:12:21 INFO - PROCESS | 3308 | 1467738741483 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:21 INFO - PROCESS | 3308 | 1467738741593 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 10:12:21 INFO - PROCESS | 3308 | 1467738741718 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:21 INFO - PROCESS | 3308 | 1467738741721 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:21 INFO - PROCESS | 3308 | ++DOCSHELL 1501A400 == 41 [pid = 3308] [id = 342] 10:12:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (1501AC00) [pid = 3308] [serial = 1025] [outer = 00000000] 10:12:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (16578400) [pid = 3308] [serial = 1026] [outer = 1501AC00] 10:12:21 INFO - PROCESS | 3308 | 1467738741780 Marionette DEBUG loaded listener.js 10:12:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (16A12C00) [pid = 3308] [serial = 1027] [outer = 1501AC00] 10:12:22 INFO - PROCESS | 3308 | 1467738742339 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]]]}] 10:12:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 10:12:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 930ms 10:12:22 INFO - PROCESS | 3308 | 1467738742406 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 10:12:22 INFO - PROCESS | 3308 | 1467738742409 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 10:12:22 INFO - PROCESS | 3308 | 1467738742412 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 10:12:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 10:12:22 INFO - PROCESS | 3308 | 1467738742416 Marionette TRACE conn5 <- [1,1334,null,{}] 10:12:22 INFO - PROCESS | 3308 | 1467738742427 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}] 10:12:22 INFO - PROCESS | 3308 | 1467738742432 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:22 INFO - PROCESS | 3308 | 1467738742543 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 10:12:22 INFO - PROCESS | 3308 | 1467738742649 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:22 INFO - PROCESS | 3308 | 1467738742652 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:22 INFO - PROCESS | 3308 | ++DOCSHELL 18789000 == 42 [pid = 3308] [id = 343] 10:12:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (18789400) [pid = 3308] [serial = 1028] [outer = 00000000] 10:12:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (1878F400) [pid = 3308] [serial = 1029] [outer = 18789400] 10:12:22 INFO - PROCESS | 3308 | 1467738742708 Marionette DEBUG loaded listener.js 10:12:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (18F8DC00) [pid = 3308] [serial = 1030] [outer = 18789400] 10:12:23 INFO - PROCESS | 3308 | 1467738743539 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]]]}] 10:12:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 10:12:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1172ms 10:12:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 10:12:23 INFO - PROCESS | 3308 | 1467738743588 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 10:12:23 INFO - PROCESS | 3308 | 1467738743593 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 10:12:23 INFO - PROCESS | 3308 | 1467738743598 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 10:12:23 INFO - PROCESS | 3308 | 1467738743601 Marionette TRACE conn5 <- [1,1338,null,{}] 10:12:23 INFO - PROCESS | 3308 | 1467738743606 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}] 10:12:23 INFO - PROCESS | 3308 | 1467738743609 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:23 INFO - PROCESS | 3308 | 1467738743720 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 10:12:23 INFO - PROCESS | 3308 | 1467738743853 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:23 INFO - PROCESS | 3308 | 1467738743858 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:23 INFO - PROCESS | 3308 | ++DOCSHELL 0DE0A000 == 43 [pid = 3308] [id = 344] 10:12:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (0DE0AC00) [pid = 3308] [serial = 1031] [outer = 00000000] 10:12:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (0DFA5800) [pid = 3308] [serial = 1032] [outer = 0DE0AC00] 10:12:23 INFO - PROCESS | 3308 | 1467738743911 Marionette DEBUG loaded listener.js 10:12:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 91 (1207D400) [pid = 3308] [serial = 1033] [outer = 0DE0AC00] 10:12:24 INFO - PROCESS | 3308 | --DOCSHELL 16FD7C00 == 42 [pid = 3308] [id = 339] 10:12:24 INFO - PROCESS | 3308 | --DOCSHELL 0D925C00 == 41 [pid = 3308] [id = 338] 10:12:24 INFO - PROCESS | 3308 | --DOCSHELL 0CAC2800 == 40 [pid = 3308] [id = 337] 10:12:24 INFO - PROCESS | 3308 | --DOCSHELL 16A1EC00 == 39 [pid = 3308] [id = 336] 10:12:24 INFO - PROCESS | 3308 | --DOCSHELL 16531C00 == 38 [pid = 3308] [id = 335] 10:12:24 INFO - PROCESS | 3308 | --DOCSHELL 1564E800 == 37 [pid = 3308] [id = 334] 10:12:24 INFO - PROCESS | 3308 | --DOCSHELL 0EDCF800 == 36 [pid = 3308] [id = 333] 10:12:24 INFO - PROCESS | 3308 | --DOCSHELL 0D063400 == 35 [pid = 3308] [id = 332] 10:12:24 INFO - PROCESS | 3308 | --DOCSHELL 0CA3E800 == 34 [pid = 3308] [id = 331] 10:12:24 INFO - PROCESS | 3308 | --DOCSHELL 0D272C00 == 33 [pid = 3308] [id = 330] 10:12:24 INFO - PROCESS | 3308 | --DOCSHELL 0CA3D000 == 32 [pid = 3308] [id = 329] 10:12:24 INFO - PROCESS | 3308 | --DOCSHELL 0D922400 == 31 [pid = 3308] [id = 323] 10:12:24 INFO - PROCESS | 3308 | --DOCSHELL 18789000 == 30 [pid = 3308] [id = 343] 10:12:24 INFO - PROCESS | 3308 | --DOCSHELL 1501A400 == 29 [pid = 3308] [id = 342] 10:12:24 INFO - PROCESS | 3308 | --DOCSHELL 1793B800 == 28 [pid = 3308] [id = 340] 10:12:24 INFO - PROCESS | 3308 | --DOCSHELL 0D906C00 == 27 [pid = 3308] [id = 341] 10:12:24 INFO - PROCESS | 3308 | --DOMWINDOW == 90 (0D762000) [pid = 3308] [serial = 972] [outer = 00000000] [url = about:blank] 10:12:24 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (0DC6E400) [pid = 3308] [serial = 975] [outer = 00000000] [url = about:blank] 10:12:24 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (14D5BC00) [pid = 3308] [serial = 981] [outer = 00000000] [url = about:blank] 10:12:24 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (0DE12C00) [pid = 3308] [serial = 976] [outer = 00000000] [url = about:blank] 10:12:24 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (0E488400) [pid = 3308] [serial = 969] [outer = 00000000] [url = about:blank] 10:12:24 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (1501D800) [pid = 3308] [serial = 982] [outer = 00000000] [url = about:blank] 10:12:24 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (0D907C00) [pid = 3308] [serial = 954] [outer = 00000000] [url = about:blank] 10:12:24 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (0D902800) [pid = 3308] [serial = 973] [outer = 00000000] [url = about:blank] 10:12:24 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (15027400) [pid = 3308] [serial = 957] [outer = 00000000] [url = about:blank] 10:12:24 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (18608400) [pid = 3308] [serial = 960] [outer = 00000000] [url = about:blank] 10:12:24 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (1A68E800) [pid = 3308] [serial = 963] [outer = 00000000] [url = about:blank] 10:12:24 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (0D904000) [pid = 3308] [serial = 966] [outer = 00000000] [url = about:blank] 10:12:25 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (1220F400) [pid = 3308] [serial = 978] [outer = 00000000] [url = about:blank] 10:12:25 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (123C5400) [pid = 3308] [serial = 979] [outer = 00000000] [url = about:blank] 10:12:25 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (156B6C00) [pid = 3308] [serial = 958] [outer = 00000000] [url = about:blank] 10:12:25 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (1A693800) [pid = 3308] [serial = 964] [outer = 00000000] [url = about:blank] 10:12:25 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (0DC68400) [pid = 3308] [serial = 967] [outer = 00000000] [url = about:blank] 10:12:25 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (19006C00) [pid = 3308] [serial = 961] [outer = 00000000] [url = about:blank] 10:12:25 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (0D926400) [pid = 3308] [serial = 955] [outer = 00000000] [url = about:blank] 10:12:25 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (16526C00) [pid = 3308] [serial = 984] [outer = 00000000] [url = about:blank] 10:12:25 INFO - PROCESS | 3308 | 1467738745204 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]]]}] 10:12:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 10:12:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1635ms 10:12:25 INFO - PROCESS | 3308 | 1467738745233 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 10:12:25 INFO - PROCESS | 3308 | 1467738745236 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 10:12:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 10:12:25 INFO - PROCESS | 3308 | 1467738745243 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 10:12:25 INFO - PROCESS | 3308 | 1467738745246 Marionette TRACE conn5 <- [1,1342,null,{}] 10:12:25 INFO - PROCESS | 3308 | 1467738745252 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}] 10:12:25 INFO - PROCESS | 3308 | 1467738745254 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:25 INFO - PROCESS | 3308 | 1467738745352 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 10:12:25 INFO - PROCESS | 3308 | 1467738745439 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:25 INFO - PROCESS | 3308 | 1467738745441 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:25 INFO - PROCESS | 3308 | ++DOCSHELL 0D272C00 == 28 [pid = 3308] [id = 345] 10:12:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (0D274800) [pid = 3308] [serial = 1034] [outer = 00000000] 10:12:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (0D903C00) [pid = 3308] [serial = 1035] [outer = 0D274800] 10:12:25 INFO - PROCESS | 3308 | 1467738745489 Marionette DEBUG loaded listener.js 10:12:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (0D909400) [pid = 3308] [serial = 1036] [outer = 0D274800] 10:12:25 INFO - PROCESS | 3308 | 1467738745911 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]]]}] 10:12:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 10:12:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 730ms 10:12:26 INFO - PROCESS | 3308 | 1467738745977 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 10:12:26 INFO - PROCESS | 3308 | 1467738745982 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 10:12:26 INFO - PROCESS | 3308 | 1467738745989 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 10:12:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 10:12:26 INFO - PROCESS | 3308 | 1467738745991 Marionette TRACE conn5 <- [1,1346,null,{}] 10:12:26 INFO - PROCESS | 3308 | 1467738746030 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}] 10:12:26 INFO - PROCESS | 3308 | 1467738746032 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:26 INFO - PROCESS | 3308 | 1467738746133 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 10:12:26 INFO - PROCESS | 3308 | 1467738746140 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:26 INFO - PROCESS | 3308 | 1467738746142 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:26 INFO - PROCESS | 3308 | ++DOCSHELL 0DC65000 == 29 [pid = 3308] [id = 346] 10:12:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (0DC65C00) [pid = 3308] [serial = 1037] [outer = 00000000] 10:12:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (0DC6D400) [pid = 3308] [serial = 1038] [outer = 0DC65C00] 10:12:26 INFO - PROCESS | 3308 | 1467738746190 Marionette DEBUG loaded listener.js 10:12:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (0DE08400) [pid = 3308] [serial = 1039] [outer = 0DC65C00] 10:12:26 INFO - PROCESS | 3308 | 1467738746654 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]]]}] 10:12:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 10:12:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 670ms 10:12:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 10:12:26 INFO - PROCESS | 3308 | 1467738746662 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 10:12:26 INFO - PROCESS | 3308 | 1467738746664 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 10:12:26 INFO - PROCESS | 3308 | 1467738746671 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 10:12:26 INFO - PROCESS | 3308 | 1467738746674 Marionette TRACE conn5 <- [1,1350,null,{}] 10:12:26 INFO - PROCESS | 3308 | 1467738746685 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}] 10:12:26 INFO - PROCESS | 3308 | 1467738746690 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:26 INFO - PROCESS | 3308 | 1467738746772 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 10:12:26 INFO - PROCESS | 3308 | 1467738746781 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:26 INFO - PROCESS | 3308 | 1467738746784 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:26 INFO - PROCESS | 3308 | ++DOCSHELL 11E92C00 == 30 [pid = 3308] [id = 347] 10:12:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (11E94C00) [pid = 3308] [serial = 1040] [outer = 00000000] 10:12:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (12079400) [pid = 3308] [serial = 1041] [outer = 11E94C00] 10:12:26 INFO - PROCESS | 3308 | 1467738746833 Marionette DEBUG loaded listener.js 10:12:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (1235F000) [pid = 3308] [serial = 1042] [outer = 11E94C00] 10:12:27 INFO - PROCESS | 3308 | 1467738747293 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]]]}] 10:12:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 10:12:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 690ms 10:12:27 INFO - PROCESS | 3308 | 1467738747359 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 10:12:27 INFO - PROCESS | 3308 | 1467738747361 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 10:12:27 INFO - PROCESS | 3308 | 1467738747364 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 10:12:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 10:12:27 INFO - PROCESS | 3308 | 1467738747366 Marionette TRACE conn5 <- [1,1354,null,{}] 10:12:27 INFO - PROCESS | 3308 | 1467738747369 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}] 10:12:27 INFO - PROCESS | 3308 | 1467738747371 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:27 INFO - PROCESS | 3308 | 1467738747483 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 10:12:27 INFO - PROCESS | 3308 | 1467738747563 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:27 INFO - PROCESS | 3308 | 1467738747565 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:27 INFO - PROCESS | 3308 | ++DOCSHELL 1419B400 == 31 [pid = 3308] [id = 348] 10:12:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (1419CC00) [pid = 3308] [serial = 1043] [outer = 00000000] 10:12:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (150D8000) [pid = 3308] [serial = 1044] [outer = 1419CC00] 10:12:27 INFO - PROCESS | 3308 | 1467738747612 Marionette DEBUG loaded listener.js 10:12:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (15658400) [pid = 3308] [serial = 1045] [outer = 1419CC00] 10:12:28 INFO - PROCESS | 3308 | 1467738748054 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] 10:12:28 INFO - PROCESS | 3308 | 1467738748106 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 10:12:28 INFO - PROCESS | 3308 | 1467738748109 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 10:12:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 10:12:28 INFO - PROCESS | 3308 | 1467738748111 Marionette TRACE conn5 <- [1,1358,null,{}] 10:12:28 INFO - PROCESS | 3308 | 1467738748114 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}] 10:12:28 INFO - PROCESS | 3308 | 1467738748116 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:28 INFO - PROCESS | 3308 | 1467738748224 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 10:12:28 INFO - PROCESS | 3308 | 1467738748230 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:28 INFO - PROCESS | 3308 | 1467738748232 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:28 INFO - PROCESS | 3308 | ++DOCSHELL 156B3800 == 32 [pid = 3308] [id = 349] 10:12:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (156B9000) [pid = 3308] [serial = 1046] [outer = 00000000] 10:12:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (1657C800) [pid = 3308] [serial = 1047] [outer = 156B9000] 10:12:28 INFO - PROCESS | 3308 | 1467738748280 Marionette DEBUG loaded listener.js 10:12:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (168DB800) [pid = 3308] [serial = 1048] [outer = 156B9000] 10:12:28 INFO - PROCESS | 3308 | 1467738748746 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] 10:12:28 INFO - PROCESS | 3308 | 1467738748785 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 10:12:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 10:12:28 INFO - PROCESS | 3308 | 1467738748788 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 10:12:28 INFO - PROCESS | 3308 | 1467738748790 Marionette TRACE conn5 <- [1,1362,null,{}] 10:12:28 INFO - PROCESS | 3308 | 1467738748793 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}] 10:12:28 INFO - PROCESS | 3308 | 1467738748799 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:28 INFO - PROCESS | 3308 | 1467738748955 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 10:12:29 INFO - PROCESS | 3308 | 1467738748981 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:29 INFO - PROCESS | 3308 | 1467738748983 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:29 INFO - PROCESS | 3308 | ++DOCSHELL 16F12000 == 33 [pid = 3308] [id = 350] 10:12:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (16FD1400) [pid = 3308] [serial = 1049] [outer = 00000000] 10:12:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (17075000) [pid = 3308] [serial = 1050] [outer = 16FD1400] 10:12:29 INFO - PROCESS | 3308 | 1467738749035 Marionette DEBUG loaded listener.js 10:12:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (1707B400) [pid = 3308] [serial = 1051] [outer = 16FD1400] 10:12:29 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (0D925000) [pid = 3308] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 10:12:29 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (156B4800) [pid = 3308] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 10:12:29 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (178C5800) [pid = 3308] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 10:12:29 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (16728000) [pid = 3308] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 10:12:29 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (16A1F400) [pid = 3308] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 10:12:29 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (0CF28400) [pid = 3308] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 10:12:29 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (0D20F800) [pid = 3308] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 10:12:29 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (0CA3E000) [pid = 3308] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 10:12:29 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (11C60C00) [pid = 3308] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 10:12:29 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (0D92FC00) [pid = 3308] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 10:12:29 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (0CA42000) [pid = 3308] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 10:12:29 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (15653000) [pid = 3308] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 10:12:29 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (1793CC00) [pid = 3308] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 10:12:29 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (1419A800) [pid = 3308] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 10:12:29 INFO - PROCESS | 3308 | [3308] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:12:29 INFO - PROCESS | 3308 | 1467738749732 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] 10:12:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 10:12:29 INFO - PROCESS | 3308 | 1467738749761 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 10:12:29 INFO - PROCESS | 3308 | 1467738749764 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 10:12:29 INFO - PROCESS | 3308 | 1467738749766 Marionette TRACE conn5 <- [1,1366,null,{}] 10:12:29 INFO - PROCESS | 3308 | 1467738749769 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}] 10:12:29 INFO - PROCESS | 3308 | 1467738749771 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:29 INFO - PROCESS | 3308 | 1467738749847 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 10:12:29 INFO - PROCESS | 3308 | 1467738749854 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:29 INFO - PROCESS | 3308 | 1467738749856 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:29 INFO - PROCESS | 3308 | ++DOCSHELL 0D90FC00 == 34 [pid = 3308] [id = 351] 10:12:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (0D925000) [pid = 3308] [serial = 1052] [outer = 00000000] 10:12:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (14D63000) [pid = 3308] [serial = 1053] [outer = 0D925000] 10:12:29 INFO - PROCESS | 3308 | 1467738749900 Marionette DEBUG loaded listener.js 10:12:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (150E0C00) [pid = 3308] [serial = 1054] [outer = 0D925000] 10:12:30 INFO - PROCESS | 3308 | 1467738750357 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] 10:12:30 INFO - PROCESS | 3308 | 1467738750397 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 10:12:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 10:12:30 INFO - PROCESS | 3308 | 1467738750400 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 10:12:30 INFO - PROCESS | 3308 | 1467738750402 Marionette TRACE conn5 <- [1,1370,null,{}] 10:12:30 INFO - PROCESS | 3308 | 1467738750405 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}] 10:12:30 INFO - PROCESS | 3308 | 1467738750407 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:30 INFO - PROCESS | 3308 | 1467738750485 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 10:12:30 INFO - PROCESS | 3308 | 1467738750490 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:30 INFO - PROCESS | 3308 | 1467738750492 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:30 INFO - PROCESS | 3308 | ++DOCSHELL 16A11000 == 35 [pid = 3308] [id = 352] 10:12:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (16F3BC00) [pid = 3308] [serial = 1055] [outer = 00000000] 10:12:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (178D4800) [pid = 3308] [serial = 1056] [outer = 16F3BC00] 10:12:30 INFO - PROCESS | 3308 | 1467738750535 Marionette DEBUG loaded listener.js 10:12:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (1707C800) [pid = 3308] [serial = 1057] [outer = 16F3BC00] 10:12:30 INFO - PROCESS | 3308 | [3308] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:12:30 INFO - PROCESS | 3308 | 1467738750958 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] 10:12:31 INFO - PROCESS | 3308 | 1467738750973 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 10:12:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 10:12:31 INFO - PROCESS | 3308 | 1467738750976 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 10:12:31 INFO - PROCESS | 3308 | 1467738750978 Marionette TRACE conn5 <- [1,1374,null,{}] 10:12:31 INFO - PROCESS | 3308 | 1467738750981 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}] 10:12:31 INFO - PROCESS | 3308 | 1467738750983 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:31 INFO - PROCESS | 3308 | 1467738751107 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 10:12:31 INFO - PROCESS | 3308 | 1467738751126 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:31 INFO - PROCESS | 3308 | 1467738751128 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:31 INFO - PROCESS | 3308 | ++DOCSHELL 11DAD000 == 36 [pid = 3308] [id = 353] 10:12:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (18606800) [pid = 3308] [serial = 1058] [outer = 00000000] 10:12:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (18784400) [pid = 3308] [serial = 1059] [outer = 18606800] 10:12:31 INFO - PROCESS | 3308 | 1467738751172 Marionette DEBUG loaded listener.js 10:12:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (18784800) [pid = 3308] [serial = 1060] [outer = 18606800] 10:12:31 INFO - PROCESS | 3308 | 1467738751598 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] 10:12:31 INFO - PROCESS | 3308 | 1467738751671 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 10:12:31 INFO - PROCESS | 3308 | 1467738751677 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 10:12:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 10:12:31 INFO - PROCESS | 3308 | 1467738751681 Marionette TRACE conn5 <- [1,1378,null,{}] 10:12:31 INFO - PROCESS | 3308 | 1467738751688 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}] 10:12:31 INFO - PROCESS | 3308 | 1467738751692 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:31 INFO - PROCESS | 3308 | 1467738751844 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 10:12:32 INFO - PROCESS | 3308 | 1467738751977 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:32 INFO - PROCESS | 3308 | 1467738751983 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:32 INFO - PROCESS | 3308 | ++DOCSHELL 0CF21000 == 37 [pid = 3308] [id = 354] 10:12:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (0CF2A800) [pid = 3308] [serial = 1061] [outer = 00000000] 10:12:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (0D275400) [pid = 3308] [serial = 1062] [outer = 0CF2A800] 10:12:32 INFO - PROCESS | 3308 | 1467738752040 Marionette DEBUG loaded listener.js 10:12:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (0D904000) [pid = 3308] [serial = 1063] [outer = 0CF2A800] 10:12:32 INFO - PROCESS | 3308 | 1467738752820 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]]]}] 10:12:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 10:12:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1168ms 10:12:32 INFO - PROCESS | 3308 | 1467738752852 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 10:12:32 INFO - PROCESS | 3308 | 1467738752855 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 10:12:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 10:12:32 INFO - PROCESS | 3308 | 1467738752862 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 10:12:32 INFO - PROCESS | 3308 | 1467738752866 Marionette TRACE conn5 <- [1,1382,null,{}] 10:12:32 INFO - PROCESS | 3308 | 1467738752871 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}] 10:12:32 INFO - PROCESS | 3308 | 1467738752873 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:33 INFO - PROCESS | 3308 | 1467738753013 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 10:12:33 INFO - PROCESS | 3308 | 1467738753144 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:33 INFO - PROCESS | 3308 | 1467738753147 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:33 INFO - PROCESS | 3308 | ++DOCSHELL 0DFAC400 == 38 [pid = 3308] [id = 355] 10:12:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (0DFAC800) [pid = 3308] [serial = 1064] [outer = 00000000] 10:12:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (0ECE6000) [pid = 3308] [serial = 1065] [outer = 0DFAC800] 10:12:33 INFO - PROCESS | 3308 | 1467738753203 Marionette DEBUG loaded listener.js 10:12:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (1235C800) [pid = 3308] [serial = 1066] [outer = 0DFAC800] 10:12:34 INFO - PROCESS | 3308 | 1467738754120 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]]]}] 10:12:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 10:12:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1340ms 10:12:34 INFO - PROCESS | 3308 | 1467738754202 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 10:12:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 10:12:34 INFO - PROCESS | 3308 | 1467738754206 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 10:12:34 INFO - PROCESS | 3308 | 1467738754211 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 10:12:34 INFO - PROCESS | 3308 | 1467738754214 Marionette TRACE conn5 <- [1,1386,null,{}] 10:12:34 INFO - PROCESS | 3308 | 1467738754220 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}] 10:12:34 INFO - PROCESS | 3308 | 1467738754222 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:34 INFO - PROCESS | 3308 | 1467738754378 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 10:12:34 INFO - PROCESS | 3308 | --DOCSHELL 16A11000 == 37 [pid = 3308] [id = 352] 10:12:34 INFO - PROCESS | 3308 | --DOCSHELL 0D90FC00 == 36 [pid = 3308] [id = 351] 10:12:34 INFO - PROCESS | 3308 | --DOCSHELL 16F12000 == 35 [pid = 3308] [id = 350] 10:12:34 INFO - PROCESS | 3308 | --DOCSHELL 156B3800 == 34 [pid = 3308] [id = 349] 10:12:34 INFO - PROCESS | 3308 | --DOCSHELL 1419B400 == 33 [pid = 3308] [id = 348] 10:12:34 INFO - PROCESS | 3308 | --DOCSHELL 11E92C00 == 32 [pid = 3308] [id = 347] 10:12:34 INFO - PROCESS | 3308 | --DOCSHELL 0DC65000 == 31 [pid = 3308] [id = 346] 10:12:34 INFO - PROCESS | 3308 | --DOCSHELL 0D272C00 == 30 [pid = 3308] [id = 345] 10:12:34 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (12053800) [pid = 3308] [serial = 970] [outer = 00000000] [url = about:blank] 10:12:34 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (16530800) [pid = 3308] [serial = 985] [outer = 00000000] [url = about:blank] 10:12:34 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (17935400) [pid = 3308] [serial = 1018] [outer = 00000000] [url = about:blank] 10:12:34 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (16A13800) [pid = 3308] [serial = 1005] [outer = 00000000] [url = about:blank] 10:12:34 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (16F15400) [pid = 3308] [serial = 1008] [outer = 00000000] [url = about:blank] 10:12:34 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (16A17C00) [pid = 3308] [serial = 1006] [outer = 00000000] [url = about:blank] 10:12:34 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (0D95CC00) [pid = 3308] [serial = 1011] [outer = 00000000] [url = about:blank] 10:12:34 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (16FD1C00) [pid = 3308] [serial = 1009] [outer = 00000000] [url = about:blank] 10:12:34 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (0D95B000) [pid = 3308] [serial = 996] [outer = 00000000] [url = about:blank] 10:12:34 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (0DC66400) [pid = 3308] [serial = 997] [outer = 00000000] [url = about:blank] 10:12:34 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (0CABF800) [pid = 3308] [serial = 987] [outer = 00000000] [url = about:blank] 10:12:34 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (0DADF000) [pid = 3308] [serial = 1012] [outer = 00000000] [url = about:blank] 10:12:34 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (0CF6C800) [pid = 3308] [serial = 988] [outer = 00000000] [url = about:blank] 10:12:34 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (1235BC00) [pid = 3308] [serial = 999] [outer = 00000000] [url = about:blank] 10:12:34 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (1344B400) [pid = 3308] [serial = 1000] [outer = 00000000] [url = about:blank] 10:12:34 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (0DC9B000) [pid = 3308] [serial = 990] [outer = 00000000] [url = about:blank] 10:12:34 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (0DFA8C00) [pid = 3308] [serial = 991] [outer = 00000000] [url = about:blank] 10:12:34 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (0CF76C00) [pid = 3308] [serial = 993] [outer = 00000000] [url = about:blank] 10:12:34 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (0D275000) [pid = 3308] [serial = 994] [outer = 00000000] [url = about:blank] 10:12:34 INFO - PROCESS | 3308 | --DOMWINDOW == 70 (1652B000) [pid = 3308] [serial = 1002] [outer = 00000000] [url = about:blank] 10:12:34 INFO - PROCESS | 3308 | --DOMWINDOW == 69 (18785C00) [pid = 3308] [serial = 1021] [outer = 00000000] [url = about:blank] 10:12:34 INFO - PROCESS | 3308 | --DOMWINDOW == 68 (18781800) [pid = 3308] [serial = 1020] [outer = 00000000] [url = about:blank] 10:12:34 INFO - PROCESS | 3308 | --DOMWINDOW == 67 (178F3000) [pid = 3308] [serial = 1017] [outer = 00000000] [url = about:blank] 10:12:34 INFO - PROCESS | 3308 | --DOMWINDOW == 66 (17079C00) [pid = 3308] [serial = 1014] [outer = 00000000] [url = about:blank] 10:12:34 INFO - PROCESS | 3308 | --DOMWINDOW == 65 (17526000) [pid = 3308] [serial = 1015] [outer = 00000000] [url = about:blank] 10:12:34 INFO - PROCESS | 3308 | --DOMWINDOW == 64 (1657CC00) [pid = 3308] [serial = 1003] [outer = 00000000] [url = about:blank] 10:12:34 INFO - PROCESS | 3308 | 1467738754508 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:34 INFO - PROCESS | 3308 | 1467738754512 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:34 INFO - PROCESS | 3308 | ++DOCSHELL 0CCE5C00 == 31 [pid = 3308] [id = 356] 10:12:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 65 (0CCE6400) [pid = 3308] [serial = 1067] [outer = 00000000] 10:12:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 66 (0CFE3400) [pid = 3308] [serial = 1068] [outer = 0CCE6400] 10:12:34 INFO - PROCESS | 3308 | 1467738754560 Marionette DEBUG loaded listener.js 10:12:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 67 (0D27F000) [pid = 3308] [serial = 1069] [outer = 0CCE6400] 10:12:35 INFO - PROCESS | 3308 | 1467738754984 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]]]}] 10:12:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 10:12:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 831ms 10:12:35 INFO - PROCESS | 3308 | 1467738755042 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 10:12:35 INFO - PROCESS | 3308 | 1467738755046 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 10:12:35 INFO - PROCESS | 3308 | 1467738755051 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 10:12:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 10:12:35 INFO - PROCESS | 3308 | 1467738755054 Marionette TRACE conn5 <- [1,1390,null,{}] 10:12:35 INFO - PROCESS | 3308 | 1467738755057 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}] 10:12:35 INFO - PROCESS | 3308 | 1467738755060 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:35 INFO - PROCESS | 3308 | 1467738755145 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 10:12:35 INFO - PROCESS | 3308 | 1467738755154 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:35 INFO - PROCESS | 3308 | 1467738755156 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:35 INFO - PROCESS | 3308 | ++DOCSHELL 0D955C00 == 32 [pid = 3308] [id = 357] 10:12:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 68 (0D956400) [pid = 3308] [serial = 1070] [outer = 00000000] 10:12:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 69 (0D95B000) [pid = 3308] [serial = 1071] [outer = 0D956400] 10:12:35 INFO - PROCESS | 3308 | 1467738755208 Marionette DEBUG loaded listener.js 10:12:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 70 (0DAE0000) [pid = 3308] [serial = 1072] [outer = 0D956400] 10:12:35 INFO - PROCESS | 3308 | 1467738755685 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]]]}] 10:12:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 10:12:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 670ms 10:12:35 INFO - PROCESS | 3308 | 1467738755727 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 10:12:35 INFO - PROCESS | 3308 | 1467738755729 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 10:12:35 INFO - PROCESS | 3308 | 1467738755732 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 10:12:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 10:12:35 INFO - PROCESS | 3308 | 1467738755735 Marionette TRACE conn5 <- [1,1394,null,{}] 10:12:35 INFO - PROCESS | 3308 | 1467738755746 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}] 10:12:35 INFO - PROCESS | 3308 | 1467738755751 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:35 INFO - PROCESS | 3308 | 1467738755901 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 10:12:35 INFO - PROCESS | 3308 | 1467738755960 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:35 INFO - PROCESS | 3308 | 1467738755964 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:36 INFO - PROCESS | 3308 | ++DOCSHELL 0E48D800 == 33 [pid = 3308] [id = 358] 10:12:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (0EC91400) [pid = 3308] [serial = 1073] [outer = 00000000] 10:12:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (0ECEEC00) [pid = 3308] [serial = 1074] [outer = 0EC91400] 10:12:36 INFO - PROCESS | 3308 | 1467738756012 Marionette DEBUG loaded listener.js 10:12:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (11DA6400) [pid = 3308] [serial = 1075] [outer = 0EC91400] 10:12:36 INFO - PROCESS | 3308 | 1467738756402 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]]]}] 10:12:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 10:12:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 730ms 10:12:36 INFO - PROCESS | 3308 | 1467738756476 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 10:12:36 INFO - PROCESS | 3308 | 1467738756479 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 10:12:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 10:12:36 INFO - PROCESS | 3308 | 1467738756487 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 10:12:36 INFO - PROCESS | 3308 | 1467738756489 Marionette TRACE conn5 <- [1,1398,null,{}] 10:12:36 INFO - PROCESS | 3308 | 1467738756492 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}] 10:12:36 INFO - PROCESS | 3308 | 1467738756494 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:36 INFO - PROCESS | 3308 | 1467738756612 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 10:12:36 INFO - PROCESS | 3308 | 1467738756671 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:36 INFO - PROCESS | 3308 | 1467738756673 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:36 INFO - PROCESS | 3308 | ++DOCSHELL 134BE400 == 34 [pid = 3308] [id = 359] 10:12:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (134BE800) [pid = 3308] [serial = 1076] [outer = 00000000] 10:12:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (14D5C800) [pid = 3308] [serial = 1077] [outer = 134BE800] 10:12:36 INFO - PROCESS | 3308 | 1467738756717 Marionette DEBUG loaded listener.js 10:12:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (1501F400) [pid = 3308] [serial = 1078] [outer = 134BE800] 10:12:37 INFO - PROCESS | 3308 | 1467738757171 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]]]}] 10:12:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 10:12:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 730ms 10:12:37 INFO - PROCESS | 3308 | 1467738757236 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 10:12:37 INFO - PROCESS | 3308 | 1467738757238 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 10:12:37 INFO - PROCESS | 3308 | 1467738757241 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 10:12:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 10:12:37 INFO - PROCESS | 3308 | 1467738757243 Marionette TRACE conn5 <- [1,1402,null,{}] 10:12:37 INFO - PROCESS | 3308 | 1467738757247 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}] 10:12:37 INFO - PROCESS | 3308 | 1467738757249 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:37 INFO - PROCESS | 3308 | 1467738757358 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 10:12:37 INFO - PROCESS | 3308 | 1467738757371 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:37 INFO - PROCESS | 3308 | 1467738757372 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:37 INFO - PROCESS | 3308 | ++DOCSHELL 150E2800 == 35 [pid = 3308] [id = 360] 10:12:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (1565AC00) [pid = 3308] [serial = 1079] [outer = 00000000] 10:12:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (15BB2400) [pid = 3308] [serial = 1080] [outer = 1565AC00] 10:12:37 INFO - PROCESS | 3308 | 1467738757416 Marionette DEBUG loaded listener.js 10:12:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (16571400) [pid = 3308] [serial = 1081] [outer = 1565AC00] 10:12:37 INFO - PROCESS | 3308 | 1467738757893 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]]]}] 10:12:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 10:12:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 670ms 10:12:37 INFO - PROCESS | 3308 | 1467738757916 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 10:12:37 INFO - PROCESS | 3308 | 1467738757919 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 10:12:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 10:12:37 INFO - PROCESS | 3308 | 1467738757922 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 10:12:37 INFO - PROCESS | 3308 | 1467738757923 Marionette TRACE conn5 <- [1,1406,null,{}] 10:12:37 INFO - PROCESS | 3308 | 1467738757927 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}] 10:12:37 INFO - PROCESS | 3308 | 1467738757933 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:38 INFO - PROCESS | 3308 | 1467738758078 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 10:12:38 INFO - PROCESS | 3308 | 1467738758139 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:38 INFO - PROCESS | 3308 | 1467738758141 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:38 INFO - PROCESS | 3308 | ++DOCSHELL 1657E800 == 36 [pid = 3308] [id = 361] 10:12:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (1657F400) [pid = 3308] [serial = 1082] [outer = 00000000] 10:12:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (16A1E400) [pid = 3308] [serial = 1083] [outer = 1657F400] 10:12:38 INFO - PROCESS | 3308 | 1467738758186 Marionette DEBUG loaded listener.js 10:12:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (168E0C00) [pid = 3308] [serial = 1084] [outer = 1657F400] 10:12:38 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (0D274800) [pid = 3308] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 10:12:38 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (0DC65C00) [pid = 3308] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 10:12:38 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (1419CC00) [pid = 3308] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 10:12:38 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (156B9000) [pid = 3308] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 10:12:38 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (0DE0AC00) [pid = 3308] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 10:12:38 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (16FD1400) [pid = 3308] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 10:12:38 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (11E94C00) [pid = 3308] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 10:12:38 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (0D925000) [pid = 3308] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 10:12:38 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (0D90B000) [pid = 3308] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 10:12:38 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (1501AC00) [pid = 3308] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 10:12:38 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (18789400) [pid = 3308] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 10:12:38 INFO - PROCESS | 3308 | --DOMWINDOW == 70 (16F3BC00) [pid = 3308] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 10:12:38 INFO - PROCESS | 3308 | 1467738758698 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]]]}] 10:12:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 10:12:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 830ms 10:12:38 INFO - PROCESS | 3308 | 1467738758756 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 10:12:38 INFO - PROCESS | 3308 | 1467738758758 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 10:12:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 10:12:38 INFO - PROCESS | 3308 | 1467738758761 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 10:12:38 INFO - PROCESS | 3308 | 1467738758763 Marionette TRACE conn5 <- [1,1410,null,{}] 10:12:38 INFO - PROCESS | 3308 | 1467738758766 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}] 10:12:38 INFO - PROCESS | 3308 | 1467738758768 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:38 INFO - PROCESS | 3308 | 1467738758878 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 10:12:38 INFO - PROCESS | 3308 | 1467738758936 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:38 INFO - PROCESS | 3308 | 1467738758938 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:38 INFO - PROCESS | 3308 | ++DOCSHELL 0CFD3000 == 37 [pid = 3308] [id = 362] 10:12:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (0D274800) [pid = 3308] [serial = 1085] [outer = 00000000] 10:12:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (156B9000) [pid = 3308] [serial = 1086] [outer = 0D274800] 10:12:39 INFO - PROCESS | 3308 | 1467738758981 Marionette DEBUG loaded listener.js 10:12:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (16A1E000) [pid = 3308] [serial = 1087] [outer = 0D274800] 10:12:39 INFO - PROCESS | 3308 | 1467738759324 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]]]}] 10:12:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 10:12:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 630ms 10:12:39 INFO - PROCESS | 3308 | 1467738759392 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 10:12:39 INFO - PROCESS | 3308 | 1467738759394 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 10:12:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 10:12:39 INFO - PROCESS | 3308 | 1467738759398 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 10:12:39 INFO - PROCESS | 3308 | 1467738759400 Marionette TRACE conn5 <- [1,1414,null,{}] 10:12:39 INFO - PROCESS | 3308 | 1467738759403 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}] 10:12:39 INFO - PROCESS | 3308 | 1467738759405 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:39 INFO - PROCESS | 3308 | 1467738759486 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 10:12:39 INFO - PROCESS | 3308 | 1467738759492 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:39 INFO - PROCESS | 3308 | 1467738759494 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:39 INFO - PROCESS | 3308 | ++DOCSHELL 168E4C00 == 38 [pid = 3308] [id = 363] 10:12:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (16FD1000) [pid = 3308] [serial = 1088] [outer = 00000000] 10:12:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (16FDB000) [pid = 3308] [serial = 1089] [outer = 16FD1000] 10:12:39 INFO - PROCESS | 3308 | 1467738759537 Marionette DEBUG loaded listener.js 10:12:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (17081400) [pid = 3308] [serial = 1090] [outer = 16FD1000] 10:12:39 INFO - PROCESS | 3308 | 1467738759963 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]]]}] 10:12:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 10:12:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 631ms 10:12:40 INFO - PROCESS | 3308 | 1467738760032 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 10:12:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 10:12:40 INFO - PROCESS | 3308 | 1467738760034 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 10:12:40 INFO - PROCESS | 3308 | 1467738760037 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 10:12:40 INFO - PROCESS | 3308 | 1467738760039 Marionette TRACE conn5 <- [1,1418,null,{}] 10:12:40 INFO - PROCESS | 3308 | 1467738760042 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}] 10:12:40 INFO - PROCESS | 3308 | 1467738760044 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:40 INFO - PROCESS | 3308 | 1467738760132 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 10:12:40 INFO - PROCESS | 3308 | 1467738760140 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:40 INFO - PROCESS | 3308 | 1467738760142 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:40 INFO - PROCESS | 3308 | ++DOCSHELL 178D2400 == 39 [pid = 3308] [id = 364] 10:12:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (178D4400) [pid = 3308] [serial = 1091] [outer = 00000000] 10:12:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (178F9000) [pid = 3308] [serial = 1092] [outer = 178D4400] 10:12:40 INFO - PROCESS | 3308 | 1467738760184 Marionette DEBUG loaded listener.js 10:12:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (1793A400) [pid = 3308] [serial = 1093] [outer = 178D4400] 10:12:40 INFO - PROCESS | 3308 | 1467738760846 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]]]}] 10:12:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 10:12:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 830ms 10:12:40 INFO - PROCESS | 3308 | 1467738760872 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 10:12:40 INFO - PROCESS | 3308 | 1467738760877 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 10:12:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 10:12:40 INFO - PROCESS | 3308 | 1467738760881 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 10:12:40 INFO - PROCESS | 3308 | 1467738760885 Marionette TRACE conn5 <- [1,1422,null,{}] 10:12:40 INFO - PROCESS | 3308 | 1467738760891 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}] 10:12:40 INFO - PROCESS | 3308 | 1467738760894 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:41 INFO - PROCESS | 3308 | 1467738761011 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 10:12:41 INFO - PROCESS | 3308 | 1467738761117 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:41 INFO - PROCESS | 3308 | 1467738761120 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:41 INFO - PROCESS | 3308 | ++DOCSHELL 0D27DC00 == 40 [pid = 3308] [id = 365] 10:12:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (0D27E400) [pid = 3308] [serial = 1094] [outer = 00000000] 10:12:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (0D954800) [pid = 3308] [serial = 1095] [outer = 0D27E400] 10:12:41 INFO - PROCESS | 3308 | 1467738761176 Marionette DEBUG loaded listener.js 10:12:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (0DC63C00) [pid = 3308] [serial = 1096] [outer = 0D27E400] 10:12:41 INFO - PROCESS | 3308 | 1467738761798 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]]]}] 10:12:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 10:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 990ms 10:12:41 INFO - PROCESS | 3308 | 1467738761872 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 10:12:41 INFO - PROCESS | 3308 | 1467738761877 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 10:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 10:12:41 INFO - PROCESS | 3308 | 1467738761883 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 10:12:41 INFO - PROCESS | 3308 | 1467738761886 Marionette TRACE conn5 <- [1,1426,null,{}] 10:12:41 INFO - PROCESS | 3308 | 1467738761890 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}] 10:12:41 INFO - PROCESS | 3308 | 1467738761893 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:42 INFO - PROCESS | 3308 | 1467738762038 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 10:12:42 INFO - PROCESS | 3308 | 1467738762168 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:42 INFO - PROCESS | 3308 | 1467738762171 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:42 INFO - PROCESS | 3308 | ++DOCSHELL 1344B400 == 41 [pid = 3308] [id = 366] 10:12:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (134B5400) [pid = 3308] [serial = 1097] [outer = 00000000] 10:12:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (1501A000) [pid = 3308] [serial = 1098] [outer = 134B5400] 10:12:42 INFO - PROCESS | 3308 | 1467738762228 Marionette DEBUG loaded listener.js 10:12:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (16720800) [pid = 3308] [serial = 1099] [outer = 134B5400] 10:12:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (1707F400) [pid = 3308] [serial = 1100] [outer = 123CC000] 10:12:42 INFO - PROCESS | 3308 | 1467738762927 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]]]}] 10:12:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 10:12:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1069ms 10:12:43 INFO - PROCESS | 3308 | 1467738762981 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 10:12:43 INFO - PROCESS | 3308 | 1467738762983 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 10:12:43 INFO - PROCESS | 3308 | 1467738762987 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 10:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 10:12:43 INFO - PROCESS | 3308 | 1467738762991 Marionette TRACE conn5 <- [1,1430,null,{}] 10:12:43 INFO - PROCESS | 3308 | 1467738763002 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}] 10:12:43 INFO - PROCESS | 3308 | 1467738763006 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:43 INFO - PROCESS | 3308 | 1467738763113 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 10:12:43 INFO - PROCESS | 3308 | 1467738763244 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:43 INFO - PROCESS | 3308 | 1467738763248 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:43 INFO - PROCESS | 3308 | ++DOCSHELL 18785000 == 42 [pid = 3308] [id = 367] 10:12:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (18785C00) [pid = 3308] [serial = 1101] [outer = 00000000] 10:12:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (1878EC00) [pid = 3308] [serial = 1102] [outer = 18785C00] 10:12:43 INFO - PROCESS | 3308 | 1467738763305 Marionette DEBUG loaded listener.js 10:12:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (18F01C00) [pid = 3308] [serial = 1103] [outer = 18785C00] 10:12:44 INFO - PROCESS | 3308 | 1467738763973 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]]]}] 10:12:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 10:12:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1021ms 10:12:44 INFO - PROCESS | 3308 | 1467738764016 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 10:12:44 INFO - PROCESS | 3308 | 1467738764019 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 10:12:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 10:12:44 INFO - PROCESS | 3308 | 1467738764023 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 10:12:44 INFO - PROCESS | 3308 | 1467738764025 Marionette TRACE conn5 <- [1,1434,null,{}] 10:12:44 INFO - PROCESS | 3308 | 1467738764029 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}] 10:12:44 INFO - PROCESS | 3308 | 1467738764031 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:44 INFO - PROCESS | 3308 | 1467738764142 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 10:12:44 INFO - PROCESS | 3308 | 1467738764368 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:44 INFO - PROCESS | 3308 | 1467738764371 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:44 INFO - PROCESS | 3308 | ++DOCSHELL 0CABF000 == 43 [pid = 3308] [id = 368] 10:12:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (0CC86800) [pid = 3308] [serial = 1104] [outer = 00000000] 10:12:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 91 (0D20F800) [pid = 3308] [serial = 1105] [outer = 0CC86800] 10:12:44 INFO - PROCESS | 3308 | 1467738764441 Marionette DEBUG loaded listener.js 10:12:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 92 (0D901C00) [pid = 3308] [serial = 1106] [outer = 0CC86800] 10:12:45 INFO - PROCESS | 3308 | 1467738765036 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]]]}] 10:12:45 INFO - PROCESS | 3308 | --DOCSHELL 168E4C00 == 42 [pid = 3308] [id = 363] 10:12:45 INFO - PROCESS | 3308 | --DOCSHELL 0CFD3000 == 41 [pid = 3308] [id = 362] 10:12:45 INFO - PROCESS | 3308 | --DOCSHELL 1657E800 == 40 [pid = 3308] [id = 361] 10:12:45 INFO - PROCESS | 3308 | --DOCSHELL 150E2800 == 39 [pid = 3308] [id = 360] 10:12:45 INFO - PROCESS | 3308 | --DOCSHELL 134BE400 == 38 [pid = 3308] [id = 359] 10:12:45 INFO - PROCESS | 3308 | --DOCSHELL 0E48D800 == 37 [pid = 3308] [id = 358] 10:12:45 INFO - PROCESS | 3308 | --DOCSHELL 0D955C00 == 36 [pid = 3308] [id = 357] 10:12:45 INFO - PROCESS | 3308 | --DOCSHELL 0CCE5C00 == 35 [pid = 3308] [id = 356] 10:12:45 INFO - PROCESS | 3308 | --DOCSHELL 0DFAC400 == 34 [pid = 3308] [id = 355] 10:12:45 INFO - PROCESS | 3308 | --DOCSHELL 0CF21000 == 33 [pid = 3308] [id = 354] 10:12:45 INFO - PROCESS | 3308 | --DOCSHELL 11DAD000 == 32 [pid = 3308] [id = 353] 10:12:45 INFO - PROCESS | 3308 | --DOCSHELL 0DE0A000 == 31 [pid = 3308] [id = 344] 10:12:45 INFO - PROCESS | 3308 | --DOCSHELL 18785000 == 30 [pid = 3308] [id = 367] 10:12:45 INFO - PROCESS | 3308 | --DOCSHELL 178D2400 == 29 [pid = 3308] [id = 364] 10:12:45 INFO - PROCESS | 3308 | --DOCSHELL 0D27DC00 == 28 [pid = 3308] [id = 365] 10:12:45 INFO - PROCESS | 3308 | --DOCSHELL 1344B400 == 27 [pid = 3308] [id = 366] 10:12:45 INFO - PROCESS | 3308 | --DOMWINDOW == 91 (0D903C00) [pid = 3308] [serial = 1035] [outer = 00000000] [url = about:blank] 10:12:45 INFO - PROCESS | 3308 | --DOMWINDOW == 90 (0D909400) [pid = 3308] [serial = 1036] [outer = 00000000] [url = about:blank] 10:12:45 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (0DC6D400) [pid = 3308] [serial = 1038] [outer = 00000000] [url = about:blank] 10:12:45 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (0DE08400) [pid = 3308] [serial = 1039] [outer = 00000000] [url = about:blank] 10:12:45 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (150D8000) [pid = 3308] [serial = 1044] [outer = 00000000] [url = about:blank] 10:12:45 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (15658400) [pid = 3308] [serial = 1045] [outer = 00000000] [url = about:blank] 10:12:45 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (1657C800) [pid = 3308] [serial = 1047] [outer = 00000000] [url = about:blank] 10:12:45 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (1207D400) [pid = 3308] [serial = 1033] [outer = 00000000] [url = about:blank] 10:12:45 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (0DFA5800) [pid = 3308] [serial = 1032] [outer = 00000000] [url = about:blank] 10:12:45 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (17075000) [pid = 3308] [serial = 1050] [outer = 00000000] [url = about:blank] 10:12:45 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (12079400) [pid = 3308] [serial = 1041] [outer = 00000000] [url = about:blank] 10:12:45 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (14D63000) [pid = 3308] [serial = 1053] [outer = 00000000] [url = about:blank] 10:12:45 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (150E0C00) [pid = 3308] [serial = 1054] [outer = 00000000] [url = about:blank] 10:12:45 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (1207A000) [pid = 3308] [serial = 1024] [outer = 00000000] [url = about:blank] 10:12:45 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (0EDD4400) [pid = 3308] [serial = 1023] [outer = 00000000] [url = about:blank] 10:12:45 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (16A12C00) [pid = 3308] [serial = 1027] [outer = 00000000] [url = about:blank] 10:12:45 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (16578400) [pid = 3308] [serial = 1026] [outer = 00000000] [url = about:blank] 10:12:45 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (18F8DC00) [pid = 3308] [serial = 1030] [outer = 00000000] [url = about:blank] 10:12:45 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (1878F400) [pid = 3308] [serial = 1029] [outer = 00000000] [url = about:blank] 10:12:45 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (1707B400) [pid = 3308] [serial = 1051] [outer = 00000000] [url = about:blank] 10:12:45 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (1707C800) [pid = 3308] [serial = 1057] [outer = 00000000] [url = about:blank] 10:12:45 INFO - PROCESS | 3308 | --DOMWINDOW == 70 (168DB800) [pid = 3308] [serial = 1048] [outer = 00000000] [url = about:blank] 10:12:45 INFO - PROCESS | 3308 | --DOMWINDOW == 69 (1235F000) [pid = 3308] [serial = 1042] [outer = 00000000] [url = about:blank] 10:12:45 INFO - PROCESS | 3308 | --DOMWINDOW == 68 (18784400) [pid = 3308] [serial = 1059] [outer = 00000000] [url = about:blank] 10:12:45 INFO - PROCESS | 3308 | --DOMWINDOW == 67 (178D4800) [pid = 3308] [serial = 1056] [outer = 00000000] [url = about:blank] 10:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 10:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1721ms 10:12:45 INFO - PROCESS | 3308 | 1467738765837 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 10:12:45 INFO - PROCESS | 3308 | 1467738765842 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 10:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 10:12:45 INFO - PROCESS | 3308 | 1467738765848 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 10:12:45 INFO - PROCESS | 3308 | 1467738765851 Marionette TRACE conn5 <- [1,1438,null,{}] 10:12:45 INFO - PROCESS | 3308 | 1467738765857 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}] 10:12:45 INFO - PROCESS | 3308 | 1467738765860 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:45 INFO - PROCESS | 3308 | 1467738765951 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 10:12:45 INFO - PROCESS | 3308 | 1467738765958 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:46 INFO - PROCESS | 3308 | 1467738765963 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:46 INFO - PROCESS | 3308 | ++DOCSHELL 0D207800 == 28 [pid = 3308] [id = 369] 10:12:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 68 (0D208400) [pid = 3308] [serial = 1107] [outer = 00000000] 10:12:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 69 (0D274000) [pid = 3308] [serial = 1108] [outer = 0D208400] 10:12:46 INFO - PROCESS | 3308 | 1467738766012 Marionette DEBUG loaded listener.js 10:12:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 70 (0D763000) [pid = 3308] [serial = 1109] [outer = 0D208400] 10:12:46 INFO - PROCESS | 3308 | 1467738766497 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]]]}] 10:12:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 10:12:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 731ms 10:12:46 INFO - PROCESS | 3308 | 1467738766585 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 10:12:46 INFO - PROCESS | 3308 | 1467738766588 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 10:12:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 10:12:46 INFO - PROCESS | 3308 | 1467738766595 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 10:12:46 INFO - PROCESS | 3308 | 1467738766599 Marionette TRACE conn5 <- [1,1442,null,{}] 10:12:46 INFO - PROCESS | 3308 | 1467738766603 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}] 10:12:46 INFO - PROCESS | 3308 | 1467738766606 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:46 INFO - PROCESS | 3308 | 1467738766693 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 10:12:46 INFO - PROCESS | 3308 | 1467738766778 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:46 INFO - PROCESS | 3308 | 1467738766780 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:46 INFO - PROCESS | 3308 | ++DOCSHELL 0D95A800 == 29 [pid = 3308] [id = 370] 10:12:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (0D95AC00) [pid = 3308] [serial = 1110] [outer = 00000000] 10:12:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (0DADDC00) [pid = 3308] [serial = 1111] [outer = 0D95AC00] 10:12:46 INFO - PROCESS | 3308 | 1467738766831 Marionette DEBUG loaded listener.js 10:12:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (0DC6B000) [pid = 3308] [serial = 1112] [outer = 0D95AC00] 10:12:47 INFO - PROCESS | 3308 | 1467738767236 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]]]}] 10:12:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 10:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 690ms 10:12:47 INFO - PROCESS | 3308 | 1467738767296 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 10:12:47 INFO - PROCESS | 3308 | 1467738767298 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 10:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 10:12:47 INFO - PROCESS | 3308 | 1467738767304 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 10:12:47 INFO - PROCESS | 3308 | 1467738767305 Marionette TRACE conn5 <- [1,1446,null,{}] 10:12:47 INFO - PROCESS | 3308 | 1467738767316 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}] 10:12:47 INFO - PROCESS | 3308 | 1467738767320 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:47 INFO - PROCESS | 3308 | 1467738767412 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 10:12:47 INFO - PROCESS | 3308 | 1467738767426 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:47 INFO - PROCESS | 3308 | 1467738767430 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:47 INFO - PROCESS | 3308 | ++DOCSHELL 0ED94800 == 30 [pid = 3308] [id = 371] 10:12:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (0EDCE800) [pid = 3308] [serial = 1113] [outer = 00000000] 10:12:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (11CDF800) [pid = 3308] [serial = 1114] [outer = 0EDCE800] 10:12:47 INFO - PROCESS | 3308 | 1467738767478 Marionette DEBUG loaded listener.js 10:12:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (11E92800) [pid = 3308] [serial = 1115] [outer = 0EDCE800] 10:12:47 INFO - PROCESS | 3308 | 1467738767945 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]]]}] 10:12:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 10:12:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 670ms 10:12:48 INFO - PROCESS | 3308 | 1467738767976 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 10:12:48 INFO - PROCESS | 3308 | 1467738767978 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 10:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 10:12:48 INFO - PROCESS | 3308 | 1467738767991 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 10:12:48 INFO - PROCESS | 3308 | 1467738767993 Marionette TRACE conn5 <- [1,1450,null,{}] 10:12:48 INFO - PROCESS | 3308 | 1467738767997 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}] 10:12:48 INFO - PROCESS | 3308 | 1467738768008 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:48 INFO - PROCESS | 3308 | 1467738768120 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 10:12:48 INFO - PROCESS | 3308 | 1467738768126 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:48 INFO - PROCESS | 3308 | 1467738768128 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:48 INFO - PROCESS | 3308 | ++DOCSHELL 120EFC00 == 31 [pid = 3308] [id = 372] 10:12:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (122C2C00) [pid = 3308] [serial = 1116] [outer = 00000000] 10:12:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (134BE400) [pid = 3308] [serial = 1117] [outer = 122C2C00] 10:12:48 INFO - PROCESS | 3308 | 1467738768172 Marionette DEBUG loaded listener.js 10:12:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (14D5AC00) [pid = 3308] [serial = 1118] [outer = 122C2C00] 10:12:48 INFO - PROCESS | 3308 | 1467738768624 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]]]}] 10:12:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 10:12:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 690ms 10:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 10:12:48 INFO - PROCESS | 3308 | 1467738768676 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 10:12:48 INFO - PROCESS | 3308 | 1467738768678 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 10:12:48 INFO - PROCESS | 3308 | 1467738768681 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 10:12:48 INFO - PROCESS | 3308 | 1467738768683 Marionette TRACE conn5 <- [1,1454,null,{}] 10:12:48 INFO - PROCESS | 3308 | 1467738768687 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}] 10:12:48 INFO - PROCESS | 3308 | 1467738768689 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:48 INFO - PROCESS | 3308 | 1467738768822 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 10:12:48 INFO - PROCESS | 3308 | 1467738768845 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:48 INFO - PROCESS | 3308 | 1467738768847 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:48 INFO - PROCESS | 3308 | ++DOCSHELL 15027400 == 32 [pid = 3308] [id = 373] 10:12:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (15028400) [pid = 3308] [serial = 1119] [outer = 00000000] 10:12:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (156B4400) [pid = 3308] [serial = 1120] [outer = 15028400] 10:12:48 INFO - PROCESS | 3308 | 1467738768890 Marionette DEBUG loaded listener.js 10:12:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (15BBD800) [pid = 3308] [serial = 1121] [outer = 15028400] 10:12:49 INFO - PROCESS | 3308 | 1467738769338 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]]]}] 10:12:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 10:12:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 670ms 10:12:49 INFO - PROCESS | 3308 | 1467738769352 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 10:12:49 INFO - PROCESS | 3308 | 1467738769355 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 10:12:49 INFO - PROCESS | 3308 | 1467738769358 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 10:12:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 10:12:49 INFO - PROCESS | 3308 | 1467738769359 Marionette TRACE conn5 <- [1,1458,null,{}] 10:12:49 INFO - PROCESS | 3308 | 1467738769363 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}] 10:12:49 INFO - PROCESS | 3308 | 1467738769368 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:49 INFO - PROCESS | 3308 | 1467738769511 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 10:12:49 INFO - PROCESS | 3308 | 1467738769518 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:49 INFO - PROCESS | 3308 | 1467738769520 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:49 INFO - PROCESS | 3308 | ++DOCSHELL 16531C00 == 33 [pid = 3308] [id = 374] 10:12:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (16576000) [pid = 3308] [serial = 1122] [outer = 00000000] 10:12:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (168E5C00) [pid = 3308] [serial = 1123] [outer = 16576000] 10:12:49 INFO - PROCESS | 3308 | 1467738769569 Marionette DEBUG loaded listener.js 10:12:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (16A18800) [pid = 3308] [serial = 1124] [outer = 16576000] 10:12:50 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (1565AC00) [pid = 3308] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 10:12:50 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (0D274800) [pid = 3308] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 10:12:50 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (18606800) [pid = 3308] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 10:12:50 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (0DFAC800) [pid = 3308] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 10:12:50 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (1657F400) [pid = 3308] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 10:12:50 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (0CF2A800) [pid = 3308] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 10:12:50 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (0CCE6400) [pid = 3308] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 10:12:50 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (0EC91400) [pid = 3308] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 10:12:50 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (0D956400) [pid = 3308] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 10:12:50 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (16FD1000) [pid = 3308] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 10:12:50 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (134BE800) [pid = 3308] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 10:12:50 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (178D4400) [pid = 3308] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 10:12:50 INFO - PROCESS | 3308 | 1467738770302 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]]]}] 10:12:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 10:12:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 971ms 10:12:50 INFO - PROCESS | 3308 | 1467738770332 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 10:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 10:12:50 INFO - PROCESS | 3308 | 1467738770334 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 10:12:50 INFO - PROCESS | 3308 | 1467738770337 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 10:12:50 INFO - PROCESS | 3308 | 1467738770339 Marionette TRACE conn5 <- [1,1462,null,{}] 10:12:50 INFO - PROCESS | 3308 | 1467738770351 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}] 10:12:50 INFO - PROCESS | 3308 | 1467738770353 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:50 INFO - PROCESS | 3308 | 1467738770429 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 10:12:50 INFO - PROCESS | 3308 | 1467738770435 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:50 INFO - PROCESS | 3308 | 1467738770437 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:50 INFO - PROCESS | 3308 | ++DOCSHELL 0D955000 == 34 [pid = 3308] [id = 375] 10:12:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (0D956400) [pid = 3308] [serial = 1125] [outer = 00000000] 10:12:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (0E410000) [pid = 3308] [serial = 1126] [outer = 0D956400] 10:12:50 INFO - PROCESS | 3308 | 1467738770481 Marionette DEBUG loaded listener.js 10:12:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (1343F800) [pid = 3308] [serial = 1127] [outer = 0D956400] 10:12:50 INFO - PROCESS | 3308 | 1467738770921 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]]]}] 10:12:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 10:12:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 630ms 10:12:51 INFO - PROCESS | 3308 | 1467738770968 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 10:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 10:12:51 INFO - PROCESS | 3308 | 1467738770970 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 10:12:51 INFO - PROCESS | 3308 | 1467738770973 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 10:12:51 INFO - PROCESS | 3308 | 1467738770975 Marionette TRACE conn5 <- [1,1466,null,{}] 10:12:51 INFO - PROCESS | 3308 | 1467738770978 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}] 10:12:51 INFO - PROCESS | 3308 | 1467738770980 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:51 INFO - PROCESS | 3308 | 1467738771057 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 10:12:51 INFO - PROCESS | 3308 | 1467738771062 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:51 INFO - PROCESS | 3308 | 1467738771064 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:51 INFO - PROCESS | 3308 | ++DOCSHELL 150DFC00 == 35 [pid = 3308] [id = 376] 10:12:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (1565AC00) [pid = 3308] [serial = 1128] [outer = 00000000] 10:12:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (16F0D000) [pid = 3308] [serial = 1129] [outer = 1565AC00] 10:12:51 INFO - PROCESS | 3308 | 1467738771107 Marionette DEBUG loaded listener.js 10:12:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (16F13800) [pid = 3308] [serial = 1130] [outer = 1565AC00] 10:12:51 INFO - PROCESS | 3308 | 1467738771531 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]]]}] 10:12:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 10:12:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 570ms 10:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 10:12:51 INFO - PROCESS | 3308 | 1467738771544 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 10:12:51 INFO - PROCESS | 3308 | 1467738771546 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 10:12:51 INFO - PROCESS | 3308 | 1467738771549 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 10:12:51 INFO - PROCESS | 3308 | 1467738771551 Marionette TRACE conn5 <- [1,1470,null,{}] 10:12:51 INFO - PROCESS | 3308 | 1467738771554 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}] 10:12:51 INFO - PROCESS | 3308 | 1467738771556 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:51 INFO - PROCESS | 3308 | 1467738771674 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 10:12:51 INFO - PROCESS | 3308 | 1467738771682 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:51 INFO - PROCESS | 3308 | 1467738771684 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:51 INFO - PROCESS | 3308 | ++DOCSHELL 17075800 == 36 [pid = 3308] [id = 377] 10:12:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (17077000) [pid = 3308] [serial = 1131] [outer = 00000000] 10:12:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (17081800) [pid = 3308] [serial = 1132] [outer = 17077000] 10:12:51 INFO - PROCESS | 3308 | 1467738771727 Marionette DEBUG loaded listener.js 10:12:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (17678800) [pid = 3308] [serial = 1133] [outer = 17077000] 10:12:52 INFO - PROCESS | 3308 | 1467738772168 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]]]}] 10:12:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 10:12:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 670ms 10:12:52 INFO - PROCESS | 3308 | 1467738772232 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 10:12:52 INFO - PROCESS | 3308 | 1467738772234 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 10:12:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 10:12:52 INFO - PROCESS | 3308 | 1467738772276 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 10:12:52 INFO - PROCESS | 3308 | 1467738772280 Marionette TRACE conn5 <- [1,1474,null,{}] 10:12:52 INFO - PROCESS | 3308 | 1467738772286 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}] 10:12:52 INFO - PROCESS | 3308 | 1467738772290 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:52 INFO - PROCESS | 3308 | 1467738772410 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 10:12:52 INFO - PROCESS | 3308 | 1467738772533 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:52 INFO - PROCESS | 3308 | 1467738772537 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:52 INFO - PROCESS | 3308 | ++DOCSHELL 0CCECC00 == 37 [pid = 3308] [id = 378] 10:12:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (0CF1E800) [pid = 3308] [serial = 1134] [outer = 00000000] 10:12:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (0D204400) [pid = 3308] [serial = 1135] [outer = 0CF1E800] 10:12:52 INFO - PROCESS | 3308 | 1467738772594 Marionette DEBUG loaded listener.js 10:12:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (0D905C00) [pid = 3308] [serial = 1136] [outer = 0CF1E800] 10:12:53 INFO - PROCESS | 3308 | 1467738773452 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]]]}] 10:12:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 10:12:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1271ms 10:12:53 INFO - PROCESS | 3308 | 1467738773513 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 10:12:53 INFO - PROCESS | 3308 | 1467738773517 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 10:12:53 INFO - PROCESS | 3308 | 1467738773523 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 10:12:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 10:12:53 INFO - PROCESS | 3308 | 1467738773525 Marionette TRACE conn5 <- [1,1478,null,{}] 10:12:53 INFO - PROCESS | 3308 | 1467738773532 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}] 10:12:53 INFO - PROCESS | 3308 | 1467738773536 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:53 INFO - PROCESS | 3308 | 1467738773677 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 10:12:53 INFO - PROCESS | 3308 | 1467738773793 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:53 INFO - PROCESS | 3308 | 1467738773795 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:53 INFO - PROCESS | 3308 | ++DOCSHELL 0E48AC00 == 38 [pid = 3308] [id = 379] 10:12:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (0EC9AC00) [pid = 3308] [serial = 1137] [outer = 00000000] 10:12:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (11D6CC00) [pid = 3308] [serial = 1138] [outer = 0EC9AC00] 10:12:53 INFO - PROCESS | 3308 | 1467738773875 Marionette DEBUG loaded listener.js 10:12:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (12358C00) [pid = 3308] [serial = 1139] [outer = 0EC9AC00] 10:12:54 INFO - PROCESS | 3308 | 1467738774774 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]]]}] 10:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 10:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1283ms 10:12:54 INFO - PROCESS | 3308 | 1467738774810 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 10:12:54 INFO - PROCESS | 3308 | 1467738774814 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 10:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 10:12:54 INFO - PROCESS | 3308 | 1467738774819 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 10:12:54 INFO - PROCESS | 3308 | 1467738774822 Marionette TRACE conn5 <- [1,1482,null,{}] 10:12:54 INFO - PROCESS | 3308 | 1467738774827 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}] 10:12:54 INFO - PROCESS | 3308 | 1467738774830 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:54 INFO - PROCESS | 3308 | 1467738774947 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 10:12:55 INFO - PROCESS | 3308 | 1467738775078 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:55 INFO - PROCESS | 3308 | 1467738775082 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:55 INFO - PROCESS | 3308 | --DOCSHELL 150DFC00 == 37 [pid = 3308] [id = 376] 10:12:55 INFO - PROCESS | 3308 | --DOCSHELL 0D955000 == 36 [pid = 3308] [id = 375] 10:12:55 INFO - PROCESS | 3308 | --DOCSHELL 16531C00 == 35 [pid = 3308] [id = 374] 10:12:55 INFO - PROCESS | 3308 | --DOCSHELL 15027400 == 34 [pid = 3308] [id = 373] 10:12:55 INFO - PROCESS | 3308 | --DOCSHELL 120EFC00 == 33 [pid = 3308] [id = 372] 10:12:55 INFO - PROCESS | 3308 | --DOCSHELL 0ED94800 == 32 [pid = 3308] [id = 371] 10:12:55 INFO - PROCESS | 3308 | --DOCSHELL 0D95A800 == 31 [pid = 3308] [id = 370] 10:12:55 INFO - PROCESS | 3308 | --DOCSHELL 0D207800 == 30 [pid = 3308] [id = 369] 10:12:55 INFO - PROCESS | 3308 | --DOCSHELL 0CABF000 == 29 [pid = 3308] [id = 368] 10:12:55 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (134C2C00) [pid = 3308] [serial = 670] [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.] 10:12:55 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (16571400) [pid = 3308] [serial = 1081] [outer = 00000000] [url = about:blank] 10:12:55 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (15BB2400) [pid = 3308] [serial = 1080] [outer = 00000000] [url = about:blank] 10:12:55 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (156B9000) [pid = 3308] [serial = 1086] [outer = 00000000] [url = about:blank] 10:12:55 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (18784800) [pid = 3308] [serial = 1060] [outer = 00000000] [url = about:blank] 10:12:55 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (0ECE6000) [pid = 3308] [serial = 1065] [outer = 00000000] [url = about:blank] 10:12:55 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (1235C800) [pid = 3308] [serial = 1066] [outer = 00000000] [url = about:blank] 10:12:55 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (16A1E400) [pid = 3308] [serial = 1083] [outer = 00000000] [url = about:blank] 10:12:55 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (0D275400) [pid = 3308] [serial = 1062] [outer = 00000000] [url = about:blank] 10:12:55 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (0D904000) [pid = 3308] [serial = 1063] [outer = 00000000] [url = about:blank] 10:12:55 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (0CFE3400) [pid = 3308] [serial = 1068] [outer = 00000000] [url = about:blank] 10:12:55 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (0D27F000) [pid = 3308] [serial = 1069] [outer = 00000000] [url = about:blank] 10:12:55 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (0ECEEC00) [pid = 3308] [serial = 1074] [outer = 00000000] [url = about:blank] 10:12:55 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (0D95B000) [pid = 3308] [serial = 1071] [outer = 00000000] [url = about:blank] 10:12:55 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (0DAE0000) [pid = 3308] [serial = 1072] [outer = 00000000] [url = about:blank] 10:12:55 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (168E0C00) [pid = 3308] [serial = 1084] [outer = 00000000] [url = about:blank] 10:12:55 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (16FDB000) [pid = 3308] [serial = 1089] [outer = 00000000] [url = about:blank] 10:12:55 INFO - PROCESS | 3308 | --DOMWINDOW == 70 (14D5C800) [pid = 3308] [serial = 1077] [outer = 00000000] [url = about:blank] 10:12:55 INFO - PROCESS | 3308 | --DOMWINDOW == 69 (178F9000) [pid = 3308] [serial = 1092] [outer = 00000000] [url = about:blank] 10:12:55 INFO - PROCESS | 3308 | --DOMWINDOW == 68 (1501F400) [pid = 3308] [serial = 1078] [outer = 00000000] [url = about:blank] 10:12:55 INFO - PROCESS | 3308 | --DOMWINDOW == 67 (1793A400) [pid = 3308] [serial = 1093] [outer = 00000000] [url = about:blank] 10:12:55 INFO - PROCESS | 3308 | --DOMWINDOW == 66 (17081400) [pid = 3308] [serial = 1090] [outer = 00000000] [url = about:blank] 10:12:55 INFO - PROCESS | 3308 | --DOMWINDOW == 65 (16A1E000) [pid = 3308] [serial = 1087] [outer = 00000000] [url = about:blank] 10:12:55 INFO - PROCESS | 3308 | --DOMWINDOW == 64 (11DA6400) [pid = 3308] [serial = 1075] [outer = 00000000] [url = about:blank] 10:12:55 INFO - PROCESS | 3308 | ++DOCSHELL 0CABDC00 == 30 [pid = 3308] [id = 380] 10:12:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 65 (0CABF000) [pid = 3308] [serial = 1140] [outer = 00000000] 10:12:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 66 (0CFCC400) [pid = 3308] [serial = 1141] [outer = 0CABF000] 10:12:55 INFO - PROCESS | 3308 | 1467738775170 Marionette DEBUG loaded listener.js 10:12:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 67 (0D903C00) [pid = 3308] [serial = 1142] [outer = 0CABF000] 10:12:55 INFO - PROCESS | 3308 | 1467738775610 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]]]}] 10:12:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 10:12:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 830ms 10:12:55 INFO - PROCESS | 3308 | 1467738775650 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 10:12:55 INFO - PROCESS | 3308 | 1467738775654 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 10:12:55 INFO - PROCESS | 3308 | 1467738775660 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 10:12:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 10:12:55 INFO - PROCESS | 3308 | 1467738775662 Marionette TRACE conn5 <- [1,1486,null,{}] 10:12:55 INFO - PROCESS | 3308 | 1467738775666 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}] 10:12:55 INFO - PROCESS | 3308 | 1467738775669 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:55 INFO - PROCESS | 3308 | 1467738775755 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 10:12:55 INFO - PROCESS | 3308 | 1467738775784 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:55 INFO - PROCESS | 3308 | 1467738775786 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:55 INFO - PROCESS | 3308 | ++DOCSHELL 0DC62800 == 31 [pid = 3308] [id = 381] 10:12:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 68 (0DC62C00) [pid = 3308] [serial = 1143] [outer = 00000000] 10:12:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 69 (0DC99800) [pid = 3308] [serial = 1144] [outer = 0DC62C00] 10:12:55 INFO - PROCESS | 3308 | 1467738775835 Marionette DEBUG loaded listener.js 10:12:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 70 (0DFA5800) [pid = 3308] [serial = 1145] [outer = 0DC62C00] 10:12:56 INFO - PROCESS | 3308 | 1467738776302 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]]]}] 10:12:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 10:12:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 670ms 10:12:56 INFO - PROCESS | 3308 | 1467738776339 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 10:12:56 INFO - PROCESS | 3308 | 1467738776341 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 10:12:56 INFO - PROCESS | 3308 | 1467738776344 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 10:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 10:12:56 INFO - PROCESS | 3308 | 1467738776348 Marionette TRACE conn5 <- [1,1490,null,{}] 10:12:56 INFO - PROCESS | 3308 | 1467738776358 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}] 10:12:56 INFO - PROCESS | 3308 | 1467738776363 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:56 INFO - PROCESS | 3308 | 1467738776473 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 10:12:56 INFO - PROCESS | 3308 | 1467738776484 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:56 INFO - PROCESS | 3308 | 1467738776486 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:56 INFO - PROCESS | 3308 | ++DOCSHELL 122C1C00 == 32 [pid = 3308] [id = 382] 10:12:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (122C7C00) [pid = 3308] [serial = 1146] [outer = 00000000] 10:12:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (1323D400) [pid = 3308] [serial = 1147] [outer = 122C7C00] 10:12:56 INFO - PROCESS | 3308 | 1467738776541 Marionette DEBUG loaded listener.js 10:12:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (134C2000) [pid = 3308] [serial = 1148] [outer = 122C7C00] 10:12:57 INFO - PROCESS | 3308 | 1467738776994 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]]]}] 10:12:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 10:12:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 670ms 10:12:57 INFO - PROCESS | 3308 | 1467738777035 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 10:12:57 INFO - PROCESS | 3308 | 1467738777038 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 10:12:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 10:12:57 INFO - PROCESS | 3308 | 1467738777041 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 10:12:57 INFO - PROCESS | 3308 | 1467738777043 Marionette TRACE conn5 <- [1,1494,null,{}] 10:12:57 INFO - PROCESS | 3308 | 1467738777046 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}] 10:12:57 INFO - PROCESS | 3308 | 1467738777048 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:57 INFO - PROCESS | 3308 | 1467738777134 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 10:12:57 INFO - PROCESS | 3308 | 1467738777139 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:57 INFO - PROCESS | 3308 | 1467738777141 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:57 INFO - PROCESS | 3308 | ++DOCSHELL 1501EC00 == 33 [pid = 3308] [id = 383] 10:12:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (15027000) [pid = 3308] [serial = 1149] [outer = 00000000] 10:12:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (156BE800) [pid = 3308] [serial = 1150] [outer = 15027000] 10:12:57 INFO - PROCESS | 3308 | 1467738777185 Marionette DEBUG loaded listener.js 10:12:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (16531C00) [pid = 3308] [serial = 1151] [outer = 15027000] 10:12:57 INFO - PROCESS | 3308 | 1467738777651 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]]]}] 10:12:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 10:12:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 632ms 10:12:57 INFO - PROCESS | 3308 | 1467738777679 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 10:12:57 INFO - PROCESS | 3308 | 1467738777681 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 10:12:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 10:12:57 INFO - PROCESS | 3308 | 1467738777685 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 10:12:57 INFO - PROCESS | 3308 | 1467738777686 Marionette TRACE conn5 <- [1,1498,null,{}] 10:12:57 INFO - PROCESS | 3308 | 1467738777690 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}] 10:12:57 INFO - PROCESS | 3308 | 1467738777692 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:57 INFO - PROCESS | 3308 | 1467738777803 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 10:12:57 INFO - PROCESS | 3308 | 1467738777892 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:57 INFO - PROCESS | 3308 | 1467738777894 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:57 INFO - PROCESS | 3308 | ++DOCSHELL 16580000 == 34 [pid = 3308] [id = 384] 10:12:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (16722400) [pid = 3308] [serial = 1152] [outer = 00000000] 10:12:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (168E0C00) [pid = 3308] [serial = 1153] [outer = 16722400] 10:12:57 INFO - PROCESS | 3308 | 1467738777938 Marionette DEBUG loaded listener.js 10:12:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (16A11800) [pid = 3308] [serial = 1154] [outer = 16722400] 10:12:58 INFO - PROCESS | 3308 | 1467738778379 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]]]}] 10:12:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 10:12:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 730ms 10:12:58 INFO - PROCESS | 3308 | 1467738778415 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 10:12:58 INFO - PROCESS | 3308 | 1467738778417 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 10:12:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 10:12:58 INFO - PROCESS | 3308 | 1467738778424 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 10:12:58 INFO - PROCESS | 3308 | 1467738778426 Marionette TRACE conn5 <- [1,1502,null,{}] 10:12:58 INFO - PROCESS | 3308 | 1467738778429 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}] 10:12:58 INFO - PROCESS | 3308 | 1467738778435 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:58 INFO - PROCESS | 3308 | 1467738778569 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 10:12:58 INFO - PROCESS | 3308 | 1467738778631 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:58 INFO - PROCESS | 3308 | 1467738778633 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:58 INFO - PROCESS | 3308 | ++DOCSHELL 16A17C00 == 35 [pid = 3308] [id = 385] 10:12:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (16FD3800) [pid = 3308] [serial = 1155] [outer = 00000000] 10:12:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (1707C400) [pid = 3308] [serial = 1156] [outer = 16FD3800] 10:12:58 INFO - PROCESS | 3308 | 1467738778677 Marionette DEBUG loaded listener.js 10:12:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (1707E000) [pid = 3308] [serial = 1157] [outer = 16FD3800] 10:12:59 INFO - PROCESS | 3308 | 1467738779094 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]]]}] 10:12:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 10:12:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 730ms 10:12:59 INFO - PROCESS | 3308 | 1467738779174 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 10:12:59 INFO - PROCESS | 3308 | 1467738779176 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 10:12:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 10:12:59 INFO - PROCESS | 3308 | 1467738779192 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 10:12:59 INFO - PROCESS | 3308 | 1467738779194 Marionette TRACE conn5 <- [1,1506,null,{}] 10:12:59 INFO - PROCESS | 3308 | 1467738779198 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}] 10:12:59 INFO - PROCESS | 3308 | 1467738779200 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:59 INFO - PROCESS | 3308 | 1467738779310 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 10:12:59 INFO - PROCESS | 3308 | 1467738779320 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:59 INFO - PROCESS | 3308 | 1467738779322 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:12:59 INFO - PROCESS | 3308 | ++DOCSHELL 178E2C00 == 36 [pid = 3308] [id = 386] 10:12:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (178F5000) [pid = 3308] [serial = 1158] [outer = 00000000] 10:12:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (17939800) [pid = 3308] [serial = 1159] [outer = 178F5000] 10:12:59 INFO - PROCESS | 3308 | 1467738779366 Marionette DEBUG loaded listener.js 10:12:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (17943000) [pid = 3308] [serial = 1160] [outer = 178F5000] 10:12:59 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (0D208400) [pid = 3308] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 10:12:59 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (122C2C00) [pid = 3308] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 10:12:59 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (0D27E400) [pid = 3308] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 10:12:59 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (134B5400) [pid = 3308] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 10:12:59 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (18785C00) [pid = 3308] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 10:12:59 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (15028400) [pid = 3308] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 10:12:59 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (16576000) [pid = 3308] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 10:12:59 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (0D956400) [pid = 3308] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 10:12:59 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (0D95AC00) [pid = 3308] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 10:12:59 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (0CC86800) [pid = 3308] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 10:12:59 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (0EDCE800) [pid = 3308] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 10:12:59 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (1565AC00) [pid = 3308] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 10:12:59 INFO - PROCESS | 3308 | 1467738779822 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]]]}] 10:12:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 10:12:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 691ms 10:12:59 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 10:12:59 INFO - PROCESS | 3308 | 1467738779874 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 10:12:59 INFO - PROCESS | 3308 | 1467738779876 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 10:12:59 INFO - PROCESS | 3308 | 1467738779879 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 10:12:59 INFO - PROCESS | 3308 | 1467738779880 Marionette TRACE conn5 <- [1,1510,null,{}] 10:12:59 INFO - PROCESS | 3308 | 1467738779884 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}] 10:12:59 INFO - PROCESS | 3308 | 1467738779885 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:00 INFO - PROCESS | 3308 | 1467738779964 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 10:13:00 INFO - PROCESS | 3308 | 1467738779970 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:00 INFO - PROCESS | 3308 | 1467738779971 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:00 INFO - PROCESS | 3308 | ++DOCSHELL 0E488400 == 37 [pid = 3308] [id = 387] 10:13:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (123C6C00) [pid = 3308] [serial = 1161] [outer = 00000000] 10:13:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (16528400) [pid = 3308] [serial = 1162] [outer = 123C6C00] 10:13:00 INFO - PROCESS | 3308 | 1467738780015 Marionette DEBUG loaded listener.js 10:13:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (16A1F000) [pid = 3308] [serial = 1163] [outer = 123C6C00] 10:13:00 INFO - PROCESS | 3308 | 1467738780441 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"]]]}] 10:13:00 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 () { 10:13:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:13:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 10:13:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:13:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 10:13:00 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 () { 10:13:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:13:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 10:13:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:13:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 10:13:00 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 () { 10:13:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:13:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 10:13:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:13:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 10:13:00 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 () { 10:13:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:13:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 10:13:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:13:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 10:13:00 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 578ms 10:13:00 INFO - PROCESS | 3308 | 1467738780458 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 10:13:00 INFO - PROCESS | 3308 | 1467738780460 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 10:13:00 INFO - PROCESS | 3308 | 1467738780463 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 10:13:00 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 10:13:00 INFO - PROCESS | 3308 | 1467738780465 Marionette TRACE conn5 <- [1,1514,null,{}] 10:13:00 INFO - PROCESS | 3308 | 1467738780468 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}] 10:13:00 INFO - PROCESS | 3308 | 1467738780470 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:00 INFO - PROCESS | 3308 | 1467738780590 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 10:13:00 INFO - PROCESS | 3308 | 1467738780595 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:00 INFO - PROCESS | 3308 | 1467738780597 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:00 INFO - PROCESS | 3308 | ++DOCSHELL 178D4800 == 38 [pid = 3308] [id = 388] 10:13:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (178F0400) [pid = 3308] [serial = 1164] [outer = 00000000] 10:13:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (18785C00) [pid = 3308] [serial = 1165] [outer = 178F0400] 10:13:00 INFO - PROCESS | 3308 | 1467738780649 Marionette DEBUG loaded listener.js 10:13:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (18793800) [pid = 3308] [serial = 1166] [outer = 178F0400] 10:13:01 INFO - PROCESS | 3308 | 1467738781070 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"]]]}] 10:13:01 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:13:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 10:13:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:13:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 10:13:01 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:13:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 10:13:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:13:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 10:13:01 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 10:13:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 10:13:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:13:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 10:13:01 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 627ms 10:13:01 INFO - PROCESS | 3308 | 1467738781095 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 10:13:01 INFO - PROCESS | 3308 | 1467738781097 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 10:13:01 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 10:13:01 INFO - PROCESS | 3308 | 1467738781099 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 10:13:01 INFO - PROCESS | 3308 | 1467738781101 Marionette TRACE conn5 <- [1,1518,null,{}] 10:13:01 INFO - PROCESS | 3308 | 1467738781118 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}] 10:13:01 INFO - PROCESS | 3308 | 1467738781119 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:01 INFO - PROCESS | 3308 | 1467738781201 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 10:13:01 INFO - PROCESS | 3308 | 1467738781206 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:01 INFO - PROCESS | 3308 | 1467738781208 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:01 INFO - PROCESS | 3308 | ++DOCSHELL 18785000 == 39 [pid = 3308] [id = 389] 10:13:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (18855C00) [pid = 3308] [serial = 1167] [outer = 00000000] 10:13:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (1900C000) [pid = 3308] [serial = 1168] [outer = 18855C00] 10:13:01 INFO - PROCESS | 3308 | 1467738781251 Marionette DEBUG loaded listener.js 10:13:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (1900D400) [pid = 3308] [serial = 1169] [outer = 18855C00] 10:13:01 INFO - PROCESS | 3308 | 1467738781734 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]]]}] 10:13:01 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 10:13:01 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 10:13:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:13:01 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 10:13:01 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 10:13:01 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. 10:13:01 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 10:13:01 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 690ms 10:13:01 INFO - PROCESS | 3308 | 1467738781792 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 10:13:01 INFO - PROCESS | 3308 | 1467738781797 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 10:13:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 10:13:01 INFO - PROCESS | 3308 | 1467738781803 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 10:13:01 INFO - PROCESS | 3308 | 1467738781807 Marionette TRACE conn5 <- [1,1522,null,{}] 10:13:01 INFO - PROCESS | 3308 | 1467738781813 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}] 10:13:01 INFO - PROCESS | 3308 | 1467738781816 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:02 INFO - PROCESS | 3308 | 1467738781985 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 10:13:02 INFO - PROCESS | 3308 | 1467738782099 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:02 INFO - PROCESS | 3308 | 1467738782104 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:02 INFO - PROCESS | 3308 | ++DOCSHELL 0D924800 == 40 [pid = 3308] [id = 390] 10:13:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (0D926C00) [pid = 3308] [serial = 1170] [outer = 00000000] 10:13:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (0D92FC00) [pid = 3308] [serial = 1171] [outer = 0D926C00] 10:13:02 INFO - PROCESS | 3308 | 1467738782161 Marionette DEBUG loaded listener.js 10:13:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (0DC6EC00) [pid = 3308] [serial = 1172] [outer = 0D926C00] 10:13:02 INFO - PROCESS | 3308 | 1467738782737 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]]]}] 10:13:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 10:13:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 970ms 10:13:02 INFO - PROCESS | 3308 | 1467738782776 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 10:13:02 INFO - PROCESS | 3308 | 1467738782781 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 10:13:02 INFO - PROCESS | 3308 | 1467738782787 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 10:13:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 10:13:02 INFO - PROCESS | 3308 | 1467738782790 Marionette TRACE conn5 <- [1,1526,null,{}] 10:13:02 INFO - PROCESS | 3308 | 1467738782794 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}] 10:13:02 INFO - PROCESS | 3308 | 1467738782797 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:02 INFO - PROCESS | 3308 | 1467738782909 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 10:13:03 INFO - PROCESS | 3308 | 1467738783014 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:03 INFO - PROCESS | 3308 | 1467738783017 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:03 INFO - PROCESS | 3308 | ++DOCSHELL 134BA400 == 41 [pid = 3308] [id = 391] 10:13:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (134BF800) [pid = 3308] [serial = 1173] [outer = 00000000] 10:13:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (155E5C00) [pid = 3308] [serial = 1174] [outer = 134BF800] 10:13:03 INFO - PROCESS | 3308 | 1467738783073 Marionette DEBUG loaded listener.js 10:13:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (1657CC00) [pid = 3308] [serial = 1175] [outer = 134BF800] 10:13:03 INFO - PROCESS | 3308 | 1467738783688 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]]]}] 10:13:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 10:13:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 970ms 10:13:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 10:13:03 INFO - PROCESS | 3308 | 1467738783761 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 10:13:03 INFO - PROCESS | 3308 | 1467738783764 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 10:13:03 INFO - PROCESS | 3308 | 1467738783767 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 10:13:03 INFO - PROCESS | 3308 | 1467738783771 Marionette TRACE conn5 <- [1,1530,null,{}] 10:13:03 INFO - PROCESS | 3308 | 1467738783782 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}] 10:13:03 INFO - PROCESS | 3308 | 1467738783787 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:03 INFO - PROCESS | 3308 | 1467738783896 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 10:13:04 INFO - PROCESS | 3308 | 1467738784029 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:04 INFO - PROCESS | 3308 | 1467738784033 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:04 INFO - PROCESS | 3308 | ++DOCSHELL 19001800 == 42 [pid = 3308] [id = 392] 10:13:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (19006000) [pid = 3308] [serial = 1176] [outer = 00000000] 10:13:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (19387C00) [pid = 3308] [serial = 1177] [outer = 19006000] 10:13:04 INFO - PROCESS | 3308 | 1467738784090 Marionette DEBUG loaded listener.js 10:13:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 91 (19848C00) [pid = 3308] [serial = 1178] [outer = 19006000] 10:13:04 INFO - PROCESS | 3308 | 1467738784678 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]]]}] 10:13:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 10:13:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 931ms 10:13:04 INFO - PROCESS | 3308 | 1467738784702 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 10:13:04 INFO - PROCESS | 3308 | 1467738784705 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 10:13:04 INFO - PROCESS | 3308 | 1467738784708 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 10:13:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 10:13:04 INFO - PROCESS | 3308 | 1467738784710 Marionette TRACE conn5 <- [1,1534,null,{}] 10:13:04 INFO - PROCESS | 3308 | 1467738784714 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}] 10:13:04 INFO - PROCESS | 3308 | 1467738784716 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:04 INFO - PROCESS | 3308 | 1467738784825 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 10:13:04 INFO - PROCESS | 3308 | 1467738784959 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:04 INFO - PROCESS | 3308 | 1467738784962 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:05 INFO - PROCESS | 3308 | ++DOCSHELL 1937F800 == 43 [pid = 3308] [id = 393] 10:13:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 92 (198CBC00) [pid = 3308] [serial = 1179] [outer = 00000000] 10:13:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 93 (1A69A800) [pid = 3308] [serial = 1180] [outer = 198CBC00] 10:13:05 INFO - PROCESS | 3308 | 1467738785016 Marionette DEBUG loaded listener.js 10:13:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 94 (1AE13000) [pid = 3308] [serial = 1181] [outer = 198CBC00] 10:13:05 INFO - PROCESS | 3308 | 1467738785605 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]]]}] 10:13:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 10:13:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 930ms 10:13:05 INFO - PROCESS | 3308 | 1467738785641 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 10:13:05 INFO - PROCESS | 3308 | 1467738785643 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 10:13:05 INFO - PROCESS | 3308 | 1467738785647 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 10:13:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 10:13:05 INFO - PROCESS | 3308 | 1467738785649 Marionette TRACE conn5 <- [1,1538,null,{}] 10:13:05 INFO - PROCESS | 3308 | 1467738785653 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}] 10:13:05 INFO - PROCESS | 3308 | 1467738785655 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:05 INFO - PROCESS | 3308 | 1467738785759 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 10:13:05 INFO - PROCESS | 3308 | 1467738785868 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:05 INFO - PROCESS | 3308 | 1467738785870 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:05 INFO - PROCESS | 3308 | ++DOCSHELL 0CFCE000 == 44 [pid = 3308] [id = 394] 10:13:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 95 (0D277400) [pid = 3308] [serial = 1182] [outer = 00000000] 10:13:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 96 (0DC96000) [pid = 3308] [serial = 1183] [outer = 0D277400] 10:13:05 INFO - PROCESS | 3308 | 1467738785923 Marionette DEBUG loaded listener.js 10:13:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 97 (11E8A400) [pid = 3308] [serial = 1184] [outer = 0D277400] 10:13:06 INFO - PROCESS | 3308 | 1467738786638 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]]]}] 10:13:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 10:13:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1018ms 10:13:06 INFO - PROCESS | 3308 | 1467738786669 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 10:13:06 INFO - PROCESS | 3308 | 1467738786673 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 10:13:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 10:13:06 INFO - PROCESS | 3308 | 1467738786678 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 10:13:06 INFO - PROCESS | 3308 | 1467738786682 Marionette TRACE conn5 <- [1,1542,null,{}] 10:13:06 INFO - PROCESS | 3308 | 1467738786687 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}] 10:13:06 INFO - PROCESS | 3308 | 1467738786690 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:06 INFO - PROCESS | 3308 | 1467738786810 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 10:13:06 INFO - PROCESS | 3308 | 1467738786921 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:06 INFO - PROCESS | 3308 | 1467738786924 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:06 INFO - PROCESS | 3308 | ++DOCSHELL 0DE12C00 == 45 [pid = 3308] [id = 395] 10:13:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 98 (0EC92400) [pid = 3308] [serial = 1185] [outer = 00000000] 10:13:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 99 (11D65400) [pid = 3308] [serial = 1186] [outer = 0EC92400] 10:13:07 INFO - PROCESS | 3308 | 1467738786973 Marionette DEBUG loaded listener.js 10:13:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 100 (123CD000) [pid = 3308] [serial = 1187] [outer = 0EC92400] 10:13:07 INFO - PROCESS | 3308 | --DOCSHELL 178D4800 == 44 [pid = 3308] [id = 388] 10:13:07 INFO - PROCESS | 3308 | --DOCSHELL 0E488400 == 43 [pid = 3308] [id = 387] 10:13:07 INFO - PROCESS | 3308 | --DOCSHELL 178E2C00 == 42 [pid = 3308] [id = 386] 10:13:07 INFO - PROCESS | 3308 | --DOCSHELL 16A17C00 == 41 [pid = 3308] [id = 385] 10:13:07 INFO - PROCESS | 3308 | --DOCSHELL 16580000 == 40 [pid = 3308] [id = 384] 10:13:07 INFO - PROCESS | 3308 | --DOCSHELL 122C1C00 == 39 [pid = 3308] [id = 382] 10:13:07 INFO - PROCESS | 3308 | --DOCSHELL 0DC62800 == 38 [pid = 3308] [id = 381] 10:13:07 INFO - PROCESS | 3308 | --DOCSHELL 0CABDC00 == 37 [pid = 3308] [id = 380] 10:13:07 INFO - PROCESS | 3308 | --DOCSHELL 0E48AC00 == 36 [pid = 3308] [id = 379] 10:13:07 INFO - PROCESS | 3308 | --DOCSHELL 0CCECC00 == 35 [pid = 3308] [id = 378] 10:13:07 INFO - PROCESS | 3308 | --DOCSHELL 17075800 == 34 [pid = 3308] [id = 377] 10:13:07 INFO - PROCESS | 3308 | --DOCSHELL 1501EC00 == 33 [pid = 3308] [id = 383] 10:13:07 INFO - PROCESS | 3308 | --DOCSHELL 0CFCE000 == 32 [pid = 3308] [id = 394] 10:13:07 INFO - PROCESS | 3308 | --DOCSHELL 1937F800 == 31 [pid = 3308] [id = 393] 10:13:07 INFO - PROCESS | 3308 | --DOCSHELL 134BA400 == 30 [pid = 3308] [id = 391] 10:13:07 INFO - PROCESS | 3308 | --DOCSHELL 19001800 == 29 [pid = 3308] [id = 392] 10:13:07 INFO - PROCESS | 3308 | --DOCSHELL 18785000 == 28 [pid = 3308] [id = 389] 10:13:07 INFO - PROCESS | 3308 | --DOCSHELL 0D924800 == 27 [pid = 3308] [id = 390] 10:13:07 INFO - PROCESS | 3308 | --DOMWINDOW == 99 (0D274000) [pid = 3308] [serial = 1108] [outer = 00000000] [url = about:blank] 10:13:07 INFO - PROCESS | 3308 | --DOMWINDOW == 98 (0D763000) [pid = 3308] [serial = 1109] [outer = 00000000] [url = about:blank] 10:13:07 INFO - PROCESS | 3308 | --DOMWINDOW == 97 (134BE400) [pid = 3308] [serial = 1117] [outer = 00000000] [url = about:blank] 10:13:07 INFO - PROCESS | 3308 | --DOMWINDOW == 96 (0DC63C00) [pid = 3308] [serial = 1096] [outer = 00000000] [url = about:blank] 10:13:07 INFO - PROCESS | 3308 | --DOMWINDOW == 95 (0D954800) [pid = 3308] [serial = 1095] [outer = 00000000] [url = about:blank] 10:13:07 INFO - PROCESS | 3308 | --DOMWINDOW == 94 (16720800) [pid = 3308] [serial = 1099] [outer = 00000000] [url = about:blank] 10:13:07 INFO - PROCESS | 3308 | --DOMWINDOW == 93 (1501A000) [pid = 3308] [serial = 1098] [outer = 00000000] [url = about:blank] 10:13:07 INFO - PROCESS | 3308 | --DOMWINDOW == 92 (18F01C00) [pid = 3308] [serial = 1103] [outer = 00000000] [url = about:blank] 10:13:07 INFO - PROCESS | 3308 | --DOMWINDOW == 91 (1878EC00) [pid = 3308] [serial = 1102] [outer = 00000000] [url = about:blank] 10:13:07 INFO - PROCESS | 3308 | --DOMWINDOW == 90 (156B4400) [pid = 3308] [serial = 1120] [outer = 00000000] [url = about:blank] 10:13:07 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (168E5C00) [pid = 3308] [serial = 1123] [outer = 00000000] [url = about:blank] 10:13:07 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (0E410000) [pid = 3308] [serial = 1126] [outer = 00000000] [url = about:blank] 10:13:07 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (16A18800) [pid = 3308] [serial = 1124] [outer = 00000000] [url = about:blank] 10:13:07 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (0DADDC00) [pid = 3308] [serial = 1111] [outer = 00000000] [url = about:blank] 10:13:07 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (0D901C00) [pid = 3308] [serial = 1106] [outer = 00000000] [url = about:blank] 10:13:07 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (0D20F800) [pid = 3308] [serial = 1105] [outer = 00000000] [url = about:blank] 10:13:07 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (0DC6B000) [pid = 3308] [serial = 1112] [outer = 00000000] [url = about:blank] 10:13:07 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (11CDF800) [pid = 3308] [serial = 1114] [outer = 00000000] [url = about:blank] 10:13:07 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (15BBD800) [pid = 3308] [serial = 1121] [outer = 00000000] [url = about:blank] 10:13:07 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (14D5AC00) [pid = 3308] [serial = 1118] [outer = 00000000] [url = about:blank] 10:13:07 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (16F0D000) [pid = 3308] [serial = 1129] [outer = 00000000] [url = about:blank] 10:13:07 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (16F13800) [pid = 3308] [serial = 1130] [outer = 00000000] [url = about:blank] 10:13:07 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (11E92800) [pid = 3308] [serial = 1115] [outer = 00000000] [url = about:blank] 10:13:07 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (1343F800) [pid = 3308] [serial = 1127] [outer = 00000000] [url = about:blank] 10:13:07 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (17081800) [pid = 3308] [serial = 1132] [outer = 00000000] [url = about:blank] 10:13:08 INFO - PROCESS | 3308 | 1467738788242 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]]]}] 10:13:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 10:13:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1640ms 10:13:08 INFO - PROCESS | 3308 | 1467738788320 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 10:13:08 INFO - PROCESS | 3308 | 1467738788324 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 10:13:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 10:13:08 INFO - PROCESS | 3308 | 1467738788328 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 10:13:08 INFO - PROCESS | 3308 | 1467738788333 Marionette TRACE conn5 <- [1,1546,null,{}] 10:13:08 INFO - PROCESS | 3308 | 1467738788338 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}] 10:13:08 INFO - PROCESS | 3308 | 1467738788340 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:08 INFO - PROCESS | 3308 | 1467738788431 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 10:13:08 INFO - PROCESS | 3308 | 1467738788443 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:08 INFO - PROCESS | 3308 | 1467738788445 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:08 INFO - PROCESS | 3308 | ++DOCSHELL 0D20F800 == 28 [pid = 3308] [id = 396] 10:13:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (0D272400) [pid = 3308] [serial = 1188] [outer = 00000000] 10:13:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (0D7AAC00) [pid = 3308] [serial = 1189] [outer = 0D272400] 10:13:08 INFO - PROCESS | 3308 | 1467738788493 Marionette DEBUG loaded listener.js 10:13:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (0D906800) [pid = 3308] [serial = 1190] [outer = 0D272400] 10:13:09 INFO - PROCESS | 3308 | 1467738788962 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]]]}] 10:13:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 10:13:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 690ms 10:13:09 INFO - PROCESS | 3308 | 1467738789048 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 10:13:09 INFO - PROCESS | 3308 | 1467738789053 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 10:13:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 10:13:09 INFO - PROCESS | 3308 | 1467738789063 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 10:13:09 INFO - PROCESS | 3308 | 1467738789066 Marionette TRACE conn5 <- [1,1550,null,{}] 10:13:09 INFO - PROCESS | 3308 | 1467738789069 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}] 10:13:09 INFO - PROCESS | 3308 | 1467738789072 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:09 INFO - PROCESS | 3308 | 1467738789161 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 10:13:09 INFO - PROCESS | 3308 | 1467738789173 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:09 INFO - PROCESS | 3308 | 1467738789175 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:09 INFO - PROCESS | 3308 | ++DOCSHELL 0DC63400 == 29 [pid = 3308] [id = 397] 10:13:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (0DC64000) [pid = 3308] [serial = 1191] [outer = 00000000] 10:13:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (0DC6A000) [pid = 3308] [serial = 1192] [outer = 0DC64000] 10:13:09 INFO - PROCESS | 3308 | 1467738789228 Marionette DEBUG loaded listener.js 10:13:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (0DC6F000) [pid = 3308] [serial = 1193] [outer = 0DC64000] 10:13:09 INFO - PROCESS | 3308 | 1467738789691 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]]]}] 10:13:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 10:13:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 671ms 10:13:09 INFO - PROCESS | 3308 | 1467738789734 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 10:13:09 INFO - PROCESS | 3308 | 1467738789737 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 10:13:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 10:13:09 INFO - PROCESS | 3308 | 1467738789740 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 10:13:09 INFO - PROCESS | 3308 | 1467738789743 Marionette TRACE conn5 <- [1,1554,null,{}] 10:13:09 INFO - PROCESS | 3308 | 1467738789754 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}] 10:13:09 INFO - PROCESS | 3308 | 1467738789758 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:09 INFO - PROCESS | 3308 | 1467738789842 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 10:13:09 INFO - PROCESS | 3308 | 1467738789849 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:09 INFO - PROCESS | 3308 | 1467738789852 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:09 INFO - PROCESS | 3308 | ++DOCSHELL 0EC94400 == 30 [pid = 3308] [id = 398] 10:13:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (0EDCA400) [pid = 3308] [serial = 1194] [outer = 00000000] 10:13:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (12053800) [pid = 3308] [serial = 1195] [outer = 0EDCA400] 10:13:09 INFO - PROCESS | 3308 | 1467738789900 Marionette DEBUG loaded listener.js 10:13:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (12355400) [pid = 3308] [serial = 1196] [outer = 0EDCA400] 10:13:10 INFO - PROCESS | 3308 | 1467738790408 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]]]}] 10:13:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 10:13:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 731ms 10:13:10 INFO - PROCESS | 3308 | 1467738790478 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 10:13:10 INFO - PROCESS | 3308 | 1467738790481 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 10:13:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 10:13:10 INFO - PROCESS | 3308 | 1467738790484 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 10:13:10 INFO - PROCESS | 3308 | 1467738790486 Marionette TRACE conn5 <- [1,1558,null,{}] 10:13:10 INFO - PROCESS | 3308 | 1467738790490 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}] 10:13:10 INFO - PROCESS | 3308 | 1467738790492 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:10 INFO - PROCESS | 3308 | 1467738790637 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 10:13:10 INFO - PROCESS | 3308 | 1467738790699 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:10 INFO - PROCESS | 3308 | 1467738790701 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:10 INFO - PROCESS | 3308 | ++DOCSHELL 13236C00 == 31 [pid = 3308] [id = 399] 10:13:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (1390A400) [pid = 3308] [serial = 1197] [outer = 00000000] 10:13:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (14D65000) [pid = 3308] [serial = 1198] [outer = 1390A400] 10:13:10 INFO - PROCESS | 3308 | 1467738790745 Marionette DEBUG loaded listener.js 10:13:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (150D7400) [pid = 3308] [serial = 1199] [outer = 1390A400] 10:13:11 INFO - PROCESS | 3308 | 1467738791189 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]]]}] 10:13:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 10:13:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 730ms 10:13:11 INFO - PROCESS | 3308 | 1467738791215 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 10:13:11 INFO - PROCESS | 3308 | 1467738791217 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 10:13:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 10:13:11 INFO - PROCESS | 3308 | 1467738791220 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 10:13:11 INFO - PROCESS | 3308 | 1467738791222 Marionette TRACE conn5 <- [1,1562,null,{}] 10:13:11 INFO - PROCESS | 3308 | 1467738791225 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}] 10:13:11 INFO - PROCESS | 3308 | 1467738791227 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:11 INFO - PROCESS | 3308 | 1467738791337 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 10:13:11 INFO - PROCESS | 3308 | 1467738791343 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:11 INFO - PROCESS | 3308 | 1467738791345 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:11 INFO - PROCESS | 3308 | ++DOCSHELL 155F0C00 == 32 [pid = 3308] [id = 400] 10:13:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (15652800) [pid = 3308] [serial = 1200] [outer = 00000000] 10:13:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (1652F400) [pid = 3308] [serial = 1201] [outer = 15652800] 10:13:11 INFO - PROCESS | 3308 | 1467738791388 Marionette DEBUG loaded listener.js 10:13:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (1657B000) [pid = 3308] [serial = 1202] [outer = 15652800] 10:13:11 INFO - PROCESS | 3308 | 1467738791882 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]]]}] 10:13:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 10:13:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 670ms 10:13:11 INFO - PROCESS | 3308 | 1467738791891 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 10:13:11 INFO - PROCESS | 3308 | 1467738791893 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 10:13:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 10:13:11 INFO - PROCESS | 3308 | 1467738791896 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 10:13:11 INFO - PROCESS | 3308 | 1467738791897 Marionette TRACE conn5 <- [1,1566,null,{}] 10:13:11 INFO - PROCESS | 3308 | 1467738791901 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}] 10:13:11 INFO - PROCESS | 3308 | 1467738791906 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:12 INFO - PROCESS | 3308 | 1467738792061 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 10:13:12 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (178F0400) [pid = 3308] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 10:13:12 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (16722400) [pid = 3308] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 10:13:12 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (16FD3800) [pid = 3308] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 10:13:12 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (18855C00) [pid = 3308] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 10:13:12 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (178F5000) [pid = 3308] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 10:13:12 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (17077000) [pid = 3308] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 10:13:12 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (0DC62C00) [pid = 3308] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 10:13:12 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (15027000) [pid = 3308] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 10:13:12 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (0CF1E800) [pid = 3308] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 10:13:12 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (0CABF000) [pid = 3308] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 10:13:12 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (122C7C00) [pid = 3308] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 10:13:12 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (0EC9AC00) [pid = 3308] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 10:13:12 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (123C6C00) [pid = 3308] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 10:13:12 INFO - PROCESS | 3308 | 1467738792387 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:12 INFO - PROCESS | 3308 | 1467738792389 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:12 INFO - PROCESS | 3308 | ++DOCSHELL 0CCEB000 == 33 [pid = 3308] [id = 401] 10:13:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (0CF1E800) [pid = 3308] [serial = 1203] [outer = 00000000] 10:13:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (0D960C00) [pid = 3308] [serial = 1204] [outer = 0CF1E800] 10:13:12 INFO - PROCESS | 3308 | 1467738792442 Marionette DEBUG loaded listener.js 10:13:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (0DFABC00) [pid = 3308] [serial = 1205] [outer = 0CF1E800] 10:13:12 INFO - PROCESS | 3308 | 1467738792781 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]]]}] 10:13:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 10:13:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 930ms 10:13:12 INFO - PROCESS | 3308 | 1467738792827 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 10:13:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 10:13:12 INFO - PROCESS | 3308 | 1467738792829 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 10:13:12 INFO - PROCESS | 3308 | 1467738792832 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 10:13:12 INFO - PROCESS | 3308 | 1467738792834 Marionette TRACE conn5 <- [1,1570,null,{}] 10:13:12 INFO - PROCESS | 3308 | 1467738792838 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}] 10:13:12 INFO - PROCESS | 3308 | 1467738792840 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:12 INFO - PROCESS | 3308 | 1467738792915 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 10:13:13 INFO - PROCESS | 3308 | 1467738793006 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:13 INFO - PROCESS | 3308 | 1467738793008 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:13 INFO - PROCESS | 3308 | ++DOCSHELL 0D205C00 == 34 [pid = 3308] [id = 402] 10:13:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (0DE13400) [pid = 3308] [serial = 1206] [outer = 00000000] 10:13:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (16A1D800) [pid = 3308] [serial = 1207] [outer = 0DE13400] 10:13:13 INFO - PROCESS | 3308 | 1467738793052 Marionette DEBUG loaded listener.js 10:13:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (16F16800) [pid = 3308] [serial = 1208] [outer = 0DE13400] 10:13:13 INFO - PROCESS | 3308 | 1467738793453 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]]]}] 10:13:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 10:13:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 670ms 10:13:13 INFO - PROCESS | 3308 | 1467738793504 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 10:13:13 INFO - PROCESS | 3308 | 1467738793509 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 10:13:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 10:13:13 INFO - PROCESS | 3308 | 1467738793514 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 10:13:13 INFO - PROCESS | 3308 | 1467738793519 Marionette TRACE conn5 <- [1,1574,null,{}] 10:13:13 INFO - PROCESS | 3308 | 1467738793553 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}] 10:13:13 INFO - PROCESS | 3308 | 1467738793556 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:13 INFO - PROCESS | 3308 | 1467738793729 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 10:13:13 INFO - PROCESS | 3308 | 1467738793841 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:13 INFO - PROCESS | 3308 | 1467738793844 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:13 INFO - PROCESS | 3308 | ++DOCSHELL 0CFD4C00 == 35 [pid = 3308] [id = 403] 10:13:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (0CFE3400) [pid = 3308] [serial = 1209] [outer = 00000000] 10:13:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (0D7AA800) [pid = 3308] [serial = 1210] [outer = 0CFE3400] 10:13:13 INFO - PROCESS | 3308 | 1467738793903 Marionette DEBUG loaded listener.js 10:13:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (0D90F000) [pid = 3308] [serial = 1211] [outer = 0CFE3400] 10:13:14 INFO - PROCESS | 3308 | 1467738794631 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]]]}] 10:13:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 10:13:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1159ms 10:13:14 INFO - PROCESS | 3308 | 1467738794692 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 10:13:14 INFO - PROCESS | 3308 | 1467738794697 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 10:13:14 INFO - PROCESS | 3308 | 1467738794705 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 10:13:14 INFO - PROCESS | 3308 | 1467738794708 Marionette TRACE conn5 <- [1,1578,null,{}] 10:13:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 10:13:14 INFO - PROCESS | 3308 | 1467738794711 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}] 10:13:14 INFO - PROCESS | 3308 | 1467738794714 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:14 INFO - PROCESS | 3308 | 1467738794838 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 10:13:14 INFO - PROCESS | 3308 | 1467738794964 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:15 INFO - PROCESS | 3308 | 1467738794967 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:15 INFO - PROCESS | 3308 | ++DOCSHELL 0E48F800 == 36 [pid = 3308] [id = 404] 10:13:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (0ECE1400) [pid = 3308] [serial = 1212] [outer = 00000000] 10:13:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (11DAE800) [pid = 3308] [serial = 1213] [outer = 0ECE1400] 10:13:15 INFO - PROCESS | 3308 | 1467738795026 Marionette DEBUG loaded listener.js 10:13:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (120EFC00) [pid = 3308] [serial = 1214] [outer = 0ECE1400] 10:13:15 INFO - PROCESS | 3308 | 1467738795749 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]]]}] 10:13:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 10:13:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1066ms 10:13:15 INFO - PROCESS | 3308 | 1467738795799 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 10:13:15 INFO - PROCESS | 3308 | 1467738795802 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 10:13:15 INFO - PROCESS | 3308 | 1467738795806 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 10:13:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 10:13:15 INFO - PROCESS | 3308 | 1467738795810 Marionette TRACE conn5 <- [1,1582,null,{}] 10:13:15 INFO - PROCESS | 3308 | 1467738795821 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}] 10:13:15 INFO - PROCESS | 3308 | 1467738795826 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:15 INFO - PROCESS | 3308 | 1467738795955 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 10:13:16 INFO - PROCESS | 3308 | 1467738796157 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:16 INFO - PROCESS | 3308 | 1467738796160 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:16 INFO - PROCESS | 3308 | ++DOCSHELL 0CAB7800 == 37 [pid = 3308] [id = 405] 10:13:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (0CAB8000) [pid = 3308] [serial = 1215] [outer = 00000000] 10:13:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 91 (0CC7AC00) [pid = 3308] [serial = 1216] [outer = 0CAB8000] 10:13:16 INFO - PROCESS | 3308 | 1467738796214 Marionette DEBUG loaded listener.js 10:13:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 92 (0CF6B800) [pid = 3308] [serial = 1217] [outer = 0CAB8000] 10:13:16 INFO - PROCESS | 3308 | --DOCSHELL 0CCEB000 == 36 [pid = 3308] [id = 401] 10:13:16 INFO - PROCESS | 3308 | --DOCSHELL 155F0C00 == 35 [pid = 3308] [id = 400] 10:13:16 INFO - PROCESS | 3308 | --DOCSHELL 13236C00 == 34 [pid = 3308] [id = 399] 10:13:16 INFO - PROCESS | 3308 | --DOCSHELL 0EC94400 == 33 [pid = 3308] [id = 398] 10:13:16 INFO - PROCESS | 3308 | --DOCSHELL 0DC63400 == 32 [pid = 3308] [id = 397] 10:13:16 INFO - PROCESS | 3308 | --DOCSHELL 0D20F800 == 31 [pid = 3308] [id = 396] 10:13:16 INFO - PROCESS | 3308 | --DOMWINDOW == 91 (18793800) [pid = 3308] [serial = 1166] [outer = 00000000] [url = about:blank] 10:13:16 INFO - PROCESS | 3308 | --DOMWINDOW == 90 (168E0C00) [pid = 3308] [serial = 1153] [outer = 00000000] [url = about:blank] 10:13:16 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (1707C400) [pid = 3308] [serial = 1156] [outer = 00000000] [url = about:blank] 10:13:16 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (1900D400) [pid = 3308] [serial = 1169] [outer = 00000000] [url = about:blank] 10:13:16 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (16A11800) [pid = 3308] [serial = 1154] [outer = 00000000] [url = about:blank] 10:13:16 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (17939800) [pid = 3308] [serial = 1159] [outer = 00000000] [url = about:blank] 10:13:16 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (1707E000) [pid = 3308] [serial = 1157] [outer = 00000000] [url = about:blank] 10:13:16 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (17678800) [pid = 3308] [serial = 1133] [outer = 00000000] [url = about:blank] 10:13:16 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (1900C000) [pid = 3308] [serial = 1168] [outer = 00000000] [url = about:blank] 10:13:16 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (0DC99800) [pid = 3308] [serial = 1144] [outer = 00000000] [url = about:blank] 10:13:16 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (0DFA5800) [pid = 3308] [serial = 1145] [outer = 00000000] [url = about:blank] 10:13:16 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (156BE800) [pid = 3308] [serial = 1150] [outer = 00000000] [url = about:blank] 10:13:16 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (0D204400) [pid = 3308] [serial = 1135] [outer = 00000000] [url = about:blank] 10:13:16 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (0D905C00) [pid = 3308] [serial = 1136] [outer = 00000000] [url = about:blank] 10:13:16 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (0CFCC400) [pid = 3308] [serial = 1141] [outer = 00000000] [url = about:blank] 10:13:16 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (0D903C00) [pid = 3308] [serial = 1142] [outer = 00000000] [url = about:blank] 10:13:16 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (1323D400) [pid = 3308] [serial = 1147] [outer = 00000000] [url = about:blank] 10:13:16 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (134C2000) [pid = 3308] [serial = 1148] [outer = 00000000] [url = about:blank] 10:13:16 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (11D6CC00) [pid = 3308] [serial = 1138] [outer = 00000000] [url = about:blank] 10:13:16 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (12358C00) [pid = 3308] [serial = 1139] [outer = 00000000] [url = about:blank] 10:13:16 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (18785C00) [pid = 3308] [serial = 1165] [outer = 00000000] [url = about:blank] 10:13:16 INFO - PROCESS | 3308 | --DOMWINDOW == 70 (17943000) [pid = 3308] [serial = 1160] [outer = 00000000] [url = about:blank] 10:13:16 INFO - PROCESS | 3308 | --DOMWINDOW == 69 (16528400) [pid = 3308] [serial = 1162] [outer = 00000000] [url = about:blank] 10:13:16 INFO - PROCESS | 3308 | --DOMWINDOW == 68 (16A1F000) [pid = 3308] [serial = 1163] [outer = 00000000] [url = about:blank] 10:13:16 INFO - PROCESS | 3308 | --DOMWINDOW == 67 (16531C00) [pid = 3308] [serial = 1151] [outer = 00000000] [url = about:blank] 10:13:16 INFO - PROCESS | 3308 | 1467738796842 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]]]}] 10:13:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 10:13:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1067ms 10:13:16 INFO - PROCESS | 3308 | 1467738796882 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 10:13:16 INFO - PROCESS | 3308 | 1467738796886 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 10:13:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 10:13:16 INFO - PROCESS | 3308 | 1467738796890 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 10:13:16 INFO - PROCESS | 3308 | 1467738796893 Marionette TRACE conn5 <- [1,1586,null,{}] 10:13:16 INFO - PROCESS | 3308 | 1467738796898 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}] 10:13:16 INFO - PROCESS | 3308 | 1467738796903 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:17 INFO - PROCESS | 3308 | 1467738796991 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 10:13:17 INFO - PROCESS | 3308 | 1467738797084 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:17 INFO - PROCESS | 3308 | 1467738797087 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:17 INFO - PROCESS | 3308 | ++DOCSHELL 0CF2A800 == 32 [pid = 3308] [id = 406] 10:13:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 68 (0D272C00) [pid = 3308] [serial = 1218] [outer = 00000000] 10:13:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 69 (0D957800) [pid = 3308] [serial = 1219] [outer = 0D272C00] 10:13:17 INFO - PROCESS | 3308 | 1467738797134 Marionette DEBUG loaded listener.js 10:13:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 70 (0DC65400) [pid = 3308] [serial = 1220] [outer = 0D272C00] 10:13:17 INFO - PROCESS | 3308 | 1467738797559 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]]]}] 10:13:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 10:13:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 732ms 10:13:17 INFO - PROCESS | 3308 | 1467738797625 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 10:13:17 INFO - PROCESS | 3308 | 1467738797629 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 10:13:17 INFO - PROCESS | 3308 | 1467738797634 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 10:13:17 INFO - PROCESS | 3308 | 1467738797636 Marionette TRACE conn5 <- [1,1590,null,{}] 10:13:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 10:13:17 INFO - PROCESS | 3308 | 1467738797639 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}] 10:13:17 INFO - PROCESS | 3308 | 1467738797642 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:17 INFO - PROCESS | 3308 | 1467738797729 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 10:13:17 INFO - PROCESS | 3308 | 1467738797743 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:17 INFO - PROCESS | 3308 | 1467738797745 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:17 INFO - PROCESS | 3308 | ++DOCSHELL 12079C00 == 33 [pid = 3308] [id = 407] 10:13:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (120E3C00) [pid = 3308] [serial = 1221] [outer = 00000000] 10:13:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (123C6C00) [pid = 3308] [serial = 1222] [outer = 120E3C00] 10:13:17 INFO - PROCESS | 3308 | 1467738797790 Marionette DEBUG loaded listener.js 10:13:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (134B5000) [pid = 3308] [serial = 1223] [outer = 120E3C00] 10:13:18 INFO - PROCESS | 3308 | 1467738798263 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]]]}] 10:13:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 10:13:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 670ms 10:13:18 INFO - PROCESS | 3308 | 1467738798309 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 10:13:18 INFO - PROCESS | 3308 | 1467738798311 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 10:13:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 10:13:18 INFO - PROCESS | 3308 | 1467738798316 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 10:13:18 INFO - PROCESS | 3308 | 1467738798322 Marionette TRACE conn5 <- [1,1594,null,{}] 10:13:18 INFO - PROCESS | 3308 | 1467738798330 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}] 10:13:18 INFO - PROCESS | 3308 | 1467738798334 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:18 INFO - PROCESS | 3308 | 1467738798420 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 10:13:18 INFO - PROCESS | 3308 | 1467738798426 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:18 INFO - PROCESS | 3308 | 1467738798428 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:18 INFO - PROCESS | 3308 | ++DOCSHELL 156BE800 == 34 [pid = 3308] [id = 408] 10:13:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (156BEC00) [pid = 3308] [serial = 1224] [outer = 00000000] 10:13:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (16579000) [pid = 3308] [serial = 1225] [outer = 156BEC00] 10:13:18 INFO - PROCESS | 3308 | 1467738798472 Marionette DEBUG loaded listener.js 10:13:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (1672C800) [pid = 3308] [serial = 1226] [outer = 156BEC00] 10:13:18 INFO - PROCESS | 3308 | 1467738798932 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]]]}] 10:13:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 10:13:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 690ms 10:13:19 INFO - PROCESS | 3308 | 1467738799011 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 10:13:19 INFO - PROCESS | 3308 | 1467738799014 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 10:13:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 10:13:19 INFO - PROCESS | 3308 | 1467738799017 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 10:13:19 INFO - PROCESS | 3308 | 1467738799019 Marionette TRACE conn5 <- [1,1598,null,{}] 10:13:19 INFO - PROCESS | 3308 | 1467738799022 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}] 10:13:19 INFO - PROCESS | 3308 | 1467738799024 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:19 INFO - PROCESS | 3308 | 1467738799170 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 10:13:19 INFO - PROCESS | 3308 | 1467738799188 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:19 INFO - PROCESS | 3308 | 1467738799190 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:19 INFO - PROCESS | 3308 | ++DOCSHELL 16574800 == 35 [pid = 3308] [id = 409] 10:13:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (168E4000) [pid = 3308] [serial = 1227] [outer = 00000000] 10:13:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (16A16000) [pid = 3308] [serial = 1228] [outer = 168E4000] 10:13:19 INFO - PROCESS | 3308 | 1467738799234 Marionette DEBUG loaded listener.js 10:13:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (16A1CC00) [pid = 3308] [serial = 1229] [outer = 168E4000] 10:13:19 INFO - PROCESS | 3308 | 1467738799663 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]]]}] 10:13:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 10:13:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 671ms 10:13:19 INFO - PROCESS | 3308 | 1467738799691 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 10:13:19 INFO - PROCESS | 3308 | 1467738799693 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 10:13:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 10:13:19 INFO - PROCESS | 3308 | 1467738799696 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 10:13:19 INFO - PROCESS | 3308 | 1467738799698 Marionette TRACE conn5 <- [1,1602,null,{}] 10:13:19 INFO - PROCESS | 3308 | 1467738799701 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}] 10:13:19 INFO - PROCESS | 3308 | 1467738799703 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:19 INFO - PROCESS | 3308 | 1467738799814 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 10:13:19 INFO - PROCESS | 3308 | 1467738799820 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:19 INFO - PROCESS | 3308 | 1467738799826 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:19 INFO - PROCESS | 3308 | ++DOCSHELL 16FD2000 == 36 [pid = 3308] [id = 410] 10:13:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (16FD6400) [pid = 3308] [serial = 1230] [outer = 00000000] 10:13:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (16FDD400) [pid = 3308] [serial = 1231] [outer = 16FD6400] 10:13:19 INFO - PROCESS | 3308 | 1467738799879 Marionette DEBUG loaded listener.js 10:13:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (17082000) [pid = 3308] [serial = 1232] [outer = 16FD6400] 10:13:20 INFO - PROCESS | 3308 | 1467738800367 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]]]}] 10:13:20 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 10:13:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 730ms 10:13:20 INFO - PROCESS | 3308 | 1467738800430 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 10:13:20 INFO - PROCESS | 3308 | 1467738800432 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 10:13:20 INFO - PROCESS | 3308 | 1467738800435 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 10:13:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 10:13:20 INFO - PROCESS | 3308 | 1467738800437 Marionette TRACE conn5 <- [1,1606,null,{}] 10:13:20 INFO - PROCESS | 3308 | 1467738800440 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}] 10:13:20 INFO - PROCESS | 3308 | 1467738800443 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:20 INFO - PROCESS | 3308 | 1467738800583 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 10:13:20 INFO - PROCESS | 3308 | 1467738800647 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:20 INFO - PROCESS | 3308 | 1467738800649 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:20 INFO - PROCESS | 3308 | ++DOCSHELL 178C8400 == 37 [pid = 3308] [id = 411] 10:13:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (178D5C00) [pid = 3308] [serial = 1233] [outer = 00000000] 10:13:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (17937C00) [pid = 3308] [serial = 1234] [outer = 178D5C00] 10:13:20 INFO - PROCESS | 3308 | 1467738800693 Marionette DEBUG loaded listener.js 10:13:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (1793C800) [pid = 3308] [serial = 1235] [outer = 178D5C00] 10:13:21 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (1390A400) [pid = 3308] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 10:13:21 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (15652800) [pid = 3308] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 10:13:21 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (0DC64000) [pid = 3308] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 10:13:21 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (0D272400) [pid = 3308] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 10:13:21 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (0EDCA400) [pid = 3308] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 10:13:21 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (0CF1E800) [pid = 3308] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 10:13:21 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (0D926C00) [pid = 3308] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 10:13:21 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (134BF800) [pid = 3308] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 10:13:21 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (19006000) [pid = 3308] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 10:13:21 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (198CBC00) [pid = 3308] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 10:13:21 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (0D277400) [pid = 3308] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 10:13:21 INFO - PROCESS | 3308 | 1467738801152 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]]]}] 10:13:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 10:13:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 770ms 10:13:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 10:13:21 INFO - PROCESS | 3308 | 1467738801209 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 10:13:21 INFO - PROCESS | 3308 | 1467738801211 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 10:13:21 INFO - PROCESS | 3308 | 1467738801214 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 10:13:21 INFO - PROCESS | 3308 | 1467738801216 Marionette TRACE conn5 <- [1,1610,null,{}] 10:13:21 INFO - PROCESS | 3308 | 1467738801219 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}] 10:13:21 INFO - PROCESS | 3308 | 1467738801221 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:21 INFO - PROCESS | 3308 | 1467738801333 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 10:13:21 INFO - PROCESS | 3308 | 1467738801392 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:21 INFO - PROCESS | 3308 | 1467738801394 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:21 INFO - PROCESS | 3308 | ++DOCSHELL 0D902400 == 38 [pid = 3308] [id = 412] 10:13:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (0D951800) [pid = 3308] [serial = 1236] [outer = 00000000] 10:13:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (16531400) [pid = 3308] [serial = 1237] [outer = 0D951800] 10:13:21 INFO - PROCESS | 3308 | 1467738801438 Marionette DEBUG loaded listener.js 10:13:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (17525000) [pid = 3308] [serial = 1238] [outer = 0D951800] 10:13:21 INFO - PROCESS | 3308 | 1467738801795 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]]]}] 10:13:21 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 10:13:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 630ms 10:13:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 10:13:21 INFO - PROCESS | 3308 | 1467738801845 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 10:13:21 INFO - PROCESS | 3308 | 1467738801847 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 10:13:21 INFO - PROCESS | 3308 | 1467738801850 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 10:13:21 INFO - PROCESS | 3308 | 1467738801852 Marionette TRACE conn5 <- [1,1614,null,{}] 10:13:21 INFO - PROCESS | 3308 | 1467738801855 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}] 10:13:21 INFO - PROCESS | 3308 | 1467738801857 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:22 INFO - PROCESS | 3308 | 1467738801969 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 10:13:22 INFO - PROCESS | 3308 | 1467738801977 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:22 INFO - PROCESS | 3308 | 1467738801979 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:22 INFO - PROCESS | 3308 | ++DOCSHELL 18606800 == 39 [pid = 3308] [id = 413] 10:13:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (18788000) [pid = 3308] [serial = 1239] [outer = 00000000] 10:13:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (18793000) [pid = 3308] [serial = 1240] [outer = 18788000] 10:13:22 INFO - PROCESS | 3308 | 1467738802022 Marionette DEBUG loaded listener.js 10:13:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (18848400) [pid = 3308] [serial = 1241] [outer = 18788000] 10:13:22 INFO - PROCESS | 3308 | 1467738802428 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]]]}] 10:13:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 10:13:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 630ms 10:13:22 INFO - PROCESS | 3308 | 1467738802492 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 10:13:22 INFO - PROCESS | 3308 | 1467738802494 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 10:13:22 INFO - PROCESS | 3308 | 1467738802497 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 10:13:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 10:13:22 INFO - PROCESS | 3308 | 1467738802499 Marionette TRACE conn5 <- [1,1618,null,{}] 10:13:22 INFO - PROCESS | 3308 | 1467738802503 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}] 10:13:22 INFO - PROCESS | 3308 | 1467738802505 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:22 INFO - PROCESS | 3308 | 1467738802583 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 10:13:22 INFO - PROCESS | 3308 | 1467738802598 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:22 INFO - PROCESS | 3308 | 1467738802599 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:22 INFO - PROCESS | 3308 | ++DOCSHELL 18781C00 == 40 [pid = 3308] [id = 414] 10:13:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (1878E400) [pid = 3308] [serial = 1242] [outer = 00000000] 10:13:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (1900AC00) [pid = 3308] [serial = 1243] [outer = 1878E400] 10:13:22 INFO - PROCESS | 3308 | 1467738802643 Marionette DEBUG loaded listener.js 10:13:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (1900D400) [pid = 3308] [serial = 1244] [outer = 1878E400] 10:13:23 INFO - PROCESS | 3308 | 1467738803145 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]]]}] 10:13:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 10:13:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 731ms 10:13:23 INFO - PROCESS | 3308 | 1467738803233 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 10:13:23 INFO - PROCESS | 3308 | 1467738803238 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 10:13:23 INFO - PROCESS | 3308 | 1467738803244 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 10:13:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 10:13:23 INFO - PROCESS | 3308 | 1467738803248 Marionette TRACE conn5 <- [1,1622,null,{}] 10:13:23 INFO - PROCESS | 3308 | 1467738803254 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}] 10:13:23 INFO - PROCESS | 3308 | 1467738803257 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:23 INFO - PROCESS | 3308 | 1467738803461 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 10:13:23 INFO - PROCESS | 3308 | 1467738803566 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:23 INFO - PROCESS | 3308 | 1467738803571 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:23 INFO - PROCESS | 3308 | ++DOCSHELL 0CAC3400 == 41 [pid = 3308] [id = 415] 10:13:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (0CB97400) [pid = 3308] [serial = 1245] [outer = 00000000] 10:13:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (0DC65000) [pid = 3308] [serial = 1246] [outer = 0CB97400] 10:13:23 INFO - PROCESS | 3308 | 1467738803640 Marionette DEBUG loaded listener.js 10:13:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (0E411000) [pid = 3308] [serial = 1247] [outer = 0CB97400] 10:13:24 INFO - PROCESS | 3308 | 1467738804202 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]]]}] 10:13:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 10:13:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1022ms 10:13:24 INFO - PROCESS | 3308 | 1467738804270 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 10:13:24 INFO - PROCESS | 3308 | 1467738804275 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 10:13:24 INFO - PROCESS | 3308 | 1467738804282 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 10:13:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 10:13:24 INFO - PROCESS | 3308 | 1467738804285 Marionette TRACE conn5 <- [1,1626,null,{}] 10:13:24 INFO - PROCESS | 3308 | 1467738804289 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}] 10:13:24 INFO - PROCESS | 3308 | 1467738804291 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:24 INFO - PROCESS | 3308 | 1467738804403 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 10:13:24 INFO - PROCESS | 3308 | 1467738804540 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:24 INFO - PROCESS | 3308 | 1467738804543 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:24 INFO - PROCESS | 3308 | ++DOCSHELL 1419B000 == 42 [pid = 3308] [id = 416] 10:13:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (14D5B800) [pid = 3308] [serial = 1248] [outer = 00000000] 10:13:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (150DF400) [pid = 3308] [serial = 1249] [outer = 14D5B800] 10:13:24 INFO - PROCESS | 3308 | 1467738804608 Marionette DEBUG loaded listener.js 10:13:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (15BBE800) [pid = 3308] [serial = 1250] [outer = 14D5B800] 10:13:25 INFO - PROCESS | 3308 | 1467738805225 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]]]}] 10:13:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 10:13:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 971ms 10:13:25 INFO - PROCESS | 3308 | 1467738805255 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 10:13:25 INFO - PROCESS | 3308 | 1467738805258 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 10:13:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 10:13:25 INFO - PROCESS | 3308 | 1467738805261 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 10:13:25 INFO - PROCESS | 3308 | 1467738805265 Marionette TRACE conn5 <- [1,1630,null,{}] 10:13:25 INFO - PROCESS | 3308 | 1467738805276 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}] 10:13:25 INFO - PROCESS | 3308 | 1467738805281 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:25 INFO - PROCESS | 3308 | 1467738805393 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 10:13:25 INFO - PROCESS | 3308 | 1467738805532 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:25 INFO - PROCESS | 3308 | 1467738805535 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:25 INFO - PROCESS | 3308 | ++DOCSHELL 178D4400 == 43 [pid = 3308] [id = 417] 10:13:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (18784C00) [pid = 3308] [serial = 1251] [outer = 00000000] 10:13:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 91 (19002400) [pid = 3308] [serial = 1252] [outer = 18784C00] 10:13:25 INFO - PROCESS | 3308 | 1467738805592 Marionette DEBUG loaded listener.js 10:13:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 92 (19537800) [pid = 3308] [serial = 1253] [outer = 18784C00] 10:13:26 INFO - PROCESS | 3308 | 1467738806271 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]]]}] 10:13:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 10:13:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1019ms 10:13:26 INFO - PROCESS | 3308 | 1467738806315 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 10:13:26 INFO - PROCESS | 3308 | 1467738806318 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 10:13:26 INFO - PROCESS | 3308 | 1467738806322 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 10:13:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 10:13:26 INFO - PROCESS | 3308 | 1467738806323 Marionette TRACE conn5 <- [1,1634,null,{}] 10:13:26 INFO - PROCESS | 3308 | 1467738806327 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}] 10:13:26 INFO - PROCESS | 3308 | 1467738806329 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:26 INFO - PROCESS | 3308 | 1467738806438 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 10:13:26 INFO - PROCESS | 3308 | 1467738806612 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:26 INFO - PROCESS | 3308 | 1467738806614 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:26 INFO - PROCESS | 3308 | ++DOCSHELL 122C7C00 == 44 [pid = 3308] [id = 418] 10:13:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 93 (156B4800) [pid = 3308] [serial = 1254] [outer = 00000000] 10:13:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 94 (1A699800) [pid = 3308] [serial = 1255] [outer = 156B4800] 10:13:26 INFO - PROCESS | 3308 | 1467738806670 Marionette DEBUG loaded listener.js 10:13:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 95 (1AE18400) [pid = 3308] [serial = 1256] [outer = 156B4800] 10:13:27 INFO - PROCESS | 3308 | 1467738807424 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]]]}] 10:13:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 10:13:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1174ms 10:13:27 INFO - PROCESS | 3308 | 1467738807500 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 10:13:27 INFO - PROCESS | 3308 | 1467738807504 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 10:13:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 10:13:27 INFO - PROCESS | 3308 | 1467738807509 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 10:13:27 INFO - PROCESS | 3308 | 1467738807512 Marionette TRACE conn5 <- [1,1638,null,{}] 10:13:27 INFO - PROCESS | 3308 | 1467738807518 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}] 10:13:27 INFO - PROCESS | 3308 | 1467738807520 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:27 INFO - PROCESS | 3308 | 1467738807633 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 10:13:27 INFO - PROCESS | 3308 | 1467738807770 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:27 INFO - PROCESS | 3308 | 1467738807774 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:27 INFO - PROCESS | 3308 | ++DOCSHELL 0DC96800 == 45 [pid = 3308] [id = 419] 10:13:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 96 (0DE0E400) [pid = 3308] [serial = 1257] [outer = 00000000] 10:13:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 97 (0E412C00) [pid = 3308] [serial = 1258] [outer = 0DE0E400] 10:13:27 INFO - PROCESS | 3308 | 1467738807826 Marionette DEBUG loaded listener.js 10:13:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 98 (0DFA1800) [pid = 3308] [serial = 1259] [outer = 0DE0E400] 10:13:28 INFO - PROCESS | 3308 | --DOCSHELL 18606800 == 44 [pid = 3308] [id = 413] 10:13:28 INFO - PROCESS | 3308 | --DOCSHELL 0D902400 == 43 [pid = 3308] [id = 412] 10:13:28 INFO - PROCESS | 3308 | --DOCSHELL 178C8400 == 42 [pid = 3308] [id = 411] 10:13:28 INFO - PROCESS | 3308 | --DOCSHELL 16FD2000 == 41 [pid = 3308] [id = 410] 10:13:28 INFO - PROCESS | 3308 | --DOCSHELL 16574800 == 40 [pid = 3308] [id = 409] 10:13:28 INFO - PROCESS | 3308 | --DOCSHELL 156BE800 == 39 [pid = 3308] [id = 408] 10:13:28 INFO - PROCESS | 3308 | --DOCSHELL 12079C00 == 38 [pid = 3308] [id = 407] 10:13:28 INFO - PROCESS | 3308 | --DOCSHELL 0CF2A800 == 37 [pid = 3308] [id = 406] 10:13:28 INFO - PROCESS | 3308 | --DOCSHELL 0CAB7800 == 36 [pid = 3308] [id = 405] 10:13:28 INFO - PROCESS | 3308 | --DOCSHELL 0CFD4C00 == 35 [pid = 3308] [id = 403] 10:13:28 INFO - PROCESS | 3308 | --DOCSHELL 0E48F800 == 34 [pid = 3308] [id = 404] 10:13:28 INFO - PROCESS | 3308 | --DOCSHELL 0D205C00 == 33 [pid = 3308] [id = 402] 10:13:28 INFO - PROCESS | 3308 | --DOCSHELL 0DE12C00 == 32 [pid = 3308] [id = 395] 10:13:28 INFO - PROCESS | 3308 | --DOCSHELL 122C7C00 == 31 [pid = 3308] [id = 418] 10:13:28 INFO - PROCESS | 3308 | --DOCSHELL 178D4400 == 30 [pid = 3308] [id = 417] 10:13:28 INFO - PROCESS | 3308 | --DOCSHELL 18781C00 == 29 [pid = 3308] [id = 414] 10:13:28 INFO - PROCESS | 3308 | --DOCSHELL 0CAC3400 == 28 [pid = 3308] [id = 415] 10:13:28 INFO - PROCESS | 3308 | --DOCSHELL 1419B000 == 27 [pid = 3308] [id = 416] 10:13:28 INFO - PROCESS | 3308 | --DOMWINDOW == 97 (14D65000) [pid = 3308] [serial = 1198] [outer = 00000000] [url = about:blank] 10:13:28 INFO - PROCESS | 3308 | --DOMWINDOW == 96 (1652F400) [pid = 3308] [serial = 1201] [outer = 00000000] [url = about:blank] 10:13:28 INFO - PROCESS | 3308 | --DOMWINDOW == 95 (150D7400) [pid = 3308] [serial = 1199] [outer = 00000000] [url = about:blank] 10:13:28 INFO - PROCESS | 3308 | --DOMWINDOW == 94 (0DC6A000) [pid = 3308] [serial = 1192] [outer = 00000000] [url = about:blank] 10:13:28 INFO - PROCESS | 3308 | --DOMWINDOW == 93 (0DC6F000) [pid = 3308] [serial = 1193] [outer = 00000000] [url = about:blank] 10:13:28 INFO - PROCESS | 3308 | --DOMWINDOW == 92 (0D7AAC00) [pid = 3308] [serial = 1189] [outer = 00000000] [url = about:blank] 10:13:28 INFO - PROCESS | 3308 | --DOMWINDOW == 91 (0D906800) [pid = 3308] [serial = 1190] [outer = 00000000] [url = about:blank] 10:13:28 INFO - PROCESS | 3308 | --DOMWINDOW == 90 (11D65400) [pid = 3308] [serial = 1186] [outer = 00000000] [url = about:blank] 10:13:28 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (12053800) [pid = 3308] [serial = 1195] [outer = 00000000] [url = about:blank] 10:13:28 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (0D960C00) [pid = 3308] [serial = 1204] [outer = 00000000] [url = about:blank] 10:13:28 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (1657B000) [pid = 3308] [serial = 1202] [outer = 00000000] [url = about:blank] 10:13:28 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (0DFABC00) [pid = 3308] [serial = 1205] [outer = 00000000] [url = about:blank] 10:13:28 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (0DC6EC00) [pid = 3308] [serial = 1172] [outer = 00000000] [url = about:blank] 10:13:28 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (0D92FC00) [pid = 3308] [serial = 1171] [outer = 00000000] [url = about:blank] 10:13:28 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (1657CC00) [pid = 3308] [serial = 1175] [outer = 00000000] [url = about:blank] 10:13:28 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (155E5C00) [pid = 3308] [serial = 1174] [outer = 00000000] [url = about:blank] 10:13:28 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (19848C00) [pid = 3308] [serial = 1178] [outer = 00000000] [url = about:blank] 10:13:28 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (19387C00) [pid = 3308] [serial = 1177] [outer = 00000000] [url = about:blank] 10:13:28 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (1AE13000) [pid = 3308] [serial = 1181] [outer = 00000000] [url = about:blank] 10:13:28 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (1A69A800) [pid = 3308] [serial = 1180] [outer = 00000000] [url = about:blank] 10:13:28 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (11E8A400) [pid = 3308] [serial = 1184] [outer = 00000000] [url = about:blank] 10:13:28 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (0DC96000) [pid = 3308] [serial = 1183] [outer = 00000000] [url = about:blank] 10:13:28 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (16A1D800) [pid = 3308] [serial = 1207] [outer = 00000000] [url = about:blank] 10:13:28 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (12355400) [pid = 3308] [serial = 1196] [outer = 00000000] [url = about:blank] 10:13:29 INFO - PROCESS | 3308 | 1467738809163 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]]]}] 10:13:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 10:13:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1681ms 10:13:29 INFO - PROCESS | 3308 | 1467738809193 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 10:13:29 INFO - PROCESS | 3308 | 1467738809197 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 10:13:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 10:13:29 INFO - PROCESS | 3308 | 1467738809205 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 10:13:29 INFO - PROCESS | 3308 | 1467738809208 Marionette TRACE conn5 <- [1,1642,null,{}] 10:13:29 INFO - PROCESS | 3308 | 1467738809213 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}] 10:13:29 INFO - PROCESS | 3308 | 1467738809216 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:29 INFO - PROCESS | 3308 | 1467738809304 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 10:13:29 INFO - PROCESS | 3308 | 1467738809319 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:29 INFO - PROCESS | 3308 | 1467738809321 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:29 INFO - PROCESS | 3308 | ++DOCSHELL 0D276800 == 28 [pid = 3308] [id = 420] 10:13:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (0D759800) [pid = 3308] [serial = 1260] [outer = 00000000] 10:13:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (0D7AEC00) [pid = 3308] [serial = 1261] [outer = 0D759800] 10:13:29 INFO - PROCESS | 3308 | 1467738809369 Marionette DEBUG loaded listener.js 10:13:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (0D908800) [pid = 3308] [serial = 1262] [outer = 0D759800] 10:13:29 INFO - PROCESS | 3308 | 1467738809845 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]]]}] 10:13:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 10:13:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 691ms 10:13:29 INFO - PROCESS | 3308 | 1467738809895 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 10:13:29 INFO - PROCESS | 3308 | 1467738809900 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 10:13:29 INFO - PROCESS | 3308 | 1467738809906 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 10:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 10:13:29 INFO - PROCESS | 3308 | 1467738809909 Marionette TRACE conn5 <- [1,1646,null,{}] 10:13:29 INFO - PROCESS | 3308 | 1467738809913 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}] 10:13:29 INFO - PROCESS | 3308 | 1467738809915 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:30 INFO - PROCESS | 3308 | 1467738810002 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 10:13:30 INFO - PROCESS | 3308 | 1467738810010 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:30 INFO - PROCESS | 3308 | 1467738810013 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:30 INFO - PROCESS | 3308 | ++DOCSHELL 0D958400 == 29 [pid = 3308] [id = 421] 10:13:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (0D958800) [pid = 3308] [serial = 1263] [outer = 00000000] 10:13:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (0D960400) [pid = 3308] [serial = 1264] [outer = 0D958800] 10:13:30 INFO - PROCESS | 3308 | 1467738810059 Marionette DEBUG loaded listener.js 10:13:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (0DC63400) [pid = 3308] [serial = 1265] [outer = 0D958800] 10:13:30 INFO - PROCESS | 3308 | 1467738810554 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]]]}] 10:13:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 10:13:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 670ms 10:13:30 INFO - PROCESS | 3308 | 1467738810580 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 10:13:30 INFO - PROCESS | 3308 | 1467738810583 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 10:13:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 10:13:30 INFO - PROCESS | 3308 | 1467738810586 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 10:13:30 INFO - PROCESS | 3308 | 1467738810589 Marionette TRACE conn5 <- [1,1650,null,{}] 10:13:30 INFO - PROCESS | 3308 | 1467738810600 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}] 10:13:30 INFO - PROCESS | 3308 | 1467738810604 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:30 INFO - PROCESS | 3308 | 1467738810714 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 10:13:30 INFO - PROCESS | 3308 | 1467738810819 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:30 INFO - PROCESS | 3308 | 1467738810822 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:30 INFO - PROCESS | 3308 | ++DOCSHELL 1205A400 == 30 [pid = 3308] [id = 422] 10:13:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (1205AC00) [pid = 3308] [serial = 1266] [outer = 00000000] 10:13:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (12203400) [pid = 3308] [serial = 1267] [outer = 1205AC00] 10:13:30 INFO - PROCESS | 3308 | 1467738810870 Marionette DEBUG loaded listener.js 10:13:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (123C7C00) [pid = 3308] [serial = 1268] [outer = 1205AC00] 10:13:31 INFO - PROCESS | 3308 | 1467738811287 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]]]}] 10:13:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 10:13:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 730ms 10:13:31 INFO - PROCESS | 3308 | 1467738811320 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 10:13:31 INFO - PROCESS | 3308 | 1467738811323 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 10:13:31 INFO - PROCESS | 3308 | 1467738811326 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 10:13:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 10:13:31 INFO - PROCESS | 3308 | 1467738811328 Marionette TRACE conn5 <- [1,1654,null,{}] 10:13:31 INFO - PROCESS | 3308 | 1467738811331 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}] 10:13:31 INFO - PROCESS | 3308 | 1467738811333 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:31 INFO - PROCESS | 3308 | 1467738811450 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 10:13:31 INFO - PROCESS | 3308 | 1467738811456 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:31 INFO - PROCESS | 3308 | 1467738811458 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:31 INFO - PROCESS | 3308 | ++DOCSHELL 13440000 == 31 [pid = 3308] [id = 423] 10:13:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (13447C00) [pid = 3308] [serial = 1269] [outer = 00000000] 10:13:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (14D60C00) [pid = 3308] [serial = 1270] [outer = 13447C00] 10:13:31 INFO - PROCESS | 3308 | 1467738811555 Marionette DEBUG loaded listener.js 10:13:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (150D8400) [pid = 3308] [serial = 1271] [outer = 13447C00] 10:13:31 INFO - PROCESS | 3308 | 1467738811965 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]]]}] 10:13:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 10:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 670ms 10:13:32 INFO - PROCESS | 3308 | 1467738812000 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 10:13:32 INFO - PROCESS | 3308 | 1467738812003 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 10:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 10:13:32 INFO - PROCESS | 3308 | 1467738812006 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 10:13:32 INFO - PROCESS | 3308 | 1467738812007 Marionette TRACE conn5 <- [1,1658,null,{}] 10:13:32 INFO - PROCESS | 3308 | 1467738812011 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}] 10:13:32 INFO - PROCESS | 3308 | 1467738812013 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:32 INFO - PROCESS | 3308 | 1467738812162 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 10:13:32 INFO - PROCESS | 3308 | 1467738812180 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:32 INFO - PROCESS | 3308 | 1467738812182 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:32 INFO - PROCESS | 3308 | ++DOCSHELL 15655000 == 32 [pid = 3308] [id = 424] 10:13:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (15658400) [pid = 3308] [serial = 1272] [outer = 00000000] 10:13:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (156BF800) [pid = 3308] [serial = 1273] [outer = 15658400] 10:13:32 INFO - PROCESS | 3308 | 1467738812226 Marionette DEBUG loaded listener.js 10:13:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (16575800) [pid = 3308] [serial = 1274] [outer = 15658400] 10:13:32 INFO - PROCESS | 3308 | 1467738812678 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]]]}] 10:13:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 10:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 730ms 10:13:32 INFO - PROCESS | 3308 | 1467738812742 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 10:13:32 INFO - PROCESS | 3308 | 1467738812744 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 10:13:32 INFO - PROCESS | 3308 | 1467738812747 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 10:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 10:13:32 INFO - PROCESS | 3308 | 1467738812749 Marionette TRACE conn5 <- [1,1662,null,{}] 10:13:32 INFO - PROCESS | 3308 | 1467738812753 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}] 10:13:32 INFO - PROCESS | 3308 | 1467738812758 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:32 INFO - PROCESS | 3308 | 1467738812893 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 10:13:32 INFO - PROCESS | 3308 | 1467738812957 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:32 INFO - PROCESS | 3308 | 1467738812959 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:32 INFO - PROCESS | 3308 | ++DOCSHELL 168DC000 == 33 [pid = 3308] [id = 425] 10:13:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (168DF400) [pid = 3308] [serial = 1275] [outer = 00000000] 10:13:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 91 (16A1A000) [pid = 3308] [serial = 1276] [outer = 168DF400] 10:13:33 INFO - PROCESS | 3308 | 1467738813004 Marionette DEBUG loaded listener.js 10:13:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 92 (16F13800) [pid = 3308] [serial = 1277] [outer = 168DF400] 10:13:33 INFO - PROCESS | 3308 | --DOMWINDOW == 91 (0EC92400) [pid = 3308] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 10:13:33 INFO - PROCESS | 3308 | --DOMWINDOW == 90 (168E4000) [pid = 3308] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 10:13:33 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (16FD6400) [pid = 3308] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 10:13:33 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (0D951800) [pid = 3308] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 10:13:33 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (0DE13400) [pid = 3308] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 10:13:33 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (0CAB8000) [pid = 3308] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 10:13:33 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (0D272C00) [pid = 3308] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 10:13:33 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (178D5C00) [pid = 3308] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 10:13:33 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (0CFE3400) [pid = 3308] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 10:13:33 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (156BEC00) [pid = 3308] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 10:13:33 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (0ECE1400) [pid = 3308] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 10:13:33 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (120E3C00) [pid = 3308] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 10:13:33 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (18788000) [pid = 3308] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 10:13:33 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (1878E400) [pid = 3308] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 10:13:33 INFO - PROCESS | 3308 | 1467738813656 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]]]}] 10:13:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 10:13:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 930ms 10:13:33 INFO - PROCESS | 3308 | 1467738813681 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 10:13:33 INFO - PROCESS | 3308 | 1467738813683 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 10:13:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 10:13:33 INFO - PROCESS | 3308 | 1467738813686 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 10:13:33 INFO - PROCESS | 3308 | 1467738813688 Marionette TRACE conn5 <- [1,1666,null,{}] 10:13:33 INFO - PROCESS | 3308 | 1467738813691 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}] 10:13:33 INFO - PROCESS | 3308 | 1467738813693 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:33 INFO - PROCESS | 3308 | 1467738813769 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 10:13:33 INFO - PROCESS | 3308 | 1467738813774 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:33 INFO - PROCESS | 3308 | 1467738813776 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:33 INFO - PROCESS | 3308 | ++DOCSHELL 0D901C00 == 34 [pid = 3308] [id = 426] 10:13:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (12079400) [pid = 3308] [serial = 1278] [outer = 00000000] 10:13:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (156C0400) [pid = 3308] [serial = 1279] [outer = 12079400] 10:13:33 INFO - PROCESS | 3308 | 1467738813819 Marionette DEBUG loaded listener.js 10:13:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (168E0C00) [pid = 3308] [serial = 1280] [outer = 12079400] 10:13:34 INFO - PROCESS | 3308 | 1467738814257 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]]]}] 10:13:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 10:13:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 630ms 10:13:34 INFO - PROCESS | 3308 | 1467738814318 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 10:13:34 INFO - PROCESS | 3308 | 1467738814320 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 10:13:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 10:13:34 INFO - PROCESS | 3308 | 1467738814323 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 10:13:34 INFO - PROCESS | 3308 | 1467738814324 Marionette TRACE conn5 <- [1,1670,null,{}] 10:13:34 INFO - PROCESS | 3308 | 1467738814328 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}] 10:13:34 INFO - PROCESS | 3308 | 1467738814330 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:34 INFO - PROCESS | 3308 | 1467738814407 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 10:13:34 INFO - PROCESS | 3308 | 1467738814414 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:34 INFO - PROCESS | 3308 | 1467738814416 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:34 INFO - PROCESS | 3308 | ++DOCSHELL 16A19800 == 35 [pid = 3308] [id = 427] 10:13:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (16FD1400) [pid = 3308] [serial = 1281] [outer = 00000000] 10:13:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (16FD9C00) [pid = 3308] [serial = 1282] [outer = 16FD1400] 10:13:34 INFO - PROCESS | 3308 | 1467738814461 Marionette DEBUG loaded listener.js 10:13:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (16FD6400) [pid = 3308] [serial = 1283] [outer = 16FD1400] 10:13:34 INFO - PROCESS | 3308 | 1467738814914 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]]]}] 10:13:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 10:13:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 631ms 10:13:34 INFO - PROCESS | 3308 | 1467738814955 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 10:13:34 INFO - PROCESS | 3308 | 1467738814957 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 10:13:34 INFO - PROCESS | 3308 | 1467738814976 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 10:13:34 INFO - PROCESS | 3308 | 1467738814978 Marionette TRACE conn5 <- [1,1674,null,{}] 10:13:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 10:13:34 INFO - PROCESS | 3308 | 1467738814981 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}] 10:13:34 INFO - PROCESS | 3308 | 1467738814983 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:35 INFO - PROCESS | 3308 | 1467738815066 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 10:13:35 INFO - PROCESS | 3308 | 1467738815071 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:35 INFO - PROCESS | 3308 | 1467738815073 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:35 INFO - PROCESS | 3308 | ++DOCSHELL 12053C00 == 36 [pid = 3308] [id = 428] 10:13:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (17529800) [pid = 3308] [serial = 1284] [outer = 00000000] 10:13:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (178DD000) [pid = 3308] [serial = 1285] [outer = 17529800] 10:13:35 INFO - PROCESS | 3308 | 1467738815125 Marionette DEBUG loaded listener.js 10:13:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (178E2400) [pid = 3308] [serial = 1286] [outer = 17529800] 10:13:36 INFO - PROCESS | 3308 | --DOCSHELL 0D276800 == 35 [pid = 3308] [id = 420] 10:13:36 INFO - PROCESS | 3308 | --DOCSHELL 0DC96800 == 34 [pid = 3308] [id = 419] 10:13:36 INFO - PROCESS | 3308 | --DOCSHELL 13440000 == 33 [pid = 3308] [id = 423] 10:13:36 INFO - PROCESS | 3308 | --DOCSHELL 1205A400 == 32 [pid = 3308] [id = 422] 10:13:36 INFO - PROCESS | 3308 | --DOCSHELL 0D958400 == 31 [pid = 3308] [id = 421] 10:13:36 INFO - PROCESS | 3308 | --DOCSHELL 168DC000 == 30 [pid = 3308] [id = 425] 10:13:36 INFO - PROCESS | 3308 | --DOCSHELL 15655000 == 29 [pid = 3308] [id = 424] 10:13:36 INFO - PROCESS | 3308 | --DOCSHELL 0D901C00 == 28 [pid = 3308] [id = 426] 10:13:36 INFO - PROCESS | 3308 | --DOCSHELL 16A19800 == 27 [pid = 3308] [id = 427] 10:13:36 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (123CD000) [pid = 3308] [serial = 1187] [outer = 00000000] [url = about:blank] 10:13:36 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (16A16000) [pid = 3308] [serial = 1228] [outer = 00000000] [url = about:blank] 10:13:36 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (17082000) [pid = 3308] [serial = 1232] [outer = 00000000] [url = about:blank] 10:13:36 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (16FDD400) [pid = 3308] [serial = 1231] [outer = 00000000] [url = about:blank] 10:13:36 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (16531400) [pid = 3308] [serial = 1237] [outer = 00000000] [url = about:blank] 10:13:36 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (16F16800) [pid = 3308] [serial = 1208] [outer = 00000000] [url = about:blank] 10:13:36 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (0CC7AC00) [pid = 3308] [serial = 1216] [outer = 00000000] [url = about:blank] 10:13:36 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (0CF6B800) [pid = 3308] [serial = 1217] [outer = 00000000] [url = about:blank] 10:13:36 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (0D957800) [pid = 3308] [serial = 1219] [outer = 00000000] [url = about:blank] 10:13:36 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (0DC65400) [pid = 3308] [serial = 1220] [outer = 00000000] [url = about:blank] 10:13:36 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (17937C00) [pid = 3308] [serial = 1234] [outer = 00000000] [url = about:blank] 10:13:36 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (0D7AA800) [pid = 3308] [serial = 1210] [outer = 00000000] [url = about:blank] 10:13:36 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (0D90F000) [pid = 3308] [serial = 1211] [outer = 00000000] [url = about:blank] 10:13:36 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (16579000) [pid = 3308] [serial = 1225] [outer = 00000000] [url = about:blank] 10:13:36 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (11DAE800) [pid = 3308] [serial = 1213] [outer = 00000000] [url = about:blank] 10:13:36 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (120EFC00) [pid = 3308] [serial = 1214] [outer = 00000000] [url = about:blank] 10:13:36 INFO - PROCESS | 3308 | --DOMWINDOW == 70 (123C6C00) [pid = 3308] [serial = 1222] [outer = 00000000] [url = about:blank] 10:13:36 INFO - PROCESS | 3308 | --DOMWINDOW == 69 (134B5000) [pid = 3308] [serial = 1223] [outer = 00000000] [url = about:blank] 10:13:36 INFO - PROCESS | 3308 | --DOMWINDOW == 68 (18848400) [pid = 3308] [serial = 1241] [outer = 00000000] [url = about:blank] 10:13:36 INFO - PROCESS | 3308 | --DOMWINDOW == 67 (1900D400) [pid = 3308] [serial = 1244] [outer = 00000000] [url = about:blank] 10:13:36 INFO - PROCESS | 3308 | --DOMWINDOW == 66 (18793000) [pid = 3308] [serial = 1240] [outer = 00000000] [url = about:blank] 10:13:36 INFO - PROCESS | 3308 | --DOMWINDOW == 65 (1793C800) [pid = 3308] [serial = 1235] [outer = 00000000] [url = about:blank] 10:13:36 INFO - PROCESS | 3308 | --DOMWINDOW == 64 (1900AC00) [pid = 3308] [serial = 1243] [outer = 00000000] [url = about:blank] 10:13:36 INFO - PROCESS | 3308 | --DOMWINDOW == 63 (16A1CC00) [pid = 3308] [serial = 1229] [outer = 00000000] [url = about:blank] 10:13:36 INFO - PROCESS | 3308 | --DOMWINDOW == 62 (17525000) [pid = 3308] [serial = 1238] [outer = 00000000] [url = about:blank] 10:13:36 INFO - PROCESS | 3308 | --DOMWINDOW == 61 (1672C800) [pid = 3308] [serial = 1226] [outer = 00000000] [url = about:blank] 10:13:36 INFO - PROCESS | 3308 | 1467738816940 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]]]}] 10:13:37 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 10:13:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 2013ms 10:13:37 INFO - PROCESS | 3308 | 1467738816995 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 10:13:37 INFO - PROCESS | 3308 | 1467738816999 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 10:13:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 10:13:37 INFO - PROCESS | 3308 | 1467738817004 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 10:13:37 INFO - PROCESS | 3308 | 1467738817007 Marionette TRACE conn5 <- [1,1678,null,{}] 10:13:37 INFO - PROCESS | 3308 | 1467738817014 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}] 10:13:37 INFO - PROCESS | 3308 | 1467738817017 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:37 INFO - PROCESS | 3308 | 1467738817111 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 10:13:37 INFO - PROCESS | 3308 | 1467738817121 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:37 INFO - PROCESS | 3308 | 1467738817125 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:37 INFO - PROCESS | 3308 | ++DOCSHELL 0CFD3800 == 28 [pid = 3308] [id = 429] 10:13:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 62 (0CFD3C00) [pid = 3308] [serial = 1287] [outer = 00000000] 10:13:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 63 (0D205C00) [pid = 3308] [serial = 1288] [outer = 0CFD3C00] 10:13:37 INFO - PROCESS | 3308 | 1467738817178 Marionette DEBUG loaded listener.js 10:13:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 64 (0D277400) [pid = 3308] [serial = 1289] [outer = 0CFD3C00] 10:13:37 INFO - PROCESS | 3308 | 1467738817661 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]]]}] 10:13:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 10:13:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 730ms 10:13:37 INFO - PROCESS | 3308 | 1467738817735 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 10:13:37 INFO - PROCESS | 3308 | 1467738817740 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 10:13:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 10:13:37 INFO - PROCESS | 3308 | 1467738817746 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 10:13:37 INFO - PROCESS | 3308 | 1467738817748 Marionette TRACE conn5 <- [1,1682,null,{}] 10:13:37 INFO - PROCESS | 3308 | 1467738817752 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}] 10:13:37 INFO - PROCESS | 3308 | 1467738817755 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:37 INFO - PROCESS | 3308 | 1467738817842 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 10:13:37 INFO - PROCESS | 3308 | 1467738817934 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:37 INFO - PROCESS | 3308 | 1467738817937 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:37 INFO - PROCESS | 3308 | ++DOCSHELL 0D922400 == 29 [pid = 3308] [id = 430] 10:13:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 65 (0D922800) [pid = 3308] [serial = 1290] [outer = 00000000] 10:13:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 66 (0D926400) [pid = 3308] [serial = 1291] [outer = 0D922800] 10:13:37 INFO - PROCESS | 3308 | 1467738817985 Marionette DEBUG loaded listener.js 10:13:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 67 (0D92D400) [pid = 3308] [serial = 1292] [outer = 0D922800] 10:13:38 INFO - PROCESS | 3308 | 1467738818363 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]]]}] 10:13:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 10:13:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 670ms 10:13:38 INFO - PROCESS | 3308 | 1467738818420 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 10:13:38 INFO - PROCESS | 3308 | 1467738818422 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 10:13:38 INFO - PROCESS | 3308 | 1467738818426 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 10:13:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 10:13:38 INFO - PROCESS | 3308 | 1467738818429 Marionette TRACE conn5 <- [1,1686,null,{}] 10:13:38 INFO - PROCESS | 3308 | 1467738818440 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}] 10:13:38 INFO - PROCESS | 3308 | 1467738818445 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:38 INFO - PROCESS | 3308 | 1467738818555 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 10:13:38 INFO - PROCESS | 3308 | 1467738818573 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:38 INFO - PROCESS | 3308 | 1467738818576 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:38 INFO - PROCESS | 3308 | ++DOCSHELL 0DC9B000 == 30 [pid = 3308] [id = 431] 10:13:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 68 (0DCA0400) [pid = 3308] [serial = 1293] [outer = 00000000] 10:13:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 69 (0DE12800) [pid = 3308] [serial = 1294] [outer = 0DCA0400] 10:13:38 INFO - PROCESS | 3308 | 1467738818624 Marionette DEBUG loaded listener.js 10:13:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 70 (0DE84000) [pid = 3308] [serial = 1295] [outer = 0DCA0400] 10:13:39 INFO - PROCESS | 3308 | 1467738819079 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]]]}] 10:13:39 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 10:13:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 670ms 10:13:39 INFO - PROCESS | 3308 | 1467738819100 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 10:13:39 INFO - PROCESS | 3308 | 1467738819103 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 10:13:39 INFO - PROCESS | 3308 | 1467738819106 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 10:13:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 10:13:39 INFO - PROCESS | 3308 | 1467738819108 Marionette TRACE conn5 <- [1,1690,null,{}] 10:13:39 INFO - PROCESS | 3308 | 1467738819111 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}] 10:13:39 INFO - PROCESS | 3308 | 1467738819113 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:39 INFO - PROCESS | 3308 | 1467738819195 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 10:13:39 INFO - PROCESS | 3308 | 1467738819200 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:39 INFO - PROCESS | 3308 | 1467738819202 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:39 INFO - PROCESS | 3308 | ++DOCSHELL 0ECE6000 == 31 [pid = 3308] [id = 432] 10:13:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (0ECEE800) [pid = 3308] [serial = 1296] [outer = 00000000] 10:13:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (11DA9800) [pid = 3308] [serial = 1297] [outer = 0ECEE800] 10:13:39 INFO - PROCESS | 3308 | 1467738819247 Marionette DEBUG loaded listener.js 10:13:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (11E92800) [pid = 3308] [serial = 1298] [outer = 0ECEE800] 10:13:39 INFO - PROCESS | 3308 | 1467738819682 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]]]}] 10:13:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 10:13:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 631ms 10:13:39 INFO - PROCESS | 3308 | 1467738819740 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 10:13:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 10:13:39 INFO - PROCESS | 3308 | 1467738819742 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 10:13:39 INFO - PROCESS | 3308 | 1467738819745 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 10:13:39 INFO - PROCESS | 3308 | 1467738819747 Marionette TRACE conn5 <- [1,1694,null,{}] 10:13:39 INFO - PROCESS | 3308 | 1467738819750 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}] 10:13:39 INFO - PROCESS | 3308 | 1467738819752 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:39 INFO - PROCESS | 3308 | 1467738819829 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 10:13:39 INFO - PROCESS | 3308 | 1467738819836 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:39 INFO - PROCESS | 3308 | 1467738819838 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:39 INFO - PROCESS | 3308 | ++DOCSHELL 120EFC00 == 32 [pid = 3308] [id = 433] 10:13:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (1220F400) [pid = 3308] [serial = 1299] [outer = 00000000] 10:13:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (123C6C00) [pid = 3308] [serial = 1300] [outer = 1220F400] 10:13:39 INFO - PROCESS | 3308 | 1467738819884 Marionette DEBUG loaded listener.js 10:13:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (13449800) [pid = 3308] [serial = 1301] [outer = 1220F400] 10:13:40 INFO - PROCESS | 3308 | 1467738820342 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]]]}] 10:13:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 10:13:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 631ms 10:13:40 INFO - PROCESS | 3308 | 1467738820384 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 10:13:40 INFO - PROCESS | 3308 | 1467738820386 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 10:13:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 10:13:40 INFO - PROCESS | 3308 | 1467738820389 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 10:13:40 INFO - PROCESS | 3308 | 1467738820391 Marionette TRACE conn5 <- [1,1698,null,{}] 10:13:40 INFO - PROCESS | 3308 | 1467738820394 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}] 10:13:40 INFO - PROCESS | 3308 | 1467738820400 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:40 INFO - PROCESS | 3308 | 1467738820501 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 10:13:40 INFO - PROCESS | 3308 | 1467738820507 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:40 INFO - PROCESS | 3308 | 1467738820509 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:40 INFO - PROCESS | 3308 | ++DOCSHELL 141A3400 == 33 [pid = 3308] [id = 434] 10:13:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (14D61800) [pid = 3308] [serial = 1302] [outer = 00000000] 10:13:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (15653000) [pid = 3308] [serial = 1303] [outer = 14D61800] 10:13:40 INFO - PROCESS | 3308 | 1467738820552 Marionette DEBUG loaded listener.js 10:13:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (156B8000) [pid = 3308] [serial = 1304] [outer = 14D61800] 10:13:40 INFO - PROCESS | 3308 | 1467738820983 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]]]}] 10:13:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 10:13:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 631ms 10:13:41 INFO - PROCESS | 3308 | 1467738821026 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 10:13:41 INFO - PROCESS | 3308 | 1467738821028 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 10:13:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 10:13:41 INFO - PROCESS | 3308 | 1467738821052 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 10:13:41 INFO - PROCESS | 3308 | 1467738821054 Marionette TRACE conn5 <- [1,1702,null,{}] 10:13:41 INFO - PROCESS | 3308 | 1467738821061 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}] 10:13:41 INFO - PROCESS | 3308 | 1467738821062 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:41 INFO - PROCESS | 3308 | 1467738821139 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 10:13:41 INFO - PROCESS | 3308 | 1467738821146 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:41 INFO - PROCESS | 3308 | 1467738821147 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:41 INFO - PROCESS | 3308 | ++DOCSHELL 141A1400 == 34 [pid = 3308] [id = 435] 10:13:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (15BB7400) [pid = 3308] [serial = 1305] [outer = 00000000] 10:13:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (168DC400) [pid = 3308] [serial = 1306] [outer = 15BB7400] 10:13:41 INFO - PROCESS | 3308 | 1467738821190 Marionette DEBUG loaded listener.js 10:13:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (168DD000) [pid = 3308] [serial = 1307] [outer = 15BB7400] 10:13:41 INFO - PROCESS | 3308 | 1467738821636 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]]]}] 10:13:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 10:13:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 650ms 10:13:41 INFO - PROCESS | 3308 | 1467738821692 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 10:13:41 INFO - PROCESS | 3308 | 1467738821694 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 10:13:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 10:13:41 INFO - PROCESS | 3308 | 1467738821698 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 10:13:41 INFO - PROCESS | 3308 | 1467738821699 Marionette TRACE conn5 <- [1,1706,null,{}] 10:13:41 INFO - PROCESS | 3308 | 1467738821708 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}] 10:13:41 INFO - PROCESS | 3308 | 1467738821710 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:41 INFO - PROCESS | 3308 | 1467738821787 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 10:13:41 INFO - PROCESS | 3308 | 1467738821793 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:41 INFO - PROCESS | 3308 | 1467738821795 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:41 INFO - PROCESS | 3308 | ++DOCSHELL 16727000 == 35 [pid = 3308] [id = 436] 10:13:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (168E3000) [pid = 3308] [serial = 1308] [outer = 00000000] 10:13:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (16A18800) [pid = 3308] [serial = 1309] [outer = 168E3000] 10:13:41 INFO - PROCESS | 3308 | 1467738821837 Marionette DEBUG loaded listener.js 10:13:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (16A13000) [pid = 3308] [serial = 1310] [outer = 168E3000] 10:13:42 INFO - PROCESS | 3308 | 1467738822304 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]]]}] 10:13:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 10:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 630ms 10:13:42 INFO - PROCESS | 3308 | 1467738822334 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 10:13:42 INFO - PROCESS | 3308 | 1467738822336 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 10:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 10:13:42 INFO - PROCESS | 3308 | 1467738822339 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 10:13:42 INFO - PROCESS | 3308 | 1467738822341 Marionette TRACE conn5 <- [1,1710,null,{}] 10:13:42 INFO - PROCESS | 3308 | 1467738822344 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}] 10:13:42 INFO - PROCESS | 3308 | 1467738822346 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:42 INFO - PROCESS | 3308 | 1467738822458 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 10:13:42 INFO - PROCESS | 3308 | 1467738822463 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:42 INFO - PROCESS | 3308 | 1467738822465 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:42 INFO - PROCESS | 3308 | ++DOCSHELL 0DC9AC00 == 36 [pid = 3308] [id = 437] 10:13:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (16FD1000) [pid = 3308] [serial = 1311] [outer = 00000000] 10:13:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (16FDA000) [pid = 3308] [serial = 1312] [outer = 16FD1000] 10:13:42 INFO - PROCESS | 3308 | 1467738822508 Marionette DEBUG loaded listener.js 10:13:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (1707BC00) [pid = 3308] [serial = 1313] [outer = 16FD1000] 10:13:42 INFO - PROCESS | 3308 | 1467738822963 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]]]}] 10:13:43 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 10:13:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 670ms 10:13:43 INFO - PROCESS | 3308 | 1467738823010 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 10:13:43 INFO - PROCESS | 3308 | 1467738823012 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 10:13:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 10:13:43 INFO - PROCESS | 3308 | 1467738823015 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 10:13:43 INFO - PROCESS | 3308 | 1467738823016 Marionette TRACE conn5 <- [1,1714,null,{}] 10:13:43 INFO - PROCESS | 3308 | 1467738823019 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}] 10:13:43 INFO - PROCESS | 3308 | 1467738823021 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:43 INFO - PROCESS | 3308 | 1467738823133 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 10:13:43 INFO - PROCESS | 3308 | 1467738823138 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:43 INFO - PROCESS | 3308 | 1467738823140 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:43 INFO - PROCESS | 3308 | ++DOCSHELL 0E486000 == 37 [pid = 3308] [id = 438] 10:13:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (11D65400) [pid = 3308] [serial = 1314] [outer = 00000000] 10:13:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (178C4800) [pid = 3308] [serial = 1315] [outer = 11D65400] 10:13:43 INFO - PROCESS | 3308 | 1467738823183 Marionette DEBUG loaded listener.js 10:13:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 91 (178F5C00) [pid = 3308] [serial = 1316] [outer = 11D65400] 10:13:43 INFO - PROCESS | 3308 | 1467738823634 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]]]}] 10:13:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 10:13:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 670ms 10:13:43 INFO - PROCESS | 3308 | 1467738823686 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 10:13:43 INFO - PROCESS | 3308 | 1467738823689 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 10:13:43 INFO - PROCESS | 3308 | 1467738823698 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 10:13:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 10:13:43 INFO - PROCESS | 3308 | 1467738823700 Marionette TRACE conn5 <- [1,1718,null,{}] 10:13:43 INFO - PROCESS | 3308 | 1467738823705 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}] 10:13:43 INFO - PROCESS | 3308 | 1467738823707 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:43 INFO - PROCESS | 3308 | 1467738823859 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 10:13:43 INFO - PROCESS | 3308 | 1467738823927 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:43 INFO - PROCESS | 3308 | 1467738823930 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:43 INFO - PROCESS | 3308 | ++DOCSHELL 12055800 == 38 [pid = 3308] [id = 439] 10:13:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 92 (18519000) [pid = 3308] [serial = 1317] [outer = 00000000] 10:13:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 93 (1878EC00) [pid = 3308] [serial = 1318] [outer = 18519000] 10:13:43 INFO - PROCESS | 3308 | 1467738823976 Marionette DEBUG loaded listener.js 10:13:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 94 (18793000) [pid = 3308] [serial = 1319] [outer = 18519000] 10:13:44 INFO - PROCESS | 3308 | --DOMWINDOW == 93 (18784C00) [pid = 3308] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 10:13:44 INFO - PROCESS | 3308 | --DOMWINDOW == 92 (14D5B800) [pid = 3308] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 10:13:44 INFO - PROCESS | 3308 | --DOMWINDOW == 91 (0D759800) [pid = 3308] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 10:13:44 INFO - PROCESS | 3308 | --DOMWINDOW == 90 (12079400) [pid = 3308] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 10:13:44 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (15658400) [pid = 3308] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 10:13:44 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (16FD1400) [pid = 3308] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 10:13:44 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (0CB97400) [pid = 3308] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 10:13:44 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (156B4800) [pid = 3308] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 10:13:44 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (13447C00) [pid = 3308] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 10:13:44 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (1205AC00) [pid = 3308] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 10:13:44 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (168DF400) [pid = 3308] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 10:13:44 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (0DE0E400) [pid = 3308] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 10:13:44 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (0D958800) [pid = 3308] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 10:13:44 INFO - PROCESS | 3308 | 1467738824500 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]]]}] 10:13:44 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 10:13:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 830ms 10:13:44 INFO - PROCESS | 3308 | 1467738824542 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 10:13:44 INFO - PROCESS | 3308 | 1467738824544 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 10:13:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 10:13:44 INFO - PROCESS | 3308 | 1467738824547 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 10:13:44 INFO - PROCESS | 3308 | 1467738824549 Marionette TRACE conn5 <- [1,1722,null,{}] 10:13:44 INFO - PROCESS | 3308 | 1467738824553 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}] 10:13:44 INFO - PROCESS | 3308 | 1467738824554 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:44 INFO - PROCESS | 3308 | 1467738824637 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 10:13:44 INFO - PROCESS | 3308 | 1467738824643 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:44 INFO - PROCESS | 3308 | 1467738824645 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:44 INFO - PROCESS | 3308 | ++DOCSHELL 122C1000 == 39 [pid = 3308] [id = 440] 10:13:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (13240400) [pid = 3308] [serial = 1320] [outer = 00000000] 10:13:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (156BD400) [pid = 3308] [serial = 1321] [outer = 13240400] 10:13:44 INFO - PROCESS | 3308 | 1467738824698 Marionette DEBUG loaded listener.js 10:13:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (168E9C00) [pid = 3308] [serial = 1322] [outer = 13240400] 10:13:45 INFO - PROCESS | 3308 | 1467738825109 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]]]}] 10:13:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 10:13:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 631ms 10:13:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 10:13:45 INFO - PROCESS | 3308 | 1467738825182 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 10:13:45 INFO - PROCESS | 3308 | 1467738825184 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 10:13:45 INFO - PROCESS | 3308 | 1467738825187 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 10:13:45 INFO - PROCESS | 3308 | 1467738825188 Marionette TRACE conn5 <- [1,1726,null,{}] 10:13:45 INFO - PROCESS | 3308 | 1467738825192 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}] 10:13:45 INFO - PROCESS | 3308 | 1467738825193 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:45 INFO - PROCESS | 3308 | 1467738825271 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 10:13:45 INFO - PROCESS | 3308 | 1467738825276 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:45 INFO - PROCESS | 3308 | 1467738825278 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:45 INFO - PROCESS | 3308 | ++DOCSHELL 1707B400 == 40 [pid = 3308] [id = 441] 10:13:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (178ED400) [pid = 3308] [serial = 1323] [outer = 00000000] 10:13:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (18794800) [pid = 3308] [serial = 1324] [outer = 178ED400] 10:13:45 INFO - PROCESS | 3308 | 1467738825321 Marionette DEBUG loaded listener.js 10:13:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (18F0B800) [pid = 3308] [serial = 1325] [outer = 178ED400] 10:13:45 INFO - PROCESS | 3308 | 1467738825774 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]]]}] 10:13:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 10:13:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 630ms 10:13:45 INFO - PROCESS | 3308 | 1467738825820 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 10:13:45 INFO - PROCESS | 3308 | 1467738825822 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 10:13:45 INFO - PROCESS | 3308 | 1467738825825 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 10:13:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 10:13:45 INFO - PROCESS | 3308 | 1467738825826 Marionette TRACE conn5 <- [1,1730,null,{}] 10:13:45 INFO - PROCESS | 3308 | 1467738825830 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}] 10:13:45 INFO - PROCESS | 3308 | 1467738825832 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:45 INFO - PROCESS | 3308 | 1467738825910 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 10:13:45 INFO - PROCESS | 3308 | 1467738825915 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:45 INFO - PROCESS | 3308 | 1467738825917 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:45 INFO - PROCESS | 3308 | ++DOCSHELL 123C5400 == 41 [pid = 3308] [id = 442] 10:13:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (19001400) [pid = 3308] [serial = 1326] [outer = 00000000] 10:13:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (19369C00) [pid = 3308] [serial = 1327] [outer = 19001400] 10:13:45 INFO - PROCESS | 3308 | 1467738825960 Marionette DEBUG loaded listener.js 10:13:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (19535400) [pid = 3308] [serial = 1328] [outer = 19001400] 10:13:46 INFO - PROCESS | 3308 | 1467738826498 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]]]}] 10:13:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 10:13:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 730ms 10:13:46 INFO - PROCESS | 3308 | 1467738826559 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 10:13:46 INFO - PROCESS | 3308 | 1467738826564 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 10:13:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 10:13:46 INFO - PROCESS | 3308 | 1467738826569 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 10:13:46 INFO - PROCESS | 3308 | 1467738826573 Marionette TRACE conn5 <- [1,1734,null,{}] 10:13:46 INFO - PROCESS | 3308 | 1467738826578 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}] 10:13:46 INFO - PROCESS | 3308 | 1467738826581 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:46 INFO - PROCESS | 3308 | 1467738826763 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 10:13:46 INFO - PROCESS | 3308 | 1467738826875 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:46 INFO - PROCESS | 3308 | 1467738826880 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:46 INFO - PROCESS | 3308 | ++DOCSHELL 0CCE5C00 == 42 [pid = 3308] [id = 443] 10:13:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 91 (0D208800) [pid = 3308] [serial = 1329] [outer = 00000000] 10:13:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 92 (0D7AA800) [pid = 3308] [serial = 1330] [outer = 0D208800] 10:13:46 INFO - PROCESS | 3308 | 1467738826937 Marionette DEBUG loaded listener.js 10:13:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 93 (0D921C00) [pid = 3308] [serial = 1331] [outer = 0D208800] 10:13:47 INFO - PROCESS | 3308 | 1467738827668 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]]]}] 10:13:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 10:13:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1124ms 10:13:47 INFO - PROCESS | 3308 | 1467738827709 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 10:13:47 INFO - PROCESS | 3308 | 1467738827714 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 10:13:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 10:13:47 INFO - PROCESS | 3308 | 1467738827721 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 10:13:47 INFO - PROCESS | 3308 | 1467738827724 Marionette TRACE conn5 <- [1,1738,null,{}] 10:13:47 INFO - PROCESS | 3308 | 1467738827728 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}] 10:13:47 INFO - PROCESS | 3308 | 1467738827731 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:47 INFO - PROCESS | 3308 | 1467738827852 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 10:13:48 INFO - PROCESS | 3308 | 1467738827987 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:48 INFO - PROCESS | 3308 | 1467738827990 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:48 INFO - PROCESS | 3308 | ++DOCSHELL 0DC68C00 == 43 [pid = 3308] [id = 444] 10:13:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 94 (0DC6C000) [pid = 3308] [serial = 1332] [outer = 00000000] 10:13:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 95 (0DFAC400) [pid = 3308] [serial = 1333] [outer = 0DC6C000] 10:13:48 INFO - PROCESS | 3308 | 1467738828046 Marionette DEBUG loaded listener.js 10:13:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 96 (11CDF000) [pid = 3308] [serial = 1334] [outer = 0DC6C000] 10:13:48 INFO - PROCESS | 3308 | 1467738828939 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]]]}] 10:13:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 10:13:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1277ms 10:13:49 INFO - PROCESS | 3308 | 1467738829003 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 10:13:49 INFO - PROCESS | 3308 | 1467738829007 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 10:13:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 10:13:49 INFO - PROCESS | 3308 | 1467738829012 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 10:13:49 INFO - PROCESS | 3308 | 1467738829015 Marionette TRACE conn5 <- [1,1742,null,{}] 10:13:49 INFO - PROCESS | 3308 | 1467738829021 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}] 10:13:49 INFO - PROCESS | 3308 | 1467738829023 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:49 INFO - PROCESS | 3308 | 1467738829141 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 10:13:49 INFO - PROCESS | 3308 | 1467738829281 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:49 INFO - PROCESS | 3308 | 1467738829285 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:49 INFO - PROCESS | 3308 | ++DOCSHELL 0D75B400 == 44 [pid = 3308] [id = 445] 10:13:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 97 (0D761800) [pid = 3308] [serial = 1335] [outer = 00000000] 10:13:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 98 (0D953C00) [pid = 3308] [serial = 1336] [outer = 0D761800] 10:13:49 INFO - PROCESS | 3308 | 1467738829336 Marionette DEBUG loaded listener.js 10:13:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 99 (0DA2B000) [pid = 3308] [serial = 1337] [outer = 0D761800] 10:13:49 INFO - PROCESS | 3308 | --DOCSHELL 1707B400 == 43 [pid = 3308] [id = 441] 10:13:49 INFO - PROCESS | 3308 | --DOCSHELL 122C1000 == 42 [pid = 3308] [id = 440] 10:13:49 INFO - PROCESS | 3308 | --DOCSHELL 12055800 == 41 [pid = 3308] [id = 439] 10:13:49 INFO - PROCESS | 3308 | --DOCSHELL 0E486000 == 40 [pid = 3308] [id = 438] 10:13:49 INFO - PROCESS | 3308 | --DOCSHELL 0DC9AC00 == 39 [pid = 3308] [id = 437] 10:13:49 INFO - PROCESS | 3308 | --DOCSHELL 16727000 == 38 [pid = 3308] [id = 436] 10:13:49 INFO - PROCESS | 3308 | --DOCSHELL 141A1400 == 37 [pid = 3308] [id = 435] 10:13:49 INFO - PROCESS | 3308 | --DOCSHELL 141A3400 == 36 [pid = 3308] [id = 434] 10:13:49 INFO - PROCESS | 3308 | --DOCSHELL 120EFC00 == 35 [pid = 3308] [id = 433] 10:13:49 INFO - PROCESS | 3308 | --DOCSHELL 0ECE6000 == 34 [pid = 3308] [id = 432] 10:13:49 INFO - PROCESS | 3308 | --DOCSHELL 0DC9B000 == 33 [pid = 3308] [id = 431] 10:13:49 INFO - PROCESS | 3308 | --DOCSHELL 0D922400 == 32 [pid = 3308] [id = 430] 10:13:49 INFO - PROCESS | 3308 | --DOCSHELL 0CFD3800 == 31 [pid = 3308] [id = 429] 10:13:49 INFO - PROCESS | 3308 | --DOCSHELL 12053C00 == 30 [pid = 3308] [id = 428] 10:13:49 INFO - PROCESS | 3308 | --DOMWINDOW == 98 (178DD000) [pid = 3308] [serial = 1285] [outer = 00000000] [url = about:blank] 10:13:49 INFO - PROCESS | 3308 | --DOMWINDOW == 97 (16FD6400) [pid = 3308] [serial = 1283] [outer = 00000000] [url = about:blank] 10:13:49 INFO - PROCESS | 3308 | --DOMWINDOW == 96 (19537800) [pid = 3308] [serial = 1253] [outer = 00000000] [url = about:blank] 10:13:49 INFO - PROCESS | 3308 | --DOMWINDOW == 95 (15BBE800) [pid = 3308] [serial = 1250] [outer = 00000000] [url = about:blank] 10:13:49 INFO - PROCESS | 3308 | --DOMWINDOW == 94 (0D7AEC00) [pid = 3308] [serial = 1261] [outer = 00000000] [url = about:blank] 10:13:49 INFO - PROCESS | 3308 | --DOMWINDOW == 93 (168E0C00) [pid = 3308] [serial = 1280] [outer = 00000000] [url = about:blank] 10:13:49 INFO - PROCESS | 3308 | --DOMWINDOW == 92 (0D908800) [pid = 3308] [serial = 1262] [outer = 00000000] [url = about:blank] 10:13:49 INFO - PROCESS | 3308 | --DOMWINDOW == 91 (150DF400) [pid = 3308] [serial = 1249] [outer = 00000000] [url = about:blank] 10:13:49 INFO - PROCESS | 3308 | --DOMWINDOW == 90 (16575800) [pid = 3308] [serial = 1274] [outer = 00000000] [url = about:blank] 10:13:49 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (16FD9C00) [pid = 3308] [serial = 1282] [outer = 00000000] [url = about:blank] 10:13:49 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (19002400) [pid = 3308] [serial = 1252] [outer = 00000000] [url = about:blank] 10:13:49 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (0E411000) [pid = 3308] [serial = 1247] [outer = 00000000] [url = about:blank] 10:13:49 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (156BF800) [pid = 3308] [serial = 1273] [outer = 00000000] [url = about:blank] 10:13:49 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (1AE18400) [pid = 3308] [serial = 1256] [outer = 00000000] [url = about:blank] 10:13:49 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (14D60C00) [pid = 3308] [serial = 1270] [outer = 00000000] [url = about:blank] 10:13:49 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (12203400) [pid = 3308] [serial = 1267] [outer = 00000000] [url = about:blank] 10:13:49 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (16F13800) [pid = 3308] [serial = 1277] [outer = 00000000] [url = about:blank] 10:13:49 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (0DFA1800) [pid = 3308] [serial = 1259] [outer = 00000000] [url = about:blank] 10:13:49 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (0E412C00) [pid = 3308] [serial = 1258] [outer = 00000000] [url = about:blank] 10:13:49 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (0DC65000) [pid = 3308] [serial = 1246] [outer = 00000000] [url = about:blank] 10:13:49 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (0D960400) [pid = 3308] [serial = 1264] [outer = 00000000] [url = about:blank] 10:13:49 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (1A699800) [pid = 3308] [serial = 1255] [outer = 00000000] [url = about:blank] 10:13:49 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (150D8400) [pid = 3308] [serial = 1271] [outer = 00000000] [url = about:blank] 10:13:49 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (0DC63400) [pid = 3308] [serial = 1265] [outer = 00000000] [url = about:blank] 10:13:49 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (16A1A000) [pid = 3308] [serial = 1276] [outer = 00000000] [url = about:blank] 10:13:49 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (123C7C00) [pid = 3308] [serial = 1268] [outer = 00000000] [url = about:blank] 10:13:49 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (156C0400) [pid = 3308] [serial = 1279] [outer = 00000000] [url = about:blank] 10:13:49 INFO - PROCESS | 3308 | 1467738829839 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]]]}] 10:13:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 10:13:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 891ms 10:13:49 INFO - PROCESS | 3308 | 1467738829903 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 10:13:49 INFO - PROCESS | 3308 | 1467738829907 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 10:13:49 INFO - PROCESS | 3308 | 1467738829912 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 10:13:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 10:13:49 INFO - PROCESS | 3308 | 1467738829915 Marionette TRACE conn5 <- [1,1746,null,{}] 10:13:49 INFO - PROCESS | 3308 | 1467738829919 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}] 10:13:49 INFO - PROCESS | 3308 | 1467738829921 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:50 INFO - PROCESS | 3308 | 1467738830006 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 10:13:50 INFO - PROCESS | 3308 | 1467738830012 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:50 INFO - PROCESS | 3308 | 1467738830014 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:50 INFO - PROCESS | 3308 | ++DOCSHELL 0D90A000 == 31 [pid = 3308] [id = 446] 10:13:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (0D90EC00) [pid = 3308] [serial = 1338] [outer = 00000000] 10:13:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (0DA22000) [pid = 3308] [serial = 1339] [outer = 0D90EC00] 10:13:50 INFO - PROCESS | 3308 | 1467738830061 Marionette DEBUG loaded listener.js 10:13:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (0DC66400) [pid = 3308] [serial = 1340] [outer = 0D90EC00] 10:13:50 INFO - PROCESS | 3308 | 1467738830561 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]]]}] 10:13:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 10:13:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 670ms 10:13:50 INFO - PROCESS | 3308 | 1467738830587 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 10:13:50 INFO - PROCESS | 3308 | 1467738830590 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 10:13:50 INFO - PROCESS | 3308 | 1467738830593 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 10:13:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 10:13:50 INFO - PROCESS | 3308 | 1467738830596 Marionette TRACE conn5 <- [1,1750,null,{}] 10:13:50 INFO - PROCESS | 3308 | 1467738830607 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}] 10:13:50 INFO - PROCESS | 3308 | 1467738830611 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:50 INFO - PROCESS | 3308 | 1467738830725 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 10:13:50 INFO - PROCESS | 3308 | 1467738830742 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:50 INFO - PROCESS | 3308 | 1467738830745 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:50 INFO - PROCESS | 3308 | ++DOCSHELL 1207A000 == 32 [pid = 3308] [id = 447] 10:13:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (1207E400) [pid = 3308] [serial = 1341] [outer = 00000000] 10:13:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (1225A400) [pid = 3308] [serial = 1342] [outer = 1207E400] 10:13:50 INFO - PROCESS | 3308 | 1467738830870 Marionette DEBUG loaded listener.js 10:13:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (1323DC00) [pid = 3308] [serial = 1343] [outer = 1207E400] 10:13:51 INFO - PROCESS | 3308 | 1467738831252 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]]]}] 10:13:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 10:13:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 670ms 10:13:51 INFO - PROCESS | 3308 | 1467738831267 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 10:13:51 INFO - PROCESS | 3308 | 1467738831270 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 10:13:51 INFO - PROCESS | 3308 | 1467738831290 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 10:13:51 INFO - PROCESS | 3308 | 1467738831292 Marionette TRACE conn5 <- [1,1754,null,{}] 10:13:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 10:13:51 INFO - PROCESS | 3308 | 1467738831295 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}] 10:13:51 INFO - PROCESS | 3308 | 1467738831297 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:51 INFO - PROCESS | 3308 | 1467738831381 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 10:13:51 INFO - PROCESS | 3308 | 1467738831395 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:51 INFO - PROCESS | 3308 | 1467738831397 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:51 INFO - PROCESS | 3308 | ++DOCSHELL 1419A800 == 33 [pid = 3308] [id = 448] 10:13:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (1419BC00) [pid = 3308] [serial = 1344] [outer = 00000000] 10:13:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (15028400) [pid = 3308] [serial = 1345] [outer = 1419BC00] 10:13:51 INFO - PROCESS | 3308 | 1467738831442 Marionette DEBUG loaded listener.js 10:13:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (155EF800) [pid = 3308] [serial = 1346] [outer = 1419BC00] 10:13:51 INFO - PROCESS | 3308 | 1467738831921 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]]]}] 10:13:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 10:13:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 670ms 10:13:51 INFO - PROCESS | 3308 | 1467738831966 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 10:13:51 INFO - PROCESS | 3308 | 1467738831968 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 10:13:51 INFO - PROCESS | 3308 | 1467738831971 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 10:13:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 10:13:51 INFO - PROCESS | 3308 | 1467738831973 Marionette TRACE conn5 <- [1,1758,null,{}] 10:13:51 INFO - PROCESS | 3308 | 1467738831976 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}] 10:13:51 INFO - PROCESS | 3308 | 1467738831978 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:52 INFO - PROCESS | 3308 | 1467738832088 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 10:13:52 INFO - PROCESS | 3308 | 1467738832178 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:52 INFO - PROCESS | 3308 | 1467738832180 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:52 INFO - PROCESS | 3308 | ++DOCSHELL 156B2800 == 34 [pid = 3308] [id = 449] 10:13:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (156B5400) [pid = 3308] [serial = 1347] [outer = 00000000] 10:13:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (15BB2400) [pid = 3308] [serial = 1348] [outer = 156B5400] 10:13:52 INFO - PROCESS | 3308 | 1467738832224 Marionette DEBUG loaded listener.js 10:13:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (15BBA000) [pid = 3308] [serial = 1349] [outer = 156B5400] 10:13:52 INFO - PROCESS | 3308 | 1467738832660 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]]]}] 10:13:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 10:13:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 730ms 10:13:52 INFO - PROCESS | 3308 | 1467738832706 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 10:13:52 INFO - PROCESS | 3308 | 1467738832708 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 10:13:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 10:13:52 INFO - PROCESS | 3308 | 1467738832710 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 10:13:52 INFO - PROCESS | 3308 | 1467738832712 Marionette TRACE conn5 <- [1,1762,null,{}] 10:13:52 INFO - PROCESS | 3308 | 1467738832715 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}] 10:13:52 INFO - PROCESS | 3308 | 1467738832721 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:52 INFO - PROCESS | 3308 | 1467738832860 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 10:13:52 INFO - PROCESS | 3308 | 1467738832926 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:52 INFO - PROCESS | 3308 | 1467738832927 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:52 INFO - PROCESS | 3308 | ++DOCSHELL 16577C00 == 35 [pid = 3308] [id = 450] 10:13:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (1657C800) [pid = 3308] [serial = 1350] [outer = 00000000] 10:13:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (16A1A400) [pid = 3308] [serial = 1351] [outer = 1657C800] 10:13:52 INFO - PROCESS | 3308 | 1467738832972 Marionette DEBUG loaded listener.js 10:13:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (16720800) [pid = 3308] [serial = 1352] [outer = 1657C800] 10:13:53 INFO - PROCESS | 3308 | 1467738833385 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]]]}] 10:13:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 10:13:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 730ms 10:13:53 INFO - PROCESS | 3308 | 1467738833461 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 10:13:53 INFO - PROCESS | 3308 | 1467738833463 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 10:13:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 10:13:53 INFO - PROCESS | 3308 | 1467738833467 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 10:13:53 INFO - PROCESS | 3308 | 1467738833478 Marionette TRACE conn5 <- [1,1766,null,{}] 10:13:53 INFO - PROCESS | 3308 | 1467738833482 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}] 10:13:53 INFO - PROCESS | 3308 | 1467738833484 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:53 INFO - PROCESS | 3308 | 1467738833594 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 10:13:53 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (17529800) [pid = 3308] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 10:13:53 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (16FD1000) [pid = 3308] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 10:13:53 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (168E3000) [pid = 3308] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 10:13:53 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (0CFD3C00) [pid = 3308] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 10:13:53 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (1220F400) [pid = 3308] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 10:13:53 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (0ECEE800) [pid = 3308] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 10:13:53 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (0DCA0400) [pid = 3308] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 10:13:53 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (14D61800) [pid = 3308] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 10:13:53 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (0D922800) [pid = 3308] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 10:13:53 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (11D65400) [pid = 3308] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 10:13:53 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (15BB7400) [pid = 3308] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 10:13:53 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (18519000) [pid = 3308] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 10:13:53 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (178ED400) [pid = 3308] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 10:13:53 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (13240400) [pid = 3308] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 10:13:53 INFO - PROCESS | 3308 | 1467738833793 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:53 INFO - PROCESS | 3308 | 1467738833795 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:53 INFO - PROCESS | 3308 | ++DOCSHELL 0CC84400 == 36 [pid = 3308] [id = 451] 10:13:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (0CCE1800) [pid = 3308] [serial = 1353] [outer = 00000000] 10:13:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (0DC96800) [pid = 3308] [serial = 1354] [outer = 0CCE1800] 10:13:53 INFO - PROCESS | 3308 | 1467738833840 Marionette DEBUG loaded listener.js 10:13:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (0EDD4000) [pid = 3308] [serial = 1355] [outer = 0CCE1800] 10:13:54 INFO - PROCESS | 3308 | 1467738834201 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]]]}] 10:13:54 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 10:13:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 790ms 10:13:54 INFO - PROCESS | 3308 | 1467738834260 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 10:13:54 INFO - PROCESS | 3308 | 1467738834262 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 10:13:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 10:13:54 INFO - PROCESS | 3308 | 1467738834265 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 10:13:54 INFO - PROCESS | 3308 | 1467738834266 Marionette TRACE conn5 <- [1,1770,null,{}] 10:13:54 INFO - PROCESS | 3308 | 1467738834270 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}] 10:13:54 INFO - PROCESS | 3308 | 1467738834272 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:54 INFO - PROCESS | 3308 | 1467738834384 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 10:13:54 INFO - PROCESS | 3308 | 1467738834442 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:54 INFO - PROCESS | 3308 | 1467738834443 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:54 INFO - PROCESS | 3308 | ++DOCSHELL 0DA21000 == 37 [pid = 3308] [id = 452] 10:13:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (12052C00) [pid = 3308] [serial = 1356] [outer = 00000000] 10:13:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (16FDA400) [pid = 3308] [serial = 1357] [outer = 12052C00] 10:13:54 INFO - PROCESS | 3308 | 1467738834488 Marionette DEBUG loaded listener.js 10:13:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (17078000) [pid = 3308] [serial = 1358] [outer = 12052C00] 10:13:54 INFO - PROCESS | 3308 | 1467738834826 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]]]}] 10:13:54 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 10:13:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 631ms 10:13:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 10:13:54 INFO - PROCESS | 3308 | 1467738834895 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 10:13:54 INFO - PROCESS | 3308 | 1467738834897 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 10:13:54 INFO - PROCESS | 3308 | 1467738834900 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 10:13:54 INFO - PROCESS | 3308 | 1467738834902 Marionette TRACE conn5 <- [1,1774,null,{}] 10:13:54 INFO - PROCESS | 3308 | 1467738834916 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}] 10:13:54 INFO - PROCESS | 3308 | 1467738834918 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:55 INFO - PROCESS | 3308 | 1467738834999 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 10:13:55 INFO - PROCESS | 3308 | 1467738835029 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:55 INFO - PROCESS | 3308 | 1467738835031 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:55 INFO - PROCESS | 3308 | ++DOCSHELL 0EDCE800 == 38 [pid = 3308] [id = 453] 10:13:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (12075C00) [pid = 3308] [serial = 1359] [outer = 00000000] 10:13:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (17938C00) [pid = 3308] [serial = 1360] [outer = 12075C00] 10:13:55 INFO - PROCESS | 3308 | 1467738835076 Marionette DEBUG loaded listener.js 10:13:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (17942400) [pid = 3308] [serial = 1361] [outer = 12075C00] 10:13:55 INFO - PROCESS | 3308 | 1467738835497 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]]]}] 10:13:55 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 10:13:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 630ms 10:13:55 INFO - PROCESS | 3308 | 1467738835531 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 10:13:55 INFO - PROCESS | 3308 | 1467738835533 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 10:13:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 10:13:55 INFO - PROCESS | 3308 | 1467738835550 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 10:13:55 INFO - PROCESS | 3308 | 1467738835552 Marionette TRACE conn5 <- [1,1778,null,{}] 10:13:55 INFO - PROCESS | 3308 | 1467738835559 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}] 10:13:55 INFO - PROCESS | 3308 | 1467738835561 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:55 INFO - PROCESS | 3308 | 1467738835641 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 10:13:55 INFO - PROCESS | 3308 | 1467738835647 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:55 INFO - PROCESS | 3308 | 1467738835648 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:55 INFO - PROCESS | 3308 | ++DOCSHELL 18518800 == 39 [pid = 3308] [id = 454] 10:13:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (18785000) [pid = 3308] [serial = 1362] [outer = 00000000] 10:13:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (1884B800) [pid = 3308] [serial = 1363] [outer = 18785000] 10:13:55 INFO - PROCESS | 3308 | 1467738835691 Marionette DEBUG loaded listener.js 10:13:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (18853800) [pid = 3308] [serial = 1364] [outer = 18785000] 10:13:56 INFO - PROCESS | 3308 | 1467738836434 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]]]}] 10:13:56 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) 10:13:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 930ms 10:13:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 10:13:56 INFO - PROCESS | 3308 | 1467738836483 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 10:13:56 INFO - PROCESS | 3308 | 1467738836487 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 10:13:56 INFO - PROCESS | 3308 | 1467738836491 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 10:13:56 INFO - PROCESS | 3308 | 1467738836495 Marionette TRACE conn5 <- [1,1782,null,{}] 10:13:56 INFO - PROCESS | 3308 | 1467738836500 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}] 10:13:56 INFO - PROCESS | 3308 | 1467738836504 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:56 INFO - PROCESS | 3308 | 1467738836624 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 10:13:56 INFO - PROCESS | 3308 | 1467738836754 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:56 INFO - PROCESS | 3308 | 1467738836756 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:56 INFO - PROCESS | 3308 | ++DOCSHELL 0D903400 == 40 [pid = 3308] [id = 455] 10:13:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (0D90F800) [pid = 3308] [serial = 1365] [outer = 00000000] 10:13:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (0DC64800) [pid = 3308] [serial = 1366] [outer = 0D90F800] 10:13:56 INFO - PROCESS | 3308 | 1467738836814 Marionette DEBUG loaded listener.js 10:13:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (0DFA1800) [pid = 3308] [serial = 1367] [outer = 0D90F800] 10:13:57 INFO - PROCESS | 3308 | 1467738837390 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]]]}] 10:13:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:13:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 930ms 10:13:57 INFO - PROCESS | 3308 | 1467738837426 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 10:13:57 INFO - PROCESS | 3308 | 1467738837431 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 10:13:57 INFO - PROCESS | 3308 | 1467738837438 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 10:13:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 10:13:57 INFO - PROCESS | 3308 | 1467738837441 Marionette TRACE conn5 <- [1,1786,null,{}] 10:13:57 INFO - PROCESS | 3308 | 1467738837445 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}] 10:13:57 INFO - PROCESS | 3308 | 1467738837448 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:57 INFO - PROCESS | 3308 | 1467738837562 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 10:13:57 INFO - PROCESS | 3308 | 1467738837673 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:57 INFO - PROCESS | 3308 | 1467738837676 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:57 INFO - PROCESS | 3308 | ++DOCSHELL 141A0000 == 41 [pid = 3308] [id = 456] 10:13:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (141A9000) [pid = 3308] [serial = 1368] [outer = 00000000] 10:13:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (16576C00) [pid = 3308] [serial = 1369] [outer = 141A9000] 10:13:57 INFO - PROCESS | 3308 | 1467738837731 Marionette DEBUG loaded listener.js 10:13:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 91 (1672B800) [pid = 3308] [serial = 1370] [outer = 141A9000] 10:13:58 INFO - PROCESS | 3308 | 1467738838332 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]]]}] 10:13:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 10:13:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 930ms 10:13:58 INFO - PROCESS | 3308 | 1467738838374 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 10:13:58 INFO - PROCESS | 3308 | 1467738838376 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 10:13:58 INFO - PROCESS | 3308 | 1467738838380 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 10:13:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 10:13:58 INFO - PROCESS | 3308 | 1467738838384 Marionette TRACE conn5 <- [1,1790,null,{}] 10:13:58 INFO - PROCESS | 3308 | 1467738838394 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}] 10:13:58 INFO - PROCESS | 3308 | 1467738838399 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:58 INFO - PROCESS | 3308 | 1467738838506 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 10:13:58 INFO - PROCESS | 3308 | 1467738838645 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:58 INFO - PROCESS | 3308 | 1467738838648 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:58 INFO - PROCESS | 3308 | ++DOCSHELL 1900E800 == 42 [pid = 3308] [id = 457] 10:13:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 92 (1900F000) [pid = 3308] [serial = 1371] [outer = 00000000] 10:13:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 93 (19535800) [pid = 3308] [serial = 1372] [outer = 1900F000] 10:13:58 INFO - PROCESS | 3308 | 1467738838706 Marionette DEBUG loaded listener.js 10:13:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 94 (198C6400) [pid = 3308] [serial = 1373] [outer = 1900F000] 10:13:59 INFO - PROCESS | 3308 | 1467738839275 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]]]}] 10:13:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 10:13:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 930ms 10:13:59 INFO - PROCESS | 3308 | 1467738839314 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 10:13:59 INFO - PROCESS | 3308 | 1467738839317 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 10:13:59 INFO - PROCESS | 3308 | 1467738839320 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 10:13:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 10:13:59 INFO - PROCESS | 3308 | 1467738839322 Marionette TRACE conn5 <- [1,1794,null,{}] 10:13:59 INFO - PROCESS | 3308 | 1467738839326 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}] 10:13:59 INFO - PROCESS | 3308 | 1467738839328 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:59 INFO - PROCESS | 3308 | 1467738839439 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 10:13:59 INFO - PROCESS | 3308 | 1467738839559 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:59 INFO - PROCESS | 3308 | 1467738839562 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:13:59 INFO - PROCESS | 3308 | ++DOCSHELL 1A68DC00 == 43 [pid = 3308] [id = 458] 10:13:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 95 (1A692400) [pid = 3308] [serial = 1374] [outer = 00000000] 10:13:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 96 (1A697800) [pid = 3308] [serial = 1375] [outer = 1A692400] 10:13:59 INFO - PROCESS | 3308 | 1467738839618 Marionette DEBUG loaded listener.js 10:13:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 97 (1AE11400) [pid = 3308] [serial = 1376] [outer = 1A692400] 10:14:00 INFO - PROCESS | 3308 | 1467738840343 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]]]}] 10:14:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 10:14:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1081ms 10:14:00 INFO - PROCESS | 3308 | 1467738840404 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 10:14:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 10:14:00 INFO - PROCESS | 3308 | 1467738840409 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 10:14:00 INFO - PROCESS | 3308 | 1467738840414 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 10:14:00 INFO - PROCESS | 3308 | 1467738840417 Marionette TRACE conn5 <- [1,1798,null,{}] 10:14:00 INFO - PROCESS | 3308 | 1467738840422 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}] 10:14:00 INFO - PROCESS | 3308 | 1467738840425 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:00 INFO - PROCESS | 3308 | 1467738840535 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 10:14:00 INFO - PROCESS | 3308 | 1467738840678 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:00 INFO - PROCESS | 3308 | 1467738840682 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:00 INFO - PROCESS | 3308 | ++DOCSHELL 0D925400 == 44 [pid = 3308] [id = 459] 10:14:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 98 (0D929400) [pid = 3308] [serial = 1377] [outer = 00000000] 10:14:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 99 (0DE7E800) [pid = 3308] [serial = 1378] [outer = 0D929400] 10:14:00 INFO - PROCESS | 3308 | 1467738840735 Marionette DEBUG loaded listener.js 10:14:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 100 (0ECEDC00) [pid = 3308] [serial = 1379] [outer = 0D929400] 10:14:01 INFO - PROCESS | 3308 | --DOCSHELL 0EDCE800 == 43 [pid = 3308] [id = 453] 10:14:01 INFO - PROCESS | 3308 | --DOCSHELL 0DA21000 == 42 [pid = 3308] [id = 452] 10:14:01 INFO - PROCESS | 3308 | --DOCSHELL 0CC84400 == 41 [pid = 3308] [id = 451] 10:14:01 INFO - PROCESS | 3308 | --DOCSHELL 16577C00 == 40 [pid = 3308] [id = 450] 10:14:01 INFO - PROCESS | 3308 | --DOCSHELL 156B2800 == 39 [pid = 3308] [id = 449] 10:14:01 INFO - PROCESS | 3308 | --DOCSHELL 1419A800 == 38 [pid = 3308] [id = 448] 10:14:01 INFO - PROCESS | 3308 | --DOCSHELL 1207A000 == 37 [pid = 3308] [id = 447] 10:14:01 INFO - PROCESS | 3308 | --DOCSHELL 0D90A000 == 36 [pid = 3308] [id = 446] 10:14:01 INFO - PROCESS | 3308 | --DOCSHELL 0D75B400 == 35 [pid = 3308] [id = 445] 10:14:01 INFO - PROCESS | 3308 | --DOCSHELL 0CCE5C00 == 34 [pid = 3308] [id = 443] 10:14:01 INFO - PROCESS | 3308 | --DOCSHELL 0DC68C00 == 33 [pid = 3308] [id = 444] 10:14:01 INFO - PROCESS | 3308 | --DOCSHELL 123C5400 == 32 [pid = 3308] [id = 442] 10:14:01 INFO - PROCESS | 3308 | --DOCSHELL 1900E800 == 31 [pid = 3308] [id = 457] 10:14:01 INFO - PROCESS | 3308 | --DOCSHELL 1A68DC00 == 30 [pid = 3308] [id = 458] 10:14:01 INFO - PROCESS | 3308 | --DOCSHELL 141A0000 == 29 [pid = 3308] [id = 456] 10:14:01 INFO - PROCESS | 3308 | --DOCSHELL 18518800 == 28 [pid = 3308] [id = 454] 10:14:01 INFO - PROCESS | 3308 | --DOCSHELL 0D903400 == 27 [pid = 3308] [id = 455] 10:14:01 INFO - PROCESS | 3308 | --DOMWINDOW == 99 (178E2400) [pid = 3308] [serial = 1286] [outer = 00000000] [url = about:blank] 10:14:01 INFO - PROCESS | 3308 | --DOMWINDOW == 98 (16FDA000) [pid = 3308] [serial = 1312] [outer = 00000000] [url = about:blank] 10:14:01 INFO - PROCESS | 3308 | --DOMWINDOW == 97 (16A18800) [pid = 3308] [serial = 1309] [outer = 00000000] [url = about:blank] 10:14:01 INFO - PROCESS | 3308 | --DOMWINDOW == 96 (0D205C00) [pid = 3308] [serial = 1288] [outer = 00000000] [url = about:blank] 10:14:01 INFO - PROCESS | 3308 | --DOMWINDOW == 95 (0D277400) [pid = 3308] [serial = 1289] [outer = 00000000] [url = about:blank] 10:14:01 INFO - PROCESS | 3308 | --DOMWINDOW == 94 (123C6C00) [pid = 3308] [serial = 1300] [outer = 00000000] [url = about:blank] 10:14:01 INFO - PROCESS | 3308 | --DOMWINDOW == 93 (13449800) [pid = 3308] [serial = 1301] [outer = 00000000] [url = about:blank] 10:14:01 INFO - PROCESS | 3308 | --DOMWINDOW == 92 (11DA9800) [pid = 3308] [serial = 1297] [outer = 00000000] [url = about:blank] 10:14:01 INFO - PROCESS | 3308 | --DOMWINDOW == 91 (11E92800) [pid = 3308] [serial = 1298] [outer = 00000000] [url = about:blank] 10:14:01 INFO - PROCESS | 3308 | --DOMWINDOW == 90 (0DE12800) [pid = 3308] [serial = 1294] [outer = 00000000] [url = about:blank] 10:14:01 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (0DE84000) [pid = 3308] [serial = 1295] [outer = 00000000] [url = about:blank] 10:14:01 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (15653000) [pid = 3308] [serial = 1303] [outer = 00000000] [url = about:blank] 10:14:01 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (156B8000) [pid = 3308] [serial = 1304] [outer = 00000000] [url = about:blank] 10:14:01 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (0D926400) [pid = 3308] [serial = 1291] [outer = 00000000] [url = about:blank] 10:14:01 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (178C4800) [pid = 3308] [serial = 1315] [outer = 00000000] [url = about:blank] 10:14:01 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (0D92D400) [pid = 3308] [serial = 1292] [outer = 00000000] [url = about:blank] 10:14:01 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (168DC400) [pid = 3308] [serial = 1306] [outer = 00000000] [url = about:blank] 10:14:01 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (168DD000) [pid = 3308] [serial = 1307] [outer = 00000000] [url = about:blank] 10:14:01 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (1707BC00) [pid = 3308] [serial = 1313] [outer = 00000000] [url = about:blank] 10:14:01 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (1878EC00) [pid = 3308] [serial = 1318] [outer = 00000000] [url = about:blank] 10:14:01 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (178F5C00) [pid = 3308] [serial = 1316] [outer = 00000000] [url = about:blank] 10:14:01 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (18794800) [pid = 3308] [serial = 1324] [outer = 00000000] [url = about:blank] 10:14:01 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (18793000) [pid = 3308] [serial = 1319] [outer = 00000000] [url = about:blank] 10:14:01 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (18F0B800) [pid = 3308] [serial = 1325] [outer = 00000000] [url = about:blank] 10:14:01 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (19369C00) [pid = 3308] [serial = 1327] [outer = 00000000] [url = about:blank] 10:14:01 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (156BD400) [pid = 3308] [serial = 1321] [outer = 00000000] [url = about:blank] 10:14:01 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (168E9C00) [pid = 3308] [serial = 1322] [outer = 00000000] [url = about:blank] 10:14:01 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (16A13000) [pid = 3308] [serial = 1310] [outer = 00000000] [url = about:blank] 10:14:02 INFO - PROCESS | 3308 | 1467738842000 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]]]}] 10:14:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 10:14:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1632ms 10:14:02 INFO - PROCESS | 3308 | 1467738842047 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 10:14:02 INFO - PROCESS | 3308 | 1467738842051 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 10:14:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 10:14:02 INFO - PROCESS | 3308 | 1467738842056 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 10:14:02 INFO - PROCESS | 3308 | 1467738842059 Marionette TRACE conn5 <- [1,1802,null,{}] 10:14:02 INFO - PROCESS | 3308 | 1467738842065 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}] 10:14:02 INFO - PROCESS | 3308 | 1467738842068 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:02 INFO - PROCESS | 3308 | 1467738842154 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 10:14:02 INFO - PROCESS | 3308 | 1467738842162 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:02 INFO - PROCESS | 3308 | 1467738842167 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:02 INFO - PROCESS | 3308 | ++DOCSHELL 0D27B000 == 28 [pid = 3308] [id = 460] 10:14:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (0D27B800) [pid = 3308] [serial = 1380] [outer = 00000000] 10:14:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (0D763000) [pid = 3308] [serial = 1381] [outer = 0D27B800] 10:14:02 INFO - PROCESS | 3308 | 1467738842215 Marionette DEBUG loaded listener.js 10:14:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (0D906000) [pid = 3308] [serial = 1382] [outer = 0D27B800] 10:14:02 INFO - PROCESS | 3308 | 1467738842724 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]]]}] 10:14:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 10:14:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 730ms 10:14:02 INFO - PROCESS | 3308 | 1467738842786 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 10:14:02 INFO - PROCESS | 3308 | 1467738842791 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 10:14:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 10:14:02 INFO - PROCESS | 3308 | 1467738842797 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 10:14:02 INFO - PROCESS | 3308 | 1467738842800 Marionette TRACE conn5 <- [1,1806,null,{}] 10:14:02 INFO - PROCESS | 3308 | 1467738842803 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}] 10:14:02 INFO - PROCESS | 3308 | 1467738842806 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:02 INFO - PROCESS | 3308 | 1467738842893 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 10:14:03 INFO - PROCESS | 3308 | 1467738842991 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:03 INFO - PROCESS | 3308 | 1467738842993 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:03 INFO - PROCESS | 3308 | ++DOCSHELL 0DA24C00 == 29 [pid = 3308] [id = 461] 10:14:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (0DA25000) [pid = 3308] [serial = 1383] [outer = 00000000] 10:14:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (0DC6A000) [pid = 3308] [serial = 1384] [outer = 0DA25000] 10:14:03 INFO - PROCESS | 3308 | 1467738843042 Marionette DEBUG loaded listener.js 10:14:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (0DE12800) [pid = 3308] [serial = 1385] [outer = 0DA25000] 10:14:03 INFO - PROCESS | 3308 | 1467738843428 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]]]}] 10:14:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 10:14:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 670ms 10:14:03 INFO - PROCESS | 3308 | 1467738843471 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 10:14:03 INFO - PROCESS | 3308 | 1467738843474 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 10:14:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 10:14:03 INFO - PROCESS | 3308 | 1467738843477 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 10:14:03 INFO - PROCESS | 3308 | 1467738843480 Marionette TRACE conn5 <- [1,1810,null,{}] 10:14:03 INFO - PROCESS | 3308 | 1467738843491 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}] 10:14:03 INFO - PROCESS | 3308 | 1467738843495 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:03 INFO - PROCESS | 3308 | 1467738843579 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 10:14:03 INFO - PROCESS | 3308 | 1467738843587 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:03 INFO - PROCESS | 3308 | 1467738843590 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:03 INFO - PROCESS | 3308 | ++DOCSHELL 120E6800 == 30 [pid = 3308] [id = 462] 10:14:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (12255400) [pid = 3308] [serial = 1386] [outer = 00000000] 10:14:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (1323D400) [pid = 3308] [serial = 1387] [outer = 12255400] 10:14:03 INFO - PROCESS | 3308 | 1467738843637 Marionette DEBUG loaded listener.js 10:14:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (13449800) [pid = 3308] [serial = 1388] [outer = 12255400] 10:14:04 INFO - PROCESS | 3308 | 1467738844148 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]]]}] 10:14:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 10:14:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 730ms 10:14:04 INFO - PROCESS | 3308 | 1467738844211 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 10:14:04 INFO - PROCESS | 3308 | 1467738844214 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 10:14:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 10:14:04 INFO - PROCESS | 3308 | 1467738844251 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 10:14:04 INFO - PROCESS | 3308 | 1467738844252 Marionette TRACE conn5 <- [1,1814,null,{}] 10:14:04 INFO - PROCESS | 3308 | 1467738844265 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}] 10:14:04 INFO - PROCESS | 3308 | 1467738844267 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:04 INFO - PROCESS | 3308 | 1467738844384 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 10:14:04 INFO - PROCESS | 3308 | 1467738844390 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:04 INFO - PROCESS | 3308 | 1467738844392 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:04 INFO - PROCESS | 3308 | ++DOCSHELL 141A1400 == 31 [pid = 3308] [id = 463] 10:14:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (141A2000) [pid = 3308] [serial = 1389] [outer = 00000000] 10:14:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (15026C00) [pid = 3308] [serial = 1390] [outer = 141A2000] 10:14:04 INFO - PROCESS | 3308 | 1467738844436 Marionette DEBUG loaded listener.js 10:14:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (1564E400) [pid = 3308] [serial = 1391] [outer = 141A2000] 10:14:04 INFO - PROCESS | 3308 | 1467738844911 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]]]}] 10:14:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 10:14:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 711ms 10:14:04 INFO - PROCESS | 3308 | 1467738844936 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 10:14:04 INFO - PROCESS | 3308 | 1467738844938 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 10:14:04 INFO - PROCESS | 3308 | 1467738844946 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 10:14:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 10:14:04 INFO - PROCESS | 3308 | 1467738844947 Marionette TRACE conn5 <- [1,1818,null,{}] 10:14:04 INFO - PROCESS | 3308 | 1467738844951 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}] 10:14:04 INFO - PROCESS | 3308 | 1467738844953 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:05 INFO - PROCESS | 3308 | 1467738845062 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 10:14:05 INFO - PROCESS | 3308 | 1467738845067 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:05 INFO - PROCESS | 3308 | 1467738845069 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:05 INFO - PROCESS | 3308 | ++DOCSHELL 156B2000 == 32 [pid = 3308] [id = 464] 10:14:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (156B4000) [pid = 3308] [serial = 1392] [outer = 00000000] 10:14:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (156BF800) [pid = 3308] [serial = 1393] [outer = 156B4000] 10:14:05 INFO - PROCESS | 3308 | 1467738845114 Marionette DEBUG loaded listener.js 10:14:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (16579400) [pid = 3308] [serial = 1394] [outer = 156B4000] 10:14:05 INFO - PROCESS | 3308 | 1467738845586 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]]]}] 10:14:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 10:14:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 670ms 10:14:05 INFO - PROCESS | 3308 | 1467738845621 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 10:14:05 INFO - PROCESS | 3308 | 1467738845623 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 10:14:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 10:14:05 INFO - PROCESS | 3308 | 1467738845626 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 10:14:05 INFO - PROCESS | 3308 | 1467738845628 Marionette TRACE conn5 <- [1,1822,null,{}] 10:14:05 INFO - PROCESS | 3308 | 1467738845631 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}] 10:14:05 INFO - PROCESS | 3308 | 1467738845637 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:05 INFO - PROCESS | 3308 | 1467738845800 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 10:14:06 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (18785000) [pid = 3308] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 10:14:06 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (12075C00) [pid = 3308] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 10:14:06 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (156B5400) [pid = 3308] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 10:14:06 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (1657C800) [pid = 3308] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 10:14:06 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (0CCE1800) [pid = 3308] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 10:14:06 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (19001400) [pid = 3308] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 10:14:06 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (0D208800) [pid = 3308] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 10:14:06 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (0D761800) [pid = 3308] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 10:14:06 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (1419BC00) [pid = 3308] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 10:14:06 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (1207E400) [pid = 3308] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 10:14:06 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (0D90EC00) [pid = 3308] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 10:14:06 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (0DC6C000) [pid = 3308] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 10:14:06 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (12052C00) [pid = 3308] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 10:14:06 INFO - PROCESS | 3308 | 1467738846114 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:06 INFO - PROCESS | 3308 | 1467738846116 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:06 INFO - PROCESS | 3308 | ++DOCSHELL 0CA39000 == 33 [pid = 3308] [id = 465] 10:14:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (0CAB5800) [pid = 3308] [serial = 1395] [outer = 00000000] 10:14:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (0D902400) [pid = 3308] [serial = 1396] [outer = 0CAB5800] 10:14:06 INFO - PROCESS | 3308 | 1467738846161 Marionette DEBUG loaded listener.js 10:14:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (0DC6A400) [pid = 3308] [serial = 1397] [outer = 0CAB5800] 10:14:06 INFO - PROCESS | 3308 | 1467738846536 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]]]}] 10:14:06 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 10:14:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 930ms 10:14:06 INFO - PROCESS | 3308 | 1467738846557 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 10:14:06 INFO - PROCESS | 3308 | 1467738846559 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 10:14:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 10:14:06 INFO - PROCESS | 3308 | 1467738846561 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 10:14:06 INFO - PROCESS | 3308 | 1467738846563 Marionette TRACE conn5 <- [1,1826,null,{}] 10:14:06 INFO - PROCESS | 3308 | 1467738846566 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}] 10:14:06 INFO - PROCESS | 3308 | 1467738846568 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:06 INFO - PROCESS | 3308 | 1467738846680 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 10:14:06 INFO - PROCESS | 3308 | 1467738846687 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:06 INFO - PROCESS | 3308 | 1467738846689 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:06 INFO - PROCESS | 3308 | ++DOCSHELL 0CFD3800 == 34 [pid = 3308] [id = 466] 10:14:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (12075C00) [pid = 3308] [serial = 1398] [outer = 00000000] 10:14:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (16A1B400) [pid = 3308] [serial = 1399] [outer = 12075C00] 10:14:06 INFO - PROCESS | 3308 | 1467738846732 Marionette DEBUG loaded listener.js 10:14:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (16F14000) [pid = 3308] [serial = 1400] [outer = 12075C00] 10:14:07 INFO - PROCESS | 3308 | 1467738847134 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]]]}] 10:14:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 10:14:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 630ms 10:14:07 INFO - PROCESS | 3308 | 1467738847193 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 10:14:07 INFO - PROCESS | 3308 | 1467738847195 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 10:14:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 10:14:07 INFO - PROCESS | 3308 | 1467738847199 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 10:14:07 INFO - PROCESS | 3308 | 1467738847200 Marionette TRACE conn5 <- [1,1830,null,{}] 10:14:07 INFO - PROCESS | 3308 | 1467738847204 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}] 10:14:07 INFO - PROCESS | 3308 | 1467738847206 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:07 INFO - PROCESS | 3308 | 1467738847318 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 10:14:07 INFO - PROCESS | 3308 | 1467738847330 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:07 INFO - PROCESS | 3308 | 1467738847332 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:07 INFO - PROCESS | 3308 | ++DOCSHELL 0D922C00 == 35 [pid = 3308] [id = 467] 10:14:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (0DC69000) [pid = 3308] [serial = 1401] [outer = 00000000] 10:14:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (16FD8000) [pid = 3308] [serial = 1402] [outer = 0DC69000] 10:14:07 INFO - PROCESS | 3308 | 1467738847375 Marionette DEBUG loaded listener.js 10:14:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (150E3800) [pid = 3308] [serial = 1403] [outer = 0DC69000] 10:14:07 INFO - PROCESS | 3308 | 1467738847805 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]]]}] 10:14:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 10:14:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 630ms 10:14:07 INFO - PROCESS | 3308 | 1467738847829 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 10:14:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 10:14:07 INFO - PROCESS | 3308 | 1467738847831 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 10:14:07 INFO - PROCESS | 3308 | 1467738847834 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 10:14:07 INFO - PROCESS | 3308 | 1467738847836 Marionette TRACE conn5 <- [1,1834,null,{}] 10:14:07 INFO - PROCESS | 3308 | 1467738847839 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}] 10:14:07 INFO - PROCESS | 3308 | 1467738847841 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:07 INFO - PROCESS | 3308 | 1467738847954 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 10:14:07 INFO - PROCESS | 3308 | 1467738847962 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:07 INFO - PROCESS | 3308 | 1467738847964 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:07 INFO - PROCESS | 3308 | ++DOCSHELL 120E5800 == 36 [pid = 3308] [id = 468] 10:14:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (1707D800) [pid = 3308] [serial = 1404] [outer = 00000000] 10:14:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (178E2C00) [pid = 3308] [serial = 1405] [outer = 1707D800] 10:14:08 INFO - PROCESS | 3308 | 1467738848016 Marionette DEBUG loaded listener.js 10:14:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (178F0400) [pid = 3308] [serial = 1406] [outer = 1707D800] 10:14:08 INFO - PROCESS | 3308 | 1467738848795 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]]]}] 10:14:08 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) 10:14:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 970ms 10:14:08 INFO - PROCESS | 3308 | 1467738848827 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 10:14:08 INFO - PROCESS | 3308 | 1467738848832 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 10:14:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 10:14:08 INFO - PROCESS | 3308 | 1467738848837 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 10:14:08 INFO - PROCESS | 3308 | 1467738848843 Marionette TRACE conn5 <- [1,1838,null,{}] 10:14:08 INFO - PROCESS | 3308 | 1467738848848 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}] 10:14:08 INFO - PROCESS | 3308 | 1467738848851 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:08 INFO - PROCESS | 3308 | 1467738848981 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 10:14:09 INFO - PROCESS | 3308 | 1467738849118 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:09 INFO - PROCESS | 3308 | 1467738849121 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:09 INFO - PROCESS | 3308 | ++DOCSHELL 0D20B800 == 37 [pid = 3308] [id = 469] 10:14:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (0D904C00) [pid = 3308] [serial = 1407] [outer = 00000000] 10:14:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (0D960400) [pid = 3308] [serial = 1408] [outer = 0D904C00] 10:14:09 INFO - PROCESS | 3308 | 1467738849179 Marionette DEBUG loaded listener.js 10:14:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (0DFAA800) [pid = 3308] [serial = 1409] [outer = 0D904C00] 10:14:09 INFO - PROCESS | 3308 | 1467738849919 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]]]}] 10:14:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:14:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1134ms 10:14:09 INFO - PROCESS | 3308 | 1467738849975 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 10:14:09 INFO - PROCESS | 3308 | 1467738849980 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 10:14:10 INFO - PROCESS | 3308 | 1467738849986 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 10:14:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 10:14:10 INFO - PROCESS | 3308 | 1467738849989 Marionette TRACE conn5 <- [1,1842,null,{}] 10:14:10 INFO - PROCESS | 3308 | 1467738849994 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}] 10:14:10 INFO - PROCESS | 3308 | 1467738849996 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:10 INFO - PROCESS | 3308 | 1467738850140 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 10:14:10 INFO - PROCESS | 3308 | 1467738850273 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:10 INFO - PROCESS | 3308 | 1467738850276 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:10 INFO - PROCESS | 3308 | ++DOCSHELL 0D272400 == 38 [pid = 3308] [id = 470] 10:14:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (0D7A4800) [pid = 3308] [serial = 1410] [outer = 00000000] 10:14:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 91 (13240400) [pid = 3308] [serial = 1411] [outer = 0D7A4800] 10:14:10 INFO - PROCESS | 3308 | 1467738850333 Marionette DEBUG loaded listener.js 10:14:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 92 (14D64C00) [pid = 3308] [serial = 1412] [outer = 0D7A4800] 10:14:11 INFO - PROCESS | 3308 | --DOCSHELL 0D922C00 == 37 [pid = 3308] [id = 467] 10:14:11 INFO - PROCESS | 3308 | --DOCSHELL 0CFD3800 == 36 [pid = 3308] [id = 466] 10:14:11 INFO - PROCESS | 3308 | --DOCSHELL 0CA39000 == 35 [pid = 3308] [id = 465] 10:14:11 INFO - PROCESS | 3308 | --DOCSHELL 156B2000 == 34 [pid = 3308] [id = 464] 10:14:11 INFO - PROCESS | 3308 | --DOCSHELL 141A1400 == 33 [pid = 3308] [id = 463] 10:14:11 INFO - PROCESS | 3308 | --DOCSHELL 120E6800 == 32 [pid = 3308] [id = 462] 10:14:11 INFO - PROCESS | 3308 | --DOCSHELL 0DA24C00 == 31 [pid = 3308] [id = 461] 10:14:11 INFO - PROCESS | 3308 | --DOCSHELL 0D27B000 == 30 [pid = 3308] [id = 460] 10:14:11 INFO - PROCESS | 3308 | --DOMWINDOW == 91 (18853800) [pid = 3308] [serial = 1364] [outer = 00000000] [url = about:blank] 10:14:11 INFO - PROCESS | 3308 | --DOMWINDOW == 90 (1884B800) [pid = 3308] [serial = 1363] [outer = 00000000] [url = about:blank] 10:14:11 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (17938C00) [pid = 3308] [serial = 1360] [outer = 00000000] [url = about:blank] 10:14:11 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (15BB2400) [pid = 3308] [serial = 1348] [outer = 00000000] [url = about:blank] 10:14:11 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (16A1A400) [pid = 3308] [serial = 1351] [outer = 00000000] [url = about:blank] 10:14:11 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (15BBA000) [pid = 3308] [serial = 1349] [outer = 00000000] [url = about:blank] 10:14:11 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (0DC96800) [pid = 3308] [serial = 1354] [outer = 00000000] [url = about:blank] 10:14:11 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (19535400) [pid = 3308] [serial = 1328] [outer = 00000000] [url = about:blank] 10:14:11 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (0D7AA800) [pid = 3308] [serial = 1330] [outer = 00000000] [url = about:blank] 10:14:11 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (0D921C00) [pid = 3308] [serial = 1331] [outer = 00000000] [url = about:blank] 10:14:11 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (0D953C00) [pid = 3308] [serial = 1336] [outer = 00000000] [url = about:blank] 10:14:11 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (17942400) [pid = 3308] [serial = 1361] [outer = 00000000] [url = about:blank] 10:14:11 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (0DA2B000) [pid = 3308] [serial = 1337] [outer = 00000000] [url = about:blank] 10:14:11 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (15028400) [pid = 3308] [serial = 1345] [outer = 00000000] [url = about:blank] 10:14:11 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (1225A400) [pid = 3308] [serial = 1342] [outer = 00000000] [url = about:blank] 10:14:11 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (1323DC00) [pid = 3308] [serial = 1343] [outer = 00000000] [url = about:blank] 10:14:11 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (0DA22000) [pid = 3308] [serial = 1339] [outer = 00000000] [url = about:blank] 10:14:11 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (0DC66400) [pid = 3308] [serial = 1340] [outer = 00000000] [url = about:blank] 10:14:11 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (16720800) [pid = 3308] [serial = 1352] [outer = 00000000] [url = about:blank] 10:14:11 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (0DFAC400) [pid = 3308] [serial = 1333] [outer = 00000000] [url = about:blank] 10:14:11 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (11CDF000) [pid = 3308] [serial = 1334] [outer = 00000000] [url = about:blank] 10:14:11 INFO - PROCESS | 3308 | --DOMWINDOW == 70 (0EDD4000) [pid = 3308] [serial = 1355] [outer = 00000000] [url = about:blank] 10:14:11 INFO - PROCESS | 3308 | --DOMWINDOW == 69 (16FDA400) [pid = 3308] [serial = 1357] [outer = 00000000] [url = about:blank] 10:14:11 INFO - PROCESS | 3308 | --DOMWINDOW == 68 (17078000) [pid = 3308] [serial = 1358] [outer = 00000000] [url = about:blank] 10:14:11 INFO - PROCESS | 3308 | --DOMWINDOW == 67 (155EF800) [pid = 3308] [serial = 1346] [outer = 00000000] [url = about:blank] 10:14:11 INFO - PROCESS | 3308 | 1467738851135 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]]]}] 10:14:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 10:14:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1175ms 10:14:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 10:14:11 INFO - PROCESS | 3308 | 1467738851165 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 10:14:11 INFO - PROCESS | 3308 | 1467738851169 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 10:14:11 INFO - PROCESS | 3308 | 1467738851174 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 10:14:11 INFO - PROCESS | 3308 | 1467738851177 Marionette TRACE conn5 <- [1,1846,null,{}] 10:14:11 INFO - PROCESS | 3308 | 1467738851183 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}] 10:14:11 INFO - PROCESS | 3308 | 1467738851186 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:11 INFO - PROCESS | 3308 | 1467738851296 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 10:14:11 INFO - PROCESS | 3308 | 1467738851305 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:11 INFO - PROCESS | 3308 | 1467738851308 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:11 INFO - PROCESS | 3308 | ++DOCSHELL 0D904400 == 31 [pid = 3308] [id = 471] 10:14:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 68 (0D904800) [pid = 3308] [serial = 1413] [outer = 00000000] 10:14:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 69 (0D922C00) [pid = 3308] [serial = 1414] [outer = 0D904800] 10:14:11 INFO - PROCESS | 3308 | 1467738851356 Marionette DEBUG loaded listener.js 10:14:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 70 (0D92B400) [pid = 3308] [serial = 1415] [outer = 0D904800] 10:14:11 INFO - PROCESS | 3308 | 1467738851891 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]]]}] 10:14:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 10:14:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 790ms 10:14:11 INFO - PROCESS | 3308 | 1467738851964 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 10:14:11 INFO - PROCESS | 3308 | 1467738851969 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 10:14:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 10:14:11 INFO - PROCESS | 3308 | 1467738851975 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 10:14:11 INFO - PROCESS | 3308 | 1467738851977 Marionette TRACE conn5 <- [1,1850,null,{}] 10:14:11 INFO - PROCESS | 3308 | 1467738851981 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}] 10:14:11 INFO - PROCESS | 3308 | 1467738851984 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:12 INFO - PROCESS | 3308 | 1467738852076 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 10:14:12 INFO - PROCESS | 3308 | 1467738852170 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:12 INFO - PROCESS | 3308 | 1467738852173 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:12 INFO - PROCESS | 3308 | ++DOCSHELL 0DC6BC00 == 32 [pid = 3308] [id = 472] 10:14:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (0DC96800) [pid = 3308] [serial = 1416] [outer = 00000000] 10:14:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (0E48C000) [pid = 3308] [serial = 1417] [outer = 0DC96800] 10:14:12 INFO - PROCESS | 3308 | 1467738852219 Marionette DEBUG loaded listener.js 10:14:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (11CDC800) [pid = 3308] [serial = 1418] [outer = 0DC96800] 10:14:12 INFO - PROCESS | 3308 | 1467738852599 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]]]}] 10:14:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 10:14:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 671ms 10:14:12 INFO - PROCESS | 3308 | 1467738852651 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 10:14:12 INFO - PROCESS | 3308 | 1467738852653 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 10:14:12 INFO - PROCESS | 3308 | 1467738852656 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 10:14:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 10:14:12 INFO - PROCESS | 3308 | 1467738852659 Marionette TRACE conn5 <- [1,1854,null,{}] 10:14:12 INFO - PROCESS | 3308 | 1467738852670 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}] 10:14:12 INFO - PROCESS | 3308 | 1467738852675 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:12 INFO - PROCESS | 3308 | 1467738852758 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 10:14:12 INFO - PROCESS | 3308 | 1467738852766 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:12 INFO - PROCESS | 3308 | 1467738852769 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:12 INFO - PROCESS | 3308 | ++DOCSHELL 134C0400 == 33 [pid = 3308] [id = 473] 10:14:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (13902000) [pid = 3308] [serial = 1419] [outer = 00000000] 10:14:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (141A8400) [pid = 3308] [serial = 1420] [outer = 13902000] 10:14:12 INFO - PROCESS | 3308 | 1467738852826 Marionette DEBUG loaded listener.js 10:14:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (150DFC00) [pid = 3308] [serial = 1421] [outer = 13902000] 10:14:13 INFO - PROCESS | 3308 | 1467738853290 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]]]}] 10:14:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 10:14:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 670ms 10:14:13 INFO - PROCESS | 3308 | 1467738853341 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 10:14:13 INFO - PROCESS | 3308 | 1467738853344 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 10:14:13 INFO - PROCESS | 3308 | 1467738853347 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 10:14:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 10:14:13 INFO - PROCESS | 3308 | 1467738853349 Marionette TRACE conn5 <- [1,1858,null,{}] 10:14:13 INFO - PROCESS | 3308 | 1467738853352 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}] 10:14:13 INFO - PROCESS | 3308 | 1467738853354 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:13 INFO - PROCESS | 3308 | 1467738853477 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 10:14:13 INFO - PROCESS | 3308 | 1467738853483 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:13 INFO - PROCESS | 3308 | 1467738853485 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:13 INFO - PROCESS | 3308 | ++DOCSHELL 16522C00 == 34 [pid = 3308] [id = 474] 10:14:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (16525800) [pid = 3308] [serial = 1422] [outer = 00000000] 10:14:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (16579C00) [pid = 3308] [serial = 1423] [outer = 16525800] 10:14:13 INFO - PROCESS | 3308 | 1467738853530 Marionette DEBUG loaded listener.js 10:14:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (168DD400) [pid = 3308] [serial = 1424] [outer = 16525800] 10:14:13 INFO - PROCESS | 3308 | 1467738853976 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]]]}] 10:14:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 10:14:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 670ms 10:14:14 INFO - PROCESS | 3308 | 1467738854026 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 10:14:14 INFO - PROCESS | 3308 | 1467738854028 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 10:14:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 10:14:14 INFO - PROCESS | 3308 | 1467738854031 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 10:14:14 INFO - PROCESS | 3308 | 1467738854032 Marionette TRACE conn5 <- [1,1862,null,{}] 10:14:14 INFO - PROCESS | 3308 | 1467738854036 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}] 10:14:14 INFO - PROCESS | 3308 | 1467738854038 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:14 INFO - PROCESS | 3308 | 1467738854150 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 10:14:14 INFO - PROCESS | 3308 | 1467738854250 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:14 INFO - PROCESS | 3308 | 1467738854252 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:14 INFO - PROCESS | 3308 | ++DOCSHELL 16A16C00 == 35 [pid = 3308] [id = 475] 10:14:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (16A17800) [pid = 3308] [serial = 1425] [outer = 00000000] 10:14:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (16A1DC00) [pid = 3308] [serial = 1426] [outer = 16A17800] 10:14:14 INFO - PROCESS | 3308 | 1467738854298 Marionette DEBUG loaded listener.js 10:14:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (16F12400) [pid = 3308] [serial = 1427] [outer = 16A17800] 10:14:14 INFO - PROCESS | 3308 | 1467738854738 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]]]}] 10:14:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 10:14:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 732ms 10:14:14 INFO - PROCESS | 3308 | 1467738854762 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 10:14:14 INFO - PROCESS | 3308 | 1467738854764 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 10:14:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 10:14:14 INFO - PROCESS | 3308 | 1467738854774 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 10:14:14 INFO - PROCESS | 3308 | 1467738854776 Marionette TRACE conn5 <- [1,1866,null,{}] 10:14:14 INFO - PROCESS | 3308 | 1467738854779 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}] 10:14:14 INFO - PROCESS | 3308 | 1467738854794 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:14 INFO - PROCESS | 3308 | 1467738854930 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 10:14:15 INFO - PROCESS | 3308 | 1467738854997 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:15 INFO - PROCESS | 3308 | 1467738854999 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:15 INFO - PROCESS | 3308 | ++DOCSHELL 16FD1C00 == 36 [pid = 3308] [id = 476] 10:14:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (16FD5800) [pid = 3308] [serial = 1428] [outer = 00000000] 10:14:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (178F3400) [pid = 3308] [serial = 1429] [outer = 16FD5800] 10:14:15 INFO - PROCESS | 3308 | 1467738855043 Marionette DEBUG loaded listener.js 10:14:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (17077000) [pid = 3308] [serial = 1430] [outer = 16FD5800] 10:14:15 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (0DC69000) [pid = 3308] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 10:14:15 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (141A2000) [pid = 3308] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 10:14:15 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (0D27B800) [pid = 3308] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 10:14:15 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (0DA25000) [pid = 3308] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 10:14:15 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (12255400) [pid = 3308] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 10:14:15 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (0D929400) [pid = 3308] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 10:14:15 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (156B4000) [pid = 3308] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 10:14:15 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (0D90F800) [pid = 3308] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 10:14:15 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (141A9000) [pid = 3308] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 10:14:15 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (1900F000) [pid = 3308] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 10:14:15 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (1A692400) [pid = 3308] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 10:14:15 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (0CAB5800) [pid = 3308] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 10:14:15 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (12075C00) [pid = 3308] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 10:14:15 INFO - PROCESS | 3308 | 1467738855580 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]]]}] 10:14:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 10:14:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 830ms 10:14:15 INFO - PROCESS | 3308 | 1467738855607 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 10:14:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 10:14:15 INFO - PROCESS | 3308 | 1467738855609 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 10:14:15 INFO - PROCESS | 3308 | 1467738855612 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 10:14:15 INFO - PROCESS | 3308 | 1467738855614 Marionette TRACE conn5 <- [1,1870,null,{}] 10:14:15 INFO - PROCESS | 3308 | 1467738855617 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}] 10:14:15 INFO - PROCESS | 3308 | 1467738855619 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:15 INFO - PROCESS | 3308 | 1467738855697 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 10:14:15 INFO - PROCESS | 3308 | 1467738855792 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:15 INFO - PROCESS | 3308 | 1467738855794 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:15 INFO - PROCESS | 3308 | ++DOCSHELL 0D90F000 == 37 [pid = 3308] [id = 477] 10:14:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (0D958400) [pid = 3308] [serial = 1431] [outer = 00000000] 10:14:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (150D4C00) [pid = 3308] [serial = 1432] [outer = 0D958400] 10:14:15 INFO - PROCESS | 3308 | 1467738855838 Marionette DEBUG loaded listener.js 10:14:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (16579000) [pid = 3308] [serial = 1433] [outer = 0D958400] 10:14:16 INFO - PROCESS | 3308 | 1467738856200 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]]]}] 10:14:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 10:14:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 630ms 10:14:16 INFO - PROCESS | 3308 | 1467738856244 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 10:14:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 10:14:16 INFO - PROCESS | 3308 | 1467738856246 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 10:14:16 INFO - PROCESS | 3308 | 1467738856248 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 10:14:16 INFO - PROCESS | 3308 | 1467738856250 Marionette TRACE conn5 <- [1,1874,null,{}] 10:14:16 INFO - PROCESS | 3308 | 1467738856253 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}] 10:14:16 INFO - PROCESS | 3308 | 1467738856255 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:16 INFO - PROCESS | 3308 | 1467738856334 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 10:14:16 INFO - PROCESS | 3308 | 1467738856432 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:16 INFO - PROCESS | 3308 | 1467738856434 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:16 INFO - PROCESS | 3308 | ++DOCSHELL 0CABC400 == 38 [pid = 3308] [id = 478] 10:14:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (0CCEB000) [pid = 3308] [serial = 1434] [outer = 00000000] 10:14:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (18518800) [pid = 3308] [serial = 1435] [outer = 0CCEB000] 10:14:16 INFO - PROCESS | 3308 | 1467738856480 Marionette DEBUG loaded listener.js 10:14:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (18789000) [pid = 3308] [serial = 1436] [outer = 0CCEB000] 10:14:17 INFO - PROCESS | 3308 | --DOCSHELL 0D925400 == 37 [pid = 3308] [id = 459] 10:14:17 INFO - PROCESS | 3308 | --DOCSHELL 0D904400 == 36 [pid = 3308] [id = 471] 10:14:17 INFO - PROCESS | 3308 | --DOCSHELL 0D20B800 == 35 [pid = 3308] [id = 469] 10:14:17 INFO - PROCESS | 3308 | --DOCSHELL 0D272400 == 34 [pid = 3308] [id = 470] 10:14:17 INFO - PROCESS | 3308 | --DOCSHELL 120E5800 == 33 [pid = 3308] [id = 468] 10:14:17 INFO - PROCESS | 3308 | --DOCSHELL 134C0400 == 32 [pid = 3308] [id = 473] 10:14:17 INFO - PROCESS | 3308 | --DOCSHELL 16A16C00 == 31 [pid = 3308] [id = 475] 10:14:17 INFO - PROCESS | 3308 | --DOCSHELL 16522C00 == 30 [pid = 3308] [id = 474] 10:14:17 INFO - PROCESS | 3308 | --DOCSHELL 0D90F000 == 29 [pid = 3308] [id = 477] 10:14:17 INFO - PROCESS | 3308 | --DOCSHELL 0DC6BC00 == 28 [pid = 3308] [id = 472] 10:14:17 INFO - PROCESS | 3308 | --DOCSHELL 16FD1C00 == 27 [pid = 3308] [id = 476] 10:14:18 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (16FD8000) [pid = 3308] [serial = 1402] [outer = 00000000] [url = about:blank] 10:14:18 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (15026C00) [pid = 3308] [serial = 1390] [outer = 00000000] [url = about:blank] 10:14:18 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (0D763000) [pid = 3308] [serial = 1381] [outer = 00000000] [url = about:blank] 10:14:18 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (0D906000) [pid = 3308] [serial = 1382] [outer = 00000000] [url = about:blank] 10:14:18 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (0DC6A000) [pid = 3308] [serial = 1384] [outer = 00000000] [url = about:blank] 10:14:18 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (0DE12800) [pid = 3308] [serial = 1385] [outer = 00000000] [url = about:blank] 10:14:18 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (1323D400) [pid = 3308] [serial = 1387] [outer = 00000000] [url = about:blank] 10:14:18 INFO - PROCESS | 3308 | --DOMWINDOW == 70 (0ECEDC00) [pid = 3308] [serial = 1379] [outer = 00000000] [url = about:blank] 10:14:18 INFO - PROCESS | 3308 | --DOMWINDOW == 69 (0DE7E800) [pid = 3308] [serial = 1378] [outer = 00000000] [url = about:blank] 10:14:18 INFO - PROCESS | 3308 | --DOMWINDOW == 68 (156BF800) [pid = 3308] [serial = 1393] [outer = 00000000] [url = about:blank] 10:14:18 INFO - PROCESS | 3308 | --DOMWINDOW == 67 (0DFA1800) [pid = 3308] [serial = 1367] [outer = 00000000] [url = about:blank] 10:14:18 INFO - PROCESS | 3308 | --DOMWINDOW == 66 (0DC64800) [pid = 3308] [serial = 1366] [outer = 00000000] [url = about:blank] 10:14:18 INFO - PROCESS | 3308 | --DOMWINDOW == 65 (1672B800) [pid = 3308] [serial = 1370] [outer = 00000000] [url = about:blank] 10:14:18 INFO - PROCESS | 3308 | --DOMWINDOW == 64 (16576C00) [pid = 3308] [serial = 1369] [outer = 00000000] [url = about:blank] 10:14:18 INFO - PROCESS | 3308 | --DOMWINDOW == 63 (198C6400) [pid = 3308] [serial = 1373] [outer = 00000000] [url = about:blank] 10:14:18 INFO - PROCESS | 3308 | --DOMWINDOW == 62 (19535800) [pid = 3308] [serial = 1372] [outer = 00000000] [url = about:blank] 10:14:18 INFO - PROCESS | 3308 | --DOMWINDOW == 61 (1AE11400) [pid = 3308] [serial = 1376] [outer = 00000000] [url = about:blank] 10:14:18 INFO - PROCESS | 3308 | --DOMWINDOW == 60 (1A697800) [pid = 3308] [serial = 1375] [outer = 00000000] [url = about:blank] 10:14:18 INFO - PROCESS | 3308 | --DOMWINDOW == 59 (1564E400) [pid = 3308] [serial = 1391] [outer = 00000000] [url = about:blank] 10:14:18 INFO - PROCESS | 3308 | --DOMWINDOW == 58 (0D902400) [pid = 3308] [serial = 1396] [outer = 00000000] [url = about:blank] 10:14:18 INFO - PROCESS | 3308 | --DOMWINDOW == 57 (16579400) [pid = 3308] [serial = 1394] [outer = 00000000] [url = about:blank] 10:14:18 INFO - PROCESS | 3308 | --DOMWINDOW == 56 (150E3800) [pid = 3308] [serial = 1403] [outer = 00000000] [url = about:blank] 10:14:18 INFO - PROCESS | 3308 | --DOMWINDOW == 55 (0DC6A400) [pid = 3308] [serial = 1397] [outer = 00000000] [url = about:blank] 10:14:18 INFO - PROCESS | 3308 | --DOMWINDOW == 54 (16F14000) [pid = 3308] [serial = 1400] [outer = 00000000] [url = about:blank] 10:14:18 INFO - PROCESS | 3308 | --DOMWINDOW == 53 (13449800) [pid = 3308] [serial = 1388] [outer = 00000000] [url = about:blank] 10:14:18 INFO - PROCESS | 3308 | --DOMWINDOW == 52 (16A1B400) [pid = 3308] [serial = 1399] [outer = 00000000] [url = about:blank] 10:14:18 INFO - PROCESS | 3308 | 1467738858227 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]]]}] 10:14:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 10:14:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 2021ms 10:14:18 INFO - PROCESS | 3308 | 1467738858271 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 10:14:18 INFO - PROCESS | 3308 | 1467738858275 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 10:14:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 10:14:18 INFO - PROCESS | 3308 | 1467738858280 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 10:14:18 INFO - PROCESS | 3308 | 1467738858283 Marionette TRACE conn5 <- [1,1878,null,{}] 10:14:18 INFO - PROCESS | 3308 | 1467738858289 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}] 10:14:18 INFO - PROCESS | 3308 | 1467738858293 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:18 INFO - PROCESS | 3308 | 1467738858388 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 10:14:18 INFO - PROCESS | 3308 | 1467738858395 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:18 INFO - PROCESS | 3308 | 1467738858399 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:18 INFO - PROCESS | 3308 | ++DOCSHELL 0D27E800 == 28 [pid = 3308] [id = 479] 10:14:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 53 (0D27EC00) [pid = 3308] [serial = 1437] [outer = 00000000] 10:14:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 54 (0D762C00) [pid = 3308] [serial = 1438] [outer = 0D27EC00] 10:14:18 INFO - PROCESS | 3308 | 1467738858448 Marionette DEBUG loaded listener.js 10:14:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 55 (0D902400) [pid = 3308] [serial = 1439] [outer = 0D27EC00] 10:14:18 INFO - PROCESS | 3308 | 1467738858926 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]]]}] 10:14:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 10:14:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 690ms 10:14:18 INFO - PROCESS | 3308 | 1467738858971 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 10:14:18 INFO - PROCESS | 3308 | 1467738858976 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 10:14:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 10:14:19 INFO - PROCESS | 3308 | 1467738858982 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 10:14:19 INFO - PROCESS | 3308 | 1467738858984 Marionette TRACE conn5 <- [1,1882,null,{}] 10:14:19 INFO - PROCESS | 3308 | 1467738858988 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}] 10:14:19 INFO - PROCESS | 3308 | 1467738858991 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:19 INFO - PROCESS | 3308 | 1467738859077 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 10:14:19 INFO - PROCESS | 3308 | 1467738859087 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:19 INFO - PROCESS | 3308 | 1467738859090 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:19 INFO - PROCESS | 3308 | ++DOCSHELL 0D92D400 == 29 [pid = 3308] [id = 480] 10:14:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 56 (0D92D800) [pid = 3308] [serial = 1440] [outer = 00000000] 10:14:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 57 (0D953400) [pid = 3308] [serial = 1441] [outer = 0D92D800] 10:14:19 INFO - PROCESS | 3308 | 1467738859137 Marionette DEBUG loaded listener.js 10:14:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 58 (0D95B400) [pid = 3308] [serial = 1442] [outer = 0D92D800] 10:14:19 INFO - PROCESS | 3308 | 1467738859616 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]]]}] 10:14:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 10:14:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 671ms 10:14:19 INFO - PROCESS | 3308 | 1467738859657 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 10:14:19 INFO - PROCESS | 3308 | 1467738859659 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 10:14:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 10:14:19 INFO - PROCESS | 3308 | 1467738859663 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 10:14:19 INFO - PROCESS | 3308 | 1467738859666 Marionette TRACE conn5 <- [1,1886,null,{}] 10:14:19 INFO - PROCESS | 3308 | 1467738859677 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}] 10:14:19 INFO - PROCESS | 3308 | 1467738859682 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:19 INFO - PROCESS | 3308 | 1467738859765 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 10:14:19 INFO - PROCESS | 3308 | 1467738859892 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:19 INFO - PROCESS | 3308 | 1467738859895 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:19 INFO - PROCESS | 3308 | ++DOCSHELL 0DFAB000 == 30 [pid = 3308] [id = 481] 10:14:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 59 (0DFAB800) [pid = 3308] [serial = 1443] [outer = 00000000] 10:14:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 60 (0E412000) [pid = 3308] [serial = 1444] [outer = 0DFAB800] 10:14:19 INFO - PROCESS | 3308 | 1467738859942 Marionette DEBUG loaded listener.js 10:14:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 61 (0EC9AC00) [pid = 3308] [serial = 1445] [outer = 0DFAB800] 10:14:20 INFO - PROCESS | 3308 | 1467738860333 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]]]}] 10:14:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 10:14:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 731ms 10:14:20 INFO - PROCESS | 3308 | 1467738860397 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 10:14:20 INFO - PROCESS | 3308 | 1467738860399 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 10:14:20 INFO - PROCESS | 3308 | 1467738860402 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 10:14:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 10:14:20 INFO - PROCESS | 3308 | 1467738860404 Marionette TRACE conn5 <- [1,1890,null,{}] 10:14:20 INFO - PROCESS | 3308 | 1467738860407 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}] 10:14:20 INFO - PROCESS | 3308 | 1467738860409 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:20 INFO - PROCESS | 3308 | 1467738860525 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 10:14:20 INFO - PROCESS | 3308 | 1467738860537 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:20 INFO - PROCESS | 3308 | 1467738860539 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:20 INFO - PROCESS | 3308 | ++DOCSHELL 0D921800 == 31 [pid = 3308] [id = 482] 10:14:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 62 (0DE09000) [pid = 3308] [serial = 1446] [outer = 00000000] 10:14:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 63 (11E8C800) [pid = 3308] [serial = 1447] [outer = 0DE09000] 10:14:20 INFO - PROCESS | 3308 | 1467738860585 Marionette DEBUG loaded listener.js 10:14:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 64 (122C1C00) [pid = 3308] [serial = 1448] [outer = 0DE09000] 10:14:21 INFO - PROCESS | 3308 | 1467738860997 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]]]}] 10:14:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 10:14:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 630ms 10:14:21 INFO - PROCESS | 3308 | 1467738861037 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 10:14:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 10:14:21 INFO - PROCESS | 3308 | 1467738861039 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 10:14:21 INFO - PROCESS | 3308 | 1467738861042 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 10:14:21 INFO - PROCESS | 3308 | 1467738861044 Marionette TRACE conn5 <- [1,1894,null,{}] 10:14:21 INFO - PROCESS | 3308 | 1467738861047 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}] 10:14:21 INFO - PROCESS | 3308 | 1467738861049 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:21 INFO - PROCESS | 3308 | 1467738861162 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 10:14:21 INFO - PROCESS | 3308 | 1467738861247 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:21 INFO - PROCESS | 3308 | 1467738861249 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:21 INFO - PROCESS | 3308 | ++DOCSHELL 1235A800 == 32 [pid = 3308] [id = 483] 10:14:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 65 (1235C800) [pid = 3308] [serial = 1449] [outer = 00000000] 10:14:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 66 (1344E800) [pid = 3308] [serial = 1450] [outer = 1235C800] 10:14:21 INFO - PROCESS | 3308 | 1467738861293 Marionette DEBUG loaded listener.js 10:14:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 67 (13903800) [pid = 3308] [serial = 1451] [outer = 1235C800] 10:14:21 INFO - PROCESS | 3308 | 1467738861651 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]]]}] 10:14:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 10:14:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 670ms 10:14:21 INFO - PROCESS | 3308 | 1467738861713 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 10:14:21 INFO - PROCESS | 3308 | 1467738861715 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 10:14:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 10:14:21 INFO - PROCESS | 3308 | 1467738861718 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 10:14:21 INFO - PROCESS | 3308 | 1467738861720 Marionette TRACE conn5 <- [1,1898,null,{}] 10:14:21 INFO - PROCESS | 3308 | 1467738861723 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}] 10:14:21 INFO - PROCESS | 3308 | 1467738861729 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:21 INFO - PROCESS | 3308 | 1467738861830 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 10:14:21 INFO - PROCESS | 3308 | 1467738861837 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:21 INFO - PROCESS | 3308 | 1467738861839 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:21 INFO - PROCESS | 3308 | ++DOCSHELL 1501E800 == 33 [pid = 3308] [id = 484] 10:14:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 68 (15026C00) [pid = 3308] [serial = 1452] [outer = 00000000] 10:14:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 69 (156BD000) [pid = 3308] [serial = 1453] [outer = 15026C00] 10:14:21 INFO - PROCESS | 3308 | 1467738861883 Marionette DEBUG loaded listener.js 10:14:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 70 (1652B000) [pid = 3308] [serial = 1454] [outer = 15026C00] 10:14:22 INFO - PROCESS | 3308 | 1467738862317 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]]]}] 10:14:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 10:14:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 630ms 10:14:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 10:14:22 INFO - PROCESS | 3308 | 1467738862349 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 10:14:22 INFO - PROCESS | 3308 | 1467738862351 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 10:14:22 INFO - PROCESS | 3308 | 1467738862354 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 10:14:22 INFO - PROCESS | 3308 | 1467738862356 Marionette TRACE conn5 <- [1,1902,null,{}] 10:14:22 INFO - PROCESS | 3308 | 1467738862359 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}] 10:14:22 INFO - PROCESS | 3308 | 1467738862361 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:22 INFO - PROCESS | 3308 | 1467738862436 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 10:14:22 INFO - PROCESS | 3308 | 1467738862442 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:22 INFO - PROCESS | 3308 | 1467738862443 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:22 INFO - PROCESS | 3308 | ++DOCSHELL 16573C00 == 34 [pid = 3308] [id = 485] 10:14:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (16574800) [pid = 3308] [serial = 1455] [outer = 00000000] 10:14:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (16722C00) [pid = 3308] [serial = 1456] [outer = 16574800] 10:14:22 INFO - PROCESS | 3308 | 1467738862486 Marionette DEBUG loaded listener.js 10:14:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (168DFC00) [pid = 3308] [serial = 1457] [outer = 16574800] 10:14:22 INFO - PROCESS | 3308 | 1467738862922 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]]]}] 10:14:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 10:14:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 631ms 10:14:22 INFO - PROCESS | 3308 | 1467738862986 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 10:14:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 10:14:23 INFO - PROCESS | 3308 | 1467738862988 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 10:14:23 INFO - PROCESS | 3308 | 1467738862991 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 10:14:23 INFO - PROCESS | 3308 | 1467738862993 Marionette TRACE conn5 <- [1,1906,null,{}] 10:14:23 INFO - PROCESS | 3308 | 1467738862996 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}] 10:14:23 INFO - PROCESS | 3308 | 1467738862998 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:23 INFO - PROCESS | 3308 | 1467738863074 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 10:14:23 INFO - PROCESS | 3308 | 1467738863079 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:23 INFO - PROCESS | 3308 | 1467738863081 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:23 INFO - PROCESS | 3308 | ++DOCSHELL 168E6400 == 35 [pid = 3308] [id = 486] 10:14:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (168E9800) [pid = 3308] [serial = 1458] [outer = 00000000] 10:14:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (16A17C00) [pid = 3308] [serial = 1459] [outer = 168E9800] 10:14:23 INFO - PROCESS | 3308 | 1467738863124 Marionette DEBUG loaded listener.js 10:14:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (16A12C00) [pid = 3308] [serial = 1460] [outer = 168E9800] 10:14:23 INFO - PROCESS | 3308 | 1467738863557 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]]]}] 10:14:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 10:14:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 630ms 10:14:23 INFO - PROCESS | 3308 | 1467738863624 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 10:14:23 INFO - PROCESS | 3308 | 1467738863626 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 10:14:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 10:14:23 INFO - PROCESS | 3308 | 1467738863629 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 10:14:23 INFO - PROCESS | 3308 | 1467738863630 Marionette TRACE conn5 <- [1,1910,null,{}] 10:14:23 INFO - PROCESS | 3308 | 1467738863634 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}] 10:14:23 INFO - PROCESS | 3308 | 1467738863636 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:23 INFO - PROCESS | 3308 | 1467738863713 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 10:14:23 INFO - PROCESS | 3308 | 1467738863718 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:23 INFO - PROCESS | 3308 | 1467738863720 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:23 INFO - PROCESS | 3308 | ++DOCSHELL 0DFAAC00 == 36 [pid = 3308] [id = 487] 10:14:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (16FD2000) [pid = 3308] [serial = 1461] [outer = 00000000] 10:14:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (16FD9000) [pid = 3308] [serial = 1462] [outer = 16FD2000] 10:14:23 INFO - PROCESS | 3308 | 1467738863766 Marionette DEBUG loaded listener.js 10:14:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (17074400) [pid = 3308] [serial = 1463] [outer = 16FD2000] 10:14:24 INFO - PROCESS | 3308 | 1467738864260 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]]]}] 10:14:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 10:14:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 670ms 10:14:24 INFO - PROCESS | 3308 | 1467738864302 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 10:14:24 INFO - PROCESS | 3308 | 1467738864304 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 10:14:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 10:14:24 INFO - PROCESS | 3308 | 1467738864307 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 10:14:24 INFO - PROCESS | 3308 | 1467738864309 Marionette TRACE conn5 <- [1,1914,null,{}] 10:14:24 INFO - PROCESS | 3308 | 1467738864312 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}] 10:14:24 INFO - PROCESS | 3308 | 1467738864314 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:24 INFO - PROCESS | 3308 | 1467738864431 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 10:14:24 INFO - PROCESS | 3308 | 1467738864437 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:24 INFO - PROCESS | 3308 | 1467738864439 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:24 INFO - PROCESS | 3308 | ++DOCSHELL 16FD1000 == 37 [pid = 3308] [id = 488] 10:14:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (16FD1C00) [pid = 3308] [serial = 1464] [outer = 00000000] 10:14:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (17083000) [pid = 3308] [serial = 1465] [outer = 16FD1C00] 10:14:24 INFO - PROCESS | 3308 | 1467738864482 Marionette DEBUG loaded listener.js 10:14:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (178C4800) [pid = 3308] [serial = 1466] [outer = 16FD1C00] 10:14:24 INFO - PROCESS | 3308 | 1467738864916 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]]]}] 10:14:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 10:14:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 671ms 10:14:24 INFO - PROCESS | 3308 | 1467738864978 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 10:14:24 INFO - PROCESS | 3308 | 1467738864980 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 10:14:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 10:14:24 INFO - PROCESS | 3308 | 1467738864983 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 10:14:24 INFO - PROCESS | 3308 | 1467738864985 Marionette TRACE conn5 <- [1,1918,null,{}] 10:14:25 INFO - PROCESS | 3308 | 1467738864988 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}] 10:14:25 INFO - PROCESS | 3308 | 1467738864991 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:25 INFO - PROCESS | 3308 | 1467738865114 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 10:14:25 INFO - PROCESS | 3308 | 1467738865205 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:25 INFO - PROCESS | 3308 | 1467738865207 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:25 INFO - PROCESS | 3308 | ++DOCSHELL 1235A000 == 38 [pid = 3308] [id = 489] 10:14:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (17081400) [pid = 3308] [serial = 1467] [outer = 00000000] 10:14:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (18784800) [pid = 3308] [serial = 1468] [outer = 17081400] 10:14:25 INFO - PROCESS | 3308 | 1467738865252 Marionette DEBUG loaded listener.js 10:14:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (18790C00) [pid = 3308] [serial = 1469] [outer = 17081400] 10:14:25 INFO - PROCESS | 3308 | 1467738865678 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]]]}] 10:14:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 10:14:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 730ms 10:14:25 INFO - PROCESS | 3308 | 1467738865714 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 10:14:25 INFO - PROCESS | 3308 | 1467738865716 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 10:14:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 10:14:25 INFO - PROCESS | 3308 | 1467738865719 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 10:14:25 INFO - PROCESS | 3308 | 1467738865721 Marionette TRACE conn5 <- [1,1922,null,{}] 10:14:25 INFO - PROCESS | 3308 | 1467738865730 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}] 10:14:25 INFO - PROCESS | 3308 | 1467738865732 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:25 INFO - PROCESS | 3308 | 1467738865844 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 10:14:25 INFO - PROCESS | 3308 | 1467738865849 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:25 INFO - PROCESS | 3308 | 1467738865851 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:25 INFO - PROCESS | 3308 | ++DOCSHELL 178D4400 == 39 [pid = 3308] [id = 490] 10:14:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (18848400) [pid = 3308] [serial = 1470] [outer = 00000000] 10:14:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (18F95C00) [pid = 3308] [serial = 1471] [outer = 18848400] 10:14:25 INFO - PROCESS | 3308 | 1467738865894 Marionette DEBUG loaded listener.js 10:14:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (19002400) [pid = 3308] [serial = 1472] [outer = 18848400] 10:14:26 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (16525800) [pid = 3308] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 10:14:26 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (16A17800) [pid = 3308] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 10:14:26 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (0D958400) [pid = 3308] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 10:14:26 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (16FD5800) [pid = 3308] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 10:14:26 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (13902000) [pid = 3308] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 10:14:26 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (0DC96800) [pid = 3308] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 10:14:26 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (0D904800) [pid = 3308] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 10:14:26 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (0D7A4800) [pid = 3308] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 10:14:26 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (0D904C00) [pid = 3308] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 10:14:26 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (1707D800) [pid = 3308] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 10:14:26 INFO - PROCESS | 3308 | 1467738866534 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]]]}] 10:14:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 10:14:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 891ms 10:14:26 INFO - PROCESS | 3308 | 1467738866611 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 10:14:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 10:14:26 INFO - PROCESS | 3308 | 1467738866613 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 10:14:26 INFO - PROCESS | 3308 | 1467738866616 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 10:14:26 INFO - PROCESS | 3308 | 1467738866618 Marionette TRACE conn5 <- [1,1926,null,{}] 10:14:26 INFO - PROCESS | 3308 | 1467738866622 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}] 10:14:26 INFO - PROCESS | 3308 | 1467738866623 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:26 INFO - PROCESS | 3308 | 1467738866701 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 10:14:26 INFO - PROCESS | 3308 | 1467738866710 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:26 INFO - PROCESS | 3308 | 1467738866711 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:26 INFO - PROCESS | 3308 | ++DOCSHELL 0DE12000 == 40 [pid = 3308] [id = 491] 10:14:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (0ECEE800) [pid = 3308] [serial = 1473] [outer = 00000000] 10:14:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (15BBD800) [pid = 3308] [serial = 1474] [outer = 0ECEE800] 10:14:26 INFO - PROCESS | 3308 | 1467738866754 Marionette DEBUG loaded listener.js 10:14:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (16A15800) [pid = 3308] [serial = 1475] [outer = 0ECEE800] 10:14:27 INFO - PROCESS | 3308 | 1467738867232 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]]]}] 10:14:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 10:14:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 670ms 10:14:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 10:14:27 INFO - PROCESS | 3308 | 1467738867287 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 10:14:27 INFO - PROCESS | 3308 | 1467738867289 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 10:14:27 INFO - PROCESS | 3308 | 1467738867292 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 10:14:27 INFO - PROCESS | 3308 | 1467738867294 Marionette TRACE conn5 <- [1,1930,null,{}] 10:14:27 INFO - PROCESS | 3308 | 1467738867298 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}] 10:14:27 INFO - PROCESS | 3308 | 1467738867299 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:27 INFO - PROCESS | 3308 | 1467738867378 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 10:14:27 INFO - PROCESS | 3308 | 1467738867383 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:27 INFO - PROCESS | 3308 | 1467738867385 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:27 INFO - PROCESS | 3308 | ++DOCSHELL 141A7400 == 41 [pid = 3308] [id = 492] 10:14:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (150D8400) [pid = 3308] [serial = 1476] [outer = 00000000] 10:14:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (18F0A800) [pid = 3308] [serial = 1477] [outer = 150D8400] 10:14:27 INFO - PROCESS | 3308 | 1467738867428 Marionette DEBUG loaded listener.js 10:14:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (1938D000) [pid = 3308] [serial = 1478] [outer = 150D8400] 10:14:27 INFO - PROCESS | 3308 | 1467738867830 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]]]}] 10:14:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 10:14:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 570ms 10:14:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 10:14:27 INFO - PROCESS | 3308 | 1467738867863 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 10:14:27 INFO - PROCESS | 3308 | 1467738867865 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 10:14:27 INFO - PROCESS | 3308 | 1467738867868 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 10:14:27 INFO - PROCESS | 3308 | 1467738867869 Marionette TRACE conn5 <- [1,1934,null,{}] 10:14:27 INFO - PROCESS | 3308 | 1467738867876 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}] 10:14:27 INFO - PROCESS | 3308 | 1467738867888 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:28 INFO - PROCESS | 3308 | 1467738868012 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 10:14:28 INFO - PROCESS | 3308 | 1467738868044 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:28 INFO - PROCESS | 3308 | 1467738868046 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:28 INFO - PROCESS | 3308 | ++DOCSHELL 156BD400 == 42 [pid = 3308] [id = 493] 10:14:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (19539400) [pid = 3308] [serial = 1479] [outer = 00000000] 10:14:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (198C6400) [pid = 3308] [serial = 1480] [outer = 19539400] 10:14:28 INFO - PROCESS | 3308 | 1467738868088 Marionette DEBUG loaded listener.js 10:14:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (1A68D000) [pid = 3308] [serial = 1481] [outer = 19539400] 10:14:28 INFO - PROCESS | 3308 | 1467738868802 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]]]}] 10:14:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 10:14:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 987ms 10:14:28 INFO - PROCESS | 3308 | 1467738868857 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 10:14:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 10:14:28 INFO - PROCESS | 3308 | 1467738868861 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 10:14:28 INFO - PROCESS | 3308 | 1467738868866 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 10:14:28 INFO - PROCESS | 3308 | 1467738868871 Marionette TRACE conn5 <- [1,1938,null,{}] 10:14:28 INFO - PROCESS | 3308 | 1467738868877 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}] 10:14:28 INFO - PROCESS | 3308 | 1467738868879 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:29 INFO - PROCESS | 3308 | 1467738869029 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 10:14:29 INFO - PROCESS | 3308 | 1467738869166 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:29 INFO - PROCESS | 3308 | 1467738869169 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:29 INFO - PROCESS | 3308 | ++DOCSHELL 0CF75000 == 43 [pid = 3308] [id = 494] 10:14:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (0D275400) [pid = 3308] [serial = 1482] [outer = 00000000] 10:14:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (0D90F000) [pid = 3308] [serial = 1483] [outer = 0D275400] 10:14:29 INFO - PROCESS | 3308 | 1467738869227 Marionette DEBUG loaded listener.js 10:14:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (0D954400) [pid = 3308] [serial = 1484] [outer = 0D275400] 10:14:30 INFO - PROCESS | 3308 | 1467738870016 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]]]}] 10:14:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 10:14:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1234ms 10:14:30 INFO - PROCESS | 3308 | 1467738870101 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 10:14:30 INFO - PROCESS | 3308 | 1467738870106 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 10:14:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 10:14:30 INFO - PROCESS | 3308 | 1467738870113 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 10:14:30 INFO - PROCESS | 3308 | 1467738870116 Marionette TRACE conn5 <- [1,1942,null,{}] 10:14:30 INFO - PROCESS | 3308 | 1467738870120 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}] 10:14:30 INFO - PROCESS | 3308 | 1467738870123 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:30 INFO - PROCESS | 3308 | 1467738870394 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 10:14:30 INFO - PROCESS | 3308 | 1467738870548 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:30 INFO - PROCESS | 3308 | 1467738870551 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:30 INFO - PROCESS | 3308 | ++DOCSHELL 0CFCC000 == 44 [pid = 3308] [id = 495] 10:14:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 91 (0CFCC400) [pid = 3308] [serial = 1485] [outer = 00000000] 10:14:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 92 (0D276800) [pid = 3308] [serial = 1486] [outer = 0CFCC400] 10:14:30 INFO - PROCESS | 3308 | 1467738870642 Marionette DEBUG loaded listener.js 10:14:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 93 (0D90C400) [pid = 3308] [serial = 1487] [outer = 0CFCC400] 10:14:31 INFO - PROCESS | 3308 | --DOCSHELL 141A7400 == 43 [pid = 3308] [id = 492] 10:14:31 INFO - PROCESS | 3308 | --DOCSHELL 0DE12000 == 42 [pid = 3308] [id = 491] 10:14:31 INFO - PROCESS | 3308 | --DOCSHELL 178D4400 == 41 [pid = 3308] [id = 490] 10:14:31 INFO - PROCESS | 3308 | --DOCSHELL 1235A000 == 40 [pid = 3308] [id = 489] 10:14:31 INFO - PROCESS | 3308 | --DOCSHELL 16FD1000 == 39 [pid = 3308] [id = 488] 10:14:31 INFO - PROCESS | 3308 | --DOCSHELL 0DFAAC00 == 38 [pid = 3308] [id = 487] 10:14:31 INFO - PROCESS | 3308 | --DOCSHELL 168E6400 == 37 [pid = 3308] [id = 486] 10:14:31 INFO - PROCESS | 3308 | --DOCSHELL 16573C00 == 36 [pid = 3308] [id = 485] 10:14:31 INFO - PROCESS | 3308 | --DOCSHELL 1501E800 == 35 [pid = 3308] [id = 484] 10:14:31 INFO - PROCESS | 3308 | --DOCSHELL 1235A800 == 34 [pid = 3308] [id = 483] 10:14:31 INFO - PROCESS | 3308 | --DOCSHELL 0D921800 == 33 [pid = 3308] [id = 482] 10:14:31 INFO - PROCESS | 3308 | --DOCSHELL 0DFAB000 == 32 [pid = 3308] [id = 481] 10:14:31 INFO - PROCESS | 3308 | --DOCSHELL 0D92D400 == 31 [pid = 3308] [id = 480] 10:14:31 INFO - PROCESS | 3308 | --DOCSHELL 0D27E800 == 30 [pid = 3308] [id = 479] 10:14:31 INFO - PROCESS | 3308 | --DOMWINDOW == 92 (18518800) [pid = 3308] [serial = 1435] [outer = 00000000] [url = about:blank] 10:14:31 INFO - PROCESS | 3308 | --DOCSHELL 0CABC400 == 29 [pid = 3308] [id = 478] 10:14:31 INFO - PROCESS | 3308 | 1467738871284 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]]]}] 10:14:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 10:14:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1232ms 10:14:31 INFO - PROCESS | 3308 | --DOMWINDOW == 91 (16579C00) [pid = 3308] [serial = 1423] [outer = 00000000] [url = about:blank] 10:14:31 INFO - PROCESS | 3308 | --DOMWINDOW == 90 (16F12400) [pid = 3308] [serial = 1427] [outer = 00000000] [url = about:blank] 10:14:31 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (16A1DC00) [pid = 3308] [serial = 1426] [outer = 00000000] [url = about:blank] 10:14:31 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (150D4C00) [pid = 3308] [serial = 1432] [outer = 00000000] [url = about:blank] 10:14:31 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (178F3400) [pid = 3308] [serial = 1429] [outer = 00000000] [url = about:blank] 10:14:31 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (17077000) [pid = 3308] [serial = 1430] [outer = 00000000] [url = about:blank] 10:14:31 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (16579000) [pid = 3308] [serial = 1433] [outer = 00000000] [url = about:blank] 10:14:31 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (141A8400) [pid = 3308] [serial = 1420] [outer = 00000000] [url = about:blank] 10:14:31 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (0E48C000) [pid = 3308] [serial = 1417] [outer = 00000000] [url = about:blank] 10:14:31 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (11CDC800) [pid = 3308] [serial = 1418] [outer = 00000000] [url = about:blank] 10:14:31 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (0D922C00) [pid = 3308] [serial = 1414] [outer = 00000000] [url = about:blank] 10:14:31 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (0D92B400) [pid = 3308] [serial = 1415] [outer = 00000000] [url = about:blank] 10:14:31 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (14D64C00) [pid = 3308] [serial = 1412] [outer = 00000000] [url = about:blank] 10:14:31 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (13240400) [pid = 3308] [serial = 1411] [outer = 00000000] [url = about:blank] 10:14:31 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (0DFAA800) [pid = 3308] [serial = 1409] [outer = 00000000] [url = about:blank] 10:14:31 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (0D960400) [pid = 3308] [serial = 1408] [outer = 00000000] [url = about:blank] 10:14:31 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (178E2C00) [pid = 3308] [serial = 1405] [outer = 00000000] [url = about:blank] 10:14:31 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (178F0400) [pid = 3308] [serial = 1406] [outer = 00000000] [url = about:blank] 10:14:31 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (168DD400) [pid = 3308] [serial = 1424] [outer = 00000000] [url = about:blank] 10:14:31 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (150DFC00) [pid = 3308] [serial = 1421] [outer = 00000000] [url = about:blank] 10:14:31 INFO - PROCESS | 3308 | 1467738871355 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 10:14:31 INFO - PROCESS | 3308 | 1467738871359 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 10:14:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 10:14:31 INFO - PROCESS | 3308 | 1467738871366 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 10:14:31 INFO - PROCESS | 3308 | 1467738871369 Marionette TRACE conn5 <- [1,1946,null,{}] 10:14:31 INFO - PROCESS | 3308 | 1467738871374 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}] 10:14:31 INFO - PROCESS | 3308 | 1467738871377 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:31 INFO - PROCESS | 3308 | 1467738871464 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 10:14:31 INFO - PROCESS | 3308 | 1467738871472 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:31 INFO - PROCESS | 3308 | 1467738871474 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:31 INFO - PROCESS | 3308 | ++DOCSHELL 0D922C00 == 30 [pid = 3308] [id = 496] 10:14:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (0D923400) [pid = 3308] [serial = 1488] [outer = 00000000] 10:14:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (0D92B400) [pid = 3308] [serial = 1489] [outer = 0D923400] 10:14:31 INFO - PROCESS | 3308 | 1467738871526 Marionette DEBUG loaded listener.js 10:14:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (0D957400) [pid = 3308] [serial = 1490] [outer = 0D923400] 10:14:32 INFO - PROCESS | 3308 | 1467738872055 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]]]}] 10:14:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 10:14:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 730ms 10:14:32 INFO - PROCESS | 3308 | 1467738872100 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 10:14:32 INFO - PROCESS | 3308 | 1467738872102 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 10:14:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 10:14:32 INFO - PROCESS | 3308 | 1467738872106 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 10:14:32 INFO - PROCESS | 3308 | 1467738872108 Marionette TRACE conn5 <- [1,1950,null,{}] 10:14:32 INFO - PROCESS | 3308 | 1467738872112 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}] 10:14:32 INFO - PROCESS | 3308 | 1467738872114 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:32 INFO - PROCESS | 3308 | 1467738872198 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 10:14:32 INFO - PROCESS | 3308 | 1467738872296 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:32 INFO - PROCESS | 3308 | 1467738872298 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:32 INFO - PROCESS | 3308 | ++DOCSHELL 0DFAC000 == 31 [pid = 3308] [id = 497] 10:14:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (0E486000) [pid = 3308] [serial = 1491] [outer = 00000000] 10:14:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (0ECEC400) [pid = 3308] [serial = 1492] [outer = 0E486000] 10:14:32 INFO - PROCESS | 3308 | 1467738872343 Marionette DEBUG loaded listener.js 10:14:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (11C54C00) [pid = 3308] [serial = 1493] [outer = 0E486000] 10:14:32 INFO - PROCESS | 3308 | 1467738872730 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]]]}] 10:14:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 10:14:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 670ms 10:14:32 INFO - PROCESS | 3308 | 1467738872780 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 10:14:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 10:14:32 INFO - PROCESS | 3308 | 1467738872783 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 10:14:32 INFO - PROCESS | 3308 | 1467738872794 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 10:14:32 INFO - PROCESS | 3308 | 1467738872798 Marionette TRACE conn5 <- [1,1954,null,{}] 10:14:32 INFO - PROCESS | 3308 | 1467738872802 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}] 10:14:32 INFO - PROCESS | 3308 | 1467738872805 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:32 INFO - PROCESS | 3308 | 1467738872894 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 10:14:32 INFO - PROCESS | 3308 | 1467738872899 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:32 INFO - PROCESS | 3308 | 1467738872901 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:32 INFO - PROCESS | 3308 | ++DOCSHELL 11E93400 == 32 [pid = 3308] [id = 498] 10:14:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (12052000) [pid = 3308] [serial = 1494] [outer = 00000000] 10:14:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (13442400) [pid = 3308] [serial = 1495] [outer = 12052000] 10:14:32 INFO - PROCESS | 3308 | 1467738872945 Marionette DEBUG loaded listener.js 10:14:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (14D57400) [pid = 3308] [serial = 1496] [outer = 12052000] 10:14:33 INFO - PROCESS | 3308 | 1467738873390 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]]]}] 10:14:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 10:14:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 630ms 10:14:33 INFO - PROCESS | 3308 | 1467738873431 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 10:14:33 INFO - PROCESS | 3308 | 1467738873433 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 10:14:33 INFO - PROCESS | 3308 | 1467738873436 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 10:14:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 10:14:33 INFO - PROCESS | 3308 | 1467738873438 Marionette TRACE conn5 <- [1,1958,null,{}] 10:14:33 INFO - PROCESS | 3308 | 1467738873442 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}] 10:14:33 INFO - PROCESS | 3308 | 1467738873444 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:33 INFO - PROCESS | 3308 | 1467738873565 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 10:14:33 INFO - PROCESS | 3308 | 1467738873666 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:33 INFO - PROCESS | 3308 | 1467738873668 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:33 INFO - PROCESS | 3308 | ++DOCSHELL 15045800 == 33 [pid = 3308] [id = 499] 10:14:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (150D7400) [pid = 3308] [serial = 1497] [outer = 00000000] 10:14:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (1564E800) [pid = 3308] [serial = 1498] [outer = 150D7400] 10:14:33 INFO - PROCESS | 3308 | 1467738873714 Marionette DEBUG loaded listener.js 10:14:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (156BDC00) [pid = 3308] [serial = 1499] [outer = 150D7400] 10:14:34 INFO - PROCESS | 3308 | 1467738874113 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]]]}] 10:14:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 10:14:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 730ms 10:14:34 INFO - PROCESS | 3308 | 1467738874176 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 10:14:34 INFO - PROCESS | 3308 | 1467738874178 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 10:14:34 INFO - PROCESS | 3308 | 1467738874181 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 10:14:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 10:14:34 INFO - PROCESS | 3308 | 1467738874182 Marionette TRACE conn5 <- [1,1962,null,{}] 10:14:34 INFO - PROCESS | 3308 | 1467738874186 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}] 10:14:34 INFO - PROCESS | 3308 | 1467738874188 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:34 INFO - PROCESS | 3308 | 1467738874302 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 10:14:34 INFO - PROCESS | 3308 | 1467738874312 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:34 INFO - PROCESS | 3308 | 1467738874317 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:34 INFO - PROCESS | 3308 | ++DOCSHELL 0DC63400 == 34 [pid = 3308] [id = 500] 10:14:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (16573000) [pid = 3308] [serial = 1500] [outer = 00000000] 10:14:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (16722400) [pid = 3308] [serial = 1501] [outer = 16573000] 10:14:34 INFO - PROCESS | 3308 | 1467738874424 Marionette DEBUG loaded listener.js 10:14:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (168E5000) [pid = 3308] [serial = 1502] [outer = 16573000] 10:14:34 INFO - PROCESS | 3308 | 1467738874867 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]]]}] 10:14:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 10:14:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 731ms 10:14:34 INFO - PROCESS | 3308 | 1467738874942 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 10:14:34 INFO - PROCESS | 3308 | 1467738874944 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 10:14:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 10:14:34 INFO - PROCESS | 3308 | 1467738874955 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 10:14:34 INFO - PROCESS | 3308 | 1467738874957 Marionette TRACE conn5 <- [1,1966,null,{}] 10:14:34 INFO - PROCESS | 3308 | 1467738874961 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}] 10:14:34 INFO - PROCESS | 3308 | 1467738874963 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:35 INFO - PROCESS | 3308 | 1467738875087 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 10:14:35 INFO - PROCESS | 3308 | 1467738875099 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:35 INFO - PROCESS | 3308 | 1467738875100 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:35 INFO - PROCESS | 3308 | ++DOCSHELL 168E6800 == 35 [pid = 3308] [id = 501] 10:14:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (168E9C00) [pid = 3308] [serial = 1503] [outer = 00000000] 10:14:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (16FD0800) [pid = 3308] [serial = 1504] [outer = 168E9C00] 10:14:35 INFO - PROCESS | 3308 | 1467738875143 Marionette DEBUG loaded listener.js 10:14:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (16F0D000) [pid = 3308] [serial = 1505] [outer = 168E9C00] 10:14:35 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (16FD1C00) [pid = 3308] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 10:14:35 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (17081400) [pid = 3308] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 10:14:35 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (16574800) [pid = 3308] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 10:14:35 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (0DE09000) [pid = 3308] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 10:14:35 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (0D92D800) [pid = 3308] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 10:14:35 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (0DFAB800) [pid = 3308] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 10:14:35 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (168E9800) [pid = 3308] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 10:14:35 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (0CCEB000) [pid = 3308] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 10:14:35 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (16FD2000) [pid = 3308] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 10:14:35 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (0D27EC00) [pid = 3308] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 10:14:35 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (1235C800) [pid = 3308] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 10:14:35 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (18848400) [pid = 3308] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 10:14:35 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (15026C00) [pid = 3308] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 10:14:35 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (150D8400) [pid = 3308] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 10:14:35 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (0ECEE800) [pid = 3308] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 10:14:35 INFO - PROCESS | 3308 | 1467738875744 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]]]}] 10:14:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 10:14:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 830ms 10:14:35 INFO - PROCESS | 3308 | 1467738875791 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 10:14:35 INFO - PROCESS | 3308 | 1467738875793 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 10:14:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 10:14:35 INFO - PROCESS | 3308 | 1467738875796 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 10:14:35 INFO - PROCESS | 3308 | 1467738875798 Marionette TRACE conn5 <- [1,1970,null,{}] 10:14:35 INFO - PROCESS | 3308 | 1467738875801 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}] 10:14:35 INFO - PROCESS | 3308 | 1467738875803 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:35 INFO - PROCESS | 3308 | 1467738875880 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 10:14:35 INFO - PROCESS | 3308 | 1467738875978 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:36 INFO - PROCESS | 3308 | 1467738875979 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:36 INFO - PROCESS | 3308 | ++DOCSHELL 0CFCBC00 == 36 [pid = 3308] [id = 502] 10:14:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (0CFD3800) [pid = 3308] [serial = 1506] [outer = 00000000] 10:14:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (15026C00) [pid = 3308] [serial = 1507] [outer = 0CFD3800] 10:14:36 INFO - PROCESS | 3308 | 1467738876023 Marionette DEBUG loaded listener.js 10:14:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (1671E400) [pid = 3308] [serial = 1508] [outer = 0CFD3800] 10:14:36 INFO - PROCESS | 3308 | 1467738876375 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]]]}] 10:14:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 10:14:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 630ms 10:14:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 10:14:36 INFO - PROCESS | 3308 | 1467738876427 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 10:14:36 INFO - PROCESS | 3308 | 1467738876429 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 10:14:36 INFO - PROCESS | 3308 | 1467738876432 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 10:14:36 INFO - PROCESS | 3308 | 1467738876433 Marionette TRACE conn5 <- [1,1974,null,{}] 10:14:36 INFO - PROCESS | 3308 | 1467738876437 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}] 10:14:36 INFO - PROCESS | 3308 | 1467738876438 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:36 INFO - PROCESS | 3308 | 1467738876555 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 10:14:36 INFO - PROCESS | 3308 | 1467738876563 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:36 INFO - PROCESS | 3308 | 1467738876564 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:36 INFO - PROCESS | 3308 | ++DOCSHELL 168DC000 == 37 [pid = 3308] [id = 503] 10:14:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (16F0C800) [pid = 3308] [serial = 1509] [outer = 00000000] 10:14:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (17080400) [pid = 3308] [serial = 1510] [outer = 16F0C800] 10:14:36 INFO - PROCESS | 3308 | 1467738876608 Marionette DEBUG loaded listener.js 10:14:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (178CC400) [pid = 3308] [serial = 1511] [outer = 16F0C800] 10:14:37 INFO - PROCESS | 3308 | 1467738877030 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]]]}] 10:14:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 10:14:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 630ms 10:14:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 10:14:37 INFO - PROCESS | 3308 | 1467738877062 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 10:14:37 INFO - PROCESS | 3308 | 1467738877064 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 10:14:37 INFO - PROCESS | 3308 | 1467738877067 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 10:14:37 INFO - PROCESS | 3308 | 1467738877069 Marionette TRACE conn5 <- [1,1978,null,{}] 10:14:37 INFO - PROCESS | 3308 | 1467738877072 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}] 10:14:37 INFO - PROCESS | 3308 | 1467738877074 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:37 INFO - PROCESS | 3308 | 1467738877152 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 10:14:37 INFO - PROCESS | 3308 | 1467738877249 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:37 INFO - PROCESS | 3308 | 1467738877250 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:37 INFO - PROCESS | 3308 | ++DOCSHELL 11D69800 == 38 [pid = 3308] [id = 504] 10:14:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (134C0400) [pid = 3308] [serial = 1512] [outer = 00000000] 10:14:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (17941C00) [pid = 3308] [serial = 1513] [outer = 134C0400] 10:14:37 INFO - PROCESS | 3308 | 1467738877294 Marionette DEBUG loaded listener.js 10:14:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (18516C00) [pid = 3308] [serial = 1514] [outer = 134C0400] 10:14:37 INFO - PROCESS | 3308 | 1467738877616 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]]]}] 10:14:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 10:14:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 630ms 10:14:37 INFO - PROCESS | 3308 | 1467738877699 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 10:14:37 INFO - PROCESS | 3308 | 1467738877704 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 10:14:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 10:14:37 INFO - PROCESS | 3308 | 1467738877708 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 10:14:37 INFO - PROCESS | 3308 | 1467738877713 Marionette TRACE conn5 <- [1,1982,null,{}] 10:14:37 INFO - PROCESS | 3308 | 1467738877720 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}] 10:14:37 INFO - PROCESS | 3308 | 1467738877723 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:37 INFO - PROCESS | 3308 | 1467738877889 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 10:14:38 INFO - PROCESS | 3308 | 1467738877996 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:38 INFO - PROCESS | 3308 | 1467738877999 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:38 INFO - PROCESS | 3308 | ++DOCSHELL 0D209400 == 39 [pid = 3308] [id = 505] 10:14:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (0D209800) [pid = 3308] [serial = 1515] [outer = 00000000] 10:14:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (0D75B400) [pid = 3308] [serial = 1516] [outer = 0D209800] 10:14:38 INFO - PROCESS | 3308 | 1467738878058 Marionette DEBUG loaded listener.js 10:14:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (0D92C400) [pid = 3308] [serial = 1517] [outer = 0D209800] 10:14:38 INFO - PROCESS | 3308 | 1467738878618 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]]]}] 10:14:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 10:14:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 990ms 10:14:38 INFO - PROCESS | 3308 | 1467738878700 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 10:14:38 INFO - PROCESS | 3308 | 1467738878703 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 10:14:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 10:14:38 INFO - PROCESS | 3308 | 1467738878710 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 10:14:38 INFO - PROCESS | 3308 | 1467738878714 Marionette TRACE conn5 <- [1,1986,null,{}] 10:14:38 INFO - PROCESS | 3308 | 1467738878718 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}] 10:14:38 INFO - PROCESS | 3308 | 1467738878721 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:38 INFO - PROCESS | 3308 | 1467738878882 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 10:14:38 INFO - PROCESS | 3308 | 1467738878893 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:38 INFO - PROCESS | 3308 | 1467738878895 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:38 INFO - PROCESS | 3308 | ++DOCSHELL 0EDCF000 == 40 [pid = 3308] [id = 506] 10:14:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (11DADC00) [pid = 3308] [serial = 1518] [outer = 00000000] 10:14:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (1207E400) [pid = 3308] [serial = 1519] [outer = 11DADC00] 10:14:38 INFO - PROCESS | 3308 | 1467738878951 Marionette DEBUG loaded listener.js 10:14:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (13440000) [pid = 3308] [serial = 1520] [outer = 11DADC00] 10:14:39 INFO - PROCESS | 3308 | 1467738879565 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]]]}] 10:14:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 10:14:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 890ms 10:14:39 INFO - PROCESS | 3308 | 1467738879599 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 10:14:39 INFO - PROCESS | 3308 | 1467738879601 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 10:14:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 10:14:39 INFO - PROCESS | 3308 | 1467738879605 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 10:14:39 INFO - PROCESS | 3308 | 1467738879607 Marionette TRACE conn5 <- [1,1990,null,{}] 10:14:39 INFO - PROCESS | 3308 | 1467738879617 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}] 10:14:39 INFO - PROCESS | 3308 | 1467738879622 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:39 INFO - PROCESS | 3308 | 1467738879736 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 10:14:39 INFO - PROCESS | 3308 | 1467738879878 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:39 INFO - PROCESS | 3308 | 1467738879882 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:39 INFO - PROCESS | 3308 | ++DOCSHELL 16FD3800 == 41 [pid = 3308] [id = 507] 10:14:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 91 (16FD5000) [pid = 3308] [serial = 1521] [outer = 00000000] 10:14:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 92 (1793DC00) [pid = 3308] [serial = 1522] [outer = 16FD5000] 10:14:39 INFO - PROCESS | 3308 | 1467738879940 Marionette DEBUG loaded listener.js 10:14:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 93 (1884B800) [pid = 3308] [serial = 1523] [outer = 16FD5000] 10:14:40 INFO - PROCESS | 3308 | 1467738880540 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]]]}] 10:14:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 10:14:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 971ms 10:14:40 INFO - PROCESS | 3308 | 1467738880579 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 10:14:40 INFO - PROCESS | 3308 | 1467738880581 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 10:14:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 10:14:40 INFO - PROCESS | 3308 | 1467738880585 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 10:14:40 INFO - PROCESS | 3308 | 1467738880587 Marionette TRACE conn5 <- [1,1994,null,{}] 10:14:40 INFO - PROCESS | 3308 | 1467738880590 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}] 10:14:40 INFO - PROCESS | 3308 | 1467738880593 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:40 INFO - PROCESS | 3308 | 1467738880700 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 10:14:40 INFO - PROCESS | 3308 | 1467738880840 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:40 INFO - PROCESS | 3308 | 1467738880842 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:40 INFO - PROCESS | 3308 | ++DOCSHELL 1953A000 == 42 [pid = 3308] [id = 508] 10:14:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 94 (1953A800) [pid = 3308] [serial = 1524] [outer = 00000000] 10:14:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 95 (1A690C00) [pid = 3308] [serial = 1525] [outer = 1953A800] 10:14:40 INFO - PROCESS | 3308 | 1467738880898 Marionette DEBUG loaded listener.js 10:14:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 96 (1A696400) [pid = 3308] [serial = 1526] [outer = 1953A800] 10:14:41 INFO - PROCESS | 3308 | 1467738881491 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]]]}] 10:14:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 10:14:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 975ms 10:14:41 INFO - PROCESS | 3308 | 1467738881564 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 10:14:41 INFO - PROCESS | 3308 | 1467738881566 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 10:14:41 INFO - PROCESS | 3308 | 1467738881570 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 10:14:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 10:14:41 INFO - PROCESS | 3308 | 1467738881572 Marionette TRACE conn5 <- [1,1998,null,{}] 10:14:41 INFO - PROCESS | 3308 | 1467738881575 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}] 10:14:41 INFO - PROCESS | 3308 | 1467738881577 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:41 INFO - PROCESS | 3308 | 1467738881681 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 10:14:41 INFO - PROCESS | 3308 | 1467738881820 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:41 INFO - PROCESS | 3308 | 1467738881822 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:41 INFO - PROCESS | 3308 | ++DOCSHELL 1AE12800 == 43 [pid = 3308] [id = 509] 10:14:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 97 (1A68F400) [pid = 3308] [serial = 1527] [outer = 00000000] 10:14:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 98 (1AE19400) [pid = 3308] [serial = 1528] [outer = 1A68F400] 10:14:41 INFO - PROCESS | 3308 | 1467738881876 Marionette DEBUG loaded listener.js 10:14:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 99 (1AE1D800) [pid = 3308] [serial = 1529] [outer = 1A68F400] 10:14:42 INFO - PROCESS | 3308 | 1467738882464 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]]]}] 10:14:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 10:14:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 930ms 10:14:42 INFO - PROCESS | 3308 | 1467738882504 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 10:14:42 INFO - PROCESS | 3308 | 1467738882506 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 10:14:42 INFO - PROCESS | 3308 | 1467738882509 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 10:14:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 10:14:42 INFO - PROCESS | 3308 | 1467738882511 Marionette TRACE conn5 <- [1,2002,null,{}] 10:14:42 INFO - PROCESS | 3308 | 1467738882515 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}] 10:14:42 INFO - PROCESS | 3308 | 1467738882521 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:42 INFO - PROCESS | 3308 | 1467738882673 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 10:14:42 INFO - PROCESS | 3308 | 1467738882901 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:42 INFO - PROCESS | 3308 | 1467738882905 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:42 INFO - PROCESS | 3308 | ++DOCSHELL 0CCE6400 == 44 [pid = 3308] [id = 510] 10:14:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 100 (0CCE7800) [pid = 3308] [serial = 1530] [outer = 00000000] 10:14:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 101 (0CF6D800) [pid = 3308] [serial = 1531] [outer = 0CCE7800] 10:14:42 INFO - PROCESS | 3308 | 1467738882965 Marionette DEBUG loaded listener.js 10:14:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 102 (0DC6DC00) [pid = 3308] [serial = 1532] [outer = 0CCE7800] 10:14:43 INFO - PROCESS | 3308 | 1467738883646 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]]]}] 10:14:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 10:14:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1176ms 10:14:43 INFO - PROCESS | 3308 | 1467738883691 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 10:14:43 INFO - PROCESS | 3308 | 1467738883694 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 10:14:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 10:14:43 INFO - PROCESS | 3308 | 1467738883698 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 10:14:43 INFO - PROCESS | 3308 | 1467738883701 Marionette TRACE conn5 <- [1,2006,null,{}] 10:14:43 INFO - PROCESS | 3308 | 1467738883706 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}] 10:14:43 INFO - PROCESS | 3308 | 1467738883710 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:43 INFO - PROCESS | 3308 | 1467738883846 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 10:14:44 INFO - PROCESS | 3308 | --DOCSHELL 168DC000 == 43 [pid = 3308] [id = 503] 10:14:44 INFO - PROCESS | 3308 | --DOCSHELL 0CFCBC00 == 42 [pid = 3308] [id = 502] 10:14:44 INFO - PROCESS | 3308 | --DOCSHELL 168E6800 == 41 [pid = 3308] [id = 501] 10:14:44 INFO - PROCESS | 3308 | --DOCSHELL 0DC63400 == 40 [pid = 3308] [id = 500] 10:14:44 INFO - PROCESS | 3308 | --DOCSHELL 15045800 == 39 [pid = 3308] [id = 499] 10:14:44 INFO - PROCESS | 3308 | --DOCSHELL 11E93400 == 38 [pid = 3308] [id = 498] 10:14:44 INFO - PROCESS | 3308 | --DOCSHELL 0DFAC000 == 37 [pid = 3308] [id = 497] 10:14:44 INFO - PROCESS | 3308 | --DOCSHELL 0D922C00 == 36 [pid = 3308] [id = 496] 10:14:44 INFO - PROCESS | 3308 | --DOCSHELL 0CFCC000 == 35 [pid = 3308] [id = 495] 10:14:44 INFO - PROCESS | 3308 | --DOCSHELL 0CF75000 == 34 [pid = 3308] [id = 494] 10:14:44 INFO - PROCESS | 3308 | --DOCSHELL 156BD400 == 33 [pid = 3308] [id = 493] 10:14:44 INFO - PROCESS | 3308 | --DOCSHELL 1AE12800 == 32 [pid = 3308] [id = 509] 10:14:44 INFO - PROCESS | 3308 | --DOCSHELL 0CCE6400 == 31 [pid = 3308] [id = 510] 10:14:44 INFO - PROCESS | 3308 | --DOCSHELL 1953A000 == 30 [pid = 3308] [id = 508] 10:14:44 INFO - PROCESS | 3308 | --DOCSHELL 16FD3800 == 29 [pid = 3308] [id = 507] 10:14:44 INFO - PROCESS | 3308 | --DOCSHELL 11D69800 == 28 [pid = 3308] [id = 504] 10:14:44 INFO - PROCESS | 3308 | --DOCSHELL 0D209400 == 27 [pid = 3308] [id = 505] 10:14:44 INFO - PROCESS | 3308 | --DOCSHELL 0EDCF000 == 26 [pid = 3308] [id = 506] 10:14:44 INFO - PROCESS | 3308 | 1467738884576 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:44 INFO - PROCESS | 3308 | 1467738884580 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:44 INFO - PROCESS | 3308 | --DOMWINDOW == 101 (17083000) [pid = 3308] [serial = 1465] [outer = 00000000] [url = about:blank] 10:14:44 INFO - PROCESS | 3308 | --DOMWINDOW == 100 (18784800) [pid = 3308] [serial = 1468] [outer = 00000000] [url = about:blank] 10:14:44 INFO - PROCESS | 3308 | --DOMWINDOW == 99 (16722C00) [pid = 3308] [serial = 1456] [outer = 00000000] [url = about:blank] 10:14:44 INFO - PROCESS | 3308 | --DOMWINDOW == 98 (168DFC00) [pid = 3308] [serial = 1457] [outer = 00000000] [url = about:blank] 10:14:44 INFO - PROCESS | 3308 | --DOMWINDOW == 97 (11E8C800) [pid = 3308] [serial = 1447] [outer = 00000000] [url = about:blank] 10:14:44 INFO - PROCESS | 3308 | --DOMWINDOW == 96 (122C1C00) [pid = 3308] [serial = 1448] [outer = 00000000] [url = about:blank] 10:14:44 INFO - PROCESS | 3308 | --DOMWINDOW == 95 (0D953400) [pid = 3308] [serial = 1441] [outer = 00000000] [url = about:blank] 10:14:44 INFO - PROCESS | 3308 | --DOMWINDOW == 94 (0D95B400) [pid = 3308] [serial = 1442] [outer = 00000000] [url = about:blank] 10:14:44 INFO - PROCESS | 3308 | --DOMWINDOW == 93 (0E412000) [pid = 3308] [serial = 1444] [outer = 00000000] [url = about:blank] 10:14:44 INFO - PROCESS | 3308 | --DOMWINDOW == 92 (0EC9AC00) [pid = 3308] [serial = 1445] [outer = 00000000] [url = about:blank] 10:14:44 INFO - PROCESS | 3308 | --DOMWINDOW == 91 (16A17C00) [pid = 3308] [serial = 1459] [outer = 00000000] [url = about:blank] 10:14:44 INFO - PROCESS | 3308 | --DOMWINDOW == 90 (16A12C00) [pid = 3308] [serial = 1460] [outer = 00000000] [url = about:blank] 10:14:44 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (18789000) [pid = 3308] [serial = 1436] [outer = 00000000] [url = about:blank] 10:14:44 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (16FD9000) [pid = 3308] [serial = 1462] [outer = 00000000] [url = about:blank] 10:14:44 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (0D762C00) [pid = 3308] [serial = 1438] [outer = 00000000] [url = about:blank] 10:14:44 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (0D902400) [pid = 3308] [serial = 1439] [outer = 00000000] [url = about:blank] 10:14:44 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (1344E800) [pid = 3308] [serial = 1450] [outer = 00000000] [url = about:blank] 10:14:44 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (18F95C00) [pid = 3308] [serial = 1471] [outer = 00000000] [url = about:blank] 10:14:44 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (13903800) [pid = 3308] [serial = 1451] [outer = 00000000] [url = about:blank] 10:14:44 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (156BD000) [pid = 3308] [serial = 1453] [outer = 00000000] [url = about:blank] 10:14:44 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (1652B000) [pid = 3308] [serial = 1454] [outer = 00000000] [url = about:blank] 10:14:44 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (18790C00) [pid = 3308] [serial = 1469] [outer = 00000000] [url = about:blank] 10:14:44 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (1938D000) [pid = 3308] [serial = 1478] [outer = 00000000] [url = about:blank] 10:14:44 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (15BBD800) [pid = 3308] [serial = 1474] [outer = 00000000] [url = about:blank] 10:14:44 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (198C6400) [pid = 3308] [serial = 1480] [outer = 00000000] [url = about:blank] 10:14:44 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (18F0A800) [pid = 3308] [serial = 1477] [outer = 00000000] [url = about:blank] 10:14:44 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (19002400) [pid = 3308] [serial = 1472] [outer = 00000000] [url = about:blank] 10:14:44 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (16A15800) [pid = 3308] [serial = 1475] [outer = 00000000] [url = about:blank] 10:14:44 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (178C4800) [pid = 3308] [serial = 1466] [outer = 00000000] [url = about:blank] 10:14:44 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (17074400) [pid = 3308] [serial = 1463] [outer = 00000000] [url = about:blank] 10:14:44 INFO - PROCESS | 3308 | ++DOCSHELL 0CAB5000 == 27 [pid = 3308] [id = 511] 10:14:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (0CAB5400) [pid = 3308] [serial = 1533] [outer = 00000000] 10:14:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (0CABBC00) [pid = 3308] [serial = 1534] [outer = 0CAB5400] 10:14:44 INFO - PROCESS | 3308 | 1467738884765 Marionette DEBUG loaded listener.js 10:14:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (0CF2A400) [pid = 3308] [serial = 1535] [outer = 0CAB5400] 10:14:45 INFO - PROCESS | 3308 | 1467738885185 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]]]}] 10:14:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 10:14:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1576ms 10:14:45 INFO - PROCESS | 3308 | 1467738885276 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 10:14:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 10:14:45 INFO - PROCESS | 3308 | 1467738885280 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 10:14:45 INFO - PROCESS | 3308 | 1467738885284 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 10:14:45 INFO - PROCESS | 3308 | 1467738885287 Marionette TRACE conn5 <- [1,2010,null,{}] 10:14:45 INFO - PROCESS | 3308 | 1467738885297 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}] 10:14:45 INFO - PROCESS | 3308 | 1467738885301 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:45 INFO - PROCESS | 3308 | 1467738885397 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 10:14:45 INFO - PROCESS | 3308 | 1467738885408 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:45 INFO - PROCESS | 3308 | 1467738885411 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:45 INFO - PROCESS | 3308 | ++DOCSHELL 0D90FC00 == 28 [pid = 3308] [id = 512] 10:14:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (0D921800) [pid = 3308] [serial = 1536] [outer = 00000000] 10:14:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (0D92B000) [pid = 3308] [serial = 1537] [outer = 0D921800] 10:14:45 INFO - PROCESS | 3308 | 1467738885458 Marionette DEBUG loaded listener.js 10:14:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (0D955000) [pid = 3308] [serial = 1538] [outer = 0D921800] 10:14:45 INFO - PROCESS | 3308 | 1467738885928 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]]]}] 10:14:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 10:14:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 690ms 10:14:46 INFO - PROCESS | 3308 | 1467738885977 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 10:14:46 INFO - PROCESS | 3308 | 1467738885981 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 10:14:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 10:14:46 INFO - PROCESS | 3308 | 1467738885986 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 10:14:46 INFO - PROCESS | 3308 | 1467738885988 Marionette TRACE conn5 <- [1,2014,null,{}] 10:14:46 INFO - PROCESS | 3308 | 1467738886020 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}] 10:14:46 INFO - PROCESS | 3308 | 1467738886023 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:46 INFO - PROCESS | 3308 | 1467738886153 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 10:14:46 INFO - PROCESS | 3308 | 1467738886214 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:46 INFO - PROCESS | 3308 | 1467738886216 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:46 INFO - PROCESS | 3308 | ++DOCSHELL 0DE0F000 == 29 [pid = 3308] [id = 513] 10:14:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (0DE7B000) [pid = 3308] [serial = 1539] [outer = 00000000] 10:14:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (0E411C00) [pid = 3308] [serial = 1540] [outer = 0DE7B000] 10:14:46 INFO - PROCESS | 3308 | 1467738886261 Marionette DEBUG loaded listener.js 10:14:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (0ECEDC00) [pid = 3308] [serial = 1541] [outer = 0DE7B000] 10:14:46 INFO - PROCESS | 3308 | 1467738886640 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]]]}] 10:14:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 10:14:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 730ms 10:14:46 INFO - PROCESS | 3308 | 1467738886723 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 10:14:46 INFO - PROCESS | 3308 | 1467738886725 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 10:14:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 10:14:46 INFO - PROCESS | 3308 | 1467738886730 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 10:14:46 INFO - PROCESS | 3308 | 1467738886736 Marionette TRACE conn5 <- [1,2018,null,{}] 10:14:46 INFO - PROCESS | 3308 | 1467738886745 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}] 10:14:46 INFO - PROCESS | 3308 | 1467738886749 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:46 INFO - PROCESS | 3308 | 1467738886866 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 10:14:46 INFO - PROCESS | 3308 | 1467738886879 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:46 INFO - PROCESS | 3308 | 1467738886881 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:46 INFO - PROCESS | 3308 | ++DOCSHELL 0D20AC00 == 30 [pid = 3308] [id = 514] 10:14:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (0DE85C00) [pid = 3308] [serial = 1542] [outer = 00000000] 10:14:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (13441400) [pid = 3308] [serial = 1543] [outer = 0DE85C00] 10:14:46 INFO - PROCESS | 3308 | 1467738886934 Marionette DEBUG loaded listener.js 10:14:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (141A7800) [pid = 3308] [serial = 1544] [outer = 0DE85C00] 10:14:47 INFO - PROCESS | 3308 | 1467738887389 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]]]}] 10:14:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 10:14:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 690ms 10:14:47 INFO - PROCESS | 3308 | 1467738887420 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 10:14:47 INFO - PROCESS | 3308 | 1467738887423 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 10:14:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 10:14:47 INFO - PROCESS | 3308 | 1467738887426 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 10:14:47 INFO - PROCESS | 3308 | 1467738887428 Marionette TRACE conn5 <- [1,2022,null,{}] 10:14:47 INFO - PROCESS | 3308 | 1467738887437 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}] 10:14:47 INFO - PROCESS | 3308 | 1467738887439 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:47 INFO - PROCESS | 3308 | 1467738887579 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 10:14:47 INFO - PROCESS | 3308 | 1467738887590 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:47 INFO - PROCESS | 3308 | 1467738887592 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:47 INFO - PROCESS | 3308 | ++DOCSHELL 14D65400 == 31 [pid = 3308] [id = 515] 10:14:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (1501AC00) [pid = 3308] [serial = 1545] [outer = 00000000] 10:14:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (156B7800) [pid = 3308] [serial = 1546] [outer = 1501AC00] 10:14:47 INFO - PROCESS | 3308 | 1467738887635 Marionette DEBUG loaded listener.js 10:14:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (15BBD800) [pid = 3308] [serial = 1547] [outer = 1501AC00] 10:14:48 INFO - PROCESS | 3308 | 1467738888067 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]]]}] 10:14:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 10:14:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 670ms 10:14:48 INFO - PROCESS | 3308 | 1467738888100 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 10:14:48 INFO - PROCESS | 3308 | 1467738888102 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 10:14:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 10:14:48 INFO - PROCESS | 3308 | 1467738888105 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 10:14:48 INFO - PROCESS | 3308 | 1467738888107 Marionette TRACE conn5 <- [1,2026,null,{}] 10:14:48 INFO - PROCESS | 3308 | 1467738888116 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}] 10:14:48 INFO - PROCESS | 3308 | 1467738888118 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:48 INFO - PROCESS | 3308 | 1467738888228 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 10:14:48 INFO - PROCESS | 3308 | 1467738888234 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:48 INFO - PROCESS | 3308 | 1467738888240 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:48 INFO - PROCESS | 3308 | ++DOCSHELL 16578400 == 32 [pid = 3308] [id = 516] 10:14:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (16579C00) [pid = 3308] [serial = 1548] [outer = 00000000] 10:14:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (168DD400) [pid = 3308] [serial = 1549] [outer = 16579C00] 10:14:48 INFO - PROCESS | 3308 | 1467738888294 Marionette DEBUG loaded listener.js 10:14:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (16A10400) [pid = 3308] [serial = 1550] [outer = 16579C00] 10:14:49 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (16F0C800) [pid = 3308] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 10:14:49 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (150D7400) [pid = 3308] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 10:14:49 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (16573000) [pid = 3308] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 10:14:49 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (0D923400) [pid = 3308] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 10:14:49 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (0CFCC400) [pid = 3308] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 10:14:49 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (12052000) [pid = 3308] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 10:14:49 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (19539400) [pid = 3308] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 10:14:49 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (0E486000) [pid = 3308] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 10:14:49 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (0CFD3800) [pid = 3308] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 10:14:49 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (168E9C00) [pid = 3308] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 10:14:49 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (0D275400) [pid = 3308] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 10:14:49 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (134C0400) [pid = 3308] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 10:14:49 INFO - PROCESS | 3308 | 1467738889050 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]]]}] 10:14:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 10:14:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 970ms 10:14:49 INFO - PROCESS | 3308 | 1467738889076 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 10:14:49 INFO - PROCESS | 3308 | 1467738889078 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 10:14:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 10:14:49 INFO - PROCESS | 3308 | 1467738889081 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 10:14:49 INFO - PROCESS | 3308 | 1467738889083 Marionette TRACE conn5 <- [1,2030,null,{}] 10:14:49 INFO - PROCESS | 3308 | 1467738889086 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}] 10:14:49 INFO - PROCESS | 3308 | 1467738889088 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:49 INFO - PROCESS | 3308 | 1467738889167 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 10:14:49 INFO - PROCESS | 3308 | 1467738889184 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:49 INFO - PROCESS | 3308 | 1467738889186 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:49 INFO - PROCESS | 3308 | ++DOCSHELL 0CAB9000 == 33 [pid = 3308] [id = 517] 10:14:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (120E6000) [pid = 3308] [serial = 1551] [outer = 00000000] 10:14:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (156BF400) [pid = 3308] [serial = 1552] [outer = 120E6000] 10:14:49 INFO - PROCESS | 3308 | 1467738889230 Marionette DEBUG loaded listener.js 10:14:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (16727800) [pid = 3308] [serial = 1553] [outer = 120E6000] 10:14:49 INFO - PROCESS | 3308 | 1467738889664 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]]]}] 10:14:49 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) 10:14:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 631ms 10:14:49 INFO - PROCESS | 3308 | 1467738889712 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 10:14:49 INFO - PROCESS | 3308 | 1467738889714 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 10:14:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 10:14:49 INFO - PROCESS | 3308 | 1467738889718 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 10:14:49 INFO - PROCESS | 3308 | 1467738889719 Marionette TRACE conn5 <- [1,2034,null,{}] 10:14:49 INFO - PROCESS | 3308 | 1467738889723 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}] 10:14:49 INFO - PROCESS | 3308 | 1467738889725 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:49 INFO - PROCESS | 3308 | 1467738889807 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 10:14:49 INFO - PROCESS | 3308 | 1467738889812 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:49 INFO - PROCESS | 3308 | 1467738889814 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:49 INFO - PROCESS | 3308 | ++DOCSHELL 16A1BC00 == 34 [pid = 3308] [id = 518] 10:14:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (16A1C800) [pid = 3308] [serial = 1554] [outer = 00000000] 10:14:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (16FD6400) [pid = 3308] [serial = 1555] [outer = 16A1C800] 10:14:49 INFO - PROCESS | 3308 | 1467738889857 Marionette DEBUG loaded listener.js 10:14:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (1707AC00) [pid = 3308] [serial = 1556] [outer = 16A1C800] 10:14:50 INFO - PROCESS | 3308 | 1467738890285 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]]]}] 10:14:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:14:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 631ms 10:14:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 10:14:50 INFO - PROCESS | 3308 | 1467738890349 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 10:14:50 INFO - PROCESS | 3308 | 1467738890351 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 10:14:50 INFO - PROCESS | 3308 | 1467738890355 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 10:14:50 INFO - PROCESS | 3308 | 1467738890356 Marionette TRACE conn5 <- [1,2038,null,{}] 10:14:50 INFO - PROCESS | 3308 | 1467738890360 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}] 10:14:50 INFO - PROCESS | 3308 | 1467738890361 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:50 INFO - PROCESS | 3308 | 1467738890439 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 10:14:50 INFO - PROCESS | 3308 | 1467738890444 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:50 INFO - PROCESS | 3308 | 1467738890446 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:50 INFO - PROCESS | 3308 | ++DOCSHELL 15045800 == 35 [pid = 3308] [id = 519] 10:14:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (16FD0C00) [pid = 3308] [serial = 1557] [outer = 00000000] 10:14:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (178F2400) [pid = 3308] [serial = 1558] [outer = 16FD0C00] 10:14:50 INFO - PROCESS | 3308 | 1467738890489 Marionette DEBUG loaded listener.js 10:14:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (178F5800) [pid = 3308] [serial = 1559] [outer = 16FD0C00] 10:14:50 INFO - PROCESS | 3308 | 1467738890943 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]]]}] 10:14:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 10:14:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 630ms 10:14:51 INFO - PROCESS | 3308 | 1467738890991 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 10:14:51 INFO - PROCESS | 3308 | 1467738890993 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 10:14:51 INFO - PROCESS | 3308 | 1467738890996 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 10:14:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 10:14:51 INFO - PROCESS | 3308 | 1467738890997 Marionette TRACE conn5 <- [1,2042,null,{}] 10:14:51 INFO - PROCESS | 3308 | 1467738891044 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}] 10:14:51 INFO - PROCESS | 3308 | 1467738891047 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:51 INFO - PROCESS | 3308 | 1467738891202 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 10:14:51 INFO - PROCESS | 3308 | 1467738891304 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:51 INFO - PROCESS | 3308 | 1467738891308 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:51 INFO - PROCESS | 3308 | ++DOCSHELL 0CFE3400 == 36 [pid = 3308] [id = 520] 10:14:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (0CFF0000) [pid = 3308] [serial = 1560] [outer = 00000000] 10:14:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (0D27EC00) [pid = 3308] [serial = 1561] [outer = 0CFF0000] 10:14:51 INFO - PROCESS | 3308 | 1467738891369 Marionette DEBUG loaded listener.js 10:14:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (0D906800) [pid = 3308] [serial = 1562] [outer = 0CFF0000] 10:14:52 INFO - PROCESS | 3308 | 1467738892142 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]]]}] 10:14:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 10:14:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1177ms 10:14:52 INFO - PROCESS | 3308 | 1467738892179 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 10:14:52 INFO - PROCESS | 3308 | 1467738892183 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 10:14:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 10:14:52 INFO - PROCESS | 3308 | 1467738892187 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 10:14:52 INFO - PROCESS | 3308 | 1467738892190 Marionette TRACE conn5 <- [1,2046,null,{}] 10:14:52 INFO - PROCESS | 3308 | 1467738892196 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}] 10:14:52 INFO - PROCESS | 3308 | 1467738892199 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:52 INFO - PROCESS | 3308 | 1467738892324 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 10:14:52 INFO - PROCESS | 3308 | 1467738892464 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:52 INFO - PROCESS | 3308 | 1467738892468 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:52 INFO - PROCESS | 3308 | ++DOCSHELL 0EC99000 == 37 [pid = 3308] [id = 521] 10:14:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 91 (0ECE6000) [pid = 3308] [serial = 1563] [outer = 00000000] 10:14:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 92 (1204E400) [pid = 3308] [serial = 1564] [outer = 0ECE6000] 10:14:52 INFO - PROCESS | 3308 | 1467738892525 Marionette DEBUG loaded listener.js 10:14:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 93 (122C3400) [pid = 3308] [serial = 1565] [outer = 0ECE6000] 10:14:53 INFO - PROCESS | 3308 | 1467738893296 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]]]}] 10:14:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 10:14:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1123ms 10:14:53 INFO - PROCESS | 3308 | 1467738893311 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 10:14:53 INFO - PROCESS | 3308 | 1467738893314 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 10:14:53 INFO - PROCESS | 3308 | 1467738893317 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 10:14:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 10:14:53 INFO - PROCESS | 3308 | 1467738893319 Marionette TRACE conn5 <- [1,2050,null,{}] 10:14:53 INFO - PROCESS | 3308 | 1467738893323 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}] 10:14:53 INFO - PROCESS | 3308 | 1467738893326 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:53 INFO - PROCESS | 3308 | 1467738893443 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 10:14:53 INFO - PROCESS | 3308 | 1467738893689 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:53 INFO - PROCESS | 3308 | 1467738893692 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:53 INFO - PROCESS | 3308 | ++DOCSHELL 0CA39800 == 38 [pid = 3308] [id = 522] 10:14:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 94 (0CA3C000) [pid = 3308] [serial = 1566] [outer = 00000000] 10:14:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 95 (0CF27800) [pid = 3308] [serial = 1567] [outer = 0CA3C000] 10:14:53 INFO - PROCESS | 3308 | 1467738893746 Marionette DEBUG loaded listener.js 10:14:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 96 (0D208C00) [pid = 3308] [serial = 1568] [outer = 0CA3C000] 10:14:54 INFO - PROCESS | 3308 | --DOCSHELL 16A1BC00 == 37 [pid = 3308] [id = 518] 10:14:54 INFO - PROCESS | 3308 | --DOCSHELL 0CAB9000 == 36 [pid = 3308] [id = 517] 10:14:54 INFO - PROCESS | 3308 | --DOCSHELL 16578400 == 35 [pid = 3308] [id = 516] 10:14:54 INFO - PROCESS | 3308 | --DOCSHELL 14D65400 == 34 [pid = 3308] [id = 515] 10:14:54 INFO - PROCESS | 3308 | --DOCSHELL 0D20AC00 == 33 [pid = 3308] [id = 514] 10:14:54 INFO - PROCESS | 3308 | --DOCSHELL 0DE0F000 == 32 [pid = 3308] [id = 513] 10:14:54 INFO - PROCESS | 3308 | --DOCSHELL 0D90FC00 == 31 [pid = 3308] [id = 512] 10:14:54 INFO - PROCESS | 3308 | --DOCSHELL 0CAB5000 == 30 [pid = 3308] [id = 511] 10:14:54 INFO - PROCESS | 3308 | --DOMWINDOW == 95 (1564E800) [pid = 3308] [serial = 1498] [outer = 00000000] [url = about:blank] 10:14:54 INFO - PROCESS | 3308 | --DOMWINDOW == 94 (16722400) [pid = 3308] [serial = 1501] [outer = 00000000] [url = about:blank] 10:14:54 INFO - PROCESS | 3308 | --DOMWINDOW == 93 (0D92B400) [pid = 3308] [serial = 1489] [outer = 00000000] [url = about:blank] 10:14:54 INFO - PROCESS | 3308 | --DOMWINDOW == 92 (0D957400) [pid = 3308] [serial = 1490] [outer = 00000000] [url = about:blank] 10:14:54 INFO - PROCESS | 3308 | --DOMWINDOW == 91 (0D276800) [pid = 3308] [serial = 1486] [outer = 00000000] [url = about:blank] 10:14:54 INFO - PROCESS | 3308 | --DOMWINDOW == 90 (0D90C400) [pid = 3308] [serial = 1487] [outer = 00000000] [url = about:blank] 10:14:54 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (13442400) [pid = 3308] [serial = 1495] [outer = 00000000] [url = about:blank] 10:14:54 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (1A68D000) [pid = 3308] [serial = 1481] [outer = 00000000] [url = about:blank] 10:14:54 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (0ECEC400) [pid = 3308] [serial = 1492] [outer = 00000000] [url = about:blank] 10:14:54 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (11C54C00) [pid = 3308] [serial = 1493] [outer = 00000000] [url = about:blank] 10:14:54 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (15026C00) [pid = 3308] [serial = 1507] [outer = 00000000] [url = about:blank] 10:14:54 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (16FD0800) [pid = 3308] [serial = 1504] [outer = 00000000] [url = about:blank] 10:14:54 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (0D90F000) [pid = 3308] [serial = 1483] [outer = 00000000] [url = about:blank] 10:14:54 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (0D954400) [pid = 3308] [serial = 1484] [outer = 00000000] [url = about:blank] 10:14:54 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (168E5000) [pid = 3308] [serial = 1502] [outer = 00000000] [url = about:blank] 10:14:54 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (17080400) [pid = 3308] [serial = 1510] [outer = 00000000] [url = about:blank] 10:14:54 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (18516C00) [pid = 3308] [serial = 1514] [outer = 00000000] [url = about:blank] 10:14:54 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (1671E400) [pid = 3308] [serial = 1508] [outer = 00000000] [url = about:blank] 10:14:54 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (16F0D000) [pid = 3308] [serial = 1505] [outer = 00000000] [url = about:blank] 10:14:54 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (156BDC00) [pid = 3308] [serial = 1499] [outer = 00000000] [url = about:blank] 10:14:54 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (14D57400) [pid = 3308] [serial = 1496] [outer = 00000000] [url = about:blank] 10:14:54 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (17941C00) [pid = 3308] [serial = 1513] [outer = 00000000] [url = about:blank] 10:14:54 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (178CC400) [pid = 3308] [serial = 1511] [outer = 00000000] [url = about:blank] 10:14:54 INFO - PROCESS | 3308 | 1467738894429 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]]]}] 10:14:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 10:14:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1129ms 10:14:54 INFO - PROCESS | 3308 | 1467738894450 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 10:14:54 INFO - PROCESS | 3308 | 1467738894454 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 10:14:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 10:14:54 INFO - PROCESS | 3308 | 1467738894458 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 10:14:54 INFO - PROCESS | 3308 | 1467738894461 Marionette TRACE conn5 <- [1,2054,null,{}] 10:14:54 INFO - PROCESS | 3308 | 1467738894466 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}] 10:14:54 INFO - PROCESS | 3308 | 1467738894470 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:54 INFO - PROCESS | 3308 | 1467738894560 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 10:14:54 INFO - PROCESS | 3308 | 1467738894659 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:54 INFO - PROCESS | 3308 | 1467738894661 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:54 INFO - PROCESS | 3308 | ++DOCSHELL 0D271400 == 31 [pid = 3308] [id = 523] 10:14:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (0D761C00) [pid = 3308] [serial = 1569] [outer = 00000000] 10:14:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (0D930000) [pid = 3308] [serial = 1570] [outer = 0D761C00] 10:14:54 INFO - PROCESS | 3308 | 1467738894712 Marionette DEBUG loaded listener.js 10:14:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (0D95A800) [pid = 3308] [serial = 1571] [outer = 0D761C00] 10:14:55 INFO - PROCESS | 3308 | 1467738895118 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]]]}] 10:14:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 10:14:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 671ms 10:14:55 INFO - PROCESS | 3308 | 1467738895133 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 10:14:55 INFO - PROCESS | 3308 | 1467738895137 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 10:14:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 10:14:55 INFO - PROCESS | 3308 | 1467738895141 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 10:14:55 INFO - PROCESS | 3308 | 1467738895143 Marionette TRACE conn5 <- [1,2058,null,{}] 10:14:55 INFO - PROCESS | 3308 | 1467738895147 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}] 10:14:55 INFO - PROCESS | 3308 | 1467738895149 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:55 INFO - PROCESS | 3308 | 1467738895236 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 10:14:55 INFO - PROCESS | 3308 | 1467738895242 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:55 INFO - PROCESS | 3308 | 1467738895244 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:55 INFO - PROCESS | 3308 | ++DOCSHELL 0DC6A000 == 32 [pid = 3308] [id = 524] 10:14:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (0DC6F000) [pid = 3308] [serial = 1572] [outer = 00000000] 10:14:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (0ED92C00) [pid = 3308] [serial = 1573] [outer = 0DC6F000] 10:14:55 INFO - PROCESS | 3308 | 1467738895289 Marionette DEBUG loaded listener.js 10:14:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (11DAA400) [pid = 3308] [serial = 1574] [outer = 0DC6F000] 10:14:55 INFO - PROCESS | 3308 | 1467738895771 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]]]}] 10:14:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 10:14:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 670ms 10:14:55 INFO - PROCESS | 3308 | 1467738895815 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 10:14:55 INFO - PROCESS | 3308 | 1467738895817 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 10:14:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 10:14:55 INFO - PROCESS | 3308 | 1467738895822 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 10:14:55 INFO - PROCESS | 3308 | 1467738895828 Marionette TRACE conn5 <- [1,2062,null,{}] 10:14:55 INFO - PROCESS | 3308 | 1467738895837 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}] 10:14:55 INFO - PROCESS | 3308 | 1467738895841 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:55 INFO - PROCESS | 3308 | 1467738895927 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 10:14:55 INFO - PROCESS | 3308 | 1467738895935 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:55 INFO - PROCESS | 3308 | 1467738895938 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:55 INFO - PROCESS | 3308 | ++DOCSHELL 134BEC00 == 33 [pid = 3308] [id = 525] 10:14:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (134BFC00) [pid = 3308] [serial = 1575] [outer = 00000000] 10:14:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (0CAB8400) [pid = 3308] [serial = 1576] [outer = 134BFC00] 10:14:56 INFO - PROCESS | 3308 | 1467738895991 Marionette DEBUG loaded listener.js 10:14:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (150D7400) [pid = 3308] [serial = 1577] [outer = 134BFC00] 10:14:56 INFO - PROCESS | 3308 | 1467738896445 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]]]}] 10:14:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 10:14:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 690ms 10:14:56 INFO - PROCESS | 3308 | 1467738896514 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 10:14:56 INFO - PROCESS | 3308 | 1467738896517 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 10:14:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 10:14:56 INFO - PROCESS | 3308 | 1467738896522 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 10:14:56 INFO - PROCESS | 3308 | 1467738896524 Marionette TRACE conn5 <- [1,2066,null,{}] 10:14:56 INFO - PROCESS | 3308 | 1467738896533 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}] 10:14:56 INFO - PROCESS | 3308 | 1467738896535 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:56 INFO - PROCESS | 3308 | 1467738896655 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 10:14:56 INFO - PROCESS | 3308 | 1467738896755 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:56 INFO - PROCESS | 3308 | 1467738896757 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:56 INFO - PROCESS | 3308 | ++DOCSHELL 156B4400 == 34 [pid = 3308] [id = 526] 10:14:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (16526C00) [pid = 3308] [serial = 1578] [outer = 00000000] 10:14:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (16576C00) [pid = 3308] [serial = 1579] [outer = 16526C00] 10:14:56 INFO - PROCESS | 3308 | 1467738896800 Marionette DEBUG loaded listener.js 10:14:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (1657BC00) [pid = 3308] [serial = 1580] [outer = 16526C00] 10:14:57 INFO - PROCESS | 3308 | 1467738897210 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]]]}] 10:14:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 10:14:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 730ms 10:14:57 INFO - PROCESS | 3308 | 1467738897264 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 10:14:57 INFO - PROCESS | 3308 | 1467738897266 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 10:14:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 10:14:57 INFO - PROCESS | 3308 | 1467738897269 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 10:14:57 INFO - PROCESS | 3308 | 1467738897271 Marionette TRACE conn5 <- [1,2070,null,{}] 10:14:57 INFO - PROCESS | 3308 | 1467738897274 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}] 10:14:57 INFO - PROCESS | 3308 | 1467738897276 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:57 INFO - PROCESS | 3308 | 1467738897391 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 10:14:57 INFO - PROCESS | 3308 | 1467738897398 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:57 INFO - PROCESS | 3308 | 1467738897403 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:57 INFO - PROCESS | 3308 | ++DOCSHELL 168E0400 == 35 [pid = 3308] [id = 527] 10:14:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (168E1C00) [pid = 3308] [serial = 1581] [outer = 00000000] 10:14:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (16A15400) [pid = 3308] [serial = 1582] [outer = 168E1C00] 10:14:57 INFO - PROCESS | 3308 | 1467738897520 Marionette DEBUG loaded listener.js 10:14:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (16F0C800) [pid = 3308] [serial = 1583] [outer = 168E1C00] 10:14:57 INFO - PROCESS | 3308 | 1467738897968 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]]]}] 10:14:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 10:14:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 730ms 10:14:58 INFO - PROCESS | 3308 | 1467738898000 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 10:14:58 INFO - PROCESS | 3308 | 1467738898002 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 10:14:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 10:14:58 INFO - PROCESS | 3308 | 1467738898041 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 10:14:58 INFO - PROCESS | 3308 | 1467738898043 Marionette TRACE conn5 <- [1,2074,null,{}] 10:14:58 INFO - PROCESS | 3308 | 1467738898055 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}] 10:14:58 INFO - PROCESS | 3308 | 1467738898058 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:58 INFO - PROCESS | 3308 | 1467738898171 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 10:14:58 INFO - PROCESS | 3308 | 1467738898239 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:58 INFO - PROCESS | 3308 | 1467738898241 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:58 INFO - PROCESS | 3308 | ++DOCSHELL 0D92EC00 == 36 [pid = 3308] [id = 528] 10:14:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (16FD7400) [pid = 3308] [serial = 1584] [outer = 00000000] 10:14:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (1707EC00) [pid = 3308] [serial = 1585] [outer = 16FD7400] 10:14:58 INFO - PROCESS | 3308 | 1467738898285 Marionette DEBUG loaded listener.js 10:14:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 91 (17684000) [pid = 3308] [serial = 1586] [outer = 16FD7400] 10:14:58 INFO - PROCESS | 3308 | --DOMWINDOW == 90 (0DE85C00) [pid = 3308] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 10:14:58 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (0D921800) [pid = 3308] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 10:14:58 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (0CAB5400) [pid = 3308] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 10:14:58 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (0DE7B000) [pid = 3308] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 10:14:58 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (1501AC00) [pid = 3308] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 10:14:58 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (0CCE7800) [pid = 3308] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 10:14:58 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (0D209800) [pid = 3308] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 10:14:58 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (11DADC00) [pid = 3308] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 10:14:58 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (16FD5000) [pid = 3308] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 10:14:58 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (1953A800) [pid = 3308] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 10:14:58 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (1A68F400) [pid = 3308] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 10:14:58 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (16579C00) [pid = 3308] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 10:14:58 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (120E6000) [pid = 3308] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 10:14:58 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (16A1C800) [pid = 3308] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 10:14:58 INFO - PROCESS | 3308 | 1467738898736 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]]]}] 10:14:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 10:14:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 730ms 10:14:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 10:14:58 INFO - PROCESS | 3308 | 1467738898765 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 10:14:58 INFO - PROCESS | 3308 | 1467738898767 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 10:14:58 INFO - PROCESS | 3308 | 1467738898770 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 10:14:58 INFO - PROCESS | 3308 | 1467738898772 Marionette TRACE conn5 <- [1,2078,null,{}] 10:14:58 INFO - PROCESS | 3308 | 1467738898775 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}] 10:14:58 INFO - PROCESS | 3308 | 1467738898777 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:58 INFO - PROCESS | 3308 | 1467738898893 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 10:14:58 INFO - PROCESS | 3308 | 1467738898956 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:58 INFO - PROCESS | 3308 | 1467738898958 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:58 INFO - PROCESS | 3308 | ++DOCSHELL 0D201400 == 37 [pid = 3308] [id = 529] 10:14:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (0D928000) [pid = 3308] [serial = 1587] [outer = 00000000] 10:14:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (156C0800) [pid = 3308] [serial = 1588] [outer = 0D928000] 10:14:59 INFO - PROCESS | 3308 | 1467738899001 Marionette DEBUG loaded listener.js 10:14:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (16FD1000) [pid = 3308] [serial = 1589] [outer = 0D928000] 10:14:59 INFO - PROCESS | 3308 | 1467738899351 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]]]}] 10:14:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 10:14:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 630ms 10:14:59 INFO - PROCESS | 3308 | 1467738899402 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 10:14:59 INFO - PROCESS | 3308 | 1467738899404 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 10:14:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 10:14:59 INFO - PROCESS | 3308 | 1467738899418 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 10:14:59 INFO - PROCESS | 3308 | 1467738899420 Marionette TRACE conn5 <- [1,2082,null,{}] 10:14:59 INFO - PROCESS | 3308 | 1467738899424 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}] 10:14:59 INFO - PROCESS | 3308 | 1467738899425 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:59 INFO - PROCESS | 3308 | 1467738899504 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 10:14:59 INFO - PROCESS | 3308 | 1467738899509 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:59 INFO - PROCESS | 3308 | 1467738899511 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:14:59 INFO - PROCESS | 3308 | ++DOCSHELL 16A1C800 == 38 [pid = 3308] [id = 530] 10:14:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (17077000) [pid = 3308] [serial = 1590] [outer = 00000000] 10:14:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (1793A400) [pid = 3308] [serial = 1591] [outer = 17077000] 10:14:59 INFO - PROCESS | 3308 | 1467738899554 Marionette DEBUG loaded listener.js 10:14:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (18782400) [pid = 3308] [serial = 1592] [outer = 17077000] 10:15:00 INFO - PROCESS | 3308 | 1467738900010 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]]]}] 10:15:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 10:15:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 632ms 10:15:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 10:15:00 INFO - PROCESS | 3308 | 1467738900060 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 10:15:00 INFO - PROCESS | 3308 | 1467738900062 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 10:15:00 INFO - PROCESS | 3308 | 1467738900065 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 10:15:00 INFO - PROCESS | 3308 | 1467738900066 Marionette TRACE conn5 <- [1,2086,null,{}] 10:15:00 INFO - PROCESS | 3308 | 1467738900074 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}] 10:15:00 INFO - PROCESS | 3308 | 1467738900076 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:00 INFO - PROCESS | 3308 | 1467738900156 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 10:15:00 INFO - PROCESS | 3308 | 1467738900162 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:00 INFO - PROCESS | 3308 | 1467738900164 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:00 INFO - PROCESS | 3308 | ++DOCSHELL 09074400 == 39 [pid = 3308] [id = 531] 10:15:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (0CF6C000) [pid = 3308] [serial = 1593] [outer = 00000000] 10:15:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (18790400) [pid = 3308] [serial = 1594] [outer = 0CF6C000] 10:15:00 INFO - PROCESS | 3308 | 1467738900208 Marionette DEBUG loaded listener.js 10:15:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (18794800) [pid = 3308] [serial = 1595] [outer = 0CF6C000] 10:15:00 INFO - PROCESS | 3308 | 1467738900764 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]]]}] 10:15:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 10:15:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 771ms 10:15:00 INFO - PROCESS | 3308 | 1467738900840 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 10:15:00 INFO - PROCESS | 3308 | 1467738900846 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 10:15:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 10:15:00 INFO - PROCESS | 3308 | 1467738900937 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 10:15:00 INFO - PROCESS | 3308 | 1467738900941 Marionette TRACE conn5 <- [1,2090,null,{}] 10:15:00 INFO - PROCESS | 3308 | 1467738900970 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}] 10:15:00 INFO - PROCESS | 3308 | 1467738900973 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:01 INFO - PROCESS | 3308 | 1467738901095 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 10:15:01 INFO - PROCESS | 3308 | 1467738901227 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:01 INFO - PROCESS | 3308 | 1467738901232 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:01 INFO - PROCESS | 3308 | ++DOCSHELL 0CF22C00 == 40 [pid = 3308] [id = 532] 10:15:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (0D201C00) [pid = 3308] [serial = 1596] [outer = 00000000] 10:15:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (0DC67400) [pid = 3308] [serial = 1597] [outer = 0D201C00] 10:15:01 INFO - PROCESS | 3308 | 1467738901292 Marionette DEBUG loaded listener.js 10:15:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (0DFA5400) [pid = 3308] [serial = 1598] [outer = 0D201C00] 10:15:01 INFO - PROCESS | 3308 | 1467738901853 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]]]}] 10:15:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 10:15:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1032ms 10:15:01 INFO - PROCESS | 3308 | 1467738901888 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 10:15:01 INFO - PROCESS | 3308 | 1467738901893 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 10:15:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 10:15:01 INFO - PROCESS | 3308 | 1467738901901 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 10:15:01 INFO - PROCESS | 3308 | 1467738901904 Marionette TRACE conn5 <- [1,2094,null,{}] 10:15:01 INFO - PROCESS | 3308 | 1467738901908 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}] 10:15:01 INFO - PROCESS | 3308 | 1467738901911 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:02 INFO - PROCESS | 3308 | 1467738902023 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 10:15:02 INFO - PROCESS | 3308 | 1467738902136 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:02 INFO - PROCESS | 3308 | 1467738902139 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:02 INFO - PROCESS | 3308 | ++DOCSHELL 123CD000 == 41 [pid = 3308] [id = 533] 10:15:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (1323D000) [pid = 3308] [serial = 1599] [outer = 00000000] 10:15:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 91 (14D65400) [pid = 3308] [serial = 1600] [outer = 1323D000] 10:15:02 INFO - PROCESS | 3308 | 1467738902236 Marionette DEBUG loaded listener.js 10:15:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 92 (156BB800) [pid = 3308] [serial = 1601] [outer = 1323D000] 10:15:02 INFO - PROCESS | 3308 | 1467738902823 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]]]}] 10:15:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 10:15:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 970ms 10:15:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 10:15:02 INFO - PROCESS | 3308 | 1467738902872 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 10:15:02 INFO - PROCESS | 3308 | 1467738902875 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 10:15:02 INFO - PROCESS | 3308 | 1467738902878 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 10:15:02 INFO - PROCESS | 3308 | 1467738902882 Marionette TRACE conn5 <- [1,2098,null,{}] 10:15:02 INFO - PROCESS | 3308 | 1467738902894 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}] 10:15:02 INFO - PROCESS | 3308 | 1467738902898 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:03 INFO - PROCESS | 3308 | 1467738903008 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 10:15:03 INFO - PROCESS | 3308 | 1467738903150 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:03 INFO - PROCESS | 3308 | 1467738903153 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:03 INFO - PROCESS | 3308 | ++DOCSHELL 1878E000 == 42 [pid = 3308] [id = 534] 10:15:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 93 (1878E800) [pid = 3308] [serial = 1602] [outer = 00000000] 10:15:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 94 (18F93000) [pid = 3308] [serial = 1603] [outer = 1878E800] 10:15:03 INFO - PROCESS | 3308 | 1467738903211 Marionette DEBUG loaded listener.js 10:15:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 95 (1900FC00) [pid = 3308] [serial = 1604] [outer = 1878E800] 10:15:03 INFO - PROCESS | 3308 | 1467738903859 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]]]}] 10:15:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 10:15:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1021ms 10:15:03 INFO - PROCESS | 3308 | 1467738903903 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 10:15:03 INFO - PROCESS | 3308 | 1467738903906 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 10:15:03 INFO - PROCESS | 3308 | 1467738903909 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 10:15:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 10:15:03 INFO - PROCESS | 3308 | 1467738903911 Marionette TRACE conn5 <- [1,2102,null,{}] 10:15:03 INFO - PROCESS | 3308 | 1467738903915 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}] 10:15:03 INFO - PROCESS | 3308 | 1467738903917 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:04 INFO - PROCESS | 3308 | 1467738904026 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 10:15:04 INFO - PROCESS | 3308 | 1467738904139 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:04 INFO - PROCESS | 3308 | 1467738904141 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:04 INFO - PROCESS | 3308 | ++DOCSHELL 0CC86400 == 43 [pid = 3308] [id = 535] 10:15:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 96 (0CFCB800) [pid = 3308] [serial = 1605] [outer = 00000000] 10:15:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 97 (0D951800) [pid = 3308] [serial = 1606] [outer = 0CFCB800] 10:15:04 INFO - PROCESS | 3308 | 1467738904238 Marionette DEBUG loaded listener.js 10:15:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 98 (0DFAC800) [pid = 3308] [serial = 1607] [outer = 0CFCB800] 10:15:04 INFO - PROCESS | 3308 | 1467738904947 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]]]}] 10:15:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 10:15:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1077ms 10:15:05 INFO - PROCESS | 3308 | 1467738904990 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 10:15:05 INFO - PROCESS | 3308 | 1467738904994 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 10:15:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 10:15:05 INFO - PROCESS | 3308 | 1467738904998 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 10:15:05 INFO - PROCESS | 3308 | 1467738905003 Marionette TRACE conn5 <- [1,2106,null,{}] 10:15:05 INFO - PROCESS | 3308 | 1467738905008 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}] 10:15:05 INFO - PROCESS | 3308 | 1467738905011 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:05 INFO - PROCESS | 3308 | 1467738905117 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 10:15:05 INFO - PROCESS | 3308 | 1467738905236 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:05 INFO - PROCESS | 3308 | 1467738905239 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:05 INFO - PROCESS | 3308 | ++DOCSHELL 0D929000 == 44 [pid = 3308] [id = 536] 10:15:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 99 (0DC63400) [pid = 3308] [serial = 1608] [outer = 00000000] 10:15:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 100 (11D64400) [pid = 3308] [serial = 1609] [outer = 0DC63400] 10:15:05 INFO - PROCESS | 3308 | 1467738905335 Marionette DEBUG loaded listener.js 10:15:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 101 (13235C00) [pid = 3308] [serial = 1610] [outer = 0DC63400] 10:15:06 INFO - PROCESS | 3308 | --DOCSHELL 16A1C800 == 43 [pid = 3308] [id = 530] 10:15:06 INFO - PROCESS | 3308 | --DOCSHELL 0D201400 == 42 [pid = 3308] [id = 529] 10:15:06 INFO - PROCESS | 3308 | --DOCSHELL 0D92EC00 == 41 [pid = 3308] [id = 528] 10:15:06 INFO - PROCESS | 3308 | --DOCSHELL 168E0400 == 40 [pid = 3308] [id = 527] 10:15:06 INFO - PROCESS | 3308 | --DOCSHELL 156B4400 == 39 [pid = 3308] [id = 526] 10:15:06 INFO - PROCESS | 3308 | --DOCSHELL 134BEC00 == 38 [pid = 3308] [id = 525] 10:15:06 INFO - PROCESS | 3308 | --DOCSHELL 0DC6A000 == 37 [pid = 3308] [id = 524] 10:15:06 INFO - PROCESS | 3308 | --DOCSHELL 0D271400 == 36 [pid = 3308] [id = 523] 10:15:06 INFO - PROCESS | 3308 | --DOCSHELL 0CA39800 == 35 [pid = 3308] [id = 522] 10:15:06 INFO - PROCESS | 3308 | --DOCSHELL 0EC99000 == 34 [pid = 3308] [id = 521] 10:15:06 INFO - PROCESS | 3308 | --DOCSHELL 15045800 == 33 [pid = 3308] [id = 519] 10:15:06 INFO - PROCESS | 3308 | --DOCSHELL 0CFE3400 == 32 [pid = 3308] [id = 520] 10:15:06 INFO - PROCESS | 3308 | --DOCSHELL 0CC86400 == 31 [pid = 3308] [id = 535] 10:15:06 INFO - PROCESS | 3308 | --DOCSHELL 123CD000 == 30 [pid = 3308] [id = 533] 10:15:06 INFO - PROCESS | 3308 | --DOCSHELL 1878E000 == 29 [pid = 3308] [id = 534] 10:15:06 INFO - PROCESS | 3308 | --DOCSHELL 09074400 == 28 [pid = 3308] [id = 531] 10:15:06 INFO - PROCESS | 3308 | --DOCSHELL 0CF22C00 == 27 [pid = 3308] [id = 532] 10:15:06 INFO - PROCESS | 3308 | --DOMWINDOW == 100 (178F2400) [pid = 3308] [serial = 1558] [outer = 00000000] [url = about:blank] 10:15:06 INFO - PROCESS | 3308 | --DOMWINDOW == 99 (13441400) [pid = 3308] [serial = 1543] [outer = 00000000] [url = about:blank] 10:15:06 INFO - PROCESS | 3308 | --DOMWINDOW == 98 (0D92B000) [pid = 3308] [serial = 1537] [outer = 00000000] [url = about:blank] 10:15:06 INFO - PROCESS | 3308 | --DOMWINDOW == 97 (0CABBC00) [pid = 3308] [serial = 1534] [outer = 00000000] [url = about:blank] 10:15:06 INFO - PROCESS | 3308 | --DOMWINDOW == 96 (0E411C00) [pid = 3308] [serial = 1540] [outer = 00000000] [url = about:blank] 10:15:06 INFO - PROCESS | 3308 | --DOMWINDOW == 95 (0CF2A400) [pid = 3308] [serial = 1535] [outer = 00000000] [url = about:blank] 10:15:06 INFO - PROCESS | 3308 | --DOMWINDOW == 94 (156B7800) [pid = 3308] [serial = 1546] [outer = 00000000] [url = about:blank] 10:15:06 INFO - PROCESS | 3308 | --DOMWINDOW == 93 (0DC6DC00) [pid = 3308] [serial = 1532] [outer = 00000000] [url = about:blank] 10:15:06 INFO - PROCESS | 3308 | --DOMWINDOW == 92 (0CF6D800) [pid = 3308] [serial = 1531] [outer = 00000000] [url = about:blank] 10:15:06 INFO - PROCESS | 3308 | --DOMWINDOW == 91 (0D92C400) [pid = 3308] [serial = 1517] [outer = 00000000] [url = about:blank] 10:15:06 INFO - PROCESS | 3308 | --DOMWINDOW == 90 (0D75B400) [pid = 3308] [serial = 1516] [outer = 00000000] [url = about:blank] 10:15:06 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (13440000) [pid = 3308] [serial = 1520] [outer = 00000000] [url = about:blank] 10:15:06 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (1207E400) [pid = 3308] [serial = 1519] [outer = 00000000] [url = about:blank] 10:15:06 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (1884B800) [pid = 3308] [serial = 1523] [outer = 00000000] [url = about:blank] 10:15:06 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (1793DC00) [pid = 3308] [serial = 1522] [outer = 00000000] [url = about:blank] 10:15:06 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (1A696400) [pid = 3308] [serial = 1526] [outer = 00000000] [url = about:blank] 10:15:06 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (1A690C00) [pid = 3308] [serial = 1525] [outer = 00000000] [url = about:blank] 10:15:06 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (1AE1D800) [pid = 3308] [serial = 1529] [outer = 00000000] [url = about:blank] 10:15:06 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (1AE19400) [pid = 3308] [serial = 1528] [outer = 00000000] [url = about:blank] 10:15:06 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (168DD400) [pid = 3308] [serial = 1549] [outer = 00000000] [url = about:blank] 10:15:06 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (16727800) [pid = 3308] [serial = 1553] [outer = 00000000] [url = about:blank] 10:15:06 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (156BF400) [pid = 3308] [serial = 1552] [outer = 00000000] [url = about:blank] 10:15:06 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (16A10400) [pid = 3308] [serial = 1550] [outer = 00000000] [url = about:blank] 10:15:06 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (0D955000) [pid = 3308] [serial = 1538] [outer = 00000000] [url = about:blank] 10:15:06 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (15BBD800) [pid = 3308] [serial = 1547] [outer = 00000000] [url = about:blank] 10:15:06 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (141A7800) [pid = 3308] [serial = 1544] [outer = 00000000] [url = about:blank] 10:15:06 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (1707AC00) [pid = 3308] [serial = 1556] [outer = 00000000] [url = about:blank] 10:15:06 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (16FD6400) [pid = 3308] [serial = 1555] [outer = 00000000] [url = about:blank] 10:15:06 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (0ECEDC00) [pid = 3308] [serial = 1541] [outer = 00000000] [url = about:blank] 10:15:06 INFO - PROCESS | 3308 | 1467738906550 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]]]}] 10:15:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 10:15:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1589ms 10:15:06 INFO - PROCESS | 3308 | 1467738906589 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 10:15:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 10:15:06 INFO - PROCESS | 3308 | 1467738906593 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 10:15:06 INFO - PROCESS | 3308 | 1467738906597 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 10:15:06 INFO - PROCESS | 3308 | 1467738906601 Marionette TRACE conn5 <- [1,2110,null,{}] 10:15:06 INFO - PROCESS | 3308 | 1467738906606 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}] 10:15:06 INFO - PROCESS | 3308 | 1467738906609 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:06 INFO - PROCESS | 3308 | 1467738906702 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 10:15:06 INFO - PROCESS | 3308 | 1467738906711 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:06 INFO - PROCESS | 3308 | 1467738906714 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:06 INFO - PROCESS | 3308 | ++DOCSHELL 0D20E000 == 28 [pid = 3308] [id = 537] 10:15:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (0D20F000) [pid = 3308] [serial = 1611] [outer = 00000000] 10:15:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (0D7AEC00) [pid = 3308] [serial = 1612] [outer = 0D20F000] 10:15:06 INFO - PROCESS | 3308 | 1467738906762 Marionette DEBUG loaded listener.js 10:15:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (0D90B000) [pid = 3308] [serial = 1613] [outer = 0D20F000] 10:15:07 INFO - PROCESS | 3308 | 1467738907269 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]]]}] 10:15:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 10:15:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 730ms 10:15:07 INFO - PROCESS | 3308 | 1467738907360 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 10:15:07 INFO - PROCESS | 3308 | 1467738907365 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 10:15:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 10:15:07 INFO - PROCESS | 3308 | 1467738907372 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 10:15:07 INFO - PROCESS | 3308 | 1467738907374 Marionette TRACE conn5 <- [1,2114,null,{}] 10:15:07 INFO - PROCESS | 3308 | 1467738907378 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}] 10:15:07 INFO - PROCESS | 3308 | 1467738907381 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:07 INFO - PROCESS | 3308 | 1467738907477 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 10:15:07 INFO - PROCESS | 3308 | 1467738907571 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:07 INFO - PROCESS | 3308 | 1467738907573 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:07 INFO - PROCESS | 3308 | ++DOCSHELL 0DC64400 == 29 [pid = 3308] [id = 538] 10:15:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (0DC64800) [pid = 3308] [serial = 1614] [outer = 00000000] 10:15:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (0DC70400) [pid = 3308] [serial = 1615] [outer = 0DC64800] 10:15:07 INFO - PROCESS | 3308 | 1467738907620 Marionette DEBUG loaded listener.js 10:15:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (0DE12C00) [pid = 3308] [serial = 1616] [outer = 0DC64800] 10:15:08 INFO - PROCESS | 3308 | 1467738907993 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]]]}] 10:15:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 10:15:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 670ms 10:15:08 INFO - PROCESS | 3308 | 1467738908043 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 10:15:08 INFO - PROCESS | 3308 | 1467738908046 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 10:15:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 10:15:08 INFO - PROCESS | 3308 | 1467738908049 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 10:15:08 INFO - PROCESS | 3308 | 1467738908052 Marionette TRACE conn5 <- [1,2118,null,{}] 10:15:08 INFO - PROCESS | 3308 | 1467738908063 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}] 10:15:08 INFO - PROCESS | 3308 | 1467738908068 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:08 INFO - PROCESS | 3308 | 1467738908151 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 10:15:08 INFO - PROCESS | 3308 | 1467738908158 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:08 INFO - PROCESS | 3308 | 1467738908161 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:08 INFO - PROCESS | 3308 | ++DOCSHELL 11D6CC00 == 30 [pid = 3308] [id = 539] 10:15:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (11E8C800) [pid = 3308] [serial = 1617] [outer = 00000000] 10:15:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (13444800) [pid = 3308] [serial = 1618] [outer = 11E8C800] 10:15:08 INFO - PROCESS | 3308 | 1467738908209 Marionette DEBUG loaded listener.js 10:15:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (13903800) [pid = 3308] [serial = 1619] [outer = 11E8C800] 10:15:08 INFO - PROCESS | 3308 | 1467738908713 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] 10:15:08 INFO - PROCESS | 3308 | 1467738908794 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 10:15:08 INFO - PROCESS | 3308 | 1467738908798 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 10:15:08 INFO - PROCESS | 3308 | 1467738908799 Marionette TRACE conn5 <- [1,2122,null,{}] 10:15:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 10:15:08 INFO - PROCESS | 3308 | 1467738908835 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}] 10:15:08 INFO - PROCESS | 3308 | 1467738908837 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:08 INFO - PROCESS | 3308 | 1467738908963 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 10:15:08 INFO - PROCESS | 3308 | 1467738908969 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:08 INFO - PROCESS | 3308 | 1467738908971 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:09 INFO - PROCESS | 3308 | ++DOCSHELL 141A0000 == 31 [pid = 3308] [id = 540] 10:15:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (14D63000) [pid = 3308] [serial = 1620] [outer = 00000000] 10:15:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (156B4C00) [pid = 3308] [serial = 1621] [outer = 14D63000] 10:15:09 INFO - PROCESS | 3308 | 1467738909017 Marionette DEBUG loaded listener.js 10:15:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (15BBA000) [pid = 3308] [serial = 1622] [outer = 14D63000] 10:15:09 INFO - PROCESS | 3308 | 1467738909467 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]]]}] 10:15:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 10:15:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 730ms 10:15:09 INFO - PROCESS | 3308 | 1467738909534 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 10:15:09 INFO - PROCESS | 3308 | 1467738909537 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 10:15:09 INFO - PROCESS | 3308 | 1467738909540 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 10:15:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 10:15:09 INFO - PROCESS | 3308 | 1467738909541 Marionette TRACE conn5 <- [1,2126,null,{}] 10:15:09 INFO - PROCESS | 3308 | 1467738909545 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}] 10:15:09 INFO - PROCESS | 3308 | 1467738909547 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:09 INFO - PROCESS | 3308 | 1467738909658 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 10:15:09 INFO - PROCESS | 3308 | 1467738909667 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:09 INFO - PROCESS | 3308 | 1467738909669 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:09 INFO - PROCESS | 3308 | ++DOCSHELL 16572000 == 32 [pid = 3308] [id = 541] 10:15:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (16572400) [pid = 3308] [serial = 1623] [outer = 00000000] 10:15:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (168DC000) [pid = 3308] [serial = 1624] [outer = 16572400] 10:15:09 INFO - PROCESS | 3308 | 1467738909714 Marionette DEBUG loaded listener.js 10:15:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (168E0000) [pid = 3308] [serial = 1625] [outer = 16572400] 10:15:10 INFO - PROCESS | 3308 | 1467738910193 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]]]}] 10:15:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 10:15:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 671ms 10:15:10 INFO - PROCESS | 3308 | 1467738910214 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 10:15:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 10:15:10 INFO - PROCESS | 3308 | 1467738910216 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 10:15:10 INFO - PROCESS | 3308 | 1467738910225 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 10:15:10 INFO - PROCESS | 3308 | 1467738910227 Marionette TRACE conn5 <- [1,2130,null,{}] 10:15:10 INFO - PROCESS | 3308 | 1467738910231 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}] 10:15:10 INFO - PROCESS | 3308 | 1467738910236 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:10 INFO - PROCESS | 3308 | 1467738910387 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 10:15:10 INFO - PROCESS | 3308 | 1467738910398 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:10 INFO - PROCESS | 3308 | 1467738910400 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:10 INFO - PROCESS | 3308 | ++DOCSHELL 0D7AD000 == 33 [pid = 3308] [id = 542] 10:15:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (0D903C00) [pid = 3308] [serial = 1626] [outer = 00000000] 10:15:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (13904800) [pid = 3308] [serial = 1627] [outer = 0D903C00] 10:15:10 INFO - PROCESS | 3308 | 1467738910776 Marionette DEBUG loaded listener.js 10:15:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (16FDA000) [pid = 3308] [serial = 1628] [outer = 0D903C00] 10:15:10 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (16526C00) [pid = 3308] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 10:15:10 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (168E1C00) [pid = 3308] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 10:15:10 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (16FD0C00) [pid = 3308] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 10:15:10 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (0ECE6000) [pid = 3308] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 10:15:10 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (0CA3C000) [pid = 3308] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 10:15:10 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (0D928000) [pid = 3308] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 10:15:10 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (0CFF0000) [pid = 3308] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 10:15:10 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (16FD7400) [pid = 3308] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 10:15:10 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (0D761C00) [pid = 3308] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 10:15:10 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (134BFC00) [pid = 3308] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 10:15:10 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (0DC6F000) [pid = 3308] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 10:15:10 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (0CF6C000) [pid = 3308] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 10:15:10 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (17077000) [pid = 3308] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 10:15:11 INFO - PROCESS | 3308 | 1467738911158 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] 10:15:11 INFO - PROCESS | 3308 | 1467738911213 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 10:15:11 INFO - PROCESS | 3308 | 1467738911216 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 10:15:11 INFO - PROCESS | 3308 | 1467738911218 Marionette TRACE conn5 <- [1,2134,null,{}] 10:15:11 INFO - PROCESS | 3308 | 1467738911222 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}] 10:15:11 INFO - PROCESS | 3308 | 1467738911223 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:11 INFO - PROCESS | 3308 | 1467738911336 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 10:15:11 INFO - PROCESS | 3308 | 1467738911396 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:11 INFO - PROCESS | 3308 | 1467738911398 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:11 INFO - PROCESS | 3308 | ++DOCSHELL 0CABBC00 == 34 [pid = 3308] [id = 543] 10:15:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (0CC3B800) [pid = 3308] [serial = 1629] [outer = 00000000] 10:15:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (15BBC800) [pid = 3308] [serial = 1630] [outer = 0CC3B800] 10:15:11 INFO - PROCESS | 3308 | 1467738911441 Marionette DEBUG loaded listener.js 10:15:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (16A1A000) [pid = 3308] [serial = 1631] [outer = 0CC3B800] 10:15:11 INFO - PROCESS | 3308 | 1467738911823 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] 10:15:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 10:15:11 INFO - PROCESS | 3308 | 1467738911849 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 10:15:11 INFO - PROCESS | 3308 | 1467738911853 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 10:15:11 INFO - PROCESS | 3308 | 1467738911854 Marionette TRACE conn5 <- [1,2138,null,{}] 10:15:11 INFO - PROCESS | 3308 | 1467738911858 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}] 10:15:11 INFO - PROCESS | 3308 | 1467738911859 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:12 INFO - PROCESS | 3308 | 1467738911978 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 10:15:12 INFO - PROCESS | 3308 | 1467738912015 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:12 INFO - PROCESS | 3308 | 1467738912017 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:12 INFO - PROCESS | 3308 | ++DOCSHELL 0D955400 == 35 [pid = 3308] [id = 544] 10:15:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (0DC6FC00) [pid = 3308] [serial = 1632] [outer = 00000000] 10:15:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (17678800) [pid = 3308] [serial = 1633] [outer = 0DC6FC00] 10:15:12 INFO - PROCESS | 3308 | 1467738912060 Marionette DEBUG loaded listener.js 10:15:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (156BC800) [pid = 3308] [serial = 1634] [outer = 0DC6FC00] 10:15:12 INFO - PROCESS | 3308 | 1467738912469 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]]]}] 10:15:12 INFO - PROCESS | 3308 | --DOCSHELL 18512C00 == 34 [pid = 3308] [id = 13] 10:15:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 10:15:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 670ms 10:15:12 INFO - PROCESS | 3308 | 1467738912526 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 10:15:12 INFO - PROCESS | 3308 | 1467738912528 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 10:15:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 10:15:12 INFO - PROCESS | 3308 | 1467738912555 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 10:15:12 INFO - PROCESS | 3308 | 1467738912557 Marionette TRACE conn5 <- [1,2142,null,{}] 10:15:12 INFO - PROCESS | 3308 | 1467738912560 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}] 10:15:12 INFO - PROCESS | 3308 | 1467738912562 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:12 INFO - PROCESS | 3308 | 1467738912651 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 10:15:12 INFO - PROCESS | 3308 | 1467738912659 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:12 INFO - PROCESS | 3308 | 1467738912661 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:12 INFO - PROCESS | 3308 | ++DOCSHELL 156B4400 == 35 [pid = 3308] [id = 545] 10:15:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (17077800) [pid = 3308] [serial = 1635] [outer = 00000000] 10:15:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (17943000) [pid = 3308] [serial = 1636] [outer = 17077800] 10:15:12 INFO - PROCESS | 3308 | 1467738912708 Marionette DEBUG loaded listener.js 10:15:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (17943800) [pid = 3308] [serial = 1637] [outer = 17077800] 10:15:13 INFO - PROCESS | 3308 | 1467738913532 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]]]}] 10:15:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 10:15:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1046ms 10:15:13 INFO - PROCESS | 3308 | 1467738913580 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 10:15:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 10:15:13 INFO - PROCESS | 3308 | 1467738913585 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 10:15:13 INFO - PROCESS | 3308 | 1467738913589 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 10:15:13 INFO - PROCESS | 3308 | 1467738913594 Marionette TRACE conn5 <- [1,2146,null,{}] 10:15:13 INFO - PROCESS | 3308 | 1467738913600 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}] 10:15:13 INFO - PROCESS | 3308 | 1467738913602 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:13 INFO - PROCESS | 3308 | 1467738913759 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 10:15:13 INFO - PROCESS | 3308 | 1467738913893 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:13 INFO - PROCESS | 3308 | 1467738913896 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:13 INFO - PROCESS | 3308 | ++DOCSHELL 0D765800 == 36 [pid = 3308] [id = 546] 10:15:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (0D908C00) [pid = 3308] [serial = 1638] [outer = 00000000] 10:15:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (0DA2A800) [pid = 3308] [serial = 1639] [outer = 0D908C00] 10:15:13 INFO - PROCESS | 3308 | 1467738913954 Marionette DEBUG loaded listener.js 10:15:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (0DE85400) [pid = 3308] [serial = 1640] [outer = 0D908C00] 10:15:14 INFO - PROCESS | 3308 | 1467738914636 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]]]}] 10:15:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 10:15:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1082ms 10:15:14 INFO - PROCESS | 3308 | 1467738914714 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 10:15:14 INFO - PROCESS | 3308 | 1467738914719 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 10:15:14 INFO - PROCESS | 3308 | 1467738914727 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 10:15:14 INFO - PROCESS | 3308 | 1467738914730 Marionette TRACE conn5 <- [1,2150,null,{}] 10:15:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 10:15:14 INFO - PROCESS | 3308 | 1467738914733 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}] 10:15:14 INFO - PROCESS | 3308 | 1467738914736 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:14 INFO - PROCESS | 3308 | 1467738914875 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 10:15:15 INFO - PROCESS | 3308 | 1467738915009 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:15 INFO - PROCESS | 3308 | 1467738915011 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:15 INFO - PROCESS | 3308 | ++DOCSHELL 0D924000 == 37 [pid = 3308] [id = 547] 10:15:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (1205A400) [pid = 3308] [serial = 1641] [outer = 00000000] 10:15:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 91 (155EE800) [pid = 3308] [serial = 1642] [outer = 1205A400] 10:15:15 INFO - PROCESS | 3308 | 1467738915068 Marionette DEBUG loaded listener.js 10:15:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 92 (16727400) [pid = 3308] [serial = 1643] [outer = 1205A400] 10:15:15 INFO - PROCESS | 3308 | 1467738915932 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]]]}] 10:15:15 INFO - PROCESS | 3308 | --DOCSHELL 0D955400 == 36 [pid = 3308] [id = 544] 10:15:15 INFO - PROCESS | 3308 | --DOCSHELL 0CABBC00 == 35 [pid = 3308] [id = 543] 10:15:15 INFO - PROCESS | 3308 | --DOCSHELL 0D7AD000 == 34 [pid = 3308] [id = 542] 10:15:15 INFO - PROCESS | 3308 | --DOCSHELL 16572000 == 33 [pid = 3308] [id = 541] 10:15:15 INFO - PROCESS | 3308 | --DOCSHELL 141A0000 == 32 [pid = 3308] [id = 540] 10:15:15 INFO - PROCESS | 3308 | --DOCSHELL 007BA800 == 31 [pid = 3308] [id = 14] 10:15:15 INFO - PROCESS | 3308 | --DOCSHELL 11D6CC00 == 30 [pid = 3308] [id = 539] 10:15:15 INFO - PROCESS | 3308 | --DOCSHELL 0DC64400 == 29 [pid = 3308] [id = 538] 10:15:15 INFO - PROCESS | 3308 | --DOCSHELL 0D20E000 == 28 [pid = 3308] [id = 537] 10:15:16 INFO - PROCESS | 3308 | --DOMWINDOW == 91 (16576C00) [pid = 3308] [serial = 1579] [outer = 00000000] [url = about:blank] 10:15:16 INFO - PROCESS | 3308 | --DOMWINDOW == 90 (1657BC00) [pid = 3308] [serial = 1580] [outer = 00000000] [url = about:blank] 10:15:16 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (16F0C800) [pid = 3308] [serial = 1583] [outer = 00000000] [url = about:blank] 10:15:16 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (16A15400) [pid = 3308] [serial = 1582] [outer = 00000000] [url = about:blank] 10:15:16 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (178F5800) [pid = 3308] [serial = 1559] [outer = 00000000] [url = about:blank] 10:15:16 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (1204E400) [pid = 3308] [serial = 1564] [outer = 00000000] [url = about:blank] 10:15:16 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (122C3400) [pid = 3308] [serial = 1565] [outer = 00000000] [url = about:blank] 10:15:16 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (0CF27800) [pid = 3308] [serial = 1567] [outer = 00000000] [url = about:blank] 10:15:16 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (0D208C00) [pid = 3308] [serial = 1568] [outer = 00000000] [url = about:blank] 10:15:16 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (156C0800) [pid = 3308] [serial = 1588] [outer = 00000000] [url = about:blank] 10:15:16 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (0D27EC00) [pid = 3308] [serial = 1561] [outer = 00000000] [url = about:blank] 10:15:16 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (0D906800) [pid = 3308] [serial = 1562] [outer = 00000000] [url = about:blank] 10:15:16 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (1707EC00) [pid = 3308] [serial = 1585] [outer = 00000000] [url = about:blank] 10:15:16 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (0D930000) [pid = 3308] [serial = 1570] [outer = 00000000] [url = about:blank] 10:15:16 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (0D95A800) [pid = 3308] [serial = 1571] [outer = 00000000] [url = about:blank] 10:15:16 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (0CAB8400) [pid = 3308] [serial = 1576] [outer = 00000000] [url = about:blank] 10:15:16 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (0ED92C00) [pid = 3308] [serial = 1573] [outer = 00000000] [url = about:blank] 10:15:16 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (11DAA400) [pid = 3308] [serial = 1574] [outer = 00000000] [url = about:blank] 10:15:16 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (18790400) [pid = 3308] [serial = 1594] [outer = 00000000] [url = about:blank] 10:15:16 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (18794800) [pid = 3308] [serial = 1595] [outer = 00000000] [url = about:blank] 10:15:16 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (18782400) [pid = 3308] [serial = 1592] [outer = 00000000] [url = about:blank] 10:15:16 INFO - PROCESS | 3308 | --DOMWINDOW == 70 (1793A400) [pid = 3308] [serial = 1591] [outer = 00000000] [url = about:blank] 10:15:16 INFO - PROCESS | 3308 | --DOMWINDOW == 69 (17684000) [pid = 3308] [serial = 1586] [outer = 00000000] [url = about:blank] 10:15:16 INFO - PROCESS | 3308 | --DOMWINDOW == 68 (16FD1000) [pid = 3308] [serial = 1589] [outer = 00000000] [url = about:blank] 10:15:16 INFO - PROCESS | 3308 | --DOMWINDOW == 67 (150D7400) [pid = 3308] [serial = 1577] [outer = 00000000] [url = about:blank] 10:15:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 10:15:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1261ms 10:15:16 INFO - PROCESS | 3308 | 1467738915999 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 10:15:16 INFO - PROCESS | 3308 | 1467738916003 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 10:15:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 10:15:16 INFO - PROCESS | 3308 | 1467738916007 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 10:15:16 INFO - PROCESS | 3308 | 1467738916010 Marionette TRACE conn5 <- [1,2154,null,{}] 10:15:16 INFO - PROCESS | 3308 | 1467738916016 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}] 10:15:16 INFO - PROCESS | 3308 | 1467738916018 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:16 INFO - PROCESS | 3308 | 1467738916120 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 10:15:16 INFO - PROCESS | 3308 | 1467738916127 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:16 INFO - PROCESS | 3308 | 1467738916129 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:16 INFO - PROCESS | 3308 | ++DOCSHELL 0CFE3400 == 29 [pid = 3308] [id = 548] 10:15:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 68 (0CFF0000) [pid = 3308] [serial = 1644] [outer = 00000000] 10:15:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 69 (0D210000) [pid = 3308] [serial = 1645] [outer = 0CFF0000] 10:15:16 INFO - PROCESS | 3308 | 1467738916177 Marionette DEBUG loaded listener.js 10:15:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 70 (0D7AD000) [pid = 3308] [serial = 1646] [outer = 0CFF0000] 10:15:16 INFO - PROCESS | 3308 | 1467738916689 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]]]}] 10:15:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 10:15:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 730ms 10:15:16 INFO - PROCESS | 3308 | 1467738916739 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 10:15:16 INFO - PROCESS | 3308 | 1467738916743 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 10:15:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 10:15:16 INFO - PROCESS | 3308 | 1467738916749 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 10:15:16 INFO - PROCESS | 3308 | 1467738916752 Marionette TRACE conn5 <- [1,2158,null,{}] 10:15:16 INFO - PROCESS | 3308 | 1467738916756 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}] 10:15:16 INFO - PROCESS | 3308 | 1467738916758 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:16 INFO - PROCESS | 3308 | 1467738916843 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 10:15:16 INFO - PROCESS | 3308 | 1467738916945 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:16 INFO - PROCESS | 3308 | 1467738916947 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:16 INFO - PROCESS | 3308 | ++DOCSHELL 0D930C00 == 30 [pid = 3308] [id = 549] 10:15:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (0D954400) [pid = 3308] [serial = 1647] [outer = 00000000] 10:15:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (0DC6A000) [pid = 3308] [serial = 1648] [outer = 0D954400] 10:15:17 INFO - PROCESS | 3308 | 1467738916993 Marionette DEBUG loaded listener.js 10:15:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (0E486000) [pid = 3308] [serial = 1649] [outer = 0D954400] 10:15:17 INFO - PROCESS | 3308 | 1467738917366 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]]]}] 10:15:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 10:15:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 670ms 10:15:17 INFO - PROCESS | 3308 | 1467738917424 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 10:15:17 INFO - PROCESS | 3308 | 1467738917426 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 10:15:17 INFO - PROCESS | 3308 | 1467738917429 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 10:15:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 10:15:17 INFO - PROCESS | 3308 | 1467738917433 Marionette TRACE conn5 <- [1,2162,null,{}] 10:15:17 INFO - PROCESS | 3308 | 1467738917443 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}] 10:15:17 INFO - PROCESS | 3308 | 1467738917448 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:17 INFO - PROCESS | 3308 | 1467738917561 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 10:15:17 INFO - PROCESS | 3308 | 1467738917572 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:17 INFO - PROCESS | 3308 | 1467738917575 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:17 INFO - PROCESS | 3308 | ++DOCSHELL 13241000 == 31 [pid = 3308] [id = 550] 10:15:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (1343F800) [pid = 3308] [serial = 1650] [outer = 00000000] 10:15:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (1419CC00) [pid = 3308] [serial = 1651] [outer = 1343F800] 10:15:17 INFO - PROCESS | 3308 | 1467738917622 Marionette DEBUG loaded listener.js 10:15:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (15045800) [pid = 3308] [serial = 1652] [outer = 1343F800] 10:15:18 INFO - PROCESS | 3308 | 1467738918257 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]]]}] 10:15:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 10:15:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 870ms 10:15:18 INFO - PROCESS | 3308 | 1467738918304 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 10:15:18 INFO - PROCESS | 3308 | 1467738918308 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 10:15:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 10:15:18 INFO - PROCESS | 3308 | 1467738918313 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 10:15:18 INFO - PROCESS | 3308 | 1467738918317 Marionette TRACE conn5 <- [1,2166,null,{}] 10:15:18 INFO - PROCESS | 3308 | 1467738918323 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}] 10:15:18 INFO - PROCESS | 3308 | 1467738918326 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:18 INFO - PROCESS | 3308 | 1467738918473 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 10:15:18 INFO - PROCESS | 3308 | 1467738918584 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:18 INFO - PROCESS | 3308 | 1467738918587 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:18 INFO - PROCESS | 3308 | ++DOCSHELL 0CCE5C00 == 32 [pid = 3308] [id = 551] 10:15:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (0CFCC000) [pid = 3308] [serial = 1653] [outer = 00000000] 10:15:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (0DE7E400) [pid = 3308] [serial = 1654] [outer = 0CFCC000] 10:15:18 INFO - PROCESS | 3308 | 1467738918656 Marionette DEBUG loaded listener.js 10:15:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (11C60C00) [pid = 3308] [serial = 1655] [outer = 0CFCC000] 10:15:19 INFO - PROCESS | 3308 | 1467738919261 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]]]}] 10:15:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 10:15:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 990ms 10:15:19 INFO - PROCESS | 3308 | 1467738919304 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 10:15:19 INFO - PROCESS | 3308 | 1467738919309 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 10:15:19 INFO - PROCESS | 3308 | 1467738919315 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 10:15:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 10:15:19 INFO - PROCESS | 3308 | 1467738919318 Marionette TRACE conn5 <- [1,2170,null,{}] 10:15:19 INFO - PROCESS | 3308 | 1467738919322 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}] 10:15:19 INFO - PROCESS | 3308 | 1467738919325 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:19 INFO - PROCESS | 3308 | 1467738919432 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 10:15:19 INFO - PROCESS | 3308 | 1467738919542 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:19 INFO - PROCESS | 3308 | 1467738919545 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:19 INFO - PROCESS | 3308 | ++DOCSHELL 150E3400 == 33 [pid = 3308] [id = 552] 10:15:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (1564DC00) [pid = 3308] [serial = 1656] [outer = 00000000] 10:15:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (15BB2400) [pid = 3308] [serial = 1657] [outer = 1564DC00] 10:15:19 INFO - PROCESS | 3308 | 1467738919600 Marionette DEBUG loaded listener.js 10:15:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (16575800) [pid = 3308] [serial = 1658] [outer = 1564DC00] 10:15:20 INFO - PROCESS | 3308 | 1467738920248 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]]]}] 10:15:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 10:15:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 971ms 10:15:20 INFO - PROCESS | 3308 | 1467738920289 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 10:15:20 INFO - PROCESS | 3308 | 1467738920292 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 10:15:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 10:15:20 INFO - PROCESS | 3308 | 1467738920295 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 10:15:20 INFO - PROCESS | 3308 | 1467738920299 Marionette TRACE conn5 <- [1,2174,null,{}] 10:15:20 INFO - PROCESS | 3308 | 1467738920310 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}] 10:15:20 INFO - PROCESS | 3308 | 1467738920315 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:20 INFO - PROCESS | 3308 | 1467738920420 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 10:15:20 INFO - PROCESS | 3308 | 1467738920562 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:20 INFO - PROCESS | 3308 | 1467738920565 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:20 INFO - PROCESS | 3308 | ++DOCSHELL 16A1F000 == 34 [pid = 3308] [id = 553] 10:15:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (16A1F800) [pid = 3308] [serial = 1659] [outer = 00000000] 10:15:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (16F0FC00) [pid = 3308] [serial = 1660] [outer = 16A1F800] 10:15:20 INFO - PROCESS | 3308 | 1467738920624 Marionette DEBUG loaded listener.js 10:15:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (16F18000) [pid = 3308] [serial = 1661] [outer = 16A1F800] 10:15:21 INFO - PROCESS | 3308 | 1467738921175 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]]]}] 10:15:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 10:15:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 930ms 10:15:21 INFO - PROCESS | 3308 | 1467738921229 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 10:15:21 INFO - PROCESS | 3308 | 1467738921232 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 10:15:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 10:15:21 INFO - PROCESS | 3308 | 1467738921235 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 10:15:21 INFO - PROCESS | 3308 | 1467738921237 Marionette TRACE conn5 <- [1,2178,null,{}] 10:15:21 INFO - PROCESS | 3308 | 1467738921241 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}] 10:15:21 INFO - PROCESS | 3308 | 1467738921243 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:21 INFO - PROCESS | 3308 | 1467738921349 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 10:15:21 INFO - PROCESS | 3308 | 1467738921458 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:21 INFO - PROCESS | 3308 | 1467738921460 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:21 INFO - PROCESS | 3308 | ++DOCSHELL 0E40E400 == 35 [pid = 3308] [id = 554] 10:15:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (1707C400) [pid = 3308] [serial = 1662] [outer = 00000000] 10:15:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (178C4800) [pid = 3308] [serial = 1663] [outer = 1707C400] 10:15:21 INFO - PROCESS | 3308 | 1467738921513 Marionette DEBUG loaded listener.js 10:15:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (178F7000) [pid = 3308] [serial = 1664] [outer = 1707C400] 10:15:22 INFO - PROCESS | 3308 | 1467738922119 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]]]}] 10:15:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 10:15:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 930ms 10:15:22 INFO - PROCESS | 3308 | 1467738922169 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 10:15:22 INFO - PROCESS | 3308 | 1467738922172 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 10:15:22 INFO - PROCESS | 3308 | 1467738922175 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 10:15:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 10:15:22 INFO - PROCESS | 3308 | 1467738922177 Marionette TRACE conn5 <- [1,2182,null,{}] 10:15:22 INFO - PROCESS | 3308 | 1467738922181 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}] 10:15:22 INFO - PROCESS | 3308 | 1467738922183 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:22 INFO - PROCESS | 3308 | 1467738922300 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 10:15:22 INFO - PROCESS | 3308 | 1467738922410 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:22 INFO - PROCESS | 3308 | 1467738922412 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:22 INFO - PROCESS | 3308 | ++DOCSHELL 17941C00 == 36 [pid = 3308] [id = 555] 10:15:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (17942800) [pid = 3308] [serial = 1665] [outer = 00000000] 10:15:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (18781C00) [pid = 3308] [serial = 1666] [outer = 17942800] 10:15:22 INFO - PROCESS | 3308 | 1467738922464 Marionette DEBUG loaded listener.js 10:15:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 91 (18788400) [pid = 3308] [serial = 1667] [outer = 17942800] 10:15:23 INFO - PROCESS | 3308 | 1467738923114 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]]]}] 10:15:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 10:15:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 972ms 10:15:23 INFO - PROCESS | 3308 | 1467738923151 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 10:15:23 INFO - PROCESS | 3308 | 1467738923156 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 10:15:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 10:15:23 INFO - PROCESS | 3308 | 1467738923161 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 10:15:23 INFO - PROCESS | 3308 | 1467738923166 Marionette TRACE conn5 <- [1,2186,null,{}] 10:15:23 INFO - PROCESS | 3308 | 1467738923172 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}] 10:15:23 INFO - PROCESS | 3308 | 1467738923175 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:23 INFO - PROCESS | 3308 | 1467738923296 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 10:15:23 INFO - PROCESS | 3308 | 1467738923402 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:23 INFO - PROCESS | 3308 | 1467738923406 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:23 INFO - PROCESS | 3308 | ++DOCSHELL 0D90D000 == 37 [pid = 3308] [id = 556] 10:15:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 92 (0D922C00) [pid = 3308] [serial = 1668] [outer = 00000000] 10:15:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 93 (0DC65C00) [pid = 3308] [serial = 1669] [outer = 0D922C00] 10:15:23 INFO - PROCESS | 3308 | 1467738923455 Marionette DEBUG loaded listener.js 10:15:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 94 (0E484400) [pid = 3308] [serial = 1670] [outer = 0D922C00] 10:15:24 INFO - PROCESS | 3308 | --DOCSHELL 0D930C00 == 36 [pid = 3308] [id = 549] 10:15:24 INFO - PROCESS | 3308 | --DOCSHELL 0CFE3400 == 35 [pid = 3308] [id = 548] 10:15:24 INFO - PROCESS | 3308 | --DOCSHELL 0D765800 == 34 [pid = 3308] [id = 546] 10:15:24 INFO - PROCESS | 3308 | --DOCSHELL 0D929000 == 33 [pid = 3308] [id = 536] 10:15:24 INFO - PROCESS | 3308 | --DOCSHELL 0D924000 == 32 [pid = 3308] [id = 547] 10:15:24 INFO - PROCESS | 3308 | --DOCSHELL 17941C00 == 31 [pid = 3308] [id = 555] 10:15:24 INFO - PROCESS | 3308 | --DOCSHELL 156B4400 == 30 [pid = 3308] [id = 545] 10:15:24 INFO - PROCESS | 3308 | --DOCSHELL 16A1F000 == 29 [pid = 3308] [id = 553] 10:15:24 INFO - PROCESS | 3308 | --DOCSHELL 0E40E400 == 28 [pid = 3308] [id = 554] 10:15:24 INFO - PROCESS | 3308 | --DOCSHELL 150E3400 == 27 [pid = 3308] [id = 552] 10:15:24 INFO - PROCESS | 3308 | --DOCSHELL 13241000 == 26 [pid = 3308] [id = 550] 10:15:24 INFO - PROCESS | 3308 | --DOCSHELL 0CCE5C00 == 25 [pid = 3308] [id = 551] 10:15:24 INFO - PROCESS | 3308 | 1467738924919 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]]]}] 10:15:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 10:15:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1782ms 10:15:24 INFO - PROCESS | 3308 | 1467738924943 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 10:15:24 INFO - PROCESS | 3308 | 1467738924947 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 10:15:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 10:15:24 INFO - PROCESS | 3308 | 1467738924951 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 10:15:24 INFO - PROCESS | 3308 | 1467738924955 Marionette TRACE conn5 <- [1,2190,null,{}] 10:15:24 INFO - PROCESS | 3308 | 1467738924960 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}] 10:15:24 INFO - PROCESS | 3308 | 1467738924963 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:25 INFO - PROCESS | 3308 | 1467738925094 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 10:15:25 INFO - PROCESS | 3308 | 1467738925101 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:25 INFO - PROCESS | 3308 | 1467738925105 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:25 INFO - PROCESS | 3308 | ++DOCSHELL 0D275800 == 26 [pid = 3308] [id = 557] 10:15:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 95 (0D275C00) [pid = 3308] [serial = 1671] [outer = 00000000] 10:15:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 96 (0D7A4800) [pid = 3308] [serial = 1672] [outer = 0D275C00] 10:15:25 INFO - PROCESS | 3308 | 1467738925215 Marionette DEBUG loaded listener.js 10:15:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 97 (0D90D800) [pid = 3308] [serial = 1673] [outer = 0D275C00] 10:15:25 INFO - PROCESS | 3308 | 1467738925714 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]]]}] 10:15:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 10:15:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 790ms 10:15:25 INFO - PROCESS | 3308 | 1467738925742 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 10:15:25 INFO - PROCESS | 3308 | 1467738925747 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 10:15:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 10:15:25 INFO - PROCESS | 3308 | 1467738925753 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 10:15:25 INFO - PROCESS | 3308 | 1467738925756 Marionette TRACE conn5 <- [1,2194,null,{}] 10:15:25 INFO - PROCESS | 3308 | 1467738925760 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}] 10:15:25 INFO - PROCESS | 3308 | 1467738925762 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:25 INFO - PROCESS | 3308 | 1467738925882 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 10:15:25 INFO - PROCESS | 3308 | 1467738925891 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:25 INFO - PROCESS | 3308 | 1467738925893 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:25 INFO - PROCESS | 3308 | ++DOCSHELL 0DADF000 == 27 [pid = 3308] [id = 558] 10:15:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 98 (0DAE0000) [pid = 3308] [serial = 1674] [outer = 00000000] 10:15:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 99 (0DC6A800) [pid = 3308] [serial = 1675] [outer = 0DAE0000] 10:15:26 INFO - PROCESS | 3308 | 1467738925994 Marionette DEBUG loaded listener.js 10:15:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 100 (0E40F400) [pid = 3308] [serial = 1676] [outer = 0DAE0000] 10:15:26 INFO - PROCESS | 3308 | 1467738926465 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]]]}] 10:15:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 10:15:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 731ms 10:15:26 INFO - PROCESS | 3308 | 1467738926488 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 10:15:26 INFO - PROCESS | 3308 | 1467738926491 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 10:15:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 10:15:26 INFO - PROCESS | 3308 | 1467738926499 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 10:15:26 INFO - PROCESS | 3308 | 1467738926502 Marionette TRACE conn5 <- [1,2198,null,{}] 10:15:26 INFO - PROCESS | 3308 | 1467738926513 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}] 10:15:26 INFO - PROCESS | 3308 | 1467738926517 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:26 INFO - PROCESS | 3308 | 1467738926637 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 10:15:27 INFO - PROCESS | 3308 | --DOMWINDOW == 99 (0DC6FC00) [pid = 3308] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 10:15:27 INFO - PROCESS | 3308 | --DOMWINDOW == 98 (0DC64800) [pid = 3308] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 10:15:27 INFO - PROCESS | 3308 | --DOMWINDOW == 97 (14D63000) [pid = 3308] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 10:15:27 INFO - PROCESS | 3308 | --DOMWINDOW == 96 (0D20F000) [pid = 3308] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 10:15:27 INFO - PROCESS | 3308 | --DOMWINDOW == 95 (16572400) [pid = 3308] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 10:15:27 INFO - PROCESS | 3308 | --DOMWINDOW == 94 (11E8C800) [pid = 3308] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 10:15:27 INFO - PROCESS | 3308 | --DOMWINDOW == 93 (0DC63400) [pid = 3308] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 10:15:27 INFO - PROCESS | 3308 | --DOMWINDOW == 92 (0D201C00) [pid = 3308] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 10:15:27 INFO - PROCESS | 3308 | --DOMWINDOW == 91 (1323D000) [pid = 3308] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 10:15:27 INFO - PROCESS | 3308 | --DOMWINDOW == 90 (1878E800) [pid = 3308] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 10:15:27 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (0CFCB800) [pid = 3308] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 10:15:27 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (0D903C00) [pid = 3308] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 10:15:27 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (0CC3B800) [pid = 3308] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 10:15:27 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (123CC000) [pid = 3308] [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.] 10:15:27 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (18606C00) [pid = 3308] [serial = 35] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:15:27 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (17077800) [pid = 3308] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 10:15:27 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (1205A400) [pid = 3308] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 10:15:27 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (0D908C00) [pid = 3308] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 10:15:27 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (0CFF0000) [pid = 3308] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 10:15:27 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (1343F800) [pid = 3308] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 10:15:27 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (0D954400) [pid = 3308] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 10:15:27 INFO - PROCESS | 3308 | 1467738927091 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:27 INFO - PROCESS | 3308 | 1467738927094 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:27 INFO - PROCESS | 3308 | ++DOCSHELL 0CCECC00 == 28 [pid = 3308] [id = 559] 10:15:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (0CF21000) [pid = 3308] [serial = 1677] [outer = 00000000] 10:15:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (0CFCE800) [pid = 3308] [serial = 1678] [outer = 0CF21000] 10:15:27 INFO - PROCESS | 3308 | 1467738927144 Marionette DEBUG loaded listener.js 10:15:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (0D954400) [pid = 3308] [serial = 1679] [outer = 0CF21000] 10:15:27 INFO - PROCESS | 3308 | 1467738927522 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]]]}] 10:15:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 10:15:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1080ms 10:15:27 INFO - PROCESS | 3308 | 1467738927578 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 10:15:27 INFO - PROCESS | 3308 | 1467738927580 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 10:15:27 INFO - PROCESS | 3308 | 1467738927583 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 10:15:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 10:15:27 INFO - PROCESS | 3308 | 1467738927585 Marionette TRACE conn5 <- [1,2202,null,{}] 10:15:27 INFO - PROCESS | 3308 | 1467738927588 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}] 10:15:27 INFO - PROCESS | 3308 | 1467738927590 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:27 INFO - PROCESS | 3308 | 1467738927710 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 10:15:27 INFO - PROCESS | 3308 | 1467738927718 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:27 INFO - PROCESS | 3308 | 1467738927720 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:27 INFO - PROCESS | 3308 | ++DOCSHELL 0D95C000 == 29 [pid = 3308] [id = 560] 10:15:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (0DC9FC00) [pid = 3308] [serial = 1680] [outer = 00000000] 10:15:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (14D5B800) [pid = 3308] [serial = 1681] [outer = 0DC9FC00] 10:15:27 INFO - PROCESS | 3308 | 1467738927764 Marionette DEBUG loaded listener.js 10:15:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (155F2800) [pid = 3308] [serial = 1682] [outer = 0DC9FC00] 10:15:28 INFO - PROCESS | 3308 | 1467738928175 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]]]}] 10:15:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 10:15:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 630ms 10:15:28 INFO - PROCESS | 3308 | 1467738928218 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 10:15:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 10:15:28 INFO - PROCESS | 3308 | 1467738928220 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 10:15:28 INFO - PROCESS | 3308 | 1467738928223 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 10:15:28 INFO - PROCESS | 3308 | 1467738928224 Marionette TRACE conn5 <- [1,2206,null,{}] 10:15:28 INFO - PROCESS | 3308 | 1467738928228 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}] 10:15:28 INFO - PROCESS | 3308 | 1467738928230 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:28 INFO - PROCESS | 3308 | 1467738928346 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 10:15:28 INFO - PROCESS | 3308 | 1467738928440 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:28 INFO - PROCESS | 3308 | 1467738928442 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:28 INFO - PROCESS | 3308 | ++DOCSHELL 16525800 == 30 [pid = 3308] [id = 561] 10:15:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (16529400) [pid = 3308] [serial = 1683] [outer = 00000000] 10:15:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (1672C800) [pid = 3308] [serial = 1684] [outer = 16529400] 10:15:28 INFO - PROCESS | 3308 | 1467738928485 Marionette DEBUG loaded listener.js 10:15:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (168E1000) [pid = 3308] [serial = 1685] [outer = 16529400] 10:15:28 INFO - PROCESS | 3308 | 1467738928850 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]]]}] 10:15:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 10:15:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 670ms 10:15:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 10:15:28 INFO - PROCESS | 3308 | 1467738928894 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 10:15:28 INFO - PROCESS | 3308 | 1467738928896 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 10:15:28 INFO - PROCESS | 3308 | 1467738928899 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 10:15:28 INFO - PROCESS | 3308 | 1467738928901 Marionette TRACE conn5 <- [1,2210,null,{}] 10:15:28 INFO - PROCESS | 3308 | 1467738928904 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}] 10:15:28 INFO - PROCESS | 3308 | 1467738928910 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:29 INFO - PROCESS | 3308 | 1467738929010 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 10:15:29 INFO - PROCESS | 3308 | 1467738929015 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:29 INFO - PROCESS | 3308 | 1467738929017 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:29 INFO - PROCESS | 3308 | ++DOCSHELL 16A16C00 == 31 [pid = 3308] [id = 562] 10:15:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (16A1B000) [pid = 3308] [serial = 1686] [outer = 00000000] 10:15:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (17079C00) [pid = 3308] [serial = 1687] [outer = 16A1B000] 10:15:29 INFO - PROCESS | 3308 | 1467738929061 Marionette DEBUG loaded listener.js 10:15:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 91 (17082000) [pid = 3308] [serial = 1688] [outer = 16A1B000] 10:15:29 INFO - PROCESS | 3308 | 1467738929885 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]]]}] 10:15:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 10:15:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1020ms 10:15:29 INFO - PROCESS | 3308 | 1467738929919 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 10:15:29 INFO - PROCESS | 3308 | 1467738929924 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 10:15:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 10:15:29 INFO - PROCESS | 3308 | 1467738929928 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 10:15:29 INFO - PROCESS | 3308 | 1467738929934 Marionette TRACE conn5 <- [1,2214,null,{}] 10:15:29 INFO - PROCESS | 3308 | 1467738929939 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}] 10:15:29 INFO - PROCESS | 3308 | 1467738929942 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:30 INFO - PROCESS | 3308 | 1467738930066 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 10:15:30 INFO - PROCESS | 3308 | 1467738930204 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:30 INFO - PROCESS | 3308 | 1467738930207 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:30 INFO - PROCESS | 3308 | ++DOCSHELL 0D7AAC00 == 32 [pid = 3308] [id = 563] 10:15:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 92 (0D926400) [pid = 3308] [serial = 1689] [outer = 00000000] 10:15:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 93 (0DA22000) [pid = 3308] [serial = 1690] [outer = 0D926400] 10:15:30 INFO - PROCESS | 3308 | 1467738930272 Marionette DEBUG loaded listener.js 10:15:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 94 (0DE7C400) [pid = 3308] [serial = 1691] [outer = 0D926400] 10:15:30 INFO - PROCESS | 3308 | 1467738930951 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]]]}] 10:15:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 10:15:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1080ms 10:15:31 INFO - PROCESS | 3308 | 1467738931012 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 10:15:31 INFO - PROCESS | 3308 | 1467738931017 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 10:15:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 10:15:31 INFO - PROCESS | 3308 | 1467738931023 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 10:15:31 INFO - PROCESS | 3308 | 1467738931026 Marionette TRACE conn5 <- [1,2218,null,{}] 10:15:31 INFO - PROCESS | 3308 | 1467738931030 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}] 10:15:31 INFO - PROCESS | 3308 | 1467738931033 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:31 INFO - PROCESS | 3308 | 1467738931153 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 10:15:31 INFO - PROCESS | 3308 | 1467738931311 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:31 INFO - PROCESS | 3308 | 1467738931314 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:31 INFO - PROCESS | 3308 | ++DOCSHELL 0D92C800 == 33 [pid = 3308] [id = 564] 10:15:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 95 (14D64C00) [pid = 3308] [serial = 1692] [outer = 00000000] 10:15:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 96 (168E6000) [pid = 3308] [serial = 1693] [outer = 14D64C00] 10:15:31 INFO - PROCESS | 3308 | 1467738931370 Marionette DEBUG loaded listener.js 10:15:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 97 (16A13000) [pid = 3308] [serial = 1694] [outer = 14D64C00] 10:15:32 INFO - PROCESS | 3308 | 1467738932222 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]]]}] 10:15:32 INFO - PROCESS | 3308 | --DOCSHELL 16525800 == 32 [pid = 3308] [id = 561] 10:15:32 INFO - PROCESS | 3308 | --DOCSHELL 0D95C000 == 31 [pid = 3308] [id = 560] 10:15:32 INFO - PROCESS | 3308 | --DOCSHELL 0CCECC00 == 30 [pid = 3308] [id = 559] 10:15:32 INFO - PROCESS | 3308 | --DOCSHELL 0DADF000 == 29 [pid = 3308] [id = 558] 10:15:32 INFO - PROCESS | 3308 | --DOCSHELL 0D275800 == 28 [pid = 3308] [id = 557] 10:15:32 INFO - PROCESS | 3308 | --DOMWINDOW == 96 (16F0C000) [pid = 3308] [serial = 37] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:15:32 INFO - PROCESS | 3308 | --DOMWINDOW == 95 (0DC70400) [pid = 3308] [serial = 1615] [outer = 00000000] [url = about:blank] 10:15:32 INFO - PROCESS | 3308 | --DOMWINDOW == 94 (0DE12C00) [pid = 3308] [serial = 1616] [outer = 00000000] [url = about:blank] 10:15:32 INFO - PROCESS | 3308 | --DOMWINDOW == 93 (156B4C00) [pid = 3308] [serial = 1621] [outer = 00000000] [url = about:blank] 10:15:32 INFO - PROCESS | 3308 | --DOMWINDOW == 92 (0D7AEC00) [pid = 3308] [serial = 1612] [outer = 00000000] [url = about:blank] 10:15:32 INFO - PROCESS | 3308 | --DOMWINDOW == 91 (0D90B000) [pid = 3308] [serial = 1613] [outer = 00000000] [url = about:blank] 10:15:32 INFO - PROCESS | 3308 | --DOMWINDOW == 90 (168DC000) [pid = 3308] [serial = 1624] [outer = 00000000] [url = about:blank] 10:15:32 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (13444800) [pid = 3308] [serial = 1618] [outer = 00000000] [url = about:blank] 10:15:32 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (13235C00) [pid = 3308] [serial = 1610] [outer = 00000000] [url = about:blank] 10:15:32 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (168E0000) [pid = 3308] [serial = 1625] [outer = 00000000] [url = about:blank] 10:15:32 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (11D64400) [pid = 3308] [serial = 1609] [outer = 00000000] [url = about:blank] 10:15:32 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (17943000) [pid = 3308] [serial = 1636] [outer = 00000000] [url = about:blank] 10:15:32 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (155EE800) [pid = 3308] [serial = 1642] [outer = 00000000] [url = about:blank] 10:15:32 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (0DA2A800) [pid = 3308] [serial = 1639] [outer = 00000000] [url = about:blank] 10:15:32 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (0DC6A000) [pid = 3308] [serial = 1648] [outer = 00000000] [url = about:blank] 10:15:32 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (0D210000) [pid = 3308] [serial = 1645] [outer = 00000000] [url = about:blank] 10:15:32 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (0D7AD000) [pid = 3308] [serial = 1646] [outer = 00000000] [url = about:blank] 10:15:32 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (17943800) [pid = 3308] [serial = 1637] [outer = 00000000] [url = about:blank] 10:15:32 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (0DFA5400) [pid = 3308] [serial = 1598] [outer = 00000000] [url = about:blank] 10:15:32 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (0DC67400) [pid = 3308] [serial = 1597] [outer = 00000000] [url = about:blank] 10:15:32 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (156BB800) [pid = 3308] [serial = 1601] [outer = 00000000] [url = about:blank] 10:15:32 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (14D65400) [pid = 3308] [serial = 1600] [outer = 00000000] [url = about:blank] 10:15:32 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (1900FC00) [pid = 3308] [serial = 1604] [outer = 00000000] [url = about:blank] 10:15:32 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (18F93000) [pid = 3308] [serial = 1603] [outer = 00000000] [url = about:blank] 10:15:32 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (0DFAC800) [pid = 3308] [serial = 1607] [outer = 00000000] [url = about:blank] 10:15:32 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (0D951800) [pid = 3308] [serial = 1606] [outer = 00000000] [url = about:blank] 10:15:32 INFO - PROCESS | 3308 | --DOMWINDOW == 70 (156BC800) [pid = 3308] [serial = 1634] [outer = 00000000] [url = about:blank] 10:15:32 INFO - PROCESS | 3308 | --DOMWINDOW == 69 (16FDA000) [pid = 3308] [serial = 1628] [outer = 00000000] [url = about:blank] 10:15:32 INFO - PROCESS | 3308 | --DOMWINDOW == 68 (13904800) [pid = 3308] [serial = 1627] [outer = 00000000] [url = about:blank] 10:15:32 INFO - PROCESS | 3308 | --DOMWINDOW == 67 (15BBC800) [pid = 3308] [serial = 1630] [outer = 00000000] [url = about:blank] 10:15:32 INFO - PROCESS | 3308 | --DOMWINDOW == 66 (15BBA000) [pid = 3308] [serial = 1622] [outer = 00000000] [url = about:blank] 10:15:32 INFO - PROCESS | 3308 | --DOMWINDOW == 65 (1707F400) [pid = 3308] [serial = 1100] [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.] 10:15:32 INFO - PROCESS | 3308 | --DOMWINDOW == 64 (13903800) [pid = 3308] [serial = 1619] [outer = 00000000] [url = about:blank] 10:15:32 INFO - PROCESS | 3308 | --DOMWINDOW == 63 (0DE85400) [pid = 3308] [serial = 1640] [outer = 00000000] [url = about:blank] 10:15:32 INFO - PROCESS | 3308 | --DOMWINDOW == 62 (15045800) [pid = 3308] [serial = 1652] [outer = 00000000] [url = about:blank] 10:15:32 INFO - PROCESS | 3308 | --DOMWINDOW == 61 (16A1A000) [pid = 3308] [serial = 1631] [outer = 00000000] [url = about:blank] 10:15:32 INFO - PROCESS | 3308 | --DOMWINDOW == 60 (0E486000) [pid = 3308] [serial = 1649] [outer = 00000000] [url = about:blank] 10:15:32 INFO - PROCESS | 3308 | --DOMWINDOW == 59 (16727400) [pid = 3308] [serial = 1643] [outer = 00000000] [url = about:blank] 10:15:32 INFO - PROCESS | 3308 | --DOMWINDOW == 58 (1419CC00) [pid = 3308] [serial = 1651] [outer = 00000000] [url = about:blank] 10:15:32 INFO - PROCESS | 3308 | --DOMWINDOW == 57 (17678800) [pid = 3308] [serial = 1633] [outer = 00000000] [url = about:blank] 10:15:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 10:15:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1280ms 10:15:32 INFO - PROCESS | 3308 | 1467738932305 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 10:15:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 10:15:32 INFO - PROCESS | 3308 | 1467738932309 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 10:15:32 INFO - PROCESS | 3308 | 1467738932314 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 10:15:32 INFO - PROCESS | 3308 | 1467738932317 Marionette TRACE conn5 <- [1,2222,null,{}] 10:15:32 INFO - PROCESS | 3308 | 1467738932322 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}] 10:15:32 INFO - PROCESS | 3308 | 1467738932325 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:32 INFO - PROCESS | 3308 | 1467738932428 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 10:15:32 INFO - PROCESS | 3308 | 1467738932435 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:32 INFO - PROCESS | 3308 | 1467738932439 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:32 INFO - PROCESS | 3308 | ++DOCSHELL 0D27D000 == 29 [pid = 3308] [id = 565] 10:15:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 58 (0D280C00) [pid = 3308] [serial = 1695] [outer = 00000000] 10:15:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 59 (0D901C00) [pid = 3308] [serial = 1696] [outer = 0D280C00] 10:15:32 INFO - PROCESS | 3308 | 1467738932488 Marionette DEBUG loaded listener.js 10:15:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 60 (0D90CC00) [pid = 3308] [serial = 1697] [outer = 0D280C00] 10:15:33 INFO - PROCESS | 3308 | 1467738933012 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]]]}] 10:15:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 10:15:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 731ms 10:15:33 INFO - PROCESS | 3308 | 1467738933045 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 10:15:33 INFO - PROCESS | 3308 | 1467738933050 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 10:15:33 INFO - PROCESS | 3308 | 1467738933055 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 10:15:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 10:15:33 INFO - PROCESS | 3308 | 1467738933058 Marionette TRACE conn5 <- [1,2226,null,{}] 10:15:33 INFO - PROCESS | 3308 | 1467738933062 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}] 10:15:33 INFO - PROCESS | 3308 | 1467738933064 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:33 INFO - PROCESS | 3308 | 1467738933149 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 10:15:33 INFO - PROCESS | 3308 | 1467738933158 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:33 INFO - PROCESS | 3308 | 1467738933160 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:33 INFO - PROCESS | 3308 | ++DOCSHELL 0DC6A000 == 30 [pid = 3308] [id = 566] 10:15:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 61 (0DC6E800) [pid = 3308] [serial = 1698] [outer = 00000000] 10:15:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 62 (0DE09000) [pid = 3308] [serial = 1699] [outer = 0DC6E800] 10:15:33 INFO - PROCESS | 3308 | 1467738933207 Marionette DEBUG loaded listener.js 10:15:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 63 (0DFA3400) [pid = 3308] [serial = 1700] [outer = 0DC6E800] 10:15:33 INFO - PROCESS | 3308 | 1467738933663 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]]]}] 10:15:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 10:15:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 670ms 10:15:33 INFO - PROCESS | 3308 | 1467738933731 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 10:15:33 INFO - PROCESS | 3308 | 1467738933733 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 10:15:33 INFO - PROCESS | 3308 | 1467738933736 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 10:15:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 10:15:33 INFO - PROCESS | 3308 | 1467738933740 Marionette TRACE conn5 <- [1,2230,null,{}] 10:15:33 INFO - PROCESS | 3308 | 1467738933750 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}] 10:15:33 INFO - PROCESS | 3308 | 1467738933755 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:33 INFO - PROCESS | 3308 | 1467738933868 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 10:15:33 INFO - PROCESS | 3308 | 1467738933970 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:34 INFO - PROCESS | 3308 | 1467738933973 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:34 INFO - PROCESS | 3308 | ++DOCSHELL 122BC800 == 31 [pid = 3308] [id = 567] 10:15:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 64 (122BDC00) [pid = 3308] [serial = 1701] [outer = 00000000] 10:15:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 65 (123CB400) [pid = 3308] [serial = 1702] [outer = 122BDC00] 10:15:34 INFO - PROCESS | 3308 | 1467738934023 Marionette DEBUG loaded listener.js 10:15:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 66 (134B5000) [pid = 3308] [serial = 1703] [outer = 122BDC00] 10:15:34 INFO - PROCESS | 3308 | 1467738934403 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]]]}] 10:15:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 10:15:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 730ms 10:15:34 INFO - PROCESS | 3308 | 1467738934471 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 10:15:34 INFO - PROCESS | 3308 | 1467738934473 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 10:15:34 INFO - PROCESS | 3308 | 1467738934477 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 10:15:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 10:15:34 INFO - PROCESS | 3308 | 1467738934478 Marionette TRACE conn5 <- [1,2234,null,{}] 10:15:34 INFO - PROCESS | 3308 | 1467738934482 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}] 10:15:34 INFO - PROCESS | 3308 | 1467738934484 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:34 INFO - PROCESS | 3308 | 1467738934608 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 10:15:34 INFO - PROCESS | 3308 | 1467738934613 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:34 INFO - PROCESS | 3308 | 1467738934615 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:34 INFO - PROCESS | 3308 | ++DOCSHELL 0CCE8C00 == 32 [pid = 3308] [id = 568] 10:15:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 67 (1419A800) [pid = 3308] [serial = 1704] [outer = 00000000] 10:15:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 68 (155EE800) [pid = 3308] [serial = 1705] [outer = 1419A800] 10:15:34 INFO - PROCESS | 3308 | 1467738934660 Marionette DEBUG loaded listener.js 10:15:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 69 (156BE800) [pid = 3308] [serial = 1706] [outer = 1419A800] 10:15:35 INFO - PROCESS | 3308 | 1467738935099 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]]]}] 10:15:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 10:15:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 671ms 10:15:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 10:15:35 INFO - PROCESS | 3308 | 1467738935150 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 10:15:35 INFO - PROCESS | 3308 | 1467738935152 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 10:15:35 INFO - PROCESS | 3308 | 1467738935162 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 10:15:35 INFO - PROCESS | 3308 | 1467738935164 Marionette TRACE conn5 <- [1,2238,null,{}] 10:15:35 INFO - PROCESS | 3308 | 1467738935167 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}] 10:15:35 INFO - PROCESS | 3308 | 1467738935169 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:35 INFO - PROCESS | 3308 | 1467738935313 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 10:15:35 INFO - PROCESS | 3308 | 1467738935333 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:35 INFO - PROCESS | 3308 | 1467738935335 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:35 INFO - PROCESS | 3308 | ++DOCSHELL 16530000 == 33 [pid = 3308] [id = 569] 10:15:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 70 (16531000) [pid = 3308] [serial = 1707] [outer = 00000000] 10:15:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (1672B800) [pid = 3308] [serial = 1708] [outer = 16531000] 10:15:35 INFO - PROCESS | 3308 | 1467738935378 Marionette DEBUG loaded listener.js 10:15:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (168E0C00) [pid = 3308] [serial = 1709] [outer = 16531000] 10:15:35 INFO - PROCESS | 3308 | 1467738935821 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]]]}] 10:15:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 10:15:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 690ms 10:15:35 INFO - PROCESS | 3308 | 1467738935846 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 10:15:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 10:15:35 INFO - PROCESS | 3308 | 1467738935848 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 10:15:35 INFO - PROCESS | 3308 | 1467738935851 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 10:15:35 INFO - PROCESS | 3308 | 1467738935853 Marionette TRACE conn5 <- [1,2242,null,{}] 10:15:35 INFO - PROCESS | 3308 | 1467738935856 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}] 10:15:35 INFO - PROCESS | 3308 | 1467738935862 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:36 INFO - PROCESS | 3308 | 1467738936001 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 10:15:36 INFO - PROCESS | 3308 | 1467738936013 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:36 INFO - PROCESS | 3308 | 1467738936015 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:36 INFO - PROCESS | 3308 | ++DOCSHELL 0CFF0000 == 34 [pid = 3308] [id = 570] 10:15:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (0D208C00) [pid = 3308] [serial = 1710] [outer = 00000000] 10:15:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (16F14C00) [pid = 3308] [serial = 1711] [outer = 0D208C00] 10:15:36 INFO - PROCESS | 3308 | 1467738936114 Marionette DEBUG loaded listener.js 10:15:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (16FDA000) [pid = 3308] [serial = 1712] [outer = 0D208C00] 10:15:36 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (16529400) [pid = 3308] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 10:15:36 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (0CFCC000) [pid = 3308] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 10:15:36 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (1564DC00) [pid = 3308] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 10:15:36 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (16A1F800) [pid = 3308] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 10:15:36 INFO - PROCESS | 3308 | --DOMWINDOW == 70 (1707C400) [pid = 3308] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 10:15:36 INFO - PROCESS | 3308 | --DOMWINDOW == 69 (17942800) [pid = 3308] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 10:15:36 INFO - PROCESS | 3308 | --DOMWINDOW == 68 (0D275C00) [pid = 3308] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 10:15:36 INFO - PROCESS | 3308 | --DOMWINDOW == 67 (0DAE0000) [pid = 3308] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 10:15:36 INFO - PROCESS | 3308 | --DOMWINDOW == 66 (0CF21000) [pid = 3308] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 10:15:36 INFO - PROCESS | 3308 | --DOMWINDOW == 65 (0D922C00) [pid = 3308] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 10:15:36 INFO - PROCESS | 3308 | --DOMWINDOW == 64 (0DC9FC00) [pid = 3308] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 10:15:36 INFO - PROCESS | 3308 | 1467738936603 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]]]}] 10:15:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 10:15:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 770ms 10:15:36 INFO - PROCESS | 3308 | 1467738936636 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 10:15:36 INFO - PROCESS | 3308 | 1467738936639 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 10:15:36 INFO - PROCESS | 3308 | 1467738936644 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 10:15:36 INFO - PROCESS | 3308 | 1467738936646 Marionette TRACE conn5 <- [1,2246,null,{}] 10:15:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 10:15:36 INFO - PROCESS | 3308 | 1467738936650 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}] 10:15:36 INFO - PROCESS | 3308 | 1467738936651 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:36 INFO - PROCESS | 3308 | 1467738936732 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 10:15:36 INFO - PROCESS | 3308 | 1467738936738 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:36 INFO - PROCESS | 3308 | 1467738936740 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:36 INFO - PROCESS | 3308 | ++DOCSHELL 0DAE0000 == 35 [pid = 3308] [id = 571] 10:15:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 65 (0DC6A400) [pid = 3308] [serial = 1713] [outer = 00000000] 10:15:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 66 (16A13800) [pid = 3308] [serial = 1714] [outer = 0DC6A400] 10:15:36 INFO - PROCESS | 3308 | 1467738936783 Marionette DEBUG loaded listener.js 10:15:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 67 (16FD4000) [pid = 3308] [serial = 1715] [outer = 0DC6A400] 10:15:37 INFO - PROCESS | 3308 | 1467738937225 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]]]}] 10:15:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 10:15:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 630ms 10:15:37 INFO - PROCESS | 3308 | 1467738937281 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 10:15:37 INFO - PROCESS | 3308 | 1467738937283 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 10:15:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 10:15:37 INFO - PROCESS | 3308 | 1467738937286 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 10:15:37 INFO - PROCESS | 3308 | 1467738937288 Marionette TRACE conn5 <- [1,2250,null,{}] 10:15:37 INFO - PROCESS | 3308 | 1467738937291 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}] 10:15:37 INFO - PROCESS | 3308 | 1467738937293 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:37 INFO - PROCESS | 3308 | 1467738937372 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 10:15:37 INFO - PROCESS | 3308 | 1467738937377 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:37 INFO - PROCESS | 3308 | 1467738937379 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:37 INFO - PROCESS | 3308 | ++DOCSHELL 17078000 == 36 [pid = 3308] [id = 572] 10:15:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 68 (1707AC00) [pid = 3308] [serial = 1716] [outer = 00000000] 10:15:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 69 (178EDC00) [pid = 3308] [serial = 1717] [outer = 1707AC00] 10:15:37 INFO - PROCESS | 3308 | 1467738937421 Marionette DEBUG loaded listener.js 10:15:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 70 (1793A800) [pid = 3308] [serial = 1718] [outer = 1707AC00] 10:15:37 INFO - PROCESS | 3308 | 1467738937846 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]]]}] 10:15:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 10:15:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 570ms 10:15:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 10:15:37 INFO - PROCESS | 3308 | 1467738937856 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 10:15:37 INFO - PROCESS | 3308 | 1467738937858 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 10:15:37 INFO - PROCESS | 3308 | 1467738937861 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 10:15:37 INFO - PROCESS | 3308 | 1467738937863 Marionette TRACE conn5 <- [1,2254,null,{}] 10:15:37 INFO - PROCESS | 3308 | 1467738937866 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}] 10:15:37 INFO - PROCESS | 3308 | 1467738937868 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:38 INFO - PROCESS | 3308 | 1467738937991 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 10:15:38 INFO - PROCESS | 3308 | 1467738938000 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:38 INFO - PROCESS | 3308 | 1467738938002 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:38 INFO - PROCESS | 3308 | ++DOCSHELL 0DE08400 == 37 [pid = 3308] [id = 573] 10:15:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (178D4400) [pid = 3308] [serial = 1719] [outer = 00000000] 10:15:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (18607C00) [pid = 3308] [serial = 1720] [outer = 178D4400] 10:15:38 INFO - PROCESS | 3308 | 1467738938054 Marionette DEBUG loaded listener.js 10:15:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (1860C400) [pid = 3308] [serial = 1721] [outer = 178D4400] 10:15:38 INFO - PROCESS | 3308 | 1467738938452 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]]]}] 10:15:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 10:15:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 630ms 10:15:38 INFO - PROCESS | 3308 | 1467738938493 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 10:15:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 10:15:38 INFO - PROCESS | 3308 | 1467738938495 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 10:15:38 INFO - PROCESS | 3308 | 1467738938498 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 10:15:38 INFO - PROCESS | 3308 | 1467738938499 Marionette TRACE conn5 <- [1,2258,null,{}] 10:15:38 INFO - PROCESS | 3308 | 1467738938503 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}] 10:15:38 INFO - PROCESS | 3308 | 1467738938505 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:38 INFO - PROCESS | 3308 | 1467738938630 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 10:15:38 INFO - PROCESS | 3308 | 1467738938780 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:38 INFO - PROCESS | 3308 | 1467738938783 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:38 INFO - PROCESS | 3308 | ++DOCSHELL 0CA3F000 == 38 [pid = 3308] [id = 574] 10:15:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (0CA3FC00) [pid = 3308] [serial = 1722] [outer = 00000000] 10:15:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (0CAC2800) [pid = 3308] [serial = 1723] [outer = 0CA3FC00] 10:15:38 INFO - PROCESS | 3308 | 1467738938844 Marionette DEBUG loaded listener.js 10:15:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (0CFD3000) [pid = 3308] [serial = 1724] [outer = 0CA3FC00] 10:15:39 INFO - PROCESS | 3308 | 1467738939498 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]]]}] 10:15:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 10:15:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1019ms 10:15:39 INFO - PROCESS | 3308 | 1467738939519 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 10:15:39 INFO - PROCESS | 3308 | 1467738939523 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 10:15:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 10:15:39 INFO - PROCESS | 3308 | 1467738939562 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 10:15:39 INFO - PROCESS | 3308 | 1467738939565 Marionette TRACE conn5 <- [1,2262,null,{}] 10:15:39 INFO - PROCESS | 3308 | 1467738939570 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}] 10:15:39 INFO - PROCESS | 3308 | 1467738939573 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:39 INFO - PROCESS | 3308 | 1467738939689 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 10:15:39 INFO - PROCESS | 3308 | 1467738939829 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:39 INFO - PROCESS | 3308 | 1467738939832 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:39 INFO - PROCESS | 3308 | ++DOCSHELL 0DE0A800 == 39 [pid = 3308] [id = 575] 10:15:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (0EC95C00) [pid = 3308] [serial = 1725] [outer = 00000000] 10:15:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (13441800) [pid = 3308] [serial = 1726] [outer = 0EC95C00] 10:15:39 INFO - PROCESS | 3308 | 1467738939888 Marionette DEBUG loaded listener.js 10:15:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (141A1400) [pid = 3308] [serial = 1727] [outer = 0EC95C00] 10:15:40 INFO - PROCESS | 3308 | 1467738940417 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]]]}] 10:15:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 10:15:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 891ms 10:15:40 INFO - PROCESS | 3308 | 1467738940436 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 10:15:40 INFO - PROCESS | 3308 | 1467738940439 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 10:15:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 10:15:40 INFO - PROCESS | 3308 | 1467738940459 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 10:15:40 INFO - PROCESS | 3308 | 1467738940461 Marionette TRACE conn5 <- [1,2266,null,{}] 10:15:40 INFO - PROCESS | 3308 | 1467738940465 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}] 10:15:40 INFO - PROCESS | 3308 | 1467738940468 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:40 INFO - PROCESS | 3308 | 1467738940578 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 10:15:40 INFO - PROCESS | 3308 | 1467738940693 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:40 INFO - PROCESS | 3308 | 1467738940696 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:40 INFO - PROCESS | 3308 | ++DOCSHELL 16A1A800 == 40 [pid = 3308] [id = 576] 10:15:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (16FD6000) [pid = 3308] [serial = 1728] [outer = 00000000] 10:15:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (178F3000) [pid = 3308] [serial = 1729] [outer = 16FD6000] 10:15:40 INFO - PROCESS | 3308 | 1467738940792 Marionette DEBUG loaded listener.js 10:15:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (1878E000) [pid = 3308] [serial = 1730] [outer = 16FD6000] 10:15:41 INFO - PROCESS | 3308 | 1467738941373 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]]]}] 10:15:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 10:15:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 970ms 10:15:41 INFO - PROCESS | 3308 | 1467738941434 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 10:15:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 10:15:41 INFO - PROCESS | 3308 | 1467738941438 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 10:15:41 INFO - PROCESS | 3308 | 1467738941449 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 10:15:41 INFO - PROCESS | 3308 | 1467738941454 Marionette TRACE conn5 <- [1,2270,null,{}] 10:15:41 INFO - PROCESS | 3308 | 1467738941458 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}] 10:15:41 INFO - PROCESS | 3308 | 1467738941461 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:41 INFO - PROCESS | 3308 | 1467738941603 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 10:15:41 INFO - PROCESS | 3308 | 1467738941778 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:41 INFO - PROCESS | 3308 | 1467738941780 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:41 INFO - PROCESS | 3308 | ++DOCSHELL 168E0400 == 41 [pid = 3308] [id = 577] 10:15:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (168E0800) [pid = 3308] [serial = 1731] [outer = 00000000] 10:15:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (19530C00) [pid = 3308] [serial = 1732] [outer = 168E0800] 10:15:41 INFO - PROCESS | 3308 | 1467738941835 Marionette DEBUG loaded listener.js 10:15:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (1953A000) [pid = 3308] [serial = 1733] [outer = 168E0800] 10:15:42 INFO - PROCESS | 3308 | 1467738942640 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]]]}] 10:15:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 10:15:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1242ms 10:15:42 INFO - PROCESS | 3308 | 1467738942687 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 10:15:42 INFO - PROCESS | 3308 | 1467738942691 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 10:15:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 10:15:42 INFO - PROCESS | 3308 | 1467738942696 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 10:15:42 INFO - PROCESS | 3308 | 1467738942699 Marionette TRACE conn5 <- [1,2274,null,{}] 10:15:42 INFO - PROCESS | 3308 | 1467738942704 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}] 10:15:42 INFO - PROCESS | 3308 | 1467738942707 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:42 INFO - PROCESS | 3308 | 1467738942819 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 10:15:42 INFO - PROCESS | 3308 | 1467738942963 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:42 INFO - PROCESS | 3308 | 1467738942968 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:43 INFO - PROCESS | 3308 | ++DOCSHELL 0CCE5C00 == 42 [pid = 3308] [id = 578] 10:15:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (0DE0C000) [pid = 3308] [serial = 1734] [outer = 00000000] 10:15:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (0E488400) [pid = 3308] [serial = 1735] [outer = 0DE0C000] 10:15:43 INFO - PROCESS | 3308 | 1467738943019 Marionette DEBUG loaded listener.js 10:15:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (11DA9C00) [pid = 3308] [serial = 1736] [outer = 0DE0C000] 10:15:43 INFO - PROCESS | 3308 | --DOCSHELL 0DE08400 == 41 [pid = 3308] [id = 573] 10:15:43 INFO - PROCESS | 3308 | --DOCSHELL 17078000 == 40 [pid = 3308] [id = 572] 10:15:43 INFO - PROCESS | 3308 | --DOCSHELL 0DAE0000 == 39 [pid = 3308] [id = 571] 10:15:43 INFO - PROCESS | 3308 | --DOCSHELL 0CFF0000 == 38 [pid = 3308] [id = 570] 10:15:43 INFO - PROCESS | 3308 | --DOCSHELL 16530000 == 37 [pid = 3308] [id = 569] 10:15:43 INFO - PROCESS | 3308 | --DOCSHELL 0CCE8C00 == 36 [pid = 3308] [id = 568] 10:15:43 INFO - PROCESS | 3308 | --DOCSHELL 122BC800 == 35 [pid = 3308] [id = 567] 10:15:43 INFO - PROCESS | 3308 | --DOCSHELL 0DC6A000 == 34 [pid = 3308] [id = 566] 10:15:43 INFO - PROCESS | 3308 | --DOCSHELL 0D27D000 == 33 [pid = 3308] [id = 565] 10:15:43 INFO - PROCESS | 3308 | --DOCSHELL 0D90D000 == 32 [pid = 3308] [id = 556] 10:15:43 INFO - PROCESS | 3308 | --DOCSHELL 16A16C00 == 31 [pid = 3308] [id = 562] 10:15:43 INFO - PROCESS | 3308 | --DOCSHELL 0D7AAC00 == 30 [pid = 3308] [id = 563] 10:15:43 INFO - PROCESS | 3308 | --DOCSHELL 0D92C800 == 29 [pid = 3308] [id = 564] 10:15:43 INFO - PROCESS | 3308 | --DOCSHELL 168E0400 == 28 [pid = 3308] [id = 577] 10:15:43 INFO - PROCESS | 3308 | --DOCSHELL 16A1A800 == 27 [pid = 3308] [id = 576] 10:15:43 INFO - PROCESS | 3308 | --DOCSHELL 0CA3F000 == 26 [pid = 3308] [id = 574] 10:15:43 INFO - PROCESS | 3308 | --DOCSHELL 0DE0A800 == 25 [pid = 3308] [id = 575] 10:15:44 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (1672C800) [pid = 3308] [serial = 1684] [outer = 00000000] [url = about:blank] 10:15:44 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (11C60C00) [pid = 3308] [serial = 1655] [outer = 00000000] [url = about:blank] 10:15:44 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (0DE7E400) [pid = 3308] [serial = 1654] [outer = 00000000] [url = about:blank] 10:15:44 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (16575800) [pid = 3308] [serial = 1658] [outer = 00000000] [url = about:blank] 10:15:44 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (15BB2400) [pid = 3308] [serial = 1657] [outer = 00000000] [url = about:blank] 10:15:44 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (16F18000) [pid = 3308] [serial = 1661] [outer = 00000000] [url = about:blank] 10:15:44 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (16F0FC00) [pid = 3308] [serial = 1660] [outer = 00000000] [url = about:blank] 10:15:44 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (178F7000) [pid = 3308] [serial = 1664] [outer = 00000000] [url = about:blank] 10:15:44 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (178C4800) [pid = 3308] [serial = 1663] [outer = 00000000] [url = about:blank] 10:15:44 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (18788400) [pid = 3308] [serial = 1667] [outer = 00000000] [url = about:blank] 10:15:44 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (18781C00) [pid = 3308] [serial = 1666] [outer = 00000000] [url = about:blank] 10:15:44 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (0D7A4800) [pid = 3308] [serial = 1672] [outer = 00000000] [url = about:blank] 10:15:44 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (0DC6A800) [pid = 3308] [serial = 1675] [outer = 00000000] [url = about:blank] 10:15:44 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (0D90D800) [pid = 3308] [serial = 1673] [outer = 00000000] [url = about:blank] 10:15:44 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (0CFCE800) [pid = 3308] [serial = 1678] [outer = 00000000] [url = about:blank] 10:15:44 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (0E40F400) [pid = 3308] [serial = 1676] [outer = 00000000] [url = about:blank] 10:15:44 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (0D954400) [pid = 3308] [serial = 1679] [outer = 00000000] [url = about:blank] 10:15:44 INFO - PROCESS | 3308 | --DOMWINDOW == 70 (168E1000) [pid = 3308] [serial = 1685] [outer = 00000000] [url = about:blank] 10:15:44 INFO - PROCESS | 3308 | --DOMWINDOW == 69 (0DC65C00) [pid = 3308] [serial = 1669] [outer = 00000000] [url = about:blank] 10:15:44 INFO - PROCESS | 3308 | --DOMWINDOW == 68 (0E484400) [pid = 3308] [serial = 1670] [outer = 00000000] [url = about:blank] 10:15:44 INFO - PROCESS | 3308 | --DOMWINDOW == 67 (14D5B800) [pid = 3308] [serial = 1681] [outer = 00000000] [url = about:blank] 10:15:44 INFO - PROCESS | 3308 | --DOMWINDOW == 66 (155F2800) [pid = 3308] [serial = 1682] [outer = 00000000] [url = about:blank] 10:15:44 INFO - PROCESS | 3308 | 1467738944234 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]]]}] 10:15:44 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 10:15:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1577ms 10:15:44 INFO - PROCESS | 3308 | 1467738944275 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 10:15:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 10:15:44 INFO - PROCESS | 3308 | 1467738944279 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 10:15:44 INFO - PROCESS | 3308 | 1467738944283 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 10:15:44 INFO - PROCESS | 3308 | 1467738944286 Marionette TRACE conn5 <- [1,2278,null,{}] 10:15:44 INFO - PROCESS | 3308 | 1467738944292 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}] 10:15:44 INFO - PROCESS | 3308 | 1467738944295 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:44 INFO - PROCESS | 3308 | 1467738944384 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 10:15:44 INFO - PROCESS | 3308 | 1467738944392 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:44 INFO - PROCESS | 3308 | 1467738944396 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:44 INFO - PROCESS | 3308 | ++DOCSHELL 0D204400 == 26 [pid = 3308] [id = 579] 10:15:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 67 (0D207800) [pid = 3308] [serial = 1737] [outer = 00000000] 10:15:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 68 (0D27D000) [pid = 3308] [serial = 1738] [outer = 0D207800] 10:15:44 INFO - PROCESS | 3308 | 1467738944443 Marionette DEBUG loaded listener.js 10:15:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 69 (0D903000) [pid = 3308] [serial = 1739] [outer = 0D207800] 10:15:44 INFO - PROCESS | 3308 | 1467738944918 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]]]}] 10:15:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 10:15:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 691ms 10:15:45 INFO - PROCESS | 3308 | 1467738944986 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 10:15:45 INFO - PROCESS | 3308 | 1467738944991 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 10:15:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 10:15:45 INFO - PROCESS | 3308 | 1467738945001 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 10:15:45 INFO - PROCESS | 3308 | 1467738945004 Marionette TRACE conn5 <- [1,2282,null,{}] 10:15:45 INFO - PROCESS | 3308 | 1467738945008 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}] 10:15:45 INFO - PROCESS | 3308 | 1467738945010 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:45 INFO - PROCESS | 3308 | 1467738945097 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 10:15:45 INFO - PROCESS | 3308 | 1467738945112 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:45 INFO - PROCESS | 3308 | 1467738945114 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:45 INFO - PROCESS | 3308 | ++DOCSHELL 0D95F000 == 27 [pid = 3308] [id = 580] 10:15:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 70 (0D960000) [pid = 3308] [serial = 1740] [outer = 00000000] 10:15:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (0DADDC00) [pid = 3308] [serial = 1741] [outer = 0D960000] 10:15:45 INFO - PROCESS | 3308 | 1467738945162 Marionette DEBUG loaded listener.js 10:15:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (0DC67400) [pid = 3308] [serial = 1742] [outer = 0D960000] 10:15:45 INFO - PROCESS | 3308 | 1467738945629 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]]]}] 10:15:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 10:15:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 670ms 10:15:45 INFO - PROCESS | 3308 | 1467738945672 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 10:15:45 INFO - PROCESS | 3308 | 1467738945675 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 10:15:45 INFO - PROCESS | 3308 | 1467738945678 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 10:15:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 10:15:45 INFO - PROCESS | 3308 | 1467738945681 Marionette TRACE conn5 <- [1,2286,null,{}] 10:15:45 INFO - PROCESS | 3308 | 1467738945692 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}] 10:15:45 INFO - PROCESS | 3308 | 1467738945697 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:45 INFO - PROCESS | 3308 | 1467738945781 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 10:15:45 INFO - PROCESS | 3308 | 1467738945791 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:45 INFO - PROCESS | 3308 | 1467738945794 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:45 INFO - PROCESS | 3308 | ++DOCSHELL 11CDF000 == 28 [pid = 3308] [id = 581] 10:15:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (11D62C00) [pid = 3308] [serial = 1743] [outer = 00000000] 10:15:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (1204C400) [pid = 3308] [serial = 1744] [outer = 11D62C00] 10:15:45 INFO - PROCESS | 3308 | 1467738945842 Marionette DEBUG loaded listener.js 10:15:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (12261800) [pid = 3308] [serial = 1745] [outer = 11D62C00] 10:15:46 INFO - PROCESS | 3308 | 1467738946330 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]]]}] 10:15:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 10:15:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 671ms 10:15:46 INFO - PROCESS | 3308 | 1467738946356 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 10:15:46 INFO - PROCESS | 3308 | 1467738946359 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 10:15:46 INFO - PROCESS | 3308 | 1467738946362 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 10:15:46 INFO - PROCESS | 3308 | 1467738946364 Marionette TRACE conn5 <- [1,2290,null,{}] 10:15:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 10:15:46 INFO - PROCESS | 3308 | 1467738946368 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}] 10:15:46 INFO - PROCESS | 3308 | 1467738946370 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:46 INFO - PROCESS | 3308 | 1467738946522 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 10:15:46 INFO - PROCESS | 3308 | 1467738946582 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:46 INFO - PROCESS | 3308 | 1467738946584 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:46 INFO - PROCESS | 3308 | ++DOCSHELL 13444800 == 29 [pid = 3308] [id = 582] 10:15:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (13447400) [pid = 3308] [serial = 1746] [outer = 00000000] 10:15:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (141A8C00) [pid = 3308] [serial = 1747] [outer = 13447400] 10:15:46 INFO - PROCESS | 3308 | 1467738946628 Marionette DEBUG loaded listener.js 10:15:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (14D64400) [pid = 3308] [serial = 1748] [outer = 13447400] 10:15:47 INFO - PROCESS | 3308 | 1467738947039 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]]]}] 10:15:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 10:15:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 730ms 10:15:47 INFO - PROCESS | 3308 | 1467738947105 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 10:15:47 INFO - PROCESS | 3308 | 1467738947107 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 10:15:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 10:15:47 INFO - PROCESS | 3308 | 1467738947111 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 10:15:47 INFO - PROCESS | 3308 | 1467738947112 Marionette TRACE conn5 <- [1,2294,null,{}] 10:15:47 INFO - PROCESS | 3308 | 1467738947116 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}] 10:15:47 INFO - PROCESS | 3308 | 1467738947118 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:47 INFO - PROCESS | 3308 | 1467738947229 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 10:15:47 INFO - PROCESS | 3308 | 1467738947238 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:47 INFO - PROCESS | 3308 | 1467738947240 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:47 INFO - PROCESS | 3308 | ++DOCSHELL 150D8000 == 30 [pid = 3308] [id = 583] 10:15:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (150E0C00) [pid = 3308] [serial = 1749] [outer = 00000000] 10:15:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (156B9400) [pid = 3308] [serial = 1750] [outer = 150E0C00] 10:15:47 INFO - PROCESS | 3308 | 1467738947284 Marionette DEBUG loaded listener.js 10:15:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (1652B000) [pid = 3308] [serial = 1751] [outer = 150E0C00] 10:15:47 INFO - PROCESS | 3308 | 1467738947732 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]]]}] 10:15:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 10:15:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 670ms 10:15:47 INFO - PROCESS | 3308 | 1467738947783 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 10:15:47 INFO - PROCESS | 3308 | 1467738947785 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 10:15:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 10:15:47 INFO - PROCESS | 3308 | 1467738947794 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 10:15:47 INFO - PROCESS | 3308 | 1467738947796 Marionette TRACE conn5 <- [1,2298,null,{}] 10:15:47 INFO - PROCESS | 3308 | 1467738947799 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}] 10:15:47 INFO - PROCESS | 3308 | 1467738947805 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:48 INFO - PROCESS | 3308 | 1467738947975 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 10:15:48 INFO - PROCESS | 3308 | 1467738947998 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:48 INFO - PROCESS | 3308 | 1467738948000 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:48 INFO - PROCESS | 3308 | ++DOCSHELL 1657F800 == 31 [pid = 3308] [id = 584] 10:15:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (1671E800) [pid = 3308] [serial = 1752] [outer = 00000000] 10:15:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (16A17000) [pid = 3308] [serial = 1753] [outer = 1671E800] 10:15:48 INFO - PROCESS | 3308 | 1467738948043 Marionette DEBUG loaded listener.js 10:15:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (16A1EC00) [pid = 3308] [serial = 1754] [outer = 1671E800] 10:15:48 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (1419A800) [pid = 3308] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 10:15:48 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (0D208C00) [pid = 3308] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 10:15:48 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (0D926400) [pid = 3308] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 10:15:48 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (16531000) [pid = 3308] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 10:15:48 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (16A1B000) [pid = 3308] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 10:15:48 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (122BDC00) [pid = 3308] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 10:15:48 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (0D280C00) [pid = 3308] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 10:15:48 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (14D64C00) [pid = 3308] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 10:15:48 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (0DC6E800) [pid = 3308] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 10:15:48 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (0DC6A400) [pid = 3308] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 10:15:48 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (1707AC00) [pid = 3308] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 10:15:48 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (178D4400) [pid = 3308] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 10:15:48 INFO - PROCESS | 3308 | 1467738948724 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]]]}] 10:15:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 10:15:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 970ms 10:15:48 INFO - PROCESS | 3308 | 1467738948768 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 10:15:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 10:15:48 INFO - PROCESS | 3308 | 1467738948770 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 10:15:48 INFO - PROCESS | 3308 | 1467738948773 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 10:15:48 INFO - PROCESS | 3308 | 1467738948774 Marionette TRACE conn5 <- [1,2302,null,{}] 10:15:48 INFO - PROCESS | 3308 | 1467738948778 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}] 10:15:48 INFO - PROCESS | 3308 | 1467738948780 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:48 INFO - PROCESS | 3308 | 1467738948855 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 10:15:48 INFO - PROCESS | 3308 | 1467738948952 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:48 INFO - PROCESS | 3308 | 1467738948954 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:49 INFO - PROCESS | 3308 | ++DOCSHELL 0CC84400 == 32 [pid = 3308] [id = 585] 10:15:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (0D274400) [pid = 3308] [serial = 1755] [outer = 00000000] 10:15:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (14D64C00) [pid = 3308] [serial = 1756] [outer = 0D274400] 10:15:49 INFO - PROCESS | 3308 | 1467738948997 Marionette DEBUG loaded listener.js 10:15:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (16531400) [pid = 3308] [serial = 1757] [outer = 0D274400] 10:15:49 INFO - PROCESS | 3308 | 1467738949361 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]]]}] 10:15:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 10:15:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 630ms 10:15:49 INFO - PROCESS | 3308 | 1467738949404 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 10:15:49 INFO - PROCESS | 3308 | 1467738949406 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 10:15:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 10:15:49 INFO - PROCESS | 3308 | 1467738949409 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 10:15:49 INFO - PROCESS | 3308 | 1467738949410 Marionette TRACE conn5 <- [1,2306,null,{}] 10:15:49 INFO - PROCESS | 3308 | 1467738949414 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}] 10:15:49 INFO - PROCESS | 3308 | 1467738949415 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:49 INFO - PROCESS | 3308 | 1467738949530 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 10:15:49 INFO - PROCESS | 3308 | 1467738949538 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:49 INFO - PROCESS | 3308 | 1467738949540 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:49 INFO - PROCESS | 3308 | ++DOCSHELL 168DB000 == 33 [pid = 3308] [id = 586] 10:15:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (168DF400) [pid = 3308] [serial = 1758] [outer = 00000000] 10:15:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (16FD1000) [pid = 3308] [serial = 1759] [outer = 168DF400] 10:15:49 INFO - PROCESS | 3308 | 1467738949584 Marionette DEBUG loaded listener.js 10:15:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (16F13800) [pid = 3308] [serial = 1760] [outer = 168DF400] 10:15:50 INFO - PROCESS | 3308 | 1467738949989 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] 10:15:50 INFO - PROCESS | 3308 | 1467738950043 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 10:15:50 INFO - PROCESS | 3308 | 1467738950046 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 10:15:50 INFO - PROCESS | 3308 | 1467738950048 Marionette TRACE conn5 <- [1,2310,null,{}] 10:15:50 INFO - PROCESS | 3308 | 1467738950051 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}] 10:15:50 INFO - PROCESS | 3308 | 1467738950053 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:50 INFO - PROCESS | 3308 | 1467738950168 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 10:15:50 INFO - PROCESS | 3308 | 1467738950228 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:50 INFO - PROCESS | 3308 | 1467738950230 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:50 INFO - PROCESS | 3308 | ++DOCSHELL 11CDEC00 == 34 [pid = 3308] [id = 587] 10:15:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (16F15400) [pid = 3308] [serial = 1761] [outer = 00000000] 10:15:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (178DB000) [pid = 3308] [serial = 1762] [outer = 16F15400] 10:15:50 INFO - PROCESS | 3308 | 1467738950282 Marionette DEBUG loaded listener.js 10:15:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (178F3800) [pid = 3308] [serial = 1763] [outer = 16F15400] 10:15:50 INFO - PROCESS | 3308 | 1467738950673 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]]]}] 10:15:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 10:15:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 672ms 10:15:50 INFO - PROCESS | 3308 | 1467738950719 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 10:15:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 10:15:50 INFO - PROCESS | 3308 | 1467738950724 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 10:15:50 INFO - PROCESS | 3308 | 1467738950729 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 10:15:50 INFO - PROCESS | 3308 | 1467738950733 Marionette TRACE conn5 <- [1,2314,null,{}] 10:15:50 INFO - PROCESS | 3308 | 1467738950739 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}] 10:15:50 INFO - PROCESS | 3308 | 1467738950743 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:50 INFO - PROCESS | 3308 | 1467738950939 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 10:15:51 INFO - PROCESS | 3308 | 1467738951072 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:51 INFO - PROCESS | 3308 | 1467738951077 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:51 INFO - PROCESS | 3308 | ++DOCSHELL 0CFCBC00 == 35 [pid = 3308] [id = 588] 10:15:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (0CFCC000) [pid = 3308] [serial = 1764] [outer = 00000000] 10:15:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (0D27CC00) [pid = 3308] [serial = 1765] [outer = 0CFCC000] 10:15:51 INFO - PROCESS | 3308 | 1467738951138 Marionette DEBUG loaded listener.js 10:15:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (0D90FC00) [pid = 3308] [serial = 1766] [outer = 0CFCC000] 10:15:51 INFO - PROCESS | 3308 | 1467738951908 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]]]}] 10:15:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 10:15:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1238ms 10:15:52 INFO - PROCESS | 3308 | 1467738951968 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 10:15:52 INFO - PROCESS | 3308 | 1467738951972 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 10:15:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 10:15:52 INFO - PROCESS | 3308 | 1467738951979 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 10:15:52 INFO - PROCESS | 3308 | 1467738951982 Marionette TRACE conn5 <- [1,2318,null,{}] 10:15:52 INFO - PROCESS | 3308 | 1467738951986 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}] 10:15:52 INFO - PROCESS | 3308 | 1467738951988 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:52 INFO - PROCESS | 3308 | 1467738952108 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 10:15:52 INFO - PROCESS | 3308 | 1467738952248 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:52 INFO - PROCESS | 3308 | 1467738952251 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:52 INFO - PROCESS | 3308 | ++DOCSHELL 0DE7E000 == 36 [pid = 3308] [id = 589] 10:15:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (0DE7E800) [pid = 3308] [serial = 1767] [outer = 00000000] 10:15:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (0ED94000) [pid = 3308] [serial = 1768] [outer = 0DE7E800] 10:15:52 INFO - PROCESS | 3308 | 1467738952308 Marionette DEBUG loaded listener.js 10:15:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (120E3C00) [pid = 3308] [serial = 1769] [outer = 0DE7E800] 10:15:53 INFO - PROCESS | 3308 | 1467738953234 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]]]}] 10:15:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 10:15:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1273ms 10:15:53 INFO - PROCESS | 3308 | 1467738953256 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 10:15:53 INFO - PROCESS | 3308 | 1467738953260 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 10:15:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 10:15:53 INFO - PROCESS | 3308 | 1467738953266 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 10:15:53 INFO - PROCESS | 3308 | 1467738953269 Marionette TRACE conn5 <- [1,2322,null,{}] 10:15:53 INFO - PROCESS | 3308 | 1467738953275 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}] 10:15:53 INFO - PROCESS | 3308 | 1467738953277 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:53 INFO - PROCESS | 3308 | 1467738953399 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 10:15:53 INFO - PROCESS | 3308 | 1467738953538 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:53 INFO - PROCESS | 3308 | 1467738953543 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:53 INFO - PROCESS | 3308 | ++DOCSHELL 0D925800 == 37 [pid = 3308] [id = 590] 10:15:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (0D926400) [pid = 3308] [serial = 1770] [outer = 00000000] 10:15:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (0D953800) [pid = 3308] [serial = 1771] [outer = 0D926400] 10:15:53 INFO - PROCESS | 3308 | 1467738953594 Marionette DEBUG loaded listener.js 10:15:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (0DC6B000) [pid = 3308] [serial = 1772] [outer = 0D926400] 10:15:53 INFO - PROCESS | 3308 | --DOCSHELL 168DB000 == 36 [pid = 3308] [id = 586] 10:15:53 INFO - PROCESS | 3308 | --DOCSHELL 0CC84400 == 35 [pid = 3308] [id = 585] 10:15:53 INFO - PROCESS | 3308 | --DOCSHELL 1657F800 == 34 [pid = 3308] [id = 584] 10:15:53 INFO - PROCESS | 3308 | --DOCSHELL 150D8000 == 33 [pid = 3308] [id = 583] 10:15:53 INFO - PROCESS | 3308 | --DOCSHELL 13444800 == 32 [pid = 3308] [id = 582] 10:15:53 INFO - PROCESS | 3308 | --DOCSHELL 11CDF000 == 31 [pid = 3308] [id = 581] 10:15:53 INFO - PROCESS | 3308 | --DOCSHELL 0D95F000 == 30 [pid = 3308] [id = 580] 10:15:53 INFO - PROCESS | 3308 | --DOCSHELL 0D204400 == 29 [pid = 3308] [id = 579] 10:15:53 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (155EE800) [pid = 3308] [serial = 1705] [outer = 00000000] [url = about:blank] 10:15:53 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (16F14C00) [pid = 3308] [serial = 1711] [outer = 00000000] [url = about:blank] 10:15:53 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (0DA22000) [pid = 3308] [serial = 1690] [outer = 00000000] [url = about:blank] 10:15:53 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (1672B800) [pid = 3308] [serial = 1708] [outer = 00000000] [url = about:blank] 10:15:53 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (0DE7C400) [pid = 3308] [serial = 1691] [outer = 00000000] [url = about:blank] 10:15:53 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (17082000) [pid = 3308] [serial = 1688] [outer = 00000000] [url = about:blank] 10:15:53 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (17079C00) [pid = 3308] [serial = 1687] [outer = 00000000] [url = about:blank] 10:15:53 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (123CB400) [pid = 3308] [serial = 1702] [outer = 00000000] [url = about:blank] 10:15:53 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (0D901C00) [pid = 3308] [serial = 1696] [outer = 00000000] [url = about:blank] 10:15:53 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (0D90CC00) [pid = 3308] [serial = 1697] [outer = 00000000] [url = about:blank] 10:15:53 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (168E6000) [pid = 3308] [serial = 1693] [outer = 00000000] [url = about:blank] 10:15:53 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (16A13000) [pid = 3308] [serial = 1694] [outer = 00000000] [url = about:blank] 10:15:53 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (0DE09000) [pid = 3308] [serial = 1699] [outer = 00000000] [url = about:blank] 10:15:53 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (0DFA3400) [pid = 3308] [serial = 1700] [outer = 00000000] [url = about:blank] 10:15:53 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (16FD4000) [pid = 3308] [serial = 1715] [outer = 00000000] [url = about:blank] 10:15:53 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (16A13800) [pid = 3308] [serial = 1714] [outer = 00000000] [url = about:blank] 10:15:53 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (16FDA000) [pid = 3308] [serial = 1712] [outer = 00000000] [url = about:blank] 10:15:53 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (1793A800) [pid = 3308] [serial = 1718] [outer = 00000000] [url = about:blank] 10:15:53 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (156BE800) [pid = 3308] [serial = 1706] [outer = 00000000] [url = about:blank] 10:15:53 INFO - PROCESS | 3308 | --DOMWINDOW == 70 (168E0C00) [pid = 3308] [serial = 1709] [outer = 00000000] [url = about:blank] 10:15:53 INFO - PROCESS | 3308 | --DOMWINDOW == 69 (178EDC00) [pid = 3308] [serial = 1717] [outer = 00000000] [url = about:blank] 10:15:53 INFO - PROCESS | 3308 | --DOMWINDOW == 68 (18607C00) [pid = 3308] [serial = 1720] [outer = 00000000] [url = about:blank] 10:15:53 INFO - PROCESS | 3308 | --DOMWINDOW == 67 (1860C400) [pid = 3308] [serial = 1721] [outer = 00000000] [url = about:blank] 10:15:53 INFO - PROCESS | 3308 | --DOMWINDOW == 66 (134B5000) [pid = 3308] [serial = 1703] [outer = 00000000] [url = about:blank] 10:15:54 INFO - PROCESS | 3308 | 1467738954077 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]]]}] 10:15:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 10:15:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 890ms 10:15:54 INFO - PROCESS | 3308 | 1467738954156 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 10:15:54 INFO - PROCESS | 3308 | 1467738954160 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 10:15:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 10:15:54 INFO - PROCESS | 3308 | 1467738954166 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 10:15:54 INFO - PROCESS | 3308 | 1467738954169 Marionette TRACE conn5 <- [1,2326,null,{}] 10:15:54 INFO - PROCESS | 3308 | 1467738954173 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}] 10:15:54 INFO - PROCESS | 3308 | 1467738954175 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:54 INFO - PROCESS | 3308 | 1467738954261 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 10:15:54 INFO - PROCESS | 3308 | 1467738954275 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:54 INFO - PROCESS | 3308 | 1467738954278 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:54 INFO - PROCESS | 3308 | ++DOCSHELL 0D92A800 == 30 [pid = 3308] [id = 591] 10:15:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 67 (0D92AC00) [pid = 3308] [serial = 1773] [outer = 00000000] 10:15:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 68 (0DC66800) [pid = 3308] [serial = 1774] [outer = 0D92AC00] 10:15:54 INFO - PROCESS | 3308 | 1467738954324 Marionette DEBUG loaded listener.js 10:15:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 69 (0DE85400) [pid = 3308] [serial = 1775] [outer = 0D92AC00] 10:15:54 INFO - PROCESS | 3308 | 1467738954805 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]]]}] 10:15:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 10:15:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 671ms 10:15:54 INFO - PROCESS | 3308 | 1467738954840 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 10:15:54 INFO - PROCESS | 3308 | 1467738954843 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 10:15:54 INFO - PROCESS | 3308 | 1467738954846 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 10:15:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 10:15:54 INFO - PROCESS | 3308 | 1467738954849 Marionette TRACE conn5 <- [1,2330,null,{}] 10:15:54 INFO - PROCESS | 3308 | 1467738954860 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}] 10:15:54 INFO - PROCESS | 3308 | 1467738954864 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:55 INFO - PROCESS | 3308 | 1467738954977 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 10:15:55 INFO - PROCESS | 3308 | 1467738954987 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:55 INFO - PROCESS | 3308 | 1467738954990 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:55 INFO - PROCESS | 3308 | ++DOCSHELL 134BA400 == 31 [pid = 3308] [id = 592] 10:15:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 70 (134BE400) [pid = 3308] [serial = 1776] [outer = 00000000] 10:15:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (13907C00) [pid = 3308] [serial = 1777] [outer = 134BE400] 10:15:55 INFO - PROCESS | 3308 | 1467738955043 Marionette DEBUG loaded listener.js 10:15:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (15039C00) [pid = 3308] [serial = 1778] [outer = 134BE400] 10:15:55 INFO - PROCESS | 3308 | 1467738955508 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]]]}] 10:15:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 10:15:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 671ms 10:15:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 10:15:55 INFO - PROCESS | 3308 | 1467738955521 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 10:15:55 INFO - PROCESS | 3308 | 1467738955524 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 10:15:55 INFO - PROCESS | 3308 | 1467738955527 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 10:15:55 INFO - PROCESS | 3308 | 1467738955528 Marionette TRACE conn5 <- [1,2334,null,{}] 10:15:55 INFO - PROCESS | 3308 | 1467738955532 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}] 10:15:55 INFO - PROCESS | 3308 | 1467738955533 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:55 INFO - PROCESS | 3308 | 1467738955619 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 10:15:55 INFO - PROCESS | 3308 | 1467738955625 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:55 INFO - PROCESS | 3308 | 1467738955636 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:55 INFO - PROCESS | 3308 | ++DOCSHELL 156B8000 == 32 [pid = 3308] [id = 593] 10:15:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (156BB400) [pid = 3308] [serial = 1779] [outer = 00000000] 10:15:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (16721400) [pid = 3308] [serial = 1780] [outer = 156BB400] 10:15:55 INFO - PROCESS | 3308 | 1467738955680 Marionette DEBUG loaded listener.js 10:15:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (168DEC00) [pid = 3308] [serial = 1781] [outer = 156BB400] 10:15:56 INFO - PROCESS | 3308 | 1467738956115 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]]]}] 10:15:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 10:15:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 631ms 10:15:56 INFO - PROCESS | 3308 | 1467738956160 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 10:15:56 INFO - PROCESS | 3308 | 1467738956162 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 10:15:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 10:15:56 INFO - PROCESS | 3308 | 1467738956165 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 10:15:56 INFO - PROCESS | 3308 | 1467738956167 Marionette TRACE conn5 <- [1,2338,null,{}] 10:15:56 INFO - PROCESS | 3308 | 1467738956171 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}] 10:15:56 INFO - PROCESS | 3308 | 1467738956173 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:56 INFO - PROCESS | 3308 | 1467738956289 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 10:15:56 INFO - PROCESS | 3308 | 1467738956295 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:56 INFO - PROCESS | 3308 | 1467738956297 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:56 INFO - PROCESS | 3308 | ++DOCSHELL 168E3400 == 33 [pid = 3308] [id = 594] 10:15:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (168E4000) [pid = 3308] [serial = 1782] [outer = 00000000] 10:15:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (16A13800) [pid = 3308] [serial = 1783] [outer = 168E4000] 10:15:56 INFO - PROCESS | 3308 | 1467738956340 Marionette DEBUG loaded listener.js 10:15:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (16A1E800) [pid = 3308] [serial = 1784] [outer = 168E4000] 10:15:56 INFO - PROCESS | 3308 | 1467738956840 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]]]}] 10:15:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 10:15:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 731ms 10:15:56 INFO - PROCESS | 3308 | 1467738956899 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 10:15:56 INFO - PROCESS | 3308 | 1467738956901 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 10:15:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 10:15:56 INFO - PROCESS | 3308 | 1467738956904 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 10:15:56 INFO - PROCESS | 3308 | 1467738956906 Marionette TRACE conn5 <- [1,2342,null,{}] 10:15:56 INFO - PROCESS | 3308 | 1467738956910 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}] 10:15:56 INFO - PROCESS | 3308 | 1467738956915 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:57 INFO - PROCESS | 3308 | 1467738957054 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 10:15:57 INFO - PROCESS | 3308 | 1467738957130 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:57 INFO - PROCESS | 3308 | 1467738957132 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:57 INFO - PROCESS | 3308 | ++DOCSHELL 0CABA400 == 34 [pid = 3308] [id = 595] 10:15:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (0CCE6400) [pid = 3308] [serial = 1785] [outer = 00000000] 10:15:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (17081800) [pid = 3308] [serial = 1786] [outer = 0CCE6400] 10:15:57 INFO - PROCESS | 3308 | 1467738957178 Marionette DEBUG loaded listener.js 10:15:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (16FD1400) [pid = 3308] [serial = 1787] [outer = 0CCE6400] 10:15:57 INFO - PROCESS | 3308 | 1467738957668 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]]]}] 10:15:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 10:15:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 830ms 10:15:57 INFO - PROCESS | 3308 | 1467738957736 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 10:15:57 INFO - PROCESS | 3308 | 1467738957738 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 10:15:57 INFO - PROCESS | 3308 | 1467738957741 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 10:15:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 10:15:57 INFO - PROCESS | 3308 | 1467738957743 Marionette TRACE conn5 <- [1,2346,null,{}] 10:15:57 INFO - PROCESS | 3308 | 1467738957746 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}] 10:15:57 INFO - PROCESS | 3308 | 1467738957748 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:57 INFO - PROCESS | 3308 | 1467738957860 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 10:15:57 INFO - PROCESS | 3308 | 1467738957926 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:57 INFO - PROCESS | 3308 | 1467738957928 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:57 INFO - PROCESS | 3308 | ++DOCSHELL 12075C00 == 35 [pid = 3308] [id = 596] 10:15:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (16FD2400) [pid = 3308] [serial = 1788] [outer = 00000000] 10:15:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (1793B800) [pid = 3308] [serial = 1789] [outer = 16FD2400] 10:15:58 INFO - PROCESS | 3308 | 1467738957972 Marionette DEBUG loaded listener.js 10:15:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (17943800) [pid = 3308] [serial = 1790] [outer = 16FD2400] 10:15:58 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (0DE0C000) [pid = 3308] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 10:15:58 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (0D207800) [pid = 3308] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 10:15:58 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (0D960000) [pid = 3308] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 10:15:58 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (11D62C00) [pid = 3308] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 10:15:58 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (13447400) [pid = 3308] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 10:15:58 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (0D274400) [pid = 3308] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 10:15:58 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (1671E800) [pid = 3308] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 10:15:58 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (0CA3FC00) [pid = 3308] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 10:15:58 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (168DF400) [pid = 3308] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 10:15:58 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (0EC95C00) [pid = 3308] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 10:15:58 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (16FD6000) [pid = 3308] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 10:15:58 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (168E0800) [pid = 3308] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 10:15:58 INFO - PROCESS | 3308 | 1467738958435 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]]]}] 10:15:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 10:15:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 730ms 10:15:58 INFO - PROCESS | 3308 | 1467738958477 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 10:15:58 INFO - PROCESS | 3308 | 1467738958479 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 10:15:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 10:15:58 INFO - PROCESS | 3308 | 1467738958483 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 10:15:58 INFO - PROCESS | 3308 | 1467738958485 Marionette TRACE conn5 <- [1,2350,null,{}] 10:15:58 INFO - PROCESS | 3308 | 1467738958488 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}] 10:15:58 INFO - PROCESS | 3308 | 1467738958490 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:58 INFO - PROCESS | 3308 | 1467738958606 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 10:15:58 INFO - PROCESS | 3308 | 1467738958669 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:58 INFO - PROCESS | 3308 | 1467738958671 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:58 INFO - PROCESS | 3308 | ++DOCSHELL 0D953000 == 36 [pid = 3308] [id = 597] 10:15:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (0EC94400) [pid = 3308] [serial = 1791] [outer = 00000000] 10:15:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (178D4400) [pid = 3308] [serial = 1792] [outer = 0EC94400] 10:15:58 INFO - PROCESS | 3308 | 1467738958715 Marionette DEBUG loaded listener.js 10:15:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (16F18000) [pid = 3308] [serial = 1793] [outer = 0EC94400] 10:15:59 INFO - PROCESS | 3308 | 1467738959052 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]]]}] 10:15:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 10:15:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 630ms 10:15:59 INFO - PROCESS | 3308 | 1467738959116 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 10:15:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 10:15:59 INFO - PROCESS | 3308 | 1467738959117 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 10:15:59 INFO - PROCESS | 3308 | 1467738959121 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 10:15:59 INFO - PROCESS | 3308 | 1467738959122 Marionette TRACE conn5 <- [1,2354,null,{}] 10:15:59 INFO - PROCESS | 3308 | 1467738959126 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}] 10:15:59 INFO - PROCESS | 3308 | 1467738959127 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:59 INFO - PROCESS | 3308 | 1467738959207 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 10:15:59 INFO - PROCESS | 3308 | 1467738959212 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:59 INFO - PROCESS | 3308 | 1467738959214 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:59 INFO - PROCESS | 3308 | ++DOCSHELL 16FD0C00 == 37 [pid = 3308] [id = 598] 10:15:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (18782000) [pid = 3308] [serial = 1794] [outer = 00000000] 10:15:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (1878E800) [pid = 3308] [serial = 1795] [outer = 18782000] 10:15:59 INFO - PROCESS | 3308 | 1467738959257 Marionette DEBUG loaded listener.js 10:15:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (18790400) [pid = 3308] [serial = 1796] [outer = 18782000] 10:15:59 INFO - PROCESS | 3308 | 1467738959715 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]]]}] 10:15:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 10:15:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 631ms 10:15:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 10:15:59 INFO - PROCESS | 3308 | 1467738959765 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 10:15:59 INFO - PROCESS | 3308 | 1467738959767 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 10:15:59 INFO - PROCESS | 3308 | 1467738959770 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 10:15:59 INFO - PROCESS | 3308 | 1467738959772 Marionette TRACE conn5 <- [1,2358,null,{}] 10:15:59 INFO - PROCESS | 3308 | 1467738959776 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}] 10:15:59 INFO - PROCESS | 3308 | 1467738959778 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:59 INFO - PROCESS | 3308 | 1467738959864 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 10:15:59 INFO - PROCESS | 3308 | 1467738959870 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:59 INFO - PROCESS | 3308 | 1467738959871 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:15:59 INFO - PROCESS | 3308 | ++DOCSHELL 19002400 == 38 [pid = 3308] [id = 599] 10:15:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (1900A400) [pid = 3308] [serial = 1797] [outer = 00000000] 10:15:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (19383000) [pid = 3308] [serial = 1798] [outer = 1900A400] 10:15:59 INFO - PROCESS | 3308 | 1467738959915 Marionette DEBUG loaded listener.js 10:16:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (19539400) [pid = 3308] [serial = 1799] [outer = 1900A400] 10:16:00 INFO - PROCESS | 3308 | 1467738960478 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]]]}] 10:16:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 10:16:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 730ms 10:16:00 INFO - PROCESS | 3308 | 1467738960503 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 10:16:00 INFO - PROCESS | 3308 | 1467738960508 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 10:16:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 10:16:00 INFO - PROCESS | 3308 | 1467738960513 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 10:16:00 INFO - PROCESS | 3308 | 1467738960517 Marionette TRACE conn5 <- [1,2362,null,{}] 10:16:00 INFO - PROCESS | 3308 | 1467738960523 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}] 10:16:00 INFO - PROCESS | 3308 | 1467738960526 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:00 INFO - PROCESS | 3308 | 1467738960697 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 10:16:00 INFO - PROCESS | 3308 | 1467738960840 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:00 INFO - PROCESS | 3308 | 1467738960844 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:00 INFO - PROCESS | 3308 | ++DOCSHELL 0CFCC400 == 39 [pid = 3308] [id = 600] 10:16:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (0D271800) [pid = 3308] [serial = 1800] [outer = 00000000] 10:16:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (0D95DC00) [pid = 3308] [serial = 1801] [outer = 0D271800] 10:16:00 INFO - PROCESS | 3308 | 1467738960905 Marionette DEBUG loaded listener.js 10:16:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (0DFABC00) [pid = 3308] [serial = 1802] [outer = 0D271800] 10:16:01 INFO - PROCESS | 3308 | 1467738961492 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]]]}] 10:16:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 10:16:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1022ms 10:16:01 INFO - PROCESS | 3308 | 1467738961540 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 10:16:01 INFO - PROCESS | 3308 | 1467738961545 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 10:16:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 10:16:01 INFO - PROCESS | 3308 | 1467738961551 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 10:16:01 INFO - PROCESS | 3308 | 1467738961554 Marionette TRACE conn5 <- [1,2366,null,{}] 10:16:01 INFO - PROCESS | 3308 | 1467738961558 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}] 10:16:01 INFO - PROCESS | 3308 | 1467738961561 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:01 INFO - PROCESS | 3308 | 1467738961673 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 10:16:01 INFO - PROCESS | 3308 | 1467738961787 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:01 INFO - PROCESS | 3308 | 1467738961790 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:01 INFO - PROCESS | 3308 | ++DOCSHELL 14D5B800 == 40 [pid = 3308] [id = 601] 10:16:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (150E0000) [pid = 3308] [serial = 1803] [outer = 00000000] 10:16:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (16523000) [pid = 3308] [serial = 1804] [outer = 150E0000] 10:16:01 INFO - PROCESS | 3308 | 1467738961886 Marionette DEBUG loaded listener.js 10:16:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (168DBC00) [pid = 3308] [serial = 1805] [outer = 150E0000] 10:16:02 INFO - PROCESS | 3308 | 1467738962504 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]]]}] 10:16:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 10:16:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 970ms 10:16:02 INFO - PROCESS | 3308 | 1467738962538 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 10:16:02 INFO - PROCESS | 3308 | 1467738962541 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 10:16:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 10:16:02 INFO - PROCESS | 3308 | 1467738962545 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 10:16:02 INFO - PROCESS | 3308 | 1467738962549 Marionette TRACE conn5 <- [1,2370,null,{}] 10:16:02 INFO - PROCESS | 3308 | 1467738962560 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}] 10:16:02 INFO - PROCESS | 3308 | 1467738962566 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:02 INFO - PROCESS | 3308 | 1467738962677 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 10:16:02 INFO - PROCESS | 3308 | 1467738962819 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:02 INFO - PROCESS | 3308 | 1467738962823 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:02 INFO - PROCESS | 3308 | ++DOCSHELL 1900D400 == 41 [pid = 3308] [id = 602] 10:16:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (1900F000) [pid = 3308] [serial = 1806] [outer = 00000000] 10:16:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (198C0C00) [pid = 3308] [serial = 1807] [outer = 1900F000] 10:16:02 INFO - PROCESS | 3308 | 1467738962881 Marionette DEBUG loaded listener.js 10:16:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (1A68FC00) [pid = 3308] [serial = 1808] [outer = 1900F000] 10:16:03 INFO - PROCESS | 3308 | 1467738963494 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]]]}] 10:16:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 10:16:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1022ms 10:16:03 INFO - PROCESS | 3308 | 1467738963568 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 10:16:03 INFO - PROCESS | 3308 | 1467738963571 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 10:16:03 INFO - PROCESS | 3308 | 1467738963574 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 10:16:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 10:16:03 INFO - PROCESS | 3308 | 1467738963576 Marionette TRACE conn5 <- [1,2374,null,{}] 10:16:03 INFO - PROCESS | 3308 | 1467738963579 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}] 10:16:03 INFO - PROCESS | 3308 | 1467738963582 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:03 INFO - PROCESS | 3308 | 1467738963719 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 10:16:03 INFO - PROCESS | 3308 | 1467738963860 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:03 INFO - PROCESS | 3308 | 1467738963862 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:03 INFO - PROCESS | 3308 | ++DOCSHELL 0CCE8C00 == 42 [pid = 3308] [id = 603] 10:16:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 91 (0D065400) [pid = 3308] [serial = 1809] [outer = 00000000] 10:16:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 92 (0DC63800) [pid = 3308] [serial = 1810] [outer = 0D065400] 10:16:03 INFO - PROCESS | 3308 | 1467738963917 Marionette DEBUG loaded listener.js 10:16:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 93 (11C5DC00) [pid = 3308] [serial = 1811] [outer = 0D065400] 10:16:04 INFO - PROCESS | 3308 | 1467738964690 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]]]}] 10:16:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 10:16:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1169ms 10:16:04 INFO - PROCESS | 3308 | 1467738964746 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 10:16:04 INFO - PROCESS | 3308 | 1467738964750 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 10:16:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 10:16:04 INFO - PROCESS | 3308 | 1467738964754 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 10:16:04 INFO - PROCESS | 3308 | 1467738964759 Marionette TRACE conn5 <- [1,2378,null,{}] 10:16:04 INFO - PROCESS | 3308 | 1467738964764 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}] 10:16:04 INFO - PROCESS | 3308 | 1467738964767 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:04 INFO - PROCESS | 3308 | 1467738964911 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 10:16:05 INFO - PROCESS | 3308 | --DOCSHELL 16FD0C00 == 41 [pid = 3308] [id = 598] 10:16:05 INFO - PROCESS | 3308 | --DOCSHELL 0D953000 == 40 [pid = 3308] [id = 597] 10:16:05 INFO - PROCESS | 3308 | --DOCSHELL 12075C00 == 39 [pid = 3308] [id = 596] 10:16:05 INFO - PROCESS | 3308 | --DOCSHELL 0CABA400 == 38 [pid = 3308] [id = 595] 10:16:05 INFO - PROCESS | 3308 | --DOCSHELL 168E3400 == 37 [pid = 3308] [id = 594] 10:16:05 INFO - PROCESS | 3308 | --DOCSHELL 156B8000 == 36 [pid = 3308] [id = 593] 10:16:05 INFO - PROCESS | 3308 | --DOCSHELL 134BA400 == 35 [pid = 3308] [id = 592] 10:16:05 INFO - PROCESS | 3308 | --DOCSHELL 0D92A800 == 34 [pid = 3308] [id = 591] 10:16:05 INFO - PROCESS | 3308 | --DOCSHELL 0D925800 == 33 [pid = 3308] [id = 590] 10:16:05 INFO - PROCESS | 3308 | --DOCSHELL 0DE7E000 == 32 [pid = 3308] [id = 589] 10:16:05 INFO - PROCESS | 3308 | --DOCSHELL 0CFCBC00 == 31 [pid = 3308] [id = 588] 10:16:05 INFO - PROCESS | 3308 | --DOCSHELL 11CDEC00 == 30 [pid = 3308] [id = 587] 10:16:05 INFO - PROCESS | 3308 | --DOCSHELL 0CCE5C00 == 29 [pid = 3308] [id = 578] 10:16:05 INFO - PROCESS | 3308 | --DOCSHELL 0CCE8C00 == 28 [pid = 3308] [id = 603] 10:16:05 INFO - PROCESS | 3308 | --DOCSHELL 1900D400 == 27 [pid = 3308] [id = 602] 10:16:05 INFO - PROCESS | 3308 | --DOCSHELL 19002400 == 26 [pid = 3308] [id = 599] 10:16:05 INFO - PROCESS | 3308 | --DOCSHELL 0CFCC400 == 25 [pid = 3308] [id = 600] 10:16:05 INFO - PROCESS | 3308 | --DOCSHELL 14D5B800 == 24 [pid = 3308] [id = 601] 10:16:05 INFO - PROCESS | 3308 | 1467738965670 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:05 INFO - PROCESS | 3308 | 1467738965674 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:05 INFO - PROCESS | 3308 | --DOMWINDOW == 92 (11DA9C00) [pid = 3308] [serial = 1736] [outer = 00000000] [url = about:blank] 10:16:05 INFO - PROCESS | 3308 | --DOMWINDOW == 91 (0E488400) [pid = 3308] [serial = 1735] [outer = 00000000] [url = about:blank] 10:16:05 INFO - PROCESS | 3308 | --DOMWINDOW == 90 (0D27D000) [pid = 3308] [serial = 1738] [outer = 00000000] [url = about:blank] 10:16:05 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (0D903000) [pid = 3308] [serial = 1739] [outer = 00000000] [url = about:blank] 10:16:05 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (0DADDC00) [pid = 3308] [serial = 1741] [outer = 00000000] [url = about:blank] 10:16:05 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (0DC67400) [pid = 3308] [serial = 1742] [outer = 00000000] [url = about:blank] 10:16:05 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (1204C400) [pid = 3308] [serial = 1744] [outer = 00000000] [url = about:blank] 10:16:05 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (141A8C00) [pid = 3308] [serial = 1747] [outer = 00000000] [url = about:blank] 10:16:05 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (14D64400) [pid = 3308] [serial = 1748] [outer = 00000000] [url = about:blank] 10:16:05 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (156B9400) [pid = 3308] [serial = 1750] [outer = 00000000] [url = about:blank] 10:16:05 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (14D64C00) [pid = 3308] [serial = 1756] [outer = 00000000] [url = about:blank] 10:16:05 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (16A17000) [pid = 3308] [serial = 1753] [outer = 00000000] [url = about:blank] 10:16:05 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (0CFD3000) [pid = 3308] [serial = 1724] [outer = 00000000] [url = about:blank] 10:16:05 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (0CAC2800) [pid = 3308] [serial = 1723] [outer = 00000000] [url = about:blank] 10:16:05 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (16FD1000) [pid = 3308] [serial = 1759] [outer = 00000000] [url = about:blank] 10:16:05 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (141A1400) [pid = 3308] [serial = 1727] [outer = 00000000] [url = about:blank] 10:16:05 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (13441800) [pid = 3308] [serial = 1726] [outer = 00000000] [url = about:blank] 10:16:05 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (16F13800) [pid = 3308] [serial = 1760] [outer = 00000000] [url = about:blank] 10:16:05 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (1878E000) [pid = 3308] [serial = 1730] [outer = 00000000] [url = about:blank] 10:16:05 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (178DB000) [pid = 3308] [serial = 1762] [outer = 00000000] [url = about:blank] 10:16:05 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (178F3000) [pid = 3308] [serial = 1729] [outer = 00000000] [url = about:blank] 10:16:05 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (1953A000) [pid = 3308] [serial = 1733] [outer = 00000000] [url = about:blank] 10:16:05 INFO - PROCESS | 3308 | --DOMWINDOW == 70 (19530C00) [pid = 3308] [serial = 1732] [outer = 00000000] [url = about:blank] 10:16:05 INFO - PROCESS | 3308 | --DOMWINDOW == 69 (16A1EC00) [pid = 3308] [serial = 1754] [outer = 00000000] [url = about:blank] 10:16:05 INFO - PROCESS | 3308 | --DOMWINDOW == 68 (16531400) [pid = 3308] [serial = 1757] [outer = 00000000] [url = about:blank] 10:16:05 INFO - PROCESS | 3308 | --DOMWINDOW == 67 (12261800) [pid = 3308] [serial = 1745] [outer = 00000000] [url = about:blank] 10:16:05 INFO - PROCESS | 3308 | ++DOCSHELL 0CA3B800 == 25 [pid = 3308] [id = 604] 10:16:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 68 (0CA3C800) [pid = 3308] [serial = 1812] [outer = 00000000] 10:16:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 69 (0CAB5800) [pid = 3308] [serial = 1813] [outer = 0CA3C800] 10:16:05 INFO - PROCESS | 3308 | 1467738965850 Marionette DEBUG loaded listener.js 10:16:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 70 (0CAC3800) [pid = 3308] [serial = 1814] [outer = 0CA3C800] 10:16:06 INFO - PROCESS | 3308 | 1467738966277 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]]]}] 10:16:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 10:16:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1576ms 10:16:06 INFO - PROCESS | 3308 | 1467738966336 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 10:16:06 INFO - PROCESS | 3308 | 1467738966340 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 10:16:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 10:16:06 INFO - PROCESS | 3308 | 1467738966344 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 10:16:06 INFO - PROCESS | 3308 | 1467738966347 Marionette TRACE conn5 <- [1,2382,null,{}] 10:16:06 INFO - PROCESS | 3308 | 1467738966352 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}] 10:16:06 INFO - PROCESS | 3308 | 1467738966356 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:06 INFO - PROCESS | 3308 | 1467738966449 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 10:16:06 INFO - PROCESS | 3308 | 1467738966458 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:06 INFO - PROCESS | 3308 | 1467738966461 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:06 INFO - PROCESS | 3308 | ++DOCSHELL 0D7A4800 == 26 [pid = 3308] [id = 605] 10:16:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (0D7ACC00) [pid = 3308] [serial = 1815] [outer = 00000000] 10:16:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (0D905000) [pid = 3308] [serial = 1816] [outer = 0D7ACC00] 10:16:06 INFO - PROCESS | 3308 | 1467738966509 Marionette DEBUG loaded listener.js 10:16:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (0D923800) [pid = 3308] [serial = 1817] [outer = 0D7ACC00] 10:16:07 INFO - PROCESS | 3308 | 1467738967011 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]]]}] 10:16:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 10:16:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 730ms 10:16:07 INFO - PROCESS | 3308 | 1467738967108 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 10:16:07 INFO - PROCESS | 3308 | 1467738967112 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 10:16:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 10:16:07 INFO - PROCESS | 3308 | 1467738967119 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 10:16:07 INFO - PROCESS | 3308 | 1467738967122 Marionette TRACE conn5 <- [1,2386,null,{}] 10:16:07 INFO - PROCESS | 3308 | 1467738967128 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}] 10:16:07 INFO - PROCESS | 3308 | 1467738967131 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:07 INFO - PROCESS | 3308 | 1467738967266 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 10:16:07 INFO - PROCESS | 3308 | 1467738967276 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:07 INFO - PROCESS | 3308 | 1467738967278 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:07 INFO - PROCESS | 3308 | ++DOCSHELL 0D765800 == 27 [pid = 3308] [id = 606] 10:16:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (0DAE0000) [pid = 3308] [serial = 1818] [outer = 00000000] 10:16:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (0DC71000) [pid = 3308] [serial = 1819] [outer = 0DAE0000] 10:16:07 INFO - PROCESS | 3308 | 1467738967324 Marionette DEBUG loaded listener.js 10:16:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (0DE7A000) [pid = 3308] [serial = 1820] [outer = 0DAE0000] 10:16:07 INFO - PROCESS | 3308 | 1467738967780 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]]]}] 10:16:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 10:16:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 670ms 10:16:07 INFO - PROCESS | 3308 | 1467738967792 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 10:16:07 INFO - PROCESS | 3308 | 1467738967794 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 10:16:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 10:16:07 INFO - PROCESS | 3308 | 1467738967799 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 10:16:07 INFO - PROCESS | 3308 | 1467738967805 Marionette TRACE conn5 <- [1,2390,null,{}] 10:16:07 INFO - PROCESS | 3308 | 1467738967814 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}] 10:16:07 INFO - PROCESS | 3308 | 1467738967818 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:07 INFO - PROCESS | 3308 | 1467738967953 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 10:16:08 INFO - PROCESS | 3308 | 1467738967981 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:08 INFO - PROCESS | 3308 | 1467738967983 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:08 INFO - PROCESS | 3308 | ++DOCSHELL 0CCE5800 == 28 [pid = 3308] [id = 607] 10:16:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (0CCE8C00) [pid = 3308] [serial = 1821] [outer = 00000000] 10:16:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (11CDEC00) [pid = 3308] [serial = 1822] [outer = 0CCE8C00] 10:16:08 INFO - PROCESS | 3308 | 1467738968038 Marionette DEBUG loaded listener.js 10:16:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (122BDC00) [pid = 3308] [serial = 1823] [outer = 0CCE8C00] 10:16:08 INFO - PROCESS | 3308 | 1467738968511 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]]]}] 10:16:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 10:16:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 730ms 10:16:08 INFO - PROCESS | 3308 | 1467738968528 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 10:16:08 INFO - PROCESS | 3308 | 1467738968531 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 10:16:08 INFO - PROCESS | 3308 | 1467738968534 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 10:16:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 10:16:08 INFO - PROCESS | 3308 | 1467738968535 Marionette TRACE conn5 <- [1,2394,null,{}] 10:16:08 INFO - PROCESS | 3308 | 1467738968539 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}] 10:16:08 INFO - PROCESS | 3308 | 1467738968541 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:08 INFO - PROCESS | 3308 | 1467738968691 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 10:16:08 INFO - PROCESS | 3308 | 1467738968714 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:08 INFO - PROCESS | 3308 | 1467738968716 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:08 INFO - PROCESS | 3308 | ++DOCSHELL 123C8000 == 29 [pid = 3308] [id = 608] 10:16:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (1323DC00) [pid = 3308] [serial = 1824] [outer = 00000000] 10:16:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (1419C000) [pid = 3308] [serial = 1825] [outer = 1323DC00] 10:16:08 INFO - PROCESS | 3308 | 1467738968761 Marionette DEBUG loaded listener.js 10:16:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (141A9800) [pid = 3308] [serial = 1826] [outer = 1323DC00] 10:16:09 INFO - PROCESS | 3308 | 1467738969202 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]]]}] 10:16:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 10:16:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 730ms 10:16:09 INFO - PROCESS | 3308 | 1467738969268 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 10:16:09 INFO - PROCESS | 3308 | 1467738969270 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 10:16:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 10:16:09 INFO - PROCESS | 3308 | 1467738969273 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 10:16:09 INFO - PROCESS | 3308 | 1467738969275 Marionette TRACE conn5 <- [1,2398,null,{}] 10:16:09 INFO - PROCESS | 3308 | 1467738969279 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}] 10:16:09 INFO - PROCESS | 3308 | 1467738969281 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:09 INFO - PROCESS | 3308 | 1467738969395 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 10:16:09 INFO - PROCESS | 3308 | 1467738969405 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:09 INFO - PROCESS | 3308 | 1467738969411 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:09 INFO - PROCESS | 3308 | ++DOCSHELL 15045800 == 30 [pid = 3308] [id = 609] 10:16:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (150E3800) [pid = 3308] [serial = 1827] [outer = 00000000] 10:16:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (15656800) [pid = 3308] [serial = 1828] [outer = 150E3800] 10:16:09 INFO - PROCESS | 3308 | 1467738969521 Marionette DEBUG loaded listener.js 10:16:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (16531C00) [pid = 3308] [serial = 1829] [outer = 150E3800] 10:16:10 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (168E4000) [pid = 3308] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 10:16:10 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (0D92AC00) [pid = 3308] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 10:16:10 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (16F15400) [pid = 3308] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 10:16:10 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (0DE7E800) [pid = 3308] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 10:16:10 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (0CCE6400) [pid = 3308] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 10:16:10 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (0D926400) [pid = 3308] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 10:16:10 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (0CFCC000) [pid = 3308] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 10:16:10 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (156BB400) [pid = 3308] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 10:16:10 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (134BE400) [pid = 3308] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 10:16:10 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (0EC94400) [pid = 3308] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 10:16:10 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (16FD2400) [pid = 3308] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 10:16:10 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (1900A400) [pid = 3308] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 10:16:10 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (18782000) [pid = 3308] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 10:16:10 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (150E0C00) [pid = 3308] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 10:16:10 INFO - PROCESS | 3308 | 1467738970342 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]]]}] 10:16:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 10:16:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1119ms 10:16:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 10:16:10 INFO - PROCESS | 3308 | 1467738970392 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 10:16:10 INFO - PROCESS | 3308 | 1467738970394 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 10:16:10 INFO - PROCESS | 3308 | 1467738970398 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 10:16:10 INFO - PROCESS | 3308 | 1467738970399 Marionette TRACE conn5 <- [1,2402,null,{}] 10:16:10 INFO - PROCESS | 3308 | 1467738970403 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}] 10:16:10 INFO - PROCESS | 3308 | 1467738970405 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:10 INFO - PROCESS | 3308 | 1467738970525 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 10:16:10 INFO - PROCESS | 3308 | 1467738970590 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:10 INFO - PROCESS | 3308 | 1467738970592 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:10 INFO - PROCESS | 3308 | ++DOCSHELL 0CCE8400 == 31 [pid = 3308] [id = 610] 10:16:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (0DC63C00) [pid = 3308] [serial = 1830] [outer = 00000000] 10:16:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (15655000) [pid = 3308] [serial = 1831] [outer = 0DC63C00] 10:16:10 INFO - PROCESS | 3308 | 1467738970646 Marionette DEBUG loaded listener.js 10:16:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (16578800) [pid = 3308] [serial = 1832] [outer = 0DC63C00] 10:16:11 INFO - PROCESS | 3308 | 1467738970982 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]]]}] 10:16:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 10:16:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 630ms 10:16:11 INFO - PROCESS | 3308 | 1467738971028 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 10:16:11 INFO - PROCESS | 3308 | 1467738971030 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 10:16:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 10:16:11 INFO - PROCESS | 3308 | 1467738971046 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 10:16:11 INFO - PROCESS | 3308 | 1467738971048 Marionette TRACE conn5 <- [1,2406,null,{}] 10:16:11 INFO - PROCESS | 3308 | 1467738971052 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}] 10:16:11 INFO - PROCESS | 3308 | 1467738971054 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:11 INFO - PROCESS | 3308 | 1467738971133 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 10:16:11 INFO - PROCESS | 3308 | 1467738971138 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:11 INFO - PROCESS | 3308 | 1467738971140 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:11 INFO - PROCESS | 3308 | ++DOCSHELL 1657B000 == 32 [pid = 3308] [id = 611] 10:16:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (1672BC00) [pid = 3308] [serial = 1833] [outer = 00000000] 10:16:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (16A11000) [pid = 3308] [serial = 1834] [outer = 1672BC00] 10:16:11 INFO - PROCESS | 3308 | 1467738971185 Marionette DEBUG loaded listener.js 10:16:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (16A1CC00) [pid = 3308] [serial = 1835] [outer = 1672BC00] 10:16:11 INFO - PROCESS | 3308 | 1467738971613 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]]]}] 10:16:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 10:16:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 650ms 10:16:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 10:16:11 INFO - PROCESS | 3308 | 1467738971684 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 10:16:11 INFO - PROCESS | 3308 | 1467738971686 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 10:16:11 INFO - PROCESS | 3308 | 1467738971689 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 10:16:11 INFO - PROCESS | 3308 | 1467738971691 Marionette TRACE conn5 <- [1,2410,null,{}] 10:16:11 INFO - PROCESS | 3308 | 1467738971695 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}] 10:16:11 INFO - PROCESS | 3308 | 1467738971697 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:11 INFO - PROCESS | 3308 | 1467738971776 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 10:16:11 INFO - PROCESS | 3308 | 1467738971784 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:11 INFO - PROCESS | 3308 | 1467738971786 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:11 INFO - PROCESS | 3308 | ++DOCSHELL 0CABD000 == 33 [pid = 3308] [id = 612] 10:16:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (0DE12000) [pid = 3308] [serial = 1836] [outer = 00000000] 10:16:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (16F12800) [pid = 3308] [serial = 1837] [outer = 0DE12000] 10:16:11 INFO - PROCESS | 3308 | 1467738971830 Marionette DEBUG loaded listener.js 10:16:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (16F12C00) [pid = 3308] [serial = 1838] [outer = 0DE12000] 10:16:12 INFO - PROCESS | 3308 | 1467738972546 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]]]}] 10:16:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 10:16:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 870ms 10:16:12 INFO - PROCESS | 3308 | 1467738972561 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 10:16:12 INFO - PROCESS | 3308 | 1467738972565 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 10:16:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 10:16:12 INFO - PROCESS | 3308 | 1467738972570 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 10:16:12 INFO - PROCESS | 3308 | 1467738972574 Marionette TRACE conn5 <- [1,2414,null,{}] 10:16:12 INFO - PROCESS | 3308 | 1467738972580 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}] 10:16:12 INFO - PROCESS | 3308 | 1467738972583 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:12 INFO - PROCESS | 3308 | 1467738972706 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 10:16:12 INFO - PROCESS | 3308 | 1467738972829 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:12 INFO - PROCESS | 3308 | 1467738972832 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:12 INFO - PROCESS | 3308 | ++DOCSHELL 0CCE7000 == 34 [pid = 3308] [id = 613] 10:16:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (0D05F400) [pid = 3308] [serial = 1839] [outer = 00000000] 10:16:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (0D929C00) [pid = 3308] [serial = 1840] [outer = 0D05F400] 10:16:12 INFO - PROCESS | 3308 | 1467738972930 Marionette DEBUG loaded listener.js 10:16:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (0D959C00) [pid = 3308] [serial = 1841] [outer = 0D05F400] 10:16:13 INFO - PROCESS | 3308 | 1467738973683 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]]]}] 10:16:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 10:16:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1179ms 10:16:13 INFO - PROCESS | 3308 | 1467738973750 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 10:16:13 INFO - PROCESS | 3308 | 1467738973755 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 10:16:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 10:16:13 INFO - PROCESS | 3308 | 1467738973761 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 10:16:13 INFO - PROCESS | 3308 | 1467738973764 Marionette TRACE conn5 <- [1,2418,null,{}] 10:16:13 INFO - PROCESS | 3308 | 1467738973768 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}] 10:16:13 INFO - PROCESS | 3308 | 1467738973771 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:13 INFO - PROCESS | 3308 | 1467738973902 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 10:16:14 INFO - PROCESS | 3308 | 1467738974036 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:14 INFO - PROCESS | 3308 | 1467738974039 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:14 INFO - PROCESS | 3308 | ++DOCSHELL 11D6F000 == 35 [pid = 3308] [id = 614] 10:16:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (11DA7000) [pid = 3308] [serial = 1842] [outer = 00000000] 10:16:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (12059C00) [pid = 3308] [serial = 1843] [outer = 11DA7000] 10:16:14 INFO - PROCESS | 3308 | 1467738974107 Marionette DEBUG loaded listener.js 10:16:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (1344B400) [pid = 3308] [serial = 1844] [outer = 11DA7000] 10:16:15 INFO - PROCESS | 3308 | 1467738975012 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]]]}] 10:16:15 INFO - PROCESS | 3308 | --DOCSHELL 18786C00 == 34 [pid = 3308] [id = 24] 10:16:15 INFO - PROCESS | 3308 | --DOCSHELL 15BBA400 == 33 [pid = 3308] [id = 20] 10:16:15 INFO - PROCESS | 3308 | --DOCSHELL 1657C000 == 32 [pid = 3308] [id = 23] 10:16:15 INFO - PROCESS | 3308 | --DOCSHELL 123CC400 == 31 [pid = 3308] [id = 18] 10:16:15 INFO - PROCESS | 3308 | --DOCSHELL 1419D400 == 30 [pid = 3308] [id = 19] 10:16:15 INFO - PROCESS | 3308 | --DOCSHELL 156BD800 == 29 [pid = 3308] [id = 22] 10:16:15 INFO - PROCESS | 3308 | --DOCSHELL 1B7A7800 == 28 [pid = 3308] [id = 8] 10:16:15 INFO - PROCESS | 3308 | --DOCSHELL 0EDD2400 == 27 [pid = 3308] [id = 17] 10:16:15 INFO - PROCESS | 3308 | --DOCSHELL 0DE0B000 == 26 [pid = 3308] [id = 16] 10:16:15 INFO - PROCESS | 3308 | --DOCSHELL 0CA3BC00 == 25 [pid = 3308] [id = 28] 10:16:15 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (1652B000) [pid = 3308] [serial = 1751] [outer = 00000000] [url = about:blank] 10:16:15 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (16A1E800) [pid = 3308] [serial = 1784] [outer = 00000000] [url = about:blank] 10:16:15 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (16A13800) [pid = 3308] [serial = 1783] [outer = 00000000] [url = about:blank] 10:16:15 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (0DC66800) [pid = 3308] [serial = 1774] [outer = 00000000] [url = about:blank] 10:16:15 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (178F3800) [pid = 3308] [serial = 1763] [outer = 00000000] [url = about:blank] 10:16:15 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (0ED94000) [pid = 3308] [serial = 1768] [outer = 00000000] [url = about:blank] 10:16:15 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (16FD1400) [pid = 3308] [serial = 1787] [outer = 00000000] [url = about:blank] 10:16:15 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (120E3C00) [pid = 3308] [serial = 1769] [outer = 00000000] [url = about:blank] 10:16:15 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (0D953800) [pid = 3308] [serial = 1771] [outer = 00000000] [url = about:blank] 10:16:15 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (17081800) [pid = 3308] [serial = 1786] [outer = 00000000] [url = about:blank] 10:16:15 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (0DC6B000) [pid = 3308] [serial = 1772] [outer = 00000000] [url = about:blank] 10:16:15 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (0D27CC00) [pid = 3308] [serial = 1765] [outer = 00000000] [url = about:blank] 10:16:15 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (0D90FC00) [pid = 3308] [serial = 1766] [outer = 00000000] [url = about:blank] 10:16:15 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (16721400) [pid = 3308] [serial = 1780] [outer = 00000000] [url = about:blank] 10:16:15 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (13907C00) [pid = 3308] [serial = 1777] [outer = 00000000] [url = about:blank] 10:16:15 INFO - PROCESS | 3308 | --DOMWINDOW == 70 (15039C00) [pid = 3308] [serial = 1778] [outer = 00000000] [url = about:blank] 10:16:15 INFO - PROCESS | 3308 | --DOMWINDOW == 69 (0DE85400) [pid = 3308] [serial = 1775] [outer = 00000000] [url = about:blank] 10:16:15 INFO - PROCESS | 3308 | --DOMWINDOW == 68 (178D4400) [pid = 3308] [serial = 1792] [outer = 00000000] [url = about:blank] 10:16:15 INFO - PROCESS | 3308 | --DOMWINDOW == 67 (1793B800) [pid = 3308] [serial = 1789] [outer = 00000000] [url = about:blank] 10:16:15 INFO - PROCESS | 3308 | --DOMWINDOW == 66 (19539400) [pid = 3308] [serial = 1799] [outer = 00000000] [url = about:blank] 10:16:15 INFO - PROCESS | 3308 | --DOMWINDOW == 65 (19383000) [pid = 3308] [serial = 1798] [outer = 00000000] [url = about:blank] 10:16:15 INFO - PROCESS | 3308 | --DOMWINDOW == 64 (18790400) [pid = 3308] [serial = 1796] [outer = 00000000] [url = about:blank] 10:16:15 INFO - PROCESS | 3308 | --DOMWINDOW == 63 (1878E800) [pid = 3308] [serial = 1795] [outer = 00000000] [url = about:blank] 10:16:15 INFO - PROCESS | 3308 | --DOMWINDOW == 62 (17943800) [pid = 3308] [serial = 1790] [outer = 00000000] [url = about:blank] 10:16:15 INFO - PROCESS | 3308 | --DOMWINDOW == 61 (16F18000) [pid = 3308] [serial = 1793] [outer = 00000000] [url = about:blank] 10:16:15 INFO - PROCESS | 3308 | --DOMWINDOW == 60 (168DEC00) [pid = 3308] [serial = 1781] [outer = 00000000] [url = about:blank] 10:16:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 10:16:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1326ms 10:16:15 INFO - PROCESS | 3308 | 1467738975090 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 10:16:15 INFO - PROCESS | 3308 | 1467738975094 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 10:16:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 10:16:15 INFO - PROCESS | 3308 | 1467738975099 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 10:16:15 INFO - PROCESS | 3308 | 1467738975102 Marionette TRACE conn5 <- [1,2422,null,{}] 10:16:15 INFO - PROCESS | 3308 | 1467738975108 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}] 10:16:15 INFO - PROCESS | 3308 | 1467738975110 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:15 INFO - PROCESS | 3308 | 1467738975218 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 10:16:15 INFO - PROCESS | 3308 | 1467738975308 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:15 INFO - PROCESS | 3308 | 1467738975312 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:15 INFO - PROCESS | 3308 | ++DOCSHELL 0D204800 == 26 [pid = 3308] [id = 615] 10:16:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 61 (0D20B400) [pid = 3308] [serial = 1845] [outer = 00000000] 10:16:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 62 (0D7A6400) [pid = 3308] [serial = 1846] [outer = 0D20B400] 10:16:15 INFO - PROCESS | 3308 | 1467738975360 Marionette DEBUG loaded listener.js 10:16:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 63 (0D90AC00) [pid = 3308] [serial = 1847] [outer = 0D20B400] 10:16:15 INFO - PROCESS | 3308 | 1467738975762 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]]]}] 10:16:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 10:16:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 730ms 10:16:15 INFO - PROCESS | 3308 | 1467738975830 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 10:16:15 INFO - PROCESS | 3308 | 1467738975834 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 10:16:15 INFO - PROCESS | 3308 | 1467738975840 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 10:16:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 10:16:15 INFO - PROCESS | 3308 | 1467738975842 Marionette TRACE conn5 <- [1,2426,null,{}] 10:16:15 INFO - PROCESS | 3308 | 1467738975846 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}] 10:16:15 INFO - PROCESS | 3308 | 1467738975848 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:15 INFO - PROCESS | 3308 | 1467738975935 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 10:16:15 INFO - PROCESS | 3308 | 1467738975942 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:15 INFO - PROCESS | 3308 | 1467738975945 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:15 INFO - PROCESS | 3308 | ++DOCSHELL 0DA29000 == 27 [pid = 3308] [id = 616] 10:16:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 64 (0DC63000) [pid = 3308] [serial = 1848] [outer = 00000000] 10:16:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 65 (0DE7E000) [pid = 3308] [serial = 1849] [outer = 0DC63000] 10:16:16 INFO - PROCESS | 3308 | 1467738975991 Marionette DEBUG loaded listener.js 10:16:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 66 (0E48F800) [pid = 3308] [serial = 1850] [outer = 0DC63000] 10:16:16 INFO - PROCESS | 3308 | 1467738976452 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]]]}] 10:16:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 10:16:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 670ms 10:16:16 INFO - PROCESS | 3308 | 1467738976515 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 10:16:16 INFO - PROCESS | 3308 | 1467738976517 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 10:16:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 10:16:16 INFO - PROCESS | 3308 | 1467738976520 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 10:16:16 INFO - PROCESS | 3308 | 1467738976523 Marionette TRACE conn5 <- [1,2430,null,{}] 10:16:16 INFO - PROCESS | 3308 | 1467738976534 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}] 10:16:16 INFO - PROCESS | 3308 | 1467738976538 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:16 INFO - PROCESS | 3308 | 1467738976653 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 10:16:16 INFO - PROCESS | 3308 | 1467738976756 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:16 INFO - PROCESS | 3308 | 1467738976759 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:16 INFO - PROCESS | 3308 | ++DOCSHELL 1344AC00 == 28 [pid = 3308] [id = 617] 10:16:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 67 (1344B800) [pid = 3308] [serial = 1851] [outer = 00000000] 10:16:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 68 (1390C800) [pid = 3308] [serial = 1852] [outer = 1344B800] 10:16:16 INFO - PROCESS | 3308 | 1467738976807 Marionette DEBUG loaded listener.js 10:16:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 69 (14D65400) [pid = 3308] [serial = 1853] [outer = 1344B800] 10:16:17 INFO - PROCESS | 3308 | 1467738977195 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]]]}] 10:16:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 10:16:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 730ms 10:16:17 INFO - PROCESS | 3308 | 1467738977259 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 10:16:17 INFO - PROCESS | 3308 | 1467738977261 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 10:16:17 INFO - PROCESS | 3308 | 1467738977265 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 10:16:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 10:16:17 INFO - PROCESS | 3308 | 1467738977266 Marionette TRACE conn5 <- [1,2434,null,{}] 10:16:17 INFO - PROCESS | 3308 | 1467738977270 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}] 10:16:17 INFO - PROCESS | 3308 | 1467738977272 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:17 INFO - PROCESS | 3308 | 1467738977391 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 10:16:17 INFO - PROCESS | 3308 | 1467738977402 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:17 INFO - PROCESS | 3308 | 1467738977404 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:17 INFO - PROCESS | 3308 | ++DOCSHELL 0CF6D800 == 29 [pid = 3308] [id = 618] 10:16:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 70 (14D5A400) [pid = 3308] [serial = 1854] [outer = 00000000] 10:16:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (1657B400) [pid = 3308] [serial = 1855] [outer = 14D5A400] 10:16:17 INFO - PROCESS | 3308 | 1467738977503 Marionette DEBUG loaded listener.js 10:16:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (168DCC00) [pid = 3308] [serial = 1856] [outer = 14D5A400] 10:16:17 INFO - PROCESS | 3308 | 1467738977930 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]]]}] 10:16:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 10:16:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 730ms 10:16:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 10:16:18 INFO - PROCESS | 3308 | 1467738978000 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 10:16:18 INFO - PROCESS | 3308 | 1467738978002 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 10:16:18 INFO - PROCESS | 3308 | 1467738978005 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 10:16:18 INFO - PROCESS | 3308 | 1467738978007 Marionette TRACE conn5 <- [1,2438,null,{}] 10:16:18 INFO - PROCESS | 3308 | 1467738978010 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}] 10:16:18 INFO - PROCESS | 3308 | 1467738978012 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:18 INFO - PROCESS | 3308 | 1467738978164 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 10:16:18 INFO - PROCESS | 3308 | 1467738978232 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:18 INFO - PROCESS | 3308 | 1467738978234 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:18 INFO - PROCESS | 3308 | ++DOCSHELL 168E1C00 == 30 [pid = 3308] [id = 619] 10:16:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (168E8400) [pid = 3308] [serial = 1857] [outer = 00000000] 10:16:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (16A1B800) [pid = 3308] [serial = 1858] [outer = 168E8400] 10:16:18 INFO - PROCESS | 3308 | 1467738978278 Marionette DEBUG loaded listener.js 10:16:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (16F0A000) [pid = 3308] [serial = 1859] [outer = 168E8400] 10:16:18 INFO - PROCESS | 3308 | 1467738978712 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]]]}] 10:16:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 10:16:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 730ms 10:16:18 INFO - PROCESS | 3308 | 1467738978736 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 10:16:18 INFO - PROCESS | 3308 | 1467738978738 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 10:16:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 10:16:18 INFO - PROCESS | 3308 | 1467738978747 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 10:16:18 INFO - PROCESS | 3308 | 1467738978749 Marionette TRACE conn5 <- [1,2442,null,{}] 10:16:18 INFO - PROCESS | 3308 | 1467738978752 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}] 10:16:18 INFO - PROCESS | 3308 | 1467738978758 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:18 INFO - PROCESS | 3308 | 1467738978898 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 10:16:18 INFO - PROCESS | 3308 | 1467738978964 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:19 INFO - PROCESS | 3308 | 1467738978966 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:19 INFO - PROCESS | 3308 | ++DOCSHELL 16579400 == 31 [pid = 3308] [id = 620] 10:16:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (16F12000) [pid = 3308] [serial = 1860] [outer = 00000000] 10:16:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (17080000) [pid = 3308] [serial = 1861] [outer = 16F12000] 10:16:19 INFO - PROCESS | 3308 | 1467738979019 Marionette DEBUG loaded listener.js 10:16:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (11D62C00) [pid = 3308] [serial = 1862] [outer = 16F12000] 10:16:19 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (0D7ACC00) [pid = 3308] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 10:16:19 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (0CA3C800) [pid = 3308] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 10:16:19 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (150E3800) [pid = 3308] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 10:16:19 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (0D271800) [pid = 3308] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 10:16:19 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (150E0000) [pid = 3308] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 10:16:19 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (1900F000) [pid = 3308] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 10:16:19 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (1323DC00) [pid = 3308] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 10:16:19 INFO - PROCESS | 3308 | --DOMWINDOW == 70 (0DC63C00) [pid = 3308] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 10:16:19 INFO - PROCESS | 3308 | --DOMWINDOW == 69 (1672BC00) [pid = 3308] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 10:16:19 INFO - PROCESS | 3308 | --DOMWINDOW == 68 (0DAE0000) [pid = 3308] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 10:16:19 INFO - PROCESS | 3308 | --DOMWINDOW == 67 (0CCE8C00) [pid = 3308] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 10:16:19 INFO - PROCESS | 3308 | 1467738979464 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]]]}] 10:16:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 10:16:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 771ms 10:16:19 INFO - PROCESS | 3308 | 1467738979517 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 10:16:19 INFO - PROCESS | 3308 | 1467738979518 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 10:16:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 10:16:19 INFO - PROCESS | 3308 | 1467738979522 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 10:16:19 INFO - PROCESS | 3308 | 1467738979523 Marionette TRACE conn5 <- [1,2446,null,{}] 10:16:19 INFO - PROCESS | 3308 | 1467738979527 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}] 10:16:19 INFO - PROCESS | 3308 | 1467738979529 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:19 INFO - PROCESS | 3308 | 1467738979646 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 10:16:19 INFO - PROCESS | 3308 | 1467738979710 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:19 INFO - PROCESS | 3308 | 1467738979712 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:19 INFO - PROCESS | 3308 | ++DOCSHELL 0D7ACC00 == 32 [pid = 3308] [id = 621] 10:16:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 68 (0D90D800) [pid = 3308] [serial = 1863] [outer = 00000000] 10:16:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 69 (1671F800) [pid = 3308] [serial = 1864] [outer = 0D90D800] 10:16:19 INFO - PROCESS | 3308 | 1467738979755 Marionette DEBUG loaded listener.js 10:16:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 70 (16FD0C00) [pid = 3308] [serial = 1865] [outer = 0D90D800] 10:16:20 INFO - PROCESS | 3308 | 1467738980109 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]]]}] 10:16:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 10:16:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 633ms 10:16:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 10:16:20 INFO - PROCESS | 3308 | 1467738980155 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 10:16:20 INFO - PROCESS | 3308 | 1467738980157 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 10:16:20 INFO - PROCESS | 3308 | 1467738980160 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 10:16:20 INFO - PROCESS | 3308 | 1467738980161 Marionette TRACE conn5 <- [1,2450,null,{}] 10:16:20 INFO - PROCESS | 3308 | 1467738980165 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}] 10:16:20 INFO - PROCESS | 3308 | 1467738980166 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:20 INFO - PROCESS | 3308 | 1467738980290 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 10:16:20 INFO - PROCESS | 3308 | 1467738980298 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:20 INFO - PROCESS | 3308 | 1467738980300 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:20 INFO - PROCESS | 3308 | ++DOCSHELL 17679000 == 33 [pid = 3308] [id = 622] 10:16:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (1767BC00) [pid = 3308] [serial = 1866] [outer = 00000000] 10:16:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (178F0400) [pid = 3308] [serial = 1867] [outer = 1767BC00] 10:16:20 INFO - PROCESS | 3308 | 1467738980343 Marionette DEBUG loaded listener.js 10:16:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (17938000) [pid = 3308] [serial = 1868] [outer = 1767BC00] 10:16:20 INFO - PROCESS | 3308 | 1467738980749 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]]]}] 10:16:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 10:16:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 630ms 10:16:20 INFO - PROCESS | 3308 | 1467738980791 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 10:16:20 INFO - PROCESS | 3308 | 1467738980793 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 10:16:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 10:16:20 INFO - PROCESS | 3308 | 1467738980796 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 10:16:20 INFO - PROCESS | 3308 | 1467738980798 Marionette TRACE conn5 <- [1,2454,null,{}] 10:16:20 INFO - PROCESS | 3308 | 1467738980801 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}] 10:16:20 INFO - PROCESS | 3308 | 1467738980803 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:20 INFO - PROCESS | 3308 | 1467738980934 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 10:16:21 INFO - PROCESS | 3308 | 1467738980972 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:21 INFO - PROCESS | 3308 | 1467738980974 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:21 INFO - PROCESS | 3308 | ++DOCSHELL 0CA39C00 == 34 [pid = 3308] [id = 623] 10:16:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (0D95B400) [pid = 3308] [serial = 1869] [outer = 00000000] 10:16:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (17942C00) [pid = 3308] [serial = 1870] [outer = 0D95B400] 10:16:21 INFO - PROCESS | 3308 | 1467738981018 Marionette DEBUG loaded listener.js 10:16:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (1850D800) [pid = 3308] [serial = 1871] [outer = 0D95B400] 10:16:21 INFO - PROCESS | 3308 | 1467738981571 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]]]}] 10:16:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 10:16:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 830ms 10:16:21 INFO - PROCESS | 3308 | 1467738981627 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 10:16:21 INFO - PROCESS | 3308 | 1467738981631 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 10:16:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 10:16:21 INFO - PROCESS | 3308 | 1467738981637 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 10:16:21 INFO - PROCESS | 3308 | 1467738981640 Marionette TRACE conn5 <- [1,2458,null,{}] 10:16:21 INFO - PROCESS | 3308 | 1467738981646 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}] 10:16:21 INFO - PROCESS | 3308 | 1467738981649 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:21 INFO - PROCESS | 3308 | 1467738981794 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 10:16:21 INFO - PROCESS | 3308 | 1467738981936 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:21 INFO - PROCESS | 3308 | 1467738981939 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:21 INFO - PROCESS | 3308 | ++DOCSHELL 0CA3C400 == 35 [pid = 3308] [id = 624] 10:16:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (0CFCC000) [pid = 3308] [serial = 1872] [outer = 00000000] 10:16:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (0D953400) [pid = 3308] [serial = 1873] [outer = 0CFCC000] 10:16:22 INFO - PROCESS | 3308 | 1467738982001 Marionette DEBUG loaded listener.js 10:16:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (0DCA0400) [pid = 3308] [serial = 1874] [outer = 0CFCC000] 10:16:22 INFO - PROCESS | 3308 | 1467738982616 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]]]}] 10:16:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 10:16:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1025ms 10:16:22 INFO - PROCESS | 3308 | 1467738982662 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 10:16:22 INFO - PROCESS | 3308 | 1467738982667 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 10:16:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 10:16:22 INFO - PROCESS | 3308 | 1467738982673 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 10:16:22 INFO - PROCESS | 3308 | 1467738982676 Marionette TRACE conn5 <- [1,2462,null,{}] 10:16:22 INFO - PROCESS | 3308 | 1467738982714 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}] 10:16:22 INFO - PROCESS | 3308 | 1467738982717 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:22 INFO - PROCESS | 3308 | 1467738982837 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 10:16:23 INFO - PROCESS | 3308 | 1467738982972 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:23 INFO - PROCESS | 3308 | 1467738982975 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:23 INFO - PROCESS | 3308 | ++DOCSHELL 13237C00 == 36 [pid = 3308] [id = 625] 10:16:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (13440000) [pid = 3308] [serial = 1875] [outer = 00000000] 10:16:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (14D62C00) [pid = 3308] [serial = 1876] [outer = 13440000] 10:16:23 INFO - PROCESS | 3308 | 1467738983031 Marionette DEBUG loaded listener.js 10:16:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (156B7800) [pid = 3308] [serial = 1877] [outer = 13440000] 10:16:23 INFO - PROCESS | 3308 | 1467738983664 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]]]}] 10:16:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 10:16:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1030ms 10:16:23 INFO - PROCESS | 3308 | 1467738983707 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 10:16:23 INFO - PROCESS | 3308 | 1467738983710 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 10:16:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 10:16:23 INFO - PROCESS | 3308 | 1467738983713 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 10:16:23 INFO - PROCESS | 3308 | 1467738983717 Marionette TRACE conn5 <- [1,2466,null,{}] 10:16:23 INFO - PROCESS | 3308 | 1467738983728 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}] 10:16:23 INFO - PROCESS | 3308 | 1467738983733 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:23 INFO - PROCESS | 3308 | 1467738983845 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 10:16:24 INFO - PROCESS | 3308 | 1467738984003 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:24 INFO - PROCESS | 3308 | 1467738984006 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:24 INFO - PROCESS | 3308 | ++DOCSHELL 178EC800 == 37 [pid = 3308] [id = 626] 10:16:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (178F5C00) [pid = 3308] [serial = 1878] [outer = 00000000] 10:16:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (18607400) [pid = 3308] [serial = 1879] [outer = 178F5C00] 10:16:24 INFO - PROCESS | 3308 | 1467738984064 Marionette DEBUG loaded listener.js 10:16:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (18788000) [pid = 3308] [serial = 1880] [outer = 178F5C00] 10:16:24 INFO - PROCESS | 3308 | 1467738984665 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]]]}] 10:16:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 10:16:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1176ms 10:16:24 INFO - PROCESS | 3308 | 1467738984892 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 10:16:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 10:16:24 INFO - PROCESS | 3308 | 1467738984897 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 10:16:24 INFO - PROCESS | 3308 | 1467738984902 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 10:16:24 INFO - PROCESS | 3308 | 1467738984905 Marionette TRACE conn5 <- [1,2470,null,{}] 10:16:24 INFO - PROCESS | 3308 | 1467738984911 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}] 10:16:24 INFO - PROCESS | 3308 | 1467738984914 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:25 INFO - PROCESS | 3308 | 1467738985015 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 10:16:25 INFO - PROCESS | 3308 | 1467738985151 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:25 INFO - PROCESS | 3308 | 1467738985155 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:25 INFO - PROCESS | 3308 | ++DOCSHELL 0D926400 == 38 [pid = 3308] [id = 627] 10:16:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (0D92D800) [pid = 3308] [serial = 1881] [outer = 00000000] 10:16:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (0D95BC00) [pid = 3308] [serial = 1882] [outer = 0D92D800] 10:16:25 INFO - PROCESS | 3308 | 1467738985206 Marionette DEBUG loaded listener.js 10:16:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (0DE08400) [pid = 3308] [serial = 1883] [outer = 0D92D800] 10:16:26 INFO - PROCESS | 3308 | --DOCSHELL 156B8C00 == 37 [pid = 3308] [id = 21] 10:16:26 INFO - PROCESS | 3308 | --DOCSHELL 0CABAC00 == 36 [pid = 3308] [id = 26] 10:16:26 INFO - PROCESS | 3308 | --DOCSHELL 0CFC9400 == 35 [pid = 3308] [id = 15] 10:16:26 INFO - PROCESS | 3308 | --DOCSHELL 0CAC2000 == 34 [pid = 3308] [id = 27] 10:16:26 INFO - PROCESS | 3308 | --DOCSHELL 16FD2800 == 33 [pid = 3308] [id = 25] 10:16:26 INFO - PROCESS | 3308 | --DOCSHELL 0CA3B800 == 32 [pid = 3308] [id = 604] 10:16:26 INFO - PROCESS | 3308 | --DOCSHELL 0DA2A000 == 31 [pid = 3308] [id = 11] 10:16:26 INFO - PROCESS | 3308 | --DOCSHELL 1BFADC00 == 30 [pid = 3308] [id = 10] 10:16:26 INFO - PROCESS | 3308 | --DOCSHELL 15654800 == 29 [pid = 3308] [id = 12] 10:16:26 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (0D905000) [pid = 3308] [serial = 1816] [outer = 00000000] [url = about:blank] 10:16:26 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (0D923800) [pid = 3308] [serial = 1817] [outer = 00000000] [url = about:blank] 10:16:26 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (0CAB5800) [pid = 3308] [serial = 1813] [outer = 00000000] [url = about:blank] 10:16:26 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (0CAC3800) [pid = 3308] [serial = 1814] [outer = 00000000] [url = about:blank] 10:16:26 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (15656800) [pid = 3308] [serial = 1828] [outer = 00000000] [url = about:blank] 10:16:26 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (0DFABC00) [pid = 3308] [serial = 1802] [outer = 00000000] [url = about:blank] 10:16:26 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (0D95DC00) [pid = 3308] [serial = 1801] [outer = 00000000] [url = about:blank] 10:16:26 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (168DBC00) [pid = 3308] [serial = 1805] [outer = 00000000] [url = about:blank] 10:16:26 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (16523000) [pid = 3308] [serial = 1804] [outer = 00000000] [url = about:blank] 10:16:26 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (1A68FC00) [pid = 3308] [serial = 1808] [outer = 00000000] [url = about:blank] 10:16:26 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (198C0C00) [pid = 3308] [serial = 1807] [outer = 00000000] [url = about:blank] 10:16:26 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (16F12800) [pid = 3308] [serial = 1837] [outer = 00000000] [url = about:blank] 10:16:26 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (0DC63800) [pid = 3308] [serial = 1810] [outer = 00000000] [url = about:blank] 10:16:26 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (1419C000) [pid = 3308] [serial = 1825] [outer = 00000000] [url = about:blank] 10:16:26 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (15655000) [pid = 3308] [serial = 1831] [outer = 00000000] [url = about:blank] 10:16:26 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (16A11000) [pid = 3308] [serial = 1834] [outer = 00000000] [url = about:blank] 10:16:26 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (16A1CC00) [pid = 3308] [serial = 1835] [outer = 00000000] [url = about:blank] 10:16:26 INFO - PROCESS | 3308 | --DOMWINDOW == 70 (16531C00) [pid = 3308] [serial = 1829] [outer = 00000000] [url = about:blank] 10:16:26 INFO - PROCESS | 3308 | --DOMWINDOW == 69 (0DE7A000) [pid = 3308] [serial = 1820] [outer = 00000000] [url = about:blank] 10:16:26 INFO - PROCESS | 3308 | --DOMWINDOW == 68 (0DC71000) [pid = 3308] [serial = 1819] [outer = 00000000] [url = about:blank] 10:16:26 INFO - PROCESS | 3308 | --DOMWINDOW == 67 (11CDEC00) [pid = 3308] [serial = 1822] [outer = 00000000] [url = about:blank] 10:16:26 INFO - PROCESS | 3308 | --DOMWINDOW == 66 (16578800) [pid = 3308] [serial = 1832] [outer = 00000000] [url = about:blank] 10:16:26 INFO - PROCESS | 3308 | --DOMWINDOW == 65 (122BDC00) [pid = 3308] [serial = 1823] [outer = 00000000] [url = about:blank] 10:16:26 INFO - PROCESS | 3308 | --DOMWINDOW == 64 (141A9800) [pid = 3308] [serial = 1826] [outer = 00000000] [url = about:blank] 10:16:26 INFO - PROCESS | 3308 | 1467738986484 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]]]}] 10:16:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 10:16:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1629ms 10:16:26 INFO - PROCESS | 3308 | 1467738986534 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 10:16:26 INFO - PROCESS | 3308 | 1467738986538 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 10:16:26 INFO - PROCESS | 3308 | 1467738986542 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 10:16:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 10:16:26 INFO - PROCESS | 3308 | 1467738986545 Marionette TRACE conn5 <- [1,2474,null,{}] 10:16:26 INFO - PROCESS | 3308 | 1467738986551 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}] 10:16:26 INFO - PROCESS | 3308 | 1467738986554 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:26 INFO - PROCESS | 3308 | 1467738986639 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 10:16:26 INFO - PROCESS | 3308 | 1467738986738 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:26 INFO - PROCESS | 3308 | 1467738986741 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:26 INFO - PROCESS | 3308 | ++DOCSHELL 0CF74400 == 30 [pid = 3308] [id = 628] 10:16:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 65 (0CFC9400) [pid = 3308] [serial = 1884] [outer = 00000000] 10:16:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 66 (0D27CC00) [pid = 3308] [serial = 1885] [outer = 0CFC9400] 10:16:26 INFO - PROCESS | 3308 | 1467738986788 Marionette DEBUG loaded listener.js 10:16:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 67 (0D7AAC00) [pid = 3308] [serial = 1886] [outer = 0CFC9400] 10:16:27 INFO - PROCESS | 3308 | 1467738987189 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]]]}] 10:16:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 10:16:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 670ms 10:16:27 INFO - PROCESS | 3308 | 1467738987225 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 10:16:27 INFO - PROCESS | 3308 | 1467738987230 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 10:16:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 10:16:27 INFO - PROCESS | 3308 | 1467738987236 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 10:16:27 INFO - PROCESS | 3308 | 1467738987239 Marionette TRACE conn5 <- [1,2478,null,{}] 10:16:27 INFO - PROCESS | 3308 | 1467738987243 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}] 10:16:27 INFO - PROCESS | 3308 | 1467738987245 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:27 INFO - PROCESS | 3308 | 1467738987335 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 10:16:27 INFO - PROCESS | 3308 | 1467738987342 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:27 INFO - PROCESS | 3308 | 1467738987345 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:27 INFO - PROCESS | 3308 | ++DOCSHELL 0D922C00 == 31 [pid = 3308] [id = 629] 10:16:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 68 (0D957400) [pid = 3308] [serial = 1887] [outer = 00000000] 10:16:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 69 (0DADE000) [pid = 3308] [serial = 1888] [outer = 0D957400] 10:16:27 INFO - PROCESS | 3308 | 1467738987392 Marionette DEBUG loaded listener.js 10:16:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 70 (0DC68C00) [pid = 3308] [serial = 1889] [outer = 0D957400] 10:16:27 INFO - PROCESS | 3308 | 1467738987865 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]]]}] 10:16:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 10:16:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 690ms 10:16:27 INFO - PROCESS | 3308 | 1467738987927 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 10:16:27 INFO - PROCESS | 3308 | 1467738987929 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 10:16:27 INFO - PROCESS | 3308 | 1467738987933 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 10:16:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 10:16:27 INFO - PROCESS | 3308 | 1467738987936 Marionette TRACE conn5 <- [1,2482,null,{}] 10:16:27 INFO - PROCESS | 3308 | 1467738987946 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}] 10:16:27 INFO - PROCESS | 3308 | 1467738987951 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:28 INFO - PROCESS | 3308 | 1467738988035 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 10:16:28 INFO - PROCESS | 3308 | 1467738988173 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:28 INFO - PROCESS | 3308 | 1467738988176 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:28 INFO - PROCESS | 3308 | ++DOCSHELL 11DA6C00 == 32 [pid = 3308] [id = 630] 10:16:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (11DA7400) [pid = 3308] [serial = 1890] [outer = 00000000] 10:16:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (11E93400) [pid = 3308] [serial = 1891] [outer = 11DA7400] 10:16:28 INFO - PROCESS | 3308 | 1467738988225 Marionette DEBUG loaded listener.js 10:16:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (120E5800) [pid = 3308] [serial = 1892] [outer = 11DA7400] 10:16:28 INFO - PROCESS | 3308 | 1467738988636 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]]]}] 10:16:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 10:16:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 730ms 10:16:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 10:16:28 INFO - PROCESS | 3308 | 1467738988667 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 10:16:28 INFO - PROCESS | 3308 | 1467738988670 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 10:16:28 INFO - PROCESS | 3308 | 1467738988673 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 10:16:28 INFO - PROCESS | 3308 | 1467738988674 Marionette TRACE conn5 <- [1,2486,null,{}] 10:16:28 INFO - PROCESS | 3308 | 1467738988678 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}] 10:16:28 INFO - PROCESS | 3308 | 1467738988679 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:28 INFO - PROCESS | 3308 | 1467738988801 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 10:16:28 INFO - PROCESS | 3308 | 1467738988806 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:28 INFO - PROCESS | 3308 | 1467738988808 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:28 INFO - PROCESS | 3308 | ++DOCSHELL 12211800 == 33 [pid = 3308] [id = 631] 10:16:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (122BDC00) [pid = 3308] [serial = 1893] [outer = 00000000] 10:16:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (13447000) [pid = 3308] [serial = 1894] [outer = 122BDC00] 10:16:28 INFO - PROCESS | 3308 | 1467738988909 Marionette DEBUG loaded listener.js 10:16:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (1419A800) [pid = 3308] [serial = 1895] [outer = 122BDC00] 10:16:29 INFO - PROCESS | 3308 | 1467738989340 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]]]}] 10:16:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 10:16:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 730ms 10:16:29 INFO - PROCESS | 3308 | 1467738989407 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 10:16:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 10:16:29 INFO - PROCESS | 3308 | 1467738989409 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 10:16:29 INFO - PROCESS | 3308 | 1467738989439 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 10:16:29 INFO - PROCESS | 3308 | 1467738989440 Marionette TRACE conn5 <- [1,2490,null,{}] 10:16:29 INFO - PROCESS | 3308 | 1467738989459 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}] 10:16:29 INFO - PROCESS | 3308 | 1467738989461 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:29 INFO - PROCESS | 3308 | 1467738989579 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 10:16:29 INFO - PROCESS | 3308 | 1467738989586 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:29 INFO - PROCESS | 3308 | 1467738989588 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:29 INFO - PROCESS | 3308 | ++DOCSHELL 14D64400 == 34 [pid = 3308] [id = 632] 10:16:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (150D8800) [pid = 3308] [serial = 1896] [outer = 00000000] 10:16:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (156B2800) [pid = 3308] [serial = 1897] [outer = 150D8800] 10:16:29 INFO - PROCESS | 3308 | 1467738989699 Marionette DEBUG loaded listener.js 10:16:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (156BB800) [pid = 3308] [serial = 1898] [outer = 150D8800] 10:16:30 INFO - PROCESS | 3308 | 1467738990131 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]]]}] 10:16:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 10:16:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 771ms 10:16:30 INFO - PROCESS | 3308 | 1467738990186 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 10:16:30 INFO - PROCESS | 3308 | 1467738990189 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 10:16:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 10:16:30 INFO - PROCESS | 3308 | 1467738990192 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 10:16:30 INFO - PROCESS | 3308 | 1467738990193 Marionette TRACE conn5 <- [1,2494,null,{}] 10:16:30 INFO - PROCESS | 3308 | 1467738990197 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}] 10:16:30 INFO - PROCESS | 3308 | 1467738990203 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:30 INFO - PROCESS | 3308 | 1467738990339 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 10:16:30 INFO - PROCESS | 3308 | 1467738990406 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:30 INFO - PROCESS | 3308 | 1467738990408 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:30 INFO - PROCESS | 3308 | ++DOCSHELL 168E3400 == 35 [pid = 3308] [id = 633] 10:16:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (168E4C00) [pid = 3308] [serial = 1899] [outer = 00000000] 10:16:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (16A10800) [pid = 3308] [serial = 1900] [outer = 168E4C00] 10:16:30 INFO - PROCESS | 3308 | 1467738990452 Marionette DEBUG loaded listener.js 10:16:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (16A19000) [pid = 3308] [serial = 1901] [outer = 168E4C00] 10:16:30 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (1767BC00) [pid = 3308] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 10:16:30 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (16F12000) [pid = 3308] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 10:16:30 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (168E8400) [pid = 3308] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 10:16:30 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (0D90D800) [pid = 3308] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 10:16:30 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (11DA7000) [pid = 3308] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 10:16:30 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (1344B800) [pid = 3308] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 10:16:30 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (0D05F400) [pid = 3308] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 10:16:30 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (0DE12000) [pid = 3308] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 10:16:30 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (0DC63000) [pid = 3308] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 10:16:30 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (0D20B400) [pid = 3308] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 10:16:30 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (0D95B400) [pid = 3308] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 10:16:30 INFO - PROCESS | 3308 | --DOMWINDOW == 70 (14D5A400) [pid = 3308] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 10:16:30 INFO - PROCESS | 3308 | --DOMWINDOW == 69 (0D065400) [pid = 3308] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 10:16:31 INFO - PROCESS | 3308 | 1467738991021 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]]]}] 10:16:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 10:16:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 870ms 10:16:31 INFO - PROCESS | 3308 | 1467738991063 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 10:16:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 10:16:31 INFO - PROCESS | 3308 | 1467738991065 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 10:16:31 INFO - PROCESS | 3308 | 1467738991068 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 10:16:31 INFO - PROCESS | 3308 | 1467738991070 Marionette TRACE conn5 <- [1,2498,null,{}] 10:16:31 INFO - PROCESS | 3308 | 1467738991073 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}] 10:16:31 INFO - PROCESS | 3308 | 1467738991075 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:31 INFO - PROCESS | 3308 | 1467738991153 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 10:16:31 INFO - PROCESS | 3308 | 1467738991160 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:31 INFO - PROCESS | 3308 | 1467738991161 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:31 INFO - PROCESS | 3308 | ++DOCSHELL 0D20B400 == 36 [pid = 3308] [id = 634] 10:16:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 70 (1344B800) [pid = 3308] [serial = 1902] [outer = 00000000] 10:16:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (1671F400) [pid = 3308] [serial = 1903] [outer = 1344B800] 10:16:31 INFO - PROCESS | 3308 | 1467738991205 Marionette DEBUG loaded listener.js 10:16:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (168E6000) [pid = 3308] [serial = 1904] [outer = 1344B800] 10:16:31 INFO - PROCESS | 3308 | 1467738991621 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]]]}] 10:16:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 10:16:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 570ms 10:16:31 INFO - PROCESS | 3308 | 1467738991639 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 10:16:31 INFO - PROCESS | 3308 | 1467738991642 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 10:16:31 INFO - PROCESS | 3308 | 1467738991645 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 10:16:31 INFO - PROCESS | 3308 | 1467738991647 Marionette TRACE conn5 <- [1,2502,null,{}] 10:16:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 10:16:31 INFO - PROCESS | 3308 | 1467738991650 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}] 10:16:31 INFO - PROCESS | 3308 | 1467738991652 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:31 INFO - PROCESS | 3308 | 1467738991775 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 10:16:31 INFO - PROCESS | 3308 | 1467738991797 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:31 INFO - PROCESS | 3308 | 1467738991799 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:31 INFO - PROCESS | 3308 | ++DOCSHELL 0D27F000 == 37 [pid = 3308] [id = 635] 10:16:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (0DADDC00) [pid = 3308] [serial = 1905] [outer = 00000000] 10:16:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (16F13C00) [pid = 3308] [serial = 1906] [outer = 0DADDC00] 10:16:31 INFO - PROCESS | 3308 | 1467738991843 Marionette DEBUG loaded listener.js 10:16:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (134C2000) [pid = 3308] [serial = 1907] [outer = 0DADDC00] 10:16:32 INFO - PROCESS | 3308 | 1467738992258 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]]]}] 10:16:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 10:16:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 671ms 10:16:32 INFO - PROCESS | 3308 | 1467738992329 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 10:16:32 INFO - PROCESS | 3308 | 1467738992331 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 10:16:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 10:16:32 INFO - PROCESS | 3308 | 1467738992339 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 10:16:32 INFO - PROCESS | 3308 | 1467738992341 Marionette TRACE conn5 <- [1,2506,null,{}] 10:16:32 INFO - PROCESS | 3308 | 1467738992344 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}] 10:16:32 INFO - PROCESS | 3308 | 1467738992346 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:32 INFO - PROCESS | 3308 | 1467738992427 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 10:16:32 INFO - PROCESS | 3308 | 1467738992432 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:32 INFO - PROCESS | 3308 | 1467738992434 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:32 INFO - PROCESS | 3308 | ++DOCSHELL 11DA6400 == 38 [pid = 3308] [id = 636] 10:16:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (13441400) [pid = 3308] [serial = 1908] [outer = 00000000] 10:16:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (1707B800) [pid = 3308] [serial = 1909] [outer = 13441400] 10:16:32 INFO - PROCESS | 3308 | 1467738992488 Marionette DEBUG loaded listener.js 10:16:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (1767F400) [pid = 3308] [serial = 1910] [outer = 13441400] 10:16:33 INFO - PROCESS | 3308 | 1467738993212 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]]]}] 10:16:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 10:16:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 930ms 10:16:33 INFO - PROCESS | 3308 | 1467738993272 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 10:16:33 INFO - PROCESS | 3308 | 1467738993276 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 10:16:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 10:16:33 INFO - PROCESS | 3308 | 1467738993281 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 10:16:33 INFO - PROCESS | 3308 | 1467738993284 Marionette TRACE conn5 <- [1,2510,null,{}] 10:16:33 INFO - PROCESS | 3308 | 1467738993290 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}] 10:16:33 INFO - PROCESS | 3308 | 1467738993293 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:33 INFO - PROCESS | 3308 | 1467738993443 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 10:16:33 INFO - PROCESS | 3308 | 1467738993586 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:33 INFO - PROCESS | 3308 | 1467738993588 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:33 INFO - PROCESS | 3308 | ++DOCSHELL 0CF6C000 == 39 [pid = 3308] [id = 637] 10:16:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (0D273400) [pid = 3308] [serial = 1911] [outer = 00000000] 10:16:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (0D928C00) [pid = 3308] [serial = 1912] [outer = 0D273400] 10:16:33 INFO - PROCESS | 3308 | 1467738993647 Marionette DEBUG loaded listener.js 10:16:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (0DC62800) [pid = 3308] [serial = 1913] [outer = 0D273400] 10:16:34 INFO - PROCESS | 3308 | 1467738994322 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]]]}] 10:16:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 10:16:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1080ms 10:16:34 INFO - PROCESS | 3308 | 1467738994362 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 10:16:34 INFO - PROCESS | 3308 | 1467738994366 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 10:16:34 INFO - PROCESS | 3308 | 1467738994373 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 10:16:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 10:16:34 INFO - PROCESS | 3308 | 1467738994376 Marionette TRACE conn5 <- [1,2514,null,{}] 10:16:34 INFO - PROCESS | 3308 | 1467738994380 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}] 10:16:34 INFO - PROCESS | 3308 | 1467738994382 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:34 INFO - PROCESS | 3308 | 1467738994504 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 10:16:34 INFO - PROCESS | 3308 | 1467738994643 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:34 INFO - PROCESS | 3308 | 1467738994646 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:34 INFO - PROCESS | 3308 | ++DOCSHELL 11D6CC00 == 40 [pid = 3308] [id = 638] 10:16:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (11DA7000) [pid = 3308] [serial = 1914] [outer = 00000000] 10:16:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (123CC400) [pid = 3308] [serial = 1915] [outer = 11DA7000] 10:16:34 INFO - PROCESS | 3308 | 1467738994703 Marionette DEBUG loaded listener.js 10:16:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (14D60000) [pid = 3308] [serial = 1916] [outer = 11DA7000] 10:16:35 INFO - PROCESS | 3308 | 1467738995582 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]]]}] 10:16:35 INFO - PROCESS | 3308 | --DOCSHELL 0D27F000 == 39 [pid = 3308] [id = 635] 10:16:35 INFO - PROCESS | 3308 | --DOCSHELL 0D20B400 == 38 [pid = 3308] [id = 634] 10:16:35 INFO - PROCESS | 3308 | --DOCSHELL 168E3400 == 37 [pid = 3308] [id = 633] 10:16:35 INFO - PROCESS | 3308 | --DOCSHELL 14D64400 == 36 [pid = 3308] [id = 632] 10:16:35 INFO - PROCESS | 3308 | --DOCSHELL 12211800 == 35 [pid = 3308] [id = 631] 10:16:35 INFO - PROCESS | 3308 | --DOCSHELL 11DA6C00 == 34 [pid = 3308] [id = 630] 10:16:35 INFO - PROCESS | 3308 | --DOCSHELL 0D922C00 == 33 [pid = 3308] [id = 629] 10:16:35 INFO - PROCESS | 3308 | --DOCSHELL 0CF74400 == 32 [pid = 3308] [id = 628] 10:16:35 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (11C5DC00) [pid = 3308] [serial = 1811] [outer = 00000000] [url = about:blank] 10:16:35 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (17938000) [pid = 3308] [serial = 1868] [outer = 00000000] [url = about:blank] 10:16:35 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (17080000) [pid = 3308] [serial = 1861] [outer = 00000000] [url = about:blank] 10:16:35 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (16F0A000) [pid = 3308] [serial = 1859] [outer = 00000000] [url = about:blank] 10:16:35 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (16A1B800) [pid = 3308] [serial = 1858] [outer = 00000000] [url = about:blank] 10:16:35 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (1671F800) [pid = 3308] [serial = 1864] [outer = 00000000] [url = about:blank] 10:16:35 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (12059C00) [pid = 3308] [serial = 1843] [outer = 00000000] [url = about:blank] 10:16:35 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (1344B400) [pid = 3308] [serial = 1844] [outer = 00000000] [url = about:blank] 10:16:35 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (1390C800) [pid = 3308] [serial = 1852] [outer = 00000000] [url = about:blank] 10:16:35 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (0D929C00) [pid = 3308] [serial = 1840] [outer = 00000000] [url = about:blank] 10:16:35 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (0D959C00) [pid = 3308] [serial = 1841] [outer = 00000000] [url = about:blank] 10:16:35 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (16F12C00) [pid = 3308] [serial = 1838] [outer = 00000000] [url = about:blank] 10:16:35 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (0DE7E000) [pid = 3308] [serial = 1849] [outer = 00000000] [url = about:blank] 10:16:35 INFO - PROCESS | 3308 | --DOMWINDOW == 70 (0E48F800) [pid = 3308] [serial = 1850] [outer = 00000000] [url = about:blank] 10:16:35 INFO - PROCESS | 3308 | --DOMWINDOW == 69 (0D7A6400) [pid = 3308] [serial = 1846] [outer = 00000000] [url = about:blank] 10:16:35 INFO - PROCESS | 3308 | --DOMWINDOW == 68 (0D90AC00) [pid = 3308] [serial = 1847] [outer = 00000000] [url = about:blank] 10:16:35 INFO - PROCESS | 3308 | --DOMWINDOW == 67 (178F0400) [pid = 3308] [serial = 1867] [outer = 00000000] [url = about:blank] 10:16:35 INFO - PROCESS | 3308 | --DOMWINDOW == 66 (17942C00) [pid = 3308] [serial = 1870] [outer = 00000000] [url = about:blank] 10:16:35 INFO - PROCESS | 3308 | --DOMWINDOW == 65 (11D62C00) [pid = 3308] [serial = 1862] [outer = 00000000] [url = about:blank] 10:16:35 INFO - PROCESS | 3308 | --DOMWINDOW == 64 (1850D800) [pid = 3308] [serial = 1871] [outer = 00000000] [url = about:blank] 10:16:35 INFO - PROCESS | 3308 | --DOMWINDOW == 63 (1657B400) [pid = 3308] [serial = 1855] [outer = 00000000] [url = about:blank] 10:16:35 INFO - PROCESS | 3308 | --DOMWINDOW == 62 (168DCC00) [pid = 3308] [serial = 1856] [outer = 00000000] [url = about:blank] 10:16:35 INFO - PROCESS | 3308 | --DOMWINDOW == 61 (16FD0C00) [pid = 3308] [serial = 1865] [outer = 00000000] [url = about:blank] 10:16:35 INFO - PROCESS | 3308 | --DOMWINDOW == 60 (14D65400) [pid = 3308] [serial = 1853] [outer = 00000000] [url = about:blank] 10:16:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 10:16:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1282ms 10:16:35 INFO - PROCESS | 3308 | 1467738995667 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 10:16:35 INFO - PROCESS | 3308 | 1467738995671 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 10:16:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 10:16:35 INFO - PROCESS | 3308 | 1467738995676 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 10:16:35 INFO - PROCESS | 3308 | 1467738995679 Marionette TRACE conn5 <- [1,2518,null,{}] 10:16:35 INFO - PROCESS | 3308 | 1467738995685 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}] 10:16:35 INFO - PROCESS | 3308 | 1467738995688 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:35 INFO - PROCESS | 3308 | 1467738995792 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 10:16:35 INFO - PROCESS | 3308 | 1467738995883 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:35 INFO - PROCESS | 3308 | 1467738995888 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:35 INFO - PROCESS | 3308 | ++DOCSHELL 0CC7CC00 == 33 [pid = 3308] [id = 639] 10:16:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 61 (0CF73000) [pid = 3308] [serial = 1917] [outer = 00000000] 10:16:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 62 (0D275000) [pid = 3308] [serial = 1918] [outer = 0CF73000] 10:16:35 INFO - PROCESS | 3308 | 1467738995935 Marionette DEBUG loaded listener.js 10:16:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 63 (0D902800) [pid = 3308] [serial = 1919] [outer = 0CF73000] 10:16:36 INFO - PROCESS | 3308 | 1467738996398 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]]]}] 10:16:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 10:16:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 770ms 10:16:36 INFO - PROCESS | 3308 | 1467738996449 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 10:16:36 INFO - PROCESS | 3308 | 1467738996453 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 10:16:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 10:16:36 INFO - PROCESS | 3308 | 1467738996458 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 10:16:36 INFO - PROCESS | 3308 | 1467738996461 Marionette TRACE conn5 <- [1,2522,null,{}] 10:16:36 INFO - PROCESS | 3308 | 1467738996465 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}] 10:16:36 INFO - PROCESS | 3308 | 1467738996467 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:36 INFO - PROCESS | 3308 | 1467738996554 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 10:16:36 INFO - PROCESS | 3308 | 1467738996563 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:36 INFO - PROCESS | 3308 | 1467738996565 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:36 INFO - PROCESS | 3308 | ++DOCSHELL 0DC63400 == 34 [pid = 3308] [id = 640] 10:16:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 64 (0DC68800) [pid = 3308] [serial = 1920] [outer = 00000000] 10:16:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 65 (0DE7C800) [pid = 3308] [serial = 1921] [outer = 0DC68800] 10:16:36 INFO - PROCESS | 3308 | 1467738996612 Marionette DEBUG loaded listener.js 10:16:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 66 (0DFAD000) [pid = 3308] [serial = 1922] [outer = 0DC68800] 10:16:37 INFO - PROCESS | 3308 | 1467738997078 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]]]}] 10:16:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 10:16:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 670ms 10:16:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 10:16:37 INFO - PROCESS | 3308 | 1467738997133 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 10:16:37 INFO - PROCESS | 3308 | 1467738997136 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 10:16:37 INFO - PROCESS | 3308 | 1467738997139 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 10:16:37 INFO - PROCESS | 3308 | 1467738997142 Marionette TRACE conn5 <- [1,2526,null,{}] 10:16:37 INFO - PROCESS | 3308 | 1467738997153 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}] 10:16:37 INFO - PROCESS | 3308 | 1467738997158 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:37 INFO - PROCESS | 3308 | 1467738997245 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 10:16:37 INFO - PROCESS | 3308 | 1467738997346 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:37 INFO - PROCESS | 3308 | 1467738997349 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:37 INFO - PROCESS | 3308 | ++DOCSHELL 122C7C00 == 35 [pid = 3308] [id = 641] 10:16:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 67 (12352400) [pid = 3308] [serial = 1923] [outer = 00000000] 10:16:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 68 (1323E000) [pid = 3308] [serial = 1924] [outer = 12352400] 10:16:37 INFO - PROCESS | 3308 | 1467738997397 Marionette DEBUG loaded listener.js 10:16:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 69 (13907C00) [pid = 3308] [serial = 1925] [outer = 12352400] 10:16:37 INFO - PROCESS | 3308 | 1467738997797 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]]]}] 10:16:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 10:16:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 670ms 10:16:37 INFO - PROCESS | 3308 | 1467738997813 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 10:16:37 INFO - PROCESS | 3308 | 1467738997816 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 10:16:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 10:16:37 INFO - PROCESS | 3308 | 1467738997819 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 10:16:37 INFO - PROCESS | 3308 | 1467738997820 Marionette TRACE conn5 <- [1,2530,null,{}] 10:16:37 INFO - PROCESS | 3308 | 1467738997824 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}] 10:16:37 INFO - PROCESS | 3308 | 1467738997826 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:37 INFO - PROCESS | 3308 | 1467738997913 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 10:16:38 INFO - PROCESS | 3308 | 1467738998054 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:38 INFO - PROCESS | 3308 | 1467738998056 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:38 INFO - PROCESS | 3308 | ++DOCSHELL 13903800 == 36 [pid = 3308] [id = 642] 10:16:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 70 (141A9800) [pid = 3308] [serial = 1926] [outer = 00000000] 10:16:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (16573800) [pid = 3308] [serial = 1927] [outer = 141A9800] 10:16:38 INFO - PROCESS | 3308 | 1467738998100 Marionette DEBUG loaded listener.js 10:16:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (1671F800) [pid = 3308] [serial = 1928] [outer = 141A9800] 10:16:38 INFO - PROCESS | 3308 | 1467738998525 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]]]}] 10:16:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 10:16:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 730ms 10:16:38 INFO - PROCESS | 3308 | 1467738998560 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 10:16:38 INFO - PROCESS | 3308 | 1467738998562 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 10:16:38 INFO - PROCESS | 3308 | 1467738998565 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 10:16:38 INFO - PROCESS | 3308 | 1467738998567 Marionette TRACE conn5 <- [1,2534,null,{}] 10:16:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 10:16:38 INFO - PROCESS | 3308 | 1467738998570 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}] 10:16:38 INFO - PROCESS | 3308 | 1467738998572 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:38 INFO - PROCESS | 3308 | 1467738998687 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 10:16:38 INFO - PROCESS | 3308 | 1467738998693 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:38 INFO - PROCESS | 3308 | 1467738998695 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:38 INFO - PROCESS | 3308 | ++DOCSHELL 1672C400 == 37 [pid = 3308] [id = 643] 10:16:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (168DD000) [pid = 3308] [serial = 1929] [outer = 00000000] 10:16:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (16A12000) [pid = 3308] [serial = 1930] [outer = 168DD000] 10:16:38 INFO - PROCESS | 3308 | 1467738998738 Marionette DEBUG loaded listener.js 10:16:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (16F0A000) [pid = 3308] [serial = 1931] [outer = 168DD000] 10:16:39 INFO - PROCESS | 3308 | 1467738999218 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]]]}] 10:16:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 10:16:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 671ms 10:16:39 INFO - PROCESS | 3308 | 1467738999242 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 10:16:39 INFO - PROCESS | 3308 | 1467738999244 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 10:16:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 10:16:39 INFO - PROCESS | 3308 | 1467738999247 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 10:16:39 INFO - PROCESS | 3308 | 1467738999249 Marionette TRACE conn5 <- [1,2538,null,{}] 10:16:39 INFO - PROCESS | 3308 | 1467738999252 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}] 10:16:39 INFO - PROCESS | 3308 | 1467738999258 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:39 INFO - PROCESS | 3308 | 1467738999437 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 10:16:39 INFO - PROCESS | 3308 | 1467738999463 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:39 INFO - PROCESS | 3308 | 1467738999465 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:39 INFO - PROCESS | 3308 | ++DOCSHELL 16FD5000 == 38 [pid = 3308] [id = 644] 10:16:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (16FD7000) [pid = 3308] [serial = 1932] [outer = 00000000] 10:16:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (17683000) [pid = 3308] [serial = 1933] [outer = 16FD7000] 10:16:39 INFO - PROCESS | 3308 | 1467738999509 Marionette DEBUG loaded listener.js 10:16:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (12212000) [pid = 3308] [serial = 1934] [outer = 16FD7000] 10:16:40 INFO - PROCESS | 3308 | 1467738999964 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]]]}] 10:16:40 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (0D92D800) [pid = 3308] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 10:16:40 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (0D957400) [pid = 3308] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 10:16:40 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (11DA7400) [pid = 3308] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 10:16:40 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (122BDC00) [pid = 3308] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 10:16:40 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (0CFCC000) [pid = 3308] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 10:16:40 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (13440000) [pid = 3308] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 10:16:40 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (178F5C00) [pid = 3308] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 10:16:40 INFO - PROCESS | 3308 | --DOMWINDOW == 70 (150D8800) [pid = 3308] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 10:16:40 INFO - PROCESS | 3308 | --DOMWINDOW == 69 (168E4C00) [pid = 3308] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 10:16:40 INFO - PROCESS | 3308 | --DOMWINDOW == 68 (0DADDC00) [pid = 3308] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 10:16:40 INFO - PROCESS | 3308 | --DOMWINDOW == 67 (0CFC9400) [pid = 3308] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 10:16:40 INFO - PROCESS | 3308 | --DOMWINDOW == 66 (1344B800) [pid = 3308] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 10:16:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 10:16:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 832ms 10:16:40 INFO - PROCESS | 3308 | 1467739000079 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 10:16:40 INFO - PROCESS | 3308 | 1467739000081 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 10:16:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 10:16:40 INFO - PROCESS | 3308 | 1467739000084 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 10:16:40 INFO - PROCESS | 3308 | 1467739000086 Marionette TRACE conn5 <- [1,2542,null,{}] 10:16:40 INFO - PROCESS | 3308 | 1467739000090 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}] 10:16:40 INFO - PROCESS | 3308 | 1467739000092 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:40 INFO - PROCESS | 3308 | 1467739000171 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 10:16:40 INFO - PROCESS | 3308 | 1467739000180 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:40 INFO - PROCESS | 3308 | 1467739000182 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:40 INFO - PROCESS | 3308 | ++DOCSHELL 0D92B800 == 39 [pid = 3308] [id = 645] 10:16:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 67 (0D92D800) [pid = 3308] [serial = 1935] [outer = 00000000] 10:16:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 68 (0DFA4400) [pid = 3308] [serial = 1936] [outer = 0D92D800] 10:16:40 INFO - PROCESS | 3308 | 1467739000225 Marionette DEBUG loaded listener.js 10:16:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 69 (11CDC800) [pid = 3308] [serial = 1937] [outer = 0D92D800] 10:16:40 INFO - PROCESS | 3308 | 1467739000674 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]]]}] 10:16:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 10:16:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 630ms 10:16:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 10:16:40 INFO - PROCESS | 3308 | 1467739000719 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 10:16:40 INFO - PROCESS | 3308 | 1467739000721 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 10:16:40 INFO - PROCESS | 3308 | 1467739000724 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 10:16:40 INFO - PROCESS | 3308 | 1467739000725 Marionette TRACE conn5 <- [1,2546,null,{}] 10:16:40 INFO - PROCESS | 3308 | 1467739000729 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}] 10:16:40 INFO - PROCESS | 3308 | 1467739000730 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:40 INFO - PROCESS | 3308 | 1467739000837 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 10:16:40 INFO - PROCESS | 3308 | 1467739000844 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:40 INFO - PROCESS | 3308 | 1467739000846 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:40 INFO - PROCESS | 3308 | ++DOCSHELL 0DADDC00 == 40 [pid = 3308] [id = 646] 10:16:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 70 (14D5BC00) [pid = 3308] [serial = 1938] [outer = 00000000] 10:16:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (1751FC00) [pid = 3308] [serial = 1939] [outer = 14D5BC00] 10:16:40 INFO - PROCESS | 3308 | 1467739000889 Marionette DEBUG loaded listener.js 10:16:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (178FB800) [pid = 3308] [serial = 1940] [outer = 14D5BC00] 10:16:41 INFO - PROCESS | 3308 | 1467739001325 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]]]}] 10:16:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 10:16:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 630ms 10:16:41 INFO - PROCESS | 3308 | 1467739001364 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 10:16:41 INFO - PROCESS | 3308 | 1467739001376 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 10:16:41 INFO - PROCESS | 3308 | 1467739001393 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 10:16:41 INFO - PROCESS | 3308 | 1467739001395 Marionette TRACE conn5 <- [1,2550,null,{}] 10:16:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 10:16:41 INFO - PROCESS | 3308 | 1467739001398 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}] 10:16:41 INFO - PROCESS | 3308 | 1467739001400 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:41 INFO - PROCESS | 3308 | 1467739001481 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 10:16:41 INFO - PROCESS | 3308 | 1467739001486 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:41 INFO - PROCESS | 3308 | 1467739001488 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:41 INFO - PROCESS | 3308 | ++DOCSHELL 122C3400 == 41 [pid = 3308] [id = 647] 10:16:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (17083C00) [pid = 3308] [serial = 1941] [outer = 00000000] 10:16:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (17942400) [pid = 3308] [serial = 1942] [outer = 17083C00] 10:16:41 INFO - PROCESS | 3308 | 1467739001532 Marionette DEBUG loaded listener.js 10:16:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (18601C00) [pid = 3308] [serial = 1943] [outer = 17083C00] 10:16:42 INFO - PROCESS | 3308 | 1467739001973 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]]]}] 10:16:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 10:16:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 630ms 10:16:42 INFO - PROCESS | 3308 | 1467739002030 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 10:16:42 INFO - PROCESS | 3308 | 1467739002032 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 10:16:42 INFO - PROCESS | 3308 | 1467739002035 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 10:16:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 10:16:42 INFO - PROCESS | 3308 | 1467739002037 Marionette TRACE conn5 <- [1,2554,null,{}] 10:16:42 INFO - PROCESS | 3308 | 1467739002041 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}] 10:16:42 INFO - PROCESS | 3308 | 1467739002042 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:42 INFO - PROCESS | 3308 | 1467739002171 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 10:16:42 INFO - PROCESS | 3308 | 1467739002368 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:42 INFO - PROCESS | 3308 | 1467739002371 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:42 INFO - PROCESS | 3308 | ++DOCSHELL 0CA40800 == 42 [pid = 3308] [id = 648] 10:16:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (0CA41800) [pid = 3308] [serial = 1944] [outer = 00000000] 10:16:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (0CF1EC00) [pid = 3308] [serial = 1945] [outer = 0CA41800] 10:16:42 INFO - PROCESS | 3308 | 1467739002430 Marionette DEBUG loaded listener.js 10:16:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (0D20B400) [pid = 3308] [serial = 1946] [outer = 0CA41800] 10:16:43 INFO - PROCESS | 3308 | 1467739003054 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]]]}] 10:16:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 10:16:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1072ms 10:16:43 INFO - PROCESS | 3308 | 1467739003113 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 10:16:43 INFO - PROCESS | 3308 | 1467739003117 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 10:16:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 10:16:43 INFO - PROCESS | 3308 | 1467739003122 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 10:16:43 INFO - PROCESS | 3308 | 1467739003125 Marionette TRACE conn5 <- [1,2558,null,{}] 10:16:43 INFO - PROCESS | 3308 | 1467739003130 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}] 10:16:43 INFO - PROCESS | 3308 | 1467739003133 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:43 INFO - PROCESS | 3308 | 1467739003247 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 10:16:43 INFO - PROCESS | 3308 | 1467739003389 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:43 INFO - PROCESS | 3308 | 1467739003393 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:43 INFO - PROCESS | 3308 | ++DOCSHELL 11CDF800 == 43 [pid = 3308] [id = 649] 10:16:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (11DB1400) [pid = 3308] [serial = 1947] [outer = 00000000] 10:16:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (1235F000) [pid = 3308] [serial = 1948] [outer = 11DB1400] 10:16:43 INFO - PROCESS | 3308 | 1467739003450 Marionette DEBUG loaded listener.js 10:16:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (150DFC00) [pid = 3308] [serial = 1949] [outer = 11DB1400] 10:16:44 INFO - PROCESS | 3308 | 1467739004055 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]]]}] 10:16:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 10:16:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 988ms 10:16:44 INFO - PROCESS | 3308 | 1467739004110 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 10:16:44 INFO - PROCESS | 3308 | 1467739004114 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 10:16:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 10:16:44 INFO - PROCESS | 3308 | 1467739004117 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 10:16:44 INFO - PROCESS | 3308 | 1467739004119 Marionette TRACE conn5 <- [1,2562,null,{}] 10:16:44 INFO - PROCESS | 3308 | 1467739004123 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}] 10:16:44 INFO - PROCESS | 3308 | 1467739004126 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:44 INFO - PROCESS | 3308 | 1467739004238 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 10:16:44 INFO - PROCESS | 3308 | 1467739004380 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:44 INFO - PROCESS | 3308 | 1467739004383 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:44 INFO - PROCESS | 3308 | ++DOCSHELL 1323DC00 == 44 [pid = 3308] [id = 650] 10:16:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (17075400) [pid = 3308] [serial = 1950] [outer = 00000000] 10:16:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (1767B400) [pid = 3308] [serial = 1951] [outer = 17075400] 10:16:44 INFO - PROCESS | 3308 | 1467739004438 Marionette DEBUG loaded listener.js 10:16:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (18782C00) [pid = 3308] [serial = 1952] [outer = 17075400] 10:16:45 INFO - PROCESS | 3308 | 1467739005034 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]]]}] 10:16:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 10:16:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 971ms 10:16:45 INFO - PROCESS | 3308 | 1467739005090 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 10:16:45 INFO - PROCESS | 3308 | 1467739005094 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 10:16:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 10:16:45 INFO - PROCESS | 3308 | 1467739005105 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 10:16:45 INFO - PROCESS | 3308 | 1467739005110 Marionette TRACE conn5 <- [1,2566,null,{}] 10:16:45 INFO - PROCESS | 3308 | 1467739005113 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}] 10:16:45 INFO - PROCESS | 3308 | 1467739005117 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:45 INFO - PROCESS | 3308 | 1467739005231 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 10:16:45 INFO - PROCESS | 3308 | 1467739005371 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:45 INFO - PROCESS | 3308 | 1467739005373 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:45 INFO - PROCESS | 3308 | ++DOCSHELL 18F97000 == 45 [pid = 3308] [id = 651] 10:16:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (19006000) [pid = 3308] [serial = 1953] [outer = 00000000] 10:16:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (19369000) [pid = 3308] [serial = 1954] [outer = 19006000] 10:16:45 INFO - PROCESS | 3308 | 1467739005428 Marionette DEBUG loaded listener.js 10:16:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (19530400) [pid = 3308] [serial = 1955] [outer = 19006000] 10:16:46 INFO - PROCESS | 3308 | 1467739006247 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]]]}] 10:16:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 10:16:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1193ms 10:16:46 INFO - PROCESS | 3308 | 1467739006294 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 10:16:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 10:16:46 INFO - PROCESS | 3308 | 1467739006298 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 10:16:46 INFO - PROCESS | 3308 | 1467739006303 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 10:16:46 INFO - PROCESS | 3308 | 1467739006306 Marionette TRACE conn5 <- [1,2570,null,{}] 10:16:46 INFO - PROCESS | 3308 | 1467739006312 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}] 10:16:46 INFO - PROCESS | 3308 | 1467739006315 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:46 INFO - PROCESS | 3308 | 1467739006417 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 10:16:46 INFO - PROCESS | 3308 | 1467739006564 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:46 INFO - PROCESS | 3308 | 1467739006568 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:46 INFO - PROCESS | 3308 | ++DOCSHELL 0CFCE000 == 46 [pid = 3308] [id = 652] 10:16:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (0D27F000) [pid = 3308] [serial = 1956] [outer = 00000000] 10:16:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (0DAE0000) [pid = 3308] [serial = 1957] [outer = 0D27F000] 10:16:46 INFO - PROCESS | 3308 | 1467739006620 Marionette DEBUG loaded listener.js 10:16:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (0DE79800) [pid = 3308] [serial = 1958] [outer = 0D27F000] 10:16:47 INFO - PROCESS | 3308 | --DOCSHELL 122C3400 == 45 [pid = 3308] [id = 647] 10:16:47 INFO - PROCESS | 3308 | --DOCSHELL 0DADDC00 == 44 [pid = 3308] [id = 646] 10:16:47 INFO - PROCESS | 3308 | --DOCSHELL 0D92B800 == 43 [pid = 3308] [id = 645] 10:16:47 INFO - PROCESS | 3308 | --DOCSHELL 16FD5000 == 42 [pid = 3308] [id = 644] 10:16:47 INFO - PROCESS | 3308 | --DOCSHELL 1672C400 == 41 [pid = 3308] [id = 643] 10:16:47 INFO - PROCESS | 3308 | --DOCSHELL 13903800 == 40 [pid = 3308] [id = 642] 10:16:47 INFO - PROCESS | 3308 | --DOCSHELL 122C7C00 == 39 [pid = 3308] [id = 641] 10:16:47 INFO - PROCESS | 3308 | --DOCSHELL 0DC63400 == 38 [pid = 3308] [id = 640] 10:16:47 INFO - PROCESS | 3308 | --DOCSHELL 0CC7CC00 == 37 [pid = 3308] [id = 639] 10:16:47 INFO - PROCESS | 3308 | --DOCSHELL 11D6CC00 == 36 [pid = 3308] [id = 638] 10:16:47 INFO - PROCESS | 3308 | --DOCSHELL 0CF6C000 == 35 [pid = 3308] [id = 637] 10:16:47 INFO - PROCESS | 3308 | --DOCSHELL 0CA39C00 == 34 [pid = 3308] [id = 623] 10:16:47 INFO - PROCESS | 3308 | --DOCSHELL 17679000 == 33 [pid = 3308] [id = 622] 10:16:47 INFO - PROCESS | 3308 | --DOCSHELL 0CA3C400 == 32 [pid = 3308] [id = 624] 10:16:47 INFO - PROCESS | 3308 | --DOCSHELL 11DA6400 == 31 [pid = 3308] [id = 636] 10:16:47 INFO - PROCESS | 3308 | --DOCSHELL 0D926400 == 30 [pid = 3308] [id = 627] 10:16:47 INFO - PROCESS | 3308 | --DOCSHELL 13237C00 == 29 [pid = 3308] [id = 625] 10:16:47 INFO - PROCESS | 3308 | --DOCSHELL 178EC800 == 28 [pid = 3308] [id = 626] 10:16:47 INFO - PROCESS | 3308 | --DOCSHELL 18F97000 == 27 [pid = 3308] [id = 651] 10:16:47 INFO - PROCESS | 3308 | --DOCSHELL 1323DC00 == 26 [pid = 3308] [id = 650] 10:16:47 INFO - PROCESS | 3308 | --DOCSHELL 0CA40800 == 25 [pid = 3308] [id = 648] 10:16:47 INFO - PROCESS | 3308 | --DOCSHELL 11CDF800 == 24 [pid = 3308] [id = 649] 10:16:47 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (0DE08400) [pid = 3308] [serial = 1883] [outer = 00000000] [url = about:blank] 10:16:47 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (0D95BC00) [pid = 3308] [serial = 1882] [outer = 00000000] [url = about:blank] 10:16:47 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (0DADE000) [pid = 3308] [serial = 1888] [outer = 00000000] [url = about:blank] 10:16:47 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (0DC68C00) [pid = 3308] [serial = 1889] [outer = 00000000] [url = about:blank] 10:16:47 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (11E93400) [pid = 3308] [serial = 1891] [outer = 00000000] [url = about:blank] 10:16:47 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (13447000) [pid = 3308] [serial = 1894] [outer = 00000000] [url = about:blank] 10:16:47 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (0DCA0400) [pid = 3308] [serial = 1874] [outer = 00000000] [url = about:blank] 10:16:47 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (0D953400) [pid = 3308] [serial = 1873] [outer = 00000000] [url = about:blank] 10:16:47 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (156B7800) [pid = 3308] [serial = 1877] [outer = 00000000] [url = about:blank] 10:16:47 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (14D62C00) [pid = 3308] [serial = 1876] [outer = 00000000] [url = about:blank] 10:16:47 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (18788000) [pid = 3308] [serial = 1880] [outer = 00000000] [url = about:blank] 10:16:47 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (18607400) [pid = 3308] [serial = 1879] [outer = 00000000] [url = about:blank] 10:16:47 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (156B2800) [pid = 3308] [serial = 1897] [outer = 00000000] [url = about:blank] 10:16:47 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (1419A800) [pid = 3308] [serial = 1895] [outer = 00000000] [url = about:blank] 10:16:47 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (16A10800) [pid = 3308] [serial = 1900] [outer = 00000000] [url = about:blank] 10:16:47 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (156BB800) [pid = 3308] [serial = 1898] [outer = 00000000] [url = about:blank] 10:16:47 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (16F13C00) [pid = 3308] [serial = 1906] [outer = 00000000] [url = about:blank] 10:16:47 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (16A19000) [pid = 3308] [serial = 1901] [outer = 00000000] [url = about:blank] 10:16:47 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (0D27CC00) [pid = 3308] [serial = 1885] [outer = 00000000] [url = about:blank] 10:16:47 INFO - PROCESS | 3308 | --DOMWINDOW == 70 (1707B800) [pid = 3308] [serial = 1909] [outer = 00000000] [url = about:blank] 10:16:47 INFO - PROCESS | 3308 | --DOMWINDOW == 69 (0D7AAC00) [pid = 3308] [serial = 1886] [outer = 00000000] [url = about:blank] 10:16:47 INFO - PROCESS | 3308 | --DOMWINDOW == 68 (1671F400) [pid = 3308] [serial = 1903] [outer = 00000000] [url = about:blank] 10:16:47 INFO - PROCESS | 3308 | --DOMWINDOW == 67 (168E6000) [pid = 3308] [serial = 1904] [outer = 00000000] [url = about:blank] 10:16:47 INFO - PROCESS | 3308 | --DOMWINDOW == 66 (120E5800) [pid = 3308] [serial = 1892] [outer = 00000000] [url = about:blank] 10:16:47 INFO - PROCESS | 3308 | --DOMWINDOW == 65 (134C2000) [pid = 3308] [serial = 1907] [outer = 00000000] [url = about:blank] 10:16:47 INFO - PROCESS | 3308 | 1467739007841 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]]]}] 10:16:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 10:16:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1575ms 10:16:47 INFO - PROCESS | 3308 | 1467739007879 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 10:16:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 10:16:47 INFO - PROCESS | 3308 | 1467739007883 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 10:16:47 INFO - PROCESS | 3308 | 1467739007887 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 10:16:47 INFO - PROCESS | 3308 | 1467739007890 Marionette TRACE conn5 <- [1,2574,null,{}] 10:16:47 INFO - PROCESS | 3308 | 1467739007897 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}] 10:16:47 INFO - PROCESS | 3308 | 1467739007899 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:48 INFO - PROCESS | 3308 | 1467739007981 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 10:16:48 INFO - PROCESS | 3308 | 1467739007988 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:48 INFO - PROCESS | 3308 | 1467739007992 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:48 INFO - PROCESS | 3308 | ++DOCSHELL 0D277800 == 25 [pid = 3308] [id = 653] 10:16:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 66 (0D27B000) [pid = 3308] [serial = 1959] [outer = 00000000] 10:16:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 67 (0D7AB400) [pid = 3308] [serial = 1960] [outer = 0D27B000] 10:16:48 INFO - PROCESS | 3308 | 1467739008041 Marionette DEBUG loaded listener.js 10:16:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 68 (0D907C00) [pid = 3308] [serial = 1961] [outer = 0D27B000] 10:16:48 INFO - PROCESS | 3308 | 1467739008585 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]]]}] 10:16:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 10:16:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 731ms 10:16:48 INFO - PROCESS | 3308 | 1467739008619 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 10:16:48 INFO - PROCESS | 3308 | 1467739008624 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 10:16:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 10:16:48 INFO - PROCESS | 3308 | 1467739008630 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 10:16:48 INFO - PROCESS | 3308 | 1467739008633 Marionette TRACE conn5 <- [1,2578,null,{}] 10:16:48 INFO - PROCESS | 3308 | 1467739008637 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}] 10:16:48 INFO - PROCESS | 3308 | 1467739008639 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:48 INFO - PROCESS | 3308 | 1467739008728 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 10:16:48 INFO - PROCESS | 3308 | 1467739008834 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:48 INFO - PROCESS | 3308 | 1467739008836 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:48 INFO - PROCESS | 3308 | ++DOCSHELL 0DA23C00 == 26 [pid = 3308] [id = 654] 10:16:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 69 (0DADF000) [pid = 3308] [serial = 1962] [outer = 00000000] 10:16:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 70 (0DC6A000) [pid = 3308] [serial = 1963] [outer = 0DADF000] 10:16:48 INFO - PROCESS | 3308 | 1467739008884 Marionette DEBUG loaded listener.js 10:16:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (0DC9B000) [pid = 3308] [serial = 1964] [outer = 0DADF000] 10:16:49 INFO - PROCESS | 3308 | 1467739009263 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]]]}] 10:16:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 10:16:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 670ms 10:16:49 INFO - PROCESS | 3308 | 1467739009304 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 10:16:49 INFO - PROCESS | 3308 | 1467739009307 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 10:16:49 INFO - PROCESS | 3308 | 1467739009310 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 10:16:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 10:16:49 INFO - PROCESS | 3308 | 1467739009314 Marionette TRACE conn5 <- [1,2582,null,{}] 10:16:49 INFO - PROCESS | 3308 | 1467739009324 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}] 10:16:49 INFO - PROCESS | 3308 | 1467739009329 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:49 INFO - PROCESS | 3308 | 1467739009414 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 10:16:49 INFO - PROCESS | 3308 | 1467739009421 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:49 INFO - PROCESS | 3308 | 1467739009424 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:49 INFO - PROCESS | 3308 | ++DOCSHELL 0EDCA400 == 27 [pid = 3308] [id = 655] 10:16:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (0EDD0C00) [pid = 3308] [serial = 1965] [outer = 00000000] 10:16:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (11DADC00) [pid = 3308] [serial = 1966] [outer = 0EDD0C00] 10:16:49 INFO - PROCESS | 3308 | 1467739009472 Marionette DEBUG loaded listener.js 10:16:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (12053800) [pid = 3308] [serial = 1967] [outer = 0EDD0C00] 10:16:50 INFO - PROCESS | 3308 | 1467739009990 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]]]}] 10:16:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 10:16:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 730ms 10:16:50 INFO - PROCESS | 3308 | 1467739010052 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 10:16:50 INFO - PROCESS | 3308 | 1467739010054 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 10:16:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 10:16:50 INFO - PROCESS | 3308 | 1467739010057 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 10:16:50 INFO - PROCESS | 3308 | 1467739010059 Marionette TRACE conn5 <- [1,2586,null,{}] 10:16:50 INFO - PROCESS | 3308 | 1467739010063 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}] 10:16:50 INFO - PROCESS | 3308 | 1467739010065 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:50 INFO - PROCESS | 3308 | 1467739010211 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 10:16:50 INFO - PROCESS | 3308 | 1467739010274 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:50 INFO - PROCESS | 3308 | 1467739010276 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:50 INFO - PROCESS | 3308 | ++DOCSHELL 13237C00 == 28 [pid = 3308] [id = 656] 10:16:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (13443800) [pid = 3308] [serial = 1968] [outer = 00000000] 10:16:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (13908000) [pid = 3308] [serial = 1969] [outer = 13443800] 10:16:50 INFO - PROCESS | 3308 | 1467739010323 Marionette DEBUG loaded listener.js 10:16:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (14D62C00) [pid = 3308] [serial = 1970] [outer = 13443800] 10:16:50 INFO - PROCESS | 3308 | 1467739010748 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]]]}] 10:16:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 10:16:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 731ms 10:16:50 INFO - PROCESS | 3308 | 1467739010789 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 10:16:50 INFO - PROCESS | 3308 | 1467739010791 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 10:16:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 10:16:50 INFO - PROCESS | 3308 | 1467739010808 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 10:16:50 INFO - PROCESS | 3308 | 1467739010810 Marionette TRACE conn5 <- [1,2590,null,{}] 10:16:50 INFO - PROCESS | 3308 | 1467739010814 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}] 10:16:50 INFO - PROCESS | 3308 | 1467739010816 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:50 INFO - PROCESS | 3308 | 1467739010928 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 10:16:50 INFO - PROCESS | 3308 | 1467739010934 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:50 INFO - PROCESS | 3308 | 1467739010936 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:50 INFO - PROCESS | 3308 | ++DOCSHELL 15027C00 == 29 [pid = 3308] [id = 657] 10:16:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (150D4C00) [pid = 3308] [serial = 1971] [outer = 00000000] 10:16:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (156B4000) [pid = 3308] [serial = 1972] [outer = 150D4C00] 10:16:51 INFO - PROCESS | 3308 | 1467739010979 Marionette DEBUG loaded listener.js 10:16:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (156BD800) [pid = 3308] [serial = 1973] [outer = 150D4C00] 10:16:51 INFO - PROCESS | 3308 | 1467739011459 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]]]}] 10:16:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 10:16:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 690ms 10:16:51 INFO - PROCESS | 3308 | 1467739011492 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 10:16:51 INFO - PROCESS | 3308 | 1467739011494 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 10:16:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 10:16:51 INFO - PROCESS | 3308 | 1467739011497 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 10:16:51 INFO - PROCESS | 3308 | 1467739011499 Marionette TRACE conn5 <- [1,2594,null,{}] 10:16:51 INFO - PROCESS | 3308 | 1467739011503 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}] 10:16:51 INFO - PROCESS | 3308 | 1467739011508 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:51 INFO - PROCESS | 3308 | 1467739011674 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 10:16:51 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (0D92D800) [pid = 3308] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 10:16:51 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (11DA7000) [pid = 3308] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 10:16:51 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (168DD000) [pid = 3308] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 10:16:51 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (0D273400) [pid = 3308] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 10:16:51 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (13441400) [pid = 3308] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 10:16:51 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (12352400) [pid = 3308] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 10:16:51 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (14D5BC00) [pid = 3308] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 10:16:51 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (0DC68800) [pid = 3308] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 10:16:51 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (0CF73000) [pid = 3308] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 10:16:51 INFO - PROCESS | 3308 | --DOMWINDOW == 70 (16FD7000) [pid = 3308] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 10:16:51 INFO - PROCESS | 3308 | --DOMWINDOW == 69 (141A9800) [pid = 3308] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 10:16:51 INFO - PROCESS | 3308 | --DOMWINDOW == 68 (17083C00) [pid = 3308] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 10:16:52 INFO - PROCESS | 3308 | 1467739011967 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:52 INFO - PROCESS | 3308 | 1467739011969 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:52 INFO - PROCESS | 3308 | ++DOCSHELL 0CAB6800 == 30 [pid = 3308] [id = 658] 10:16:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 69 (0CB97400) [pid = 3308] [serial = 1974] [outer = 00000000] 10:16:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 70 (0D930800) [pid = 3308] [serial = 1975] [outer = 0CB97400] 10:16:52 INFO - PROCESS | 3308 | 1467739012014 Marionette DEBUG loaded listener.js 10:16:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (12075C00) [pid = 3308] [serial = 1976] [outer = 0CB97400] 10:16:52 INFO - PROCESS | 3308 | 1467739012383 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]]]}] 10:16:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 10:16:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 930ms 10:16:52 INFO - PROCESS | 3308 | 1467739012429 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 10:16:52 INFO - PROCESS | 3308 | 1467739012431 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 10:16:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 10:16:52 INFO - PROCESS | 3308 | 1467739012443 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 10:16:52 INFO - PROCESS | 3308 | 1467739012444 Marionette TRACE conn5 <- [1,2598,null,{}] 10:16:52 INFO - PROCESS | 3308 | 1467739012448 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}] 10:16:52 INFO - PROCESS | 3308 | 1467739012450 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:52 INFO - PROCESS | 3308 | 1467739012529 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 10:16:52 INFO - PROCESS | 3308 | 1467739012534 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:52 INFO - PROCESS | 3308 | 1467739012536 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:52 INFO - PROCESS | 3308 | ++DOCSHELL 156B4C00 == 31 [pid = 3308] [id = 659] 10:16:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (1652F800) [pid = 3308] [serial = 1977] [outer = 00000000] 10:16:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (16A15C00) [pid = 3308] [serial = 1978] [outer = 1652F800] 10:16:52 INFO - PROCESS | 3308 | 1467739012579 Marionette DEBUG loaded listener.js 10:16:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (16A17C00) [pid = 3308] [serial = 1979] [outer = 1652F800] 10:16:53 INFO - PROCESS | 3308 | 1467739013012 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]]]}] 10:16:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 10:16:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 630ms 10:16:53 INFO - PROCESS | 3308 | 1467739013074 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 10:16:53 INFO - PROCESS | 3308 | 1467739013076 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 10:16:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 10:16:53 INFO - PROCESS | 3308 | 1467739013084 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 10:16:53 INFO - PROCESS | 3308 | 1467739013086 Marionette TRACE conn5 <- [1,2602,null,{}] 10:16:53 INFO - PROCESS | 3308 | 1467739013089 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}] 10:16:53 INFO - PROCESS | 3308 | 1467739013091 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:53 INFO - PROCESS | 3308 | 1467739013169 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 10:16:53 INFO - PROCESS | 3308 | 1467739013174 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:53 INFO - PROCESS | 3308 | 1467739013176 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:53 INFO - PROCESS | 3308 | ++DOCSHELL 16F0A800 == 32 [pid = 3308] [id = 660] 10:16:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (16F0E800) [pid = 3308] [serial = 1980] [outer = 00000000] 10:16:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (16F17400) [pid = 3308] [serial = 1981] [outer = 16F0E800] 10:16:53 INFO - PROCESS | 3308 | 1467739013223 Marionette DEBUG loaded listener.js 10:16:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (141A7C00) [pid = 3308] [serial = 1982] [outer = 16F0E800] 10:16:53 INFO - PROCESS | 3308 | 1467739013688 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]]]}] 10:16:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 10:16:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 630ms 10:16:53 INFO - PROCESS | 3308 | 1467739013719 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 10:16:53 INFO - PROCESS | 3308 | 1467739013721 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 10:16:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 10:16:53 INFO - PROCESS | 3308 | 1467739013742 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 10:16:53 INFO - PROCESS | 3308 | 1467739013744 Marionette TRACE conn5 <- [1,2606,null,{}] 10:16:53 INFO - PROCESS | 3308 | 1467739013748 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}] 10:16:53 INFO - PROCESS | 3308 | 1467739013749 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:53 INFO - PROCESS | 3308 | 1467739013829 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 10:16:53 INFO - PROCESS | 3308 | 1467739013835 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:53 INFO - PROCESS | 3308 | 1467739013836 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:53 INFO - PROCESS | 3308 | ++DOCSHELL 0ED94800 == 33 [pid = 3308] [id = 661] 10:16:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (16FDB400) [pid = 3308] [serial = 1983] [outer = 00000000] 10:16:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (1707E800) [pid = 3308] [serial = 1984] [outer = 16FDB400] 10:16:53 INFO - PROCESS | 3308 | 1467739013880 Marionette DEBUG loaded listener.js 10:16:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (17525000) [pid = 3308] [serial = 1985] [outer = 16FDB400] 10:16:54 INFO - PROCESS | 3308 | 1467739014732 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]]]}] 10:16:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 10:16:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1026ms 10:16:54 INFO - PROCESS | 3308 | 1467739014767 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 10:16:54 INFO - PROCESS | 3308 | 1467739014771 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 10:16:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 10:16:54 INFO - PROCESS | 3308 | 1467739014776 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 10:16:54 INFO - PROCESS | 3308 | 1467739014781 Marionette TRACE conn5 <- [1,2610,null,{}] 10:16:54 INFO - PROCESS | 3308 | 1467739014806 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}] 10:16:54 INFO - PROCESS | 3308 | 1467739014809 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:54 INFO - PROCESS | 3308 | 1467739014952 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 10:16:55 INFO - PROCESS | 3308 | 1467739015092 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:55 INFO - PROCESS | 3308 | 1467739015095 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:55 INFO - PROCESS | 3308 | ++DOCSHELL 0D7AD000 == 34 [pid = 3308] [id = 662] 10:16:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (0D7B0400) [pid = 3308] [serial = 1986] [outer = 00000000] 10:16:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (0DC68C00) [pid = 3308] [serial = 1987] [outer = 0D7B0400] 10:16:55 INFO - PROCESS | 3308 | 1467739015153 Marionette DEBUG loaded listener.js 10:16:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (0DFA1800) [pid = 3308] [serial = 1988] [outer = 0D7B0400] 10:16:55 INFO - PROCESS | 3308 | 1467739015875 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]]]}] 10:16:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 10:16:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1152ms 10:16:55 INFO - PROCESS | 3308 | 1467739015953 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 10:16:55 INFO - PROCESS | 3308 | 1467739015957 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 10:16:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 10:16:56 INFO - PROCESS | 3308 | 1467739015965 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 10:16:56 INFO - PROCESS | 3308 | 1467739015968 Marionette TRACE conn5 <- [1,2614,null,{}] 10:16:56 INFO - PROCESS | 3308 | 1467739015972 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}] 10:16:56 INFO - PROCESS | 3308 | 1467739015975 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:56 INFO - PROCESS | 3308 | 1467739016112 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 10:16:56 INFO - PROCESS | 3308 | 1467739016339 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:56 INFO - PROCESS | 3308 | 1467739016342 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:56 INFO - PROCESS | 3308 | ++DOCSHELL 0CA3F400 == 35 [pid = 3308] [id = 663] 10:16:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (0CA40400) [pid = 3308] [serial = 1989] [outer = 00000000] 10:16:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (0CCE4C00) [pid = 3308] [serial = 1990] [outer = 0CA40400] 10:16:56 INFO - PROCESS | 3308 | 1467739016402 Marionette DEBUG loaded listener.js 10:16:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (0D205C00) [pid = 3308] [serial = 1991] [outer = 0CA40400] 10:16:56 INFO - PROCESS | 3308 | --DOCSHELL 16F0A800 == 34 [pid = 3308] [id = 660] 10:16:56 INFO - PROCESS | 3308 | --DOCSHELL 156B4C00 == 33 [pid = 3308] [id = 659] 10:16:56 INFO - PROCESS | 3308 | --DOCSHELL 0CAB6800 == 32 [pid = 3308] [id = 658] 10:16:56 INFO - PROCESS | 3308 | --DOCSHELL 15027C00 == 31 [pid = 3308] [id = 657] 10:16:56 INFO - PROCESS | 3308 | --DOCSHELL 13237C00 == 30 [pid = 3308] [id = 656] 10:16:56 INFO - PROCESS | 3308 | --DOCSHELL 0EDCA400 == 29 [pid = 3308] [id = 655] 10:16:56 INFO - PROCESS | 3308 | --DOCSHELL 0DA23C00 == 28 [pid = 3308] [id = 654] 10:16:56 INFO - PROCESS | 3308 | --DOCSHELL 0D277800 == 27 [pid = 3308] [id = 653] 10:16:56 INFO - PROCESS | 3308 | --DOCSHELL 0CFCE000 == 26 [pid = 3308] [id = 652] 10:16:56 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (11CDC800) [pid = 3308] [serial = 1937] [outer = 00000000] [url = about:blank] 10:16:56 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (123CC400) [pid = 3308] [serial = 1915] [outer = 00000000] [url = about:blank] 10:16:56 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (16F0A000) [pid = 3308] [serial = 1931] [outer = 00000000] [url = about:blank] 10:16:56 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (0DC62800) [pid = 3308] [serial = 1913] [outer = 00000000] [url = about:blank] 10:16:56 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (1767F400) [pid = 3308] [serial = 1910] [outer = 00000000] [url = about:blank] 10:16:56 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (1323E000) [pid = 3308] [serial = 1924] [outer = 00000000] [url = about:blank] 10:16:56 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (178FB800) [pid = 3308] [serial = 1940] [outer = 00000000] [url = about:blank] 10:16:56 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (0DE7C800) [pid = 3308] [serial = 1921] [outer = 00000000] [url = about:blank] 10:16:56 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (0D902800) [pid = 3308] [serial = 1919] [outer = 00000000] [url = about:blank] 10:16:56 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (1751FC00) [pid = 3308] [serial = 1939] [outer = 00000000] [url = about:blank] 10:16:56 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (0DFA4400) [pid = 3308] [serial = 1936] [outer = 00000000] [url = about:blank] 10:16:56 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (16A12000) [pid = 3308] [serial = 1930] [outer = 00000000] [url = about:blank] 10:16:56 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (17683000) [pid = 3308] [serial = 1933] [outer = 00000000] [url = about:blank] 10:16:56 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (1671F800) [pid = 3308] [serial = 1928] [outer = 00000000] [url = about:blank] 10:16:56 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (0D275000) [pid = 3308] [serial = 1918] [outer = 00000000] [url = about:blank] 10:16:56 INFO - PROCESS | 3308 | --DOMWINDOW == 70 (0DFAD000) [pid = 3308] [serial = 1922] [outer = 00000000] [url = about:blank] 10:16:56 INFO - PROCESS | 3308 | --DOMWINDOW == 69 (16573800) [pid = 3308] [serial = 1927] [outer = 00000000] [url = about:blank] 10:16:56 INFO - PROCESS | 3308 | --DOMWINDOW == 68 (14D60000) [pid = 3308] [serial = 1916] [outer = 00000000] [url = about:blank] 10:16:56 INFO - PROCESS | 3308 | --DOMWINDOW == 67 (0D928C00) [pid = 3308] [serial = 1912] [outer = 00000000] [url = about:blank] 10:16:56 INFO - PROCESS | 3308 | --DOMWINDOW == 66 (12212000) [pid = 3308] [serial = 1934] [outer = 00000000] [url = about:blank] 10:16:56 INFO - PROCESS | 3308 | --DOMWINDOW == 65 (13907C00) [pid = 3308] [serial = 1925] [outer = 00000000] [url = about:blank] 10:16:57 INFO - PROCESS | 3308 | 1467739017065 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]]]}] 10:16:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 10:16:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1123ms 10:16:57 INFO - PROCESS | 3308 | 1467739017097 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 10:16:57 INFO - PROCESS | 3308 | 1467739017101 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 10:16:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 10:16:57 INFO - PROCESS | 3308 | 1467739017104 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 10:16:57 INFO - PROCESS | 3308 | 1467739017107 Marionette TRACE conn5 <- [1,2618,null,{}] 10:16:57 INFO - PROCESS | 3308 | 1467739017112 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}] 10:16:57 INFO - PROCESS | 3308 | 1467739017116 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:57 INFO - PROCESS | 3308 | 1467739017206 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 10:16:57 INFO - PROCESS | 3308 | --DOMWINDOW == 64 (17942400) [pid = 3308] [serial = 1942] [outer = 00000000] [url = about:blank] 10:16:57 INFO - PROCESS | 3308 | --DOMWINDOW == 63 (18601C00) [pid = 3308] [serial = 1943] [outer = 00000000] [url = about:blank] 10:16:57 INFO - PROCESS | 3308 | 1467739017310 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:57 INFO - PROCESS | 3308 | 1467739017313 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:57 INFO - PROCESS | 3308 | ++DOCSHELL 0CA3E000 == 27 [pid = 3308] [id = 664] 10:16:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 64 (0CAB5000) [pid = 3308] [serial = 1992] [outer = 00000000] 10:16:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 65 (0D75C000) [pid = 3308] [serial = 1993] [outer = 0CAB5000] 10:16:57 INFO - PROCESS | 3308 | 1467739017359 Marionette DEBUG loaded listener.js 10:16:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 66 (0DC63800) [pid = 3308] [serial = 1994] [outer = 0CAB5000] 10:16:57 INFO - PROCESS | 3308 | 1467739017805 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]]]}] 10:16:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 10:16:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 730ms 10:16:57 INFO - PROCESS | 3308 | 1467739017838 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 10:16:57 INFO - PROCESS | 3308 | 1467739017842 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 10:16:57 INFO - PROCESS | 3308 | 1467739017847 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 10:16:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 10:16:57 INFO - PROCESS | 3308 | 1467739017849 Marionette TRACE conn5 <- [1,2622,null,{}] 10:16:57 INFO - PROCESS | 3308 | 1467739017852 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}] 10:16:57 INFO - PROCESS | 3308 | 1467739017854 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:58 INFO - PROCESS | 3308 | 1467739017964 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 10:16:58 INFO - PROCESS | 3308 | 1467739017973 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:58 INFO - PROCESS | 3308 | 1467739017975 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:58 INFO - PROCESS | 3308 | ++DOCSHELL 0E407800 == 28 [pid = 3308] [id = 665] 10:16:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 67 (0E408000) [pid = 3308] [serial = 1995] [outer = 00000000] 10:16:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 68 (11DB3000) [pid = 3308] [serial = 1996] [outer = 0E408000] 10:16:58 INFO - PROCESS | 3308 | 1467739018020 Marionette DEBUG loaded listener.js 10:16:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 69 (122C0C00) [pid = 3308] [serial = 1997] [outer = 0E408000] 10:16:58 INFO - PROCESS | 3308 | 1467739018502 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]]]}] 10:16:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 10:16:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 670ms 10:16:58 INFO - PROCESS | 3308 | 1467739018522 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 10:16:58 INFO - PROCESS | 3308 | 1467739018524 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 10:16:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 10:16:58 INFO - PROCESS | 3308 | 1467739018529 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 10:16:58 INFO - PROCESS | 3308 | 1467739018535 Marionette TRACE conn5 <- [1,2626,null,{}] 10:16:58 INFO - PROCESS | 3308 | 1467739018544 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}] 10:16:58 INFO - PROCESS | 3308 | 1467739018548 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:58 INFO - PROCESS | 3308 | 1467739018636 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 10:16:58 INFO - PROCESS | 3308 | 1467739018654 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:58 INFO - PROCESS | 3308 | 1467739018656 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:58 INFO - PROCESS | 3308 | ++DOCSHELL 15026C00 == 29 [pid = 3308] [id = 666] 10:16:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 70 (15027000) [pid = 3308] [serial = 1998] [outer = 00000000] 10:16:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (15655000) [pid = 3308] [serial = 1999] [outer = 15027000] 10:16:58 INFO - PROCESS | 3308 | 1467739018700 Marionette DEBUG loaded listener.js 10:16:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (156C0800) [pid = 3308] [serial = 2000] [outer = 15027000] 10:16:59 INFO - PROCESS | 3308 | 1467739019161 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]]]}] 10:16:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 10:16:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 691ms 10:16:59 INFO - PROCESS | 3308 | 1467739019223 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 10:16:59 INFO - PROCESS | 3308 | 1467739019225 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 10:16:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 10:16:59 INFO - PROCESS | 3308 | 1467739019228 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 10:16:59 INFO - PROCESS | 3308 | 1467739019230 Marionette TRACE conn5 <- [1,2630,null,{}] 10:16:59 INFO - PROCESS | 3308 | 1467739019233 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}] 10:16:59 INFO - PROCESS | 3308 | 1467739019235 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:59 INFO - PROCESS | 3308 | 1467739019389 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 10:16:59 INFO - PROCESS | 3308 | 1467739019454 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:59 INFO - PROCESS | 3308 | 1467739019456 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:16:59 INFO - PROCESS | 3308 | ++DOCSHELL 16579800 == 30 [pid = 3308] [id = 667] 10:16:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (1657B400) [pid = 3308] [serial = 2001] [outer = 00000000] 10:16:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (168DE000) [pid = 3308] [serial = 2002] [outer = 1657B400] 10:16:59 INFO - PROCESS | 3308 | 1467739019499 Marionette DEBUG loaded listener.js 10:16:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (168E7400) [pid = 3308] [serial = 2003] [outer = 1657B400] 10:16:59 INFO - PROCESS | 3308 | 1467739019950 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]]]}] 10:16:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 10:16:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 730ms 10:17:00 INFO - PROCESS | 3308 | 1467739020002 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 10:17:00 INFO - PROCESS | 3308 | 1467739020004 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 10:17:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 10:17:00 INFO - PROCESS | 3308 | 1467739020007 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 10:17:00 INFO - PROCESS | 3308 | 1467739020009 Marionette TRACE conn5 <- [1,2634,null,{}] 10:17:00 INFO - PROCESS | 3308 | 1467739020013 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}] 10:17:00 INFO - PROCESS | 3308 | 1467739020015 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:00 INFO - PROCESS | 3308 | 1467739020137 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 10:17:00 INFO - PROCESS | 3308 | 1467739020203 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:00 INFO - PROCESS | 3308 | 1467739020209 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:00 INFO - PROCESS | 3308 | ++DOCSHELL 0DFAE400 == 31 [pid = 3308] [id = 668] 10:17:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (16A12000) [pid = 3308] [serial = 2004] [outer = 00000000] 10:17:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (16A1F800) [pid = 3308] [serial = 2005] [outer = 16A12000] 10:17:00 INFO - PROCESS | 3308 | 1467739020264 Marionette DEBUG loaded listener.js 10:17:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (16F3C000) [pid = 3308] [serial = 2006] [outer = 16A12000] 10:17:00 INFO - PROCESS | 3308 | 1467739020703 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]]]}] 10:17:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 10:17:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 732ms 10:17:00 INFO - PROCESS | 3308 | 1467739020770 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 10:17:00 INFO - PROCESS | 3308 | 1467739020773 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 10:17:00 INFO - PROCESS | 3308 | 1467739020778 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 10:17:00 INFO - PROCESS | 3308 | 1467739020780 Marionette TRACE conn5 <- [1,2638,null,{}] 10:17:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 10:17:00 INFO - PROCESS | 3308 | 1467739020793 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}] 10:17:00 INFO - PROCESS | 3308 | 1467739020795 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:00 INFO - PROCESS | 3308 | 1467739020912 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 10:17:00 INFO - PROCESS | 3308 | 1467739020980 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:00 INFO - PROCESS | 3308 | 1467739020982 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:01 INFO - PROCESS | 3308 | ++DOCSHELL 16FDB800 == 32 [pid = 3308] [id = 669] 10:17:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (16FDBC00) [pid = 3308] [serial = 2007] [outer = 00000000] 10:17:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (178C5C00) [pid = 3308] [serial = 2008] [outer = 16FDBC00] 10:17:01 INFO - PROCESS | 3308 | 1467739021026 Marionette DEBUG loaded listener.js 10:17:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (178C6000) [pid = 3308] [serial = 2009] [outer = 16FDBC00] 10:17:01 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (16F0E800) [pid = 3308] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 10:17:01 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (13443800) [pid = 3308] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 10:17:01 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (0D27B000) [pid = 3308] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 10:17:01 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (0DADF000) [pid = 3308] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 10:17:01 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (0EDD0C00) [pid = 3308] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 10:17:01 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (150D4C00) [pid = 3308] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 10:17:01 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (0D27F000) [pid = 3308] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 10:17:01 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (0CB97400) [pid = 3308] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 10:17:01 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (1652F800) [pid = 3308] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 10:17:01 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (0CA41800) [pid = 3308] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 10:17:01 INFO - PROCESS | 3308 | --DOMWINDOW == 70 (11DB1400) [pid = 3308] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 10:17:01 INFO - PROCESS | 3308 | --DOMWINDOW == 69 (17075400) [pid = 3308] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 10:17:01 INFO - PROCESS | 3308 | --DOMWINDOW == 68 (19006000) [pid = 3308] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 10:17:01 INFO - PROCESS | 3308 | 1467739021452 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]]]}] 10:17:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 10:17:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 731ms 10:17:01 INFO - PROCESS | 3308 | 1467739021518 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 10:17:01 INFO - PROCESS | 3308 | 1467739021520 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 10:17:01 INFO - PROCESS | 3308 | 1467739021523 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 10:17:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 10:17:01 INFO - PROCESS | 3308 | 1467739021525 Marionette TRACE conn5 <- [1,2642,null,{}] 10:17:01 INFO - PROCESS | 3308 | 1467739021529 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}] 10:17:01 INFO - PROCESS | 3308 | 1467739021531 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:01 INFO - PROCESS | 3308 | 1467739021610 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 10:17:01 INFO - PROCESS | 3308 | 1467739021616 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:01 INFO - PROCESS | 3308 | 1467739021618 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:01 INFO - PROCESS | 3308 | ++DOCSHELL 0DE79C00 == 33 [pid = 3308] [id = 670] 10:17:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 69 (11DAD000) [pid = 3308] [serial = 2010] [outer = 00000000] 10:17:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 70 (168E7000) [pid = 3308] [serial = 2011] [outer = 11DAD000] 10:17:01 INFO - PROCESS | 3308 | 1467739021661 Marionette DEBUG loaded listener.js 10:17:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (16F18000) [pid = 3308] [serial = 2012] [outer = 11DAD000] 10:17:02 INFO - PROCESS | 3308 | 1467739022083 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]]]}] 10:17:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 10:17:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 570ms 10:17:02 INFO - PROCESS | 3308 | 1467739022101 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 10:17:02 INFO - PROCESS | 3308 | 1467739022103 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 10:17:02 INFO - PROCESS | 3308 | 1467739022106 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 10:17:02 INFO - PROCESS | 3308 | 1467739022107 Marionette TRACE conn5 <- [1,2646,null,{}] 10:17:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 10:17:02 INFO - PROCESS | 3308 | 1467739022110 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}] 10:17:02 INFO - PROCESS | 3308 | 1467739022112 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:02 INFO - PROCESS | 3308 | 1467739022236 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 10:17:02 INFO - PROCESS | 3308 | 1467739022243 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:02 INFO - PROCESS | 3308 | 1467739022245 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:02 INFO - PROCESS | 3308 | ++DOCSHELL 13446400 == 34 [pid = 3308] [id = 671] 10:17:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (16A16800) [pid = 3308] [serial = 2013] [outer = 00000000] 10:17:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (178F7000) [pid = 3308] [serial = 2014] [outer = 16A16800] 10:17:02 INFO - PROCESS | 3308 | 1467739022289 Marionette DEBUG loaded listener.js 10:17:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (1793B400) [pid = 3308] [serial = 2015] [outer = 16A16800] 10:17:02 INFO - PROCESS | 3308 | 1467739022723 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]]]}] 10:17:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 10:17:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 670ms 10:17:02 INFO - PROCESS | 3308 | 1467739022781 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 10:17:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 10:17:02 INFO - PROCESS | 3308 | 1467739022783 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 10:17:02 INFO - PROCESS | 3308 | 1467739022786 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 10:17:02 INFO - PROCESS | 3308 | 1467739022787 Marionette TRACE conn5 <- [1,2650,null,{}] 10:17:02 INFO - PROCESS | 3308 | 1467739022791 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}] 10:17:02 INFO - PROCESS | 3308 | 1467739022793 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:02 INFO - PROCESS | 3308 | 1467739022914 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 10:17:02 INFO - PROCESS | 3308 | 1467739022928 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:02 INFO - PROCESS | 3308 | 1467739022930 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:02 INFO - PROCESS | 3308 | ++DOCSHELL 178F6800 == 35 [pid = 3308] [id = 672] 10:17:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (1850D800) [pid = 3308] [serial = 2016] [outer = 00000000] 10:17:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (18783400) [pid = 3308] [serial = 2017] [outer = 1850D800] 10:17:02 INFO - PROCESS | 3308 | 1467739022973 Marionette DEBUG loaded listener.js 10:17:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (18783C00) [pid = 3308] [serial = 2018] [outer = 1850D800] 10:17:03 INFO - PROCESS | 3308 | --DOCSHELL 0CA3E000 == 34 [pid = 3308] [id = 664] 10:17:03 INFO - PROCESS | 3308 | --DOCSHELL 0D7AD000 == 33 [pid = 3308] [id = 662] 10:17:03 INFO - PROCESS | 3308 | --DOCSHELL 0CA3F400 == 32 [pid = 3308] [id = 663] 10:17:03 INFO - PROCESS | 3308 | --DOCSHELL 0ED94800 == 31 [pid = 3308] [id = 661] 10:17:04 INFO - PROCESS | 3308 | --DOCSHELL 15026C00 == 30 [pid = 3308] [id = 666] 10:17:04 INFO - PROCESS | 3308 | --DOCSHELL 16579800 == 29 [pid = 3308] [id = 667] 10:17:04 INFO - PROCESS | 3308 | --DOCSHELL 0DE79C00 == 28 [pid = 3308] [id = 670] 10:17:04 INFO - PROCESS | 3308 | --DOCSHELL 0DFAE400 == 27 [pid = 3308] [id = 668] 10:17:04 INFO - PROCESS | 3308 | --DOCSHELL 16FDB800 == 26 [pid = 3308] [id = 669] 10:17:04 INFO - PROCESS | 3308 | --DOCSHELL 0E407800 == 25 [pid = 3308] [id = 665] 10:17:04 INFO - PROCESS | 3308 | --DOCSHELL 13446400 == 24 [pid = 3308] [id = 671] 10:17:04 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (16F17400) [pid = 3308] [serial = 1981] [outer = 00000000] [url = about:blank] 10:17:04 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (13908000) [pid = 3308] [serial = 1969] [outer = 00000000] [url = about:blank] 10:17:04 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (0D7AB400) [pid = 3308] [serial = 1960] [outer = 00000000] [url = about:blank] 10:17:04 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (0D907C00) [pid = 3308] [serial = 1961] [outer = 00000000] [url = about:blank] 10:17:04 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (0DC6A000) [pid = 3308] [serial = 1963] [outer = 00000000] [url = about:blank] 10:17:04 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (0DC9B000) [pid = 3308] [serial = 1964] [outer = 00000000] [url = about:blank] 10:17:04 INFO - PROCESS | 3308 | --DOMWINDOW == 70 (11DADC00) [pid = 3308] [serial = 1966] [outer = 00000000] [url = about:blank] 10:17:04 INFO - PROCESS | 3308 | --DOMWINDOW == 69 (156B4000) [pid = 3308] [serial = 1972] [outer = 00000000] [url = about:blank] 10:17:04 INFO - PROCESS | 3308 | --DOMWINDOW == 68 (0DE79800) [pid = 3308] [serial = 1958] [outer = 00000000] [url = about:blank] 10:17:04 INFO - PROCESS | 3308 | --DOMWINDOW == 67 (0DAE0000) [pid = 3308] [serial = 1957] [outer = 00000000] [url = about:blank] 10:17:04 INFO - PROCESS | 3308 | --DOMWINDOW == 66 (14D62C00) [pid = 3308] [serial = 1970] [outer = 00000000] [url = about:blank] 10:17:04 INFO - PROCESS | 3308 | --DOMWINDOW == 65 (0D930800) [pid = 3308] [serial = 1975] [outer = 00000000] [url = about:blank] 10:17:04 INFO - PROCESS | 3308 | --DOMWINDOW == 64 (156BD800) [pid = 3308] [serial = 1973] [outer = 00000000] [url = about:blank] 10:17:04 INFO - PROCESS | 3308 | --DOMWINDOW == 63 (12075C00) [pid = 3308] [serial = 1976] [outer = 00000000] [url = about:blank] 10:17:04 INFO - PROCESS | 3308 | --DOMWINDOW == 62 (16A15C00) [pid = 3308] [serial = 1978] [outer = 00000000] [url = about:blank] 10:17:04 INFO - PROCESS | 3308 | --DOMWINDOW == 61 (0D20B400) [pid = 3308] [serial = 1946] [outer = 00000000] [url = about:blank] 10:17:04 INFO - PROCESS | 3308 | --DOMWINDOW == 60 (0CF1EC00) [pid = 3308] [serial = 1945] [outer = 00000000] [url = about:blank] 10:17:04 INFO - PROCESS | 3308 | --DOMWINDOW == 59 (150DFC00) [pid = 3308] [serial = 1949] [outer = 00000000] [url = about:blank] 10:17:04 INFO - PROCESS | 3308 | --DOMWINDOW == 58 (1235F000) [pid = 3308] [serial = 1948] [outer = 00000000] [url = about:blank] 10:17:04 INFO - PROCESS | 3308 | --DOMWINDOW == 57 (18782C00) [pid = 3308] [serial = 1952] [outer = 00000000] [url = about:blank] 10:17:04 INFO - PROCESS | 3308 | --DOMWINDOW == 56 (1767B400) [pid = 3308] [serial = 1951] [outer = 00000000] [url = about:blank] 10:17:04 INFO - PROCESS | 3308 | --DOMWINDOW == 55 (141A7C00) [pid = 3308] [serial = 1982] [outer = 00000000] [url = about:blank] 10:17:04 INFO - PROCESS | 3308 | --DOMWINDOW == 54 (19530400) [pid = 3308] [serial = 1955] [outer = 00000000] [url = about:blank] 10:17:04 INFO - PROCESS | 3308 | --DOMWINDOW == 53 (19369000) [pid = 3308] [serial = 1954] [outer = 00000000] [url = about:blank] 10:17:04 INFO - PROCESS | 3308 | --DOMWINDOW == 52 (16A17C00) [pid = 3308] [serial = 1979] [outer = 00000000] [url = about:blank] 10:17:04 INFO - PROCESS | 3308 | --DOMWINDOW == 51 (12053800) [pid = 3308] [serial = 1967] [outer = 00000000] [url = about:blank] 10:17:04 INFO - PROCESS | 3308 | 1467739024779 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]]]}] 10:17:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 10:17:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 2019ms 10:17:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 10:17:04 INFO - PROCESS | 3308 | 1467739024807 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 10:17:04 INFO - PROCESS | 3308 | 1467739024811 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 10:17:04 INFO - PROCESS | 3308 | 1467739024815 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 10:17:04 INFO - PROCESS | 3308 | 1467739024819 Marionette TRACE conn5 <- [1,2654,null,{}] 10:17:04 INFO - PROCESS | 3308 | 1467739024824 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}] 10:17:04 INFO - PROCESS | 3308 | 1467739024827 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:04 INFO - PROCESS | 3308 | 1467739024919 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 10:17:04 INFO - PROCESS | 3308 | 1467739024927 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:04 INFO - PROCESS | 3308 | 1467739024931 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:04 INFO - PROCESS | 3308 | ++DOCSHELL 0D271400 == 25 [pid = 3308] [id = 673] 10:17:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 52 (0D271800) [pid = 3308] [serial = 2019] [outer = 00000000] 10:17:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 53 (0D27B800) [pid = 3308] [serial = 2020] [outer = 0D271800] 10:17:04 INFO - PROCESS | 3308 | 1467739024980 Marionette DEBUG loaded listener.js 10:17:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 54 (0D763000) [pid = 3308] [serial = 2021] [outer = 0D271800] 10:17:05 INFO - PROCESS | 3308 | 1467739025961 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]]]}] 10:17:05 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) 10:17:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1177ms 10:17:06 INFO - PROCESS | 3308 | 1467739025993 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 10:17:06 INFO - PROCESS | 3308 | 1467739025999 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 10:17:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 10:17:06 INFO - PROCESS | 3308 | 1467739026005 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 10:17:06 INFO - PROCESS | 3308 | 1467739026008 Marionette TRACE conn5 <- [1,2658,null,{}] 10:17:06 INFO - PROCESS | 3308 | 1467739026012 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}] 10:17:06 INFO - PROCESS | 3308 | 1467739026015 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:06 INFO - PROCESS | 3308 | 1467739026102 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 10:17:06 INFO - PROCESS | 3308 | 1467739026110 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:06 INFO - PROCESS | 3308 | 1467739026112 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:06 INFO - PROCESS | 3308 | ++DOCSHELL 0D928800 == 26 [pid = 3308] [id = 674] 10:17:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 55 (0D92A000) [pid = 3308] [serial = 2022] [outer = 00000000] 10:17:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 56 (0D954800) [pid = 3308] [serial = 2023] [outer = 0D92A000] 10:17:06 INFO - PROCESS | 3308 | 1467739026160 Marionette DEBUG loaded listener.js 10:17:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 57 (0D959C00) [pid = 3308] [serial = 2024] [outer = 0D92A000] 10:17:07 INFO - PROCESS | 3308 | 1467739027094 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:17:07 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 10:17:07 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:17:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 10:17:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:17:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1119ms 10:17:07 INFO - PROCESS | 3308 | 1467739027128 Marionette TRACE conn5 -> [0,2661,"getWindowHandle",null] 10:17:07 INFO - PROCESS | 3308 | 1467739027130 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 10:17:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 10:17:07 INFO - PROCESS | 3308 | 1467739027133 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 10:17:07 INFO - PROCESS | 3308 | 1467739027137 Marionette TRACE conn5 <- [1,2662,null,{}] 10:17:07 INFO - PROCESS | 3308 | 1467739027148 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}] 10:17:07 INFO - PROCESS | 3308 | 1467739027153 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:07 INFO - PROCESS | 3308 | 1467739027272 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 10:17:07 INFO - PROCESS | 3308 | 1467739027279 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:07 INFO - PROCESS | 3308 | 1467739027282 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:07 INFO - PROCESS | 3308 | ++DOCSHELL 0DFA5000 == 27 [pid = 3308] [id = 675] 10:17:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 58 (0DFA5800) [pid = 3308] [serial = 2025] [outer = 00000000] 10:17:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 59 (0E40CC00) [pid = 3308] [serial = 2026] [outer = 0DFA5800] 10:17:07 INFO - PROCESS | 3308 | 1467739027331 Marionette DEBUG loaded listener.js 10:17:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 60 (0E48DC00) [pid = 3308] [serial = 2027] [outer = 0DFA5800] 10:17:08 INFO - PROCESS | 3308 | 1467739028255 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:17:08 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 10:17:08 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:17:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 10:17:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:17:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1182ms 10:17:08 INFO - PROCESS | 3308 | 1467739028319 Marionette TRACE conn5 -> [0,2665,"getWindowHandle",null] 10:17:08 INFO - PROCESS | 3308 | 1467739028322 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 10:17:08 INFO - PROCESS | 3308 | 1467739028325 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 10:17:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 10:17:08 INFO - PROCESS | 3308 | 1467739028327 Marionette TRACE conn5 <- [1,2666,null,{}] 10:17:08 INFO - PROCESS | 3308 | 1467739028331 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}] 10:17:08 INFO - PROCESS | 3308 | 1467739028333 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:08 INFO - PROCESS | 3308 | 1467739028417 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 10:17:08 INFO - PROCESS | 3308 | 1467739028423 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:08 INFO - PROCESS | 3308 | 1467739028425 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:08 INFO - PROCESS | 3308 | ++DOCSHELL 0ED8EC00 == 28 [pid = 3308] [id = 676] 10:17:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 61 (0ED8FC00) [pid = 3308] [serial = 2028] [outer = 00000000] 10:17:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 62 (12052000) [pid = 3308] [serial = 2029] [outer = 0ED8FC00] 10:17:08 INFO - PROCESS | 3308 | 1467739028471 Marionette DEBUG loaded listener.js 10:17:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 63 (120E3C00) [pid = 3308] [serial = 2030] [outer = 0ED8FC00] 10:17:09 INFO - PROCESS | 3308 | 1467739029408 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]]]}] 10:17:09 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) 10:17:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1122ms 10:17:09 INFO - PROCESS | 3308 | 1467739029459 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 10:17:09 INFO - PROCESS | 3308 | 1467739029461 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 10:17:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 10:17:09 INFO - PROCESS | 3308 | 1467739029464 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 10:17:09 INFO - PROCESS | 3308 | 1467739029465 Marionette TRACE conn5 <- [1,2670,null,{}] 10:17:09 INFO - PROCESS | 3308 | 1467739029469 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}] 10:17:09 INFO - PROCESS | 3308 | 1467739029471 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:09 INFO - PROCESS | 3308 | 1467739029587 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 10:17:09 INFO - PROCESS | 3308 | 1467739029594 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:09 INFO - PROCESS | 3308 | 1467739029596 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:09 INFO - PROCESS | 3308 | ++DOCSHELL 1207A000 == 29 [pid = 3308] [id = 677] 10:17:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 64 (12257400) [pid = 3308] [serial = 2031] [outer = 00000000] 10:17:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 65 (13236C00) [pid = 3308] [serial = 2032] [outer = 12257400] 10:17:09 INFO - PROCESS | 3308 | 1467739029639 Marionette DEBUG loaded listener.js 10:17:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 66 (13447C00) [pid = 3308] [serial = 2033] [outer = 12257400] 10:17:10 INFO - PROCESS | 3308 | 1467739030599 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]]]}] 10:17:10 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) 10:17:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1176ms 10:17:10 INFO - PROCESS | 3308 | 1467739030642 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 10:17:10 INFO - PROCESS | 3308 | 1467739030644 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 10:17:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 10:17:10 INFO - PROCESS | 3308 | 1467739030647 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 10:17:10 INFO - PROCESS | 3308 | 1467739030649 Marionette TRACE conn5 <- [1,2674,null,{}] 10:17:10 INFO - PROCESS | 3308 | 1467739030652 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}] 10:17:10 INFO - PROCESS | 3308 | 1467739030658 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:10 INFO - PROCESS | 3308 | 1467739030801 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 10:17:10 INFO - PROCESS | 3308 | 1467739030808 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:10 INFO - PROCESS | 3308 | 1467739030810 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:10 INFO - PROCESS | 3308 | ++DOCSHELL 134B7400 == 30 [pid = 3308] [id = 678] 10:17:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 67 (134C0C00) [pid = 3308] [serial = 2034] [outer = 00000000] 10:17:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 68 (1503A000) [pid = 3308] [serial = 2035] [outer = 134C0C00] 10:17:10 INFO - PROCESS | 3308 | 1467739030854 Marionette DEBUG loaded listener.js 10:17:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 69 (156B2400) [pid = 3308] [serial = 2036] [outer = 134C0C00] 10:17:11 INFO - PROCESS | 3308 | --DOMWINDOW == 68 (16FDBC00) [pid = 3308] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 10:17:11 INFO - PROCESS | 3308 | --DOMWINDOW == 67 (15027000) [pid = 3308] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 10:17:11 INFO - PROCESS | 3308 | --DOMWINDOW == 66 (0E408000) [pid = 3308] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 10:17:11 INFO - PROCESS | 3308 | --DOMWINDOW == 65 (0CAB5000) [pid = 3308] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 10:17:11 INFO - PROCESS | 3308 | --DOMWINDOW == 64 (0CA40400) [pid = 3308] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 10:17:11 INFO - PROCESS | 3308 | --DOMWINDOW == 63 (0D7B0400) [pid = 3308] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 10:17:11 INFO - PROCESS | 3308 | --DOMWINDOW == 62 (16FDB400) [pid = 3308] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 10:17:11 INFO - PROCESS | 3308 | --DOMWINDOW == 61 (11DAD000) [pid = 3308] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 10:17:11 INFO - PROCESS | 3308 | --DOMWINDOW == 60 (16A16800) [pid = 3308] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 10:17:11 INFO - PROCESS | 3308 | --DOMWINDOW == 59 (1657B400) [pid = 3308] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 10:17:11 INFO - PROCESS | 3308 | --DOMWINDOW == 58 (16A12000) [pid = 3308] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 10:17:11 INFO - PROCESS | 3308 | 1467739031828 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:17:11 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 10:17:11 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:17:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 10:17:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:17:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1216ms 10:17:11 INFO - PROCESS | 3308 | 1467739031868 Marionette TRACE conn5 -> [0,2677,"getWindowHandle",null] 10:17:11 INFO - PROCESS | 3308 | 1467739031869 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 10:17:11 INFO - PROCESS | 3308 | 1467739031873 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 10:17:11 INFO - PROCESS | 3308 | 1467739031874 Marionette TRACE conn5 <- [1,2678,null,{}] 10:17:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 10:17:11 INFO - PROCESS | 3308 | 1467739031878 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}] 10:17:11 INFO - PROCESS | 3308 | 1467739031880 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:11 INFO - PROCESS | 3308 | 1467739031956 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 10:17:11 INFO - PROCESS | 3308 | 1467739031961 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:11 INFO - PROCESS | 3308 | 1467739031963 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:11 INFO - PROCESS | 3308 | ++DOCSHELL 0CF6FC00 == 31 [pid = 3308] [id = 679] 10:17:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 59 (0D927000) [pid = 3308] [serial = 2037] [outer = 00000000] 10:17:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 60 (11DB1400) [pid = 3308] [serial = 2038] [outer = 0D927000] 10:17:12 INFO - PROCESS | 3308 | 1467739032007 Marionette DEBUG loaded listener.js 10:17:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 61 (13447000) [pid = 3308] [serial = 2039] [outer = 0D927000] 10:17:12 INFO - PROCESS | 3308 | 1467739032933 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:17:12 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 10:17:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:17:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 10:17:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:17:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1066ms 10:17:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 10:17:12 INFO - PROCESS | 3308 | 1467739032943 Marionette TRACE conn5 -> [0,2681,"getWindowHandle",null] 10:17:12 INFO - PROCESS | 3308 | 1467739032945 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 10:17:12 INFO - PROCESS | 3308 | 1467739032949 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 10:17:12 INFO - PROCESS | 3308 | 1467739032950 Marionette TRACE conn5 <- [1,2682,null,{}] 10:17:12 INFO - PROCESS | 3308 | 1467739032954 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}] 10:17:12 INFO - PROCESS | 3308 | 1467739032956 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:13 INFO - PROCESS | 3308 | 1467739033085 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 10:17:13 INFO - PROCESS | 3308 | 1467739033097 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:13 INFO - PROCESS | 3308 | 1467739033098 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:13 INFO - PROCESS | 3308 | ++DOCSHELL 14D5A400 == 32 [pid = 3308] [id = 680] 10:17:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 62 (15027000) [pid = 3308] [serial = 2040] [outer = 00000000] 10:17:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 63 (1657C000) [pid = 3308] [serial = 2041] [outer = 15027000] 10:17:13 INFO - PROCESS | 3308 | 1467739033142 Marionette DEBUG loaded listener.js 10:17:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 64 (1657D000) [pid = 3308] [serial = 2042] [outer = 15027000] 10:17:14 INFO - PROCESS | 3308 | 1467739034101 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:17:14 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 10:17:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:17:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 10:17:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:17:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1172ms 10:17:14 INFO - PROCESS | 3308 | 1467739034122 Marionette TRACE conn5 -> [0,2685,"getWindowHandle",null] 10:17:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 10:17:14 INFO - PROCESS | 3308 | 1467739034127 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 10:17:14 INFO - PROCESS | 3308 | 1467739034132 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 10:17:14 INFO - PROCESS | 3308 | 1467739034135 Marionette TRACE conn5 <- [1,2686,null,{}] 10:17:14 INFO - PROCESS | 3308 | 1467739034141 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}] 10:17:14 INFO - PROCESS | 3308 | 1467739034144 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:14 INFO - PROCESS | 3308 | 1467739034266 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 10:17:14 INFO - PROCESS | 3308 | 1467739034439 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:14 INFO - PROCESS | 3308 | 1467739034444 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:14 INFO - PROCESS | 3308 | ++DOCSHELL 0D905000 == 33 [pid = 3308] [id = 681] 10:17:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 65 (0D907800) [pid = 3308] [serial = 2043] [outer = 00000000] 10:17:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 66 (0D910C00) [pid = 3308] [serial = 2044] [outer = 0D907800] 10:17:14 INFO - PROCESS | 3308 | 1467739034508 Marionette DEBUG loaded listener.js 10:17:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 67 (0D930400) [pid = 3308] [serial = 2045] [outer = 0D907800] 10:17:15 INFO - PROCESS | 3308 | 1467739035586 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:17:15 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 10:17:15 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:17:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 10:17:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:17:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1473ms 10:17:15 INFO - PROCESS | 3308 | 1467739035605 Marionette TRACE conn5 -> [0,2689,"getWindowHandle",null] 10:17:15 INFO - PROCESS | 3308 | 1467739035610 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 10:17:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 10:17:15 INFO - PROCESS | 3308 | 1467739035616 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 10:17:15 INFO - PROCESS | 3308 | 1467739035619 Marionette TRACE conn5 <- [1,2690,null,{}] 10:17:15 INFO - PROCESS | 3308 | 1467739035624 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}] 10:17:15 INFO - PROCESS | 3308 | 1467739035626 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:15 INFO - PROCESS | 3308 | 1467739035745 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 10:17:16 INFO - PROCESS | 3308 | 1467739036001 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:16 INFO - PROCESS | 3308 | 1467739036004 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:16 INFO - PROCESS | 3308 | ++DOCSHELL 0CFC9400 == 34 [pid = 3308] [id = 682] 10:17:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 68 (0CFC9C00) [pid = 3308] [serial = 2046] [outer = 00000000] 10:17:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 69 (0D065400) [pid = 3308] [serial = 2047] [outer = 0CFC9C00] 10:17:16 INFO - PROCESS | 3308 | 1467739036064 Marionette DEBUG loaded listener.js 10:17:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 70 (0D7AFC00) [pid = 3308] [serial = 2048] [outer = 0CFC9C00] 10:17:16 INFO - PROCESS | 3308 | --DOCSHELL 0CF6FC00 == 33 [pid = 3308] [id = 679] 10:17:16 INFO - PROCESS | 3308 | --DOCSHELL 134B7400 == 32 [pid = 3308] [id = 678] 10:17:16 INFO - PROCESS | 3308 | --DOCSHELL 1207A000 == 31 [pid = 3308] [id = 677] 10:17:16 INFO - PROCESS | 3308 | --DOCSHELL 0ED8EC00 == 30 [pid = 3308] [id = 676] 10:17:16 INFO - PROCESS | 3308 | --DOCSHELL 0DFA5000 == 29 [pid = 3308] [id = 675] 10:17:16 INFO - PROCESS | 3308 | --DOCSHELL 0D928800 == 28 [pid = 3308] [id = 674] 10:17:16 INFO - PROCESS | 3308 | --DOCSHELL 0D271400 == 27 [pid = 3308] [id = 673] 10:17:16 INFO - PROCESS | 3308 | --DOMWINDOW == 69 (1793B400) [pid = 3308] [serial = 2015] [outer = 00000000] [url = about:blank] 10:17:16 INFO - PROCESS | 3308 | --DOMWINDOW == 68 (168DE000) [pid = 3308] [serial = 2002] [outer = 00000000] [url = about:blank] 10:17:16 INFO - PROCESS | 3308 | --DOMWINDOW == 67 (16F3C000) [pid = 3308] [serial = 2006] [outer = 00000000] [url = about:blank] 10:17:16 INFO - PROCESS | 3308 | --DOMWINDOW == 66 (16A1F800) [pid = 3308] [serial = 2005] [outer = 00000000] [url = about:blank] 10:17:16 INFO - PROCESS | 3308 | --DOMWINDOW == 65 (178C5C00) [pid = 3308] [serial = 2008] [outer = 00000000] [url = about:blank] 10:17:16 INFO - PROCESS | 3308 | --DOMWINDOW == 64 (178F7000) [pid = 3308] [serial = 2014] [outer = 00000000] [url = about:blank] 10:17:16 INFO - PROCESS | 3308 | --DOMWINDOW == 63 (178C6000) [pid = 3308] [serial = 2009] [outer = 00000000] [url = about:blank] 10:17:16 INFO - PROCESS | 3308 | --DOMWINDOW == 62 (15655000) [pid = 3308] [serial = 1999] [outer = 00000000] [url = about:blank] 10:17:16 INFO - PROCESS | 3308 | --DOMWINDOW == 61 (18783400) [pid = 3308] [serial = 2017] [outer = 00000000] [url = about:blank] 10:17:16 INFO - PROCESS | 3308 | --DOMWINDOW == 60 (11DB3000) [pid = 3308] [serial = 1996] [outer = 00000000] [url = about:blank] 10:17:16 INFO - PROCESS | 3308 | --DOMWINDOW == 59 (122C0C00) [pid = 3308] [serial = 1997] [outer = 00000000] [url = about:blank] 10:17:16 INFO - PROCESS | 3308 | --DOMWINDOW == 58 (0D75C000) [pid = 3308] [serial = 1993] [outer = 00000000] [url = about:blank] 10:17:16 INFO - PROCESS | 3308 | --DOMWINDOW == 57 (0DC63800) [pid = 3308] [serial = 1994] [outer = 00000000] [url = about:blank] 10:17:16 INFO - PROCESS | 3308 | --DOMWINDOW == 56 (0D205C00) [pid = 3308] [serial = 1991] [outer = 00000000] [url = about:blank] 10:17:16 INFO - PROCESS | 3308 | --DOMWINDOW == 55 (0CCE4C00) [pid = 3308] [serial = 1990] [outer = 00000000] [url = about:blank] 10:17:16 INFO - PROCESS | 3308 | --DOMWINDOW == 54 (0DFA1800) [pid = 3308] [serial = 1988] [outer = 00000000] [url = about:blank] 10:17:16 INFO - PROCESS | 3308 | --DOMWINDOW == 53 (0DC68C00) [pid = 3308] [serial = 1987] [outer = 00000000] [url = about:blank] 10:17:16 INFO - PROCESS | 3308 | --DOMWINDOW == 52 (1707E800) [pid = 3308] [serial = 1984] [outer = 00000000] [url = about:blank] 10:17:16 INFO - PROCESS | 3308 | --DOMWINDOW == 51 (17525000) [pid = 3308] [serial = 1985] [outer = 00000000] [url = about:blank] 10:17:16 INFO - PROCESS | 3308 | --DOMWINDOW == 50 (16F18000) [pid = 3308] [serial = 2012] [outer = 00000000] [url = about:blank] 10:17:16 INFO - PROCESS | 3308 | --DOMWINDOW == 49 (168E7400) [pid = 3308] [serial = 2003] [outer = 00000000] [url = about:blank] 10:17:16 INFO - PROCESS | 3308 | --DOMWINDOW == 48 (168E7000) [pid = 3308] [serial = 2011] [outer = 00000000] [url = about:blank] 10:17:16 INFO - PROCESS | 3308 | --DOMWINDOW == 47 (156C0800) [pid = 3308] [serial = 2000] [outer = 00000000] [url = about:blank] 10:17:16 INFO - PROCESS | 3308 | 1467739036660 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]]]}] 10:17:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 10:17:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1068ms 10:17:16 INFO - PROCESS | 3308 | 1467739036689 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 10:17:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 10:17:16 INFO - PROCESS | 3308 | 1467739036692 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 10:17:16 INFO - PROCESS | 3308 | 1467739036696 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 10:17:16 INFO - PROCESS | 3308 | 1467739036699 Marionette TRACE conn5 <- [1,2694,null,{}] 10:17:16 INFO - PROCESS | 3308 | 1467739036704 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}] 10:17:16 INFO - PROCESS | 3308 | 1467739036709 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:16 INFO - PROCESS | 3308 | 1467739036797 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 10:17:16 INFO - PROCESS | 3308 | 1467739036893 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:16 INFO - PROCESS | 3308 | 1467739036896 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:16 INFO - PROCESS | 3308 | ++DOCSHELL 0D906000 == 28 [pid = 3308] [id = 683] 10:17:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 48 (0D908C00) [pid = 3308] [serial = 2049] [outer = 00000000] 10:17:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 49 (0DC63800) [pid = 3308] [serial = 2050] [outer = 0D908C00] 10:17:16 INFO - PROCESS | 3308 | 1467739036942 Marionette DEBUG loaded listener.js 10:17:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 50 (0DC6D400) [pid = 3308] [serial = 2051] [outer = 0D908C00] 10:17:17 INFO - PROCESS | 3308 | 1467739037347 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]]]}] 10:17:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 10:17:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 730ms 10:17:17 INFO - PROCESS | 3308 | 1467739037430 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 10:17:17 INFO - PROCESS | 3308 | 1467739037433 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 10:17:17 INFO - PROCESS | 3308 | 1467739037438 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 10:17:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 10:17:17 INFO - PROCESS | 3308 | 1467739037440 Marionette TRACE conn5 <- [1,2698,null,{}] 10:17:17 INFO - PROCESS | 3308 | 1467739037447 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}] 10:17:17 INFO - PROCESS | 3308 | 1467739037449 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:17 INFO - PROCESS | 3308 | 1467739037538 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 10:17:17 INFO - PROCESS | 3308 | 1467739037552 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:17 INFO - PROCESS | 3308 | 1467739037554 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:17 INFO - PROCESS | 3308 | ++DOCSHELL 0EC96000 == 29 [pid = 3308] [id = 684] 10:17:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 51 (0ECEEC00) [pid = 3308] [serial = 2052] [outer = 00000000] 10:17:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 52 (11CD6400) [pid = 3308] [serial = 2053] [outer = 0ECEEC00] 10:17:17 INFO - PROCESS | 3308 | 1467739037599 Marionette DEBUG loaded listener.js 10:17:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 53 (11E94C00) [pid = 3308] [serial = 2054] [outer = 0ECEEC00] 10:17:18 INFO - PROCESS | 3308 | 1467739038071 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] 10:17:18 INFO - PROCESS | 3308 | 1467739038116 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 10:17:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 10:17:18 INFO - PROCESS | 3308 | 1467739038121 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 10:17:18 INFO - PROCESS | 3308 | 1467739038127 Marionette TRACE conn5 <- [1,2702,null,{}] 10:17:18 INFO - PROCESS | 3308 | 1467739038136 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}] 10:17:18 INFO - PROCESS | 3308 | 1467739038140 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:18 INFO - PROCESS | 3308 | 1467739038227 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 10:17:18 INFO - PROCESS | 3308 | 1467739038236 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:18 INFO - PROCESS | 3308 | 1467739038238 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:18 INFO - PROCESS | 3308 | ++DOCSHELL 1390C800 == 30 [pid = 3308] [id = 685] 10:17:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 54 (1419B400) [pid = 3308] [serial = 2055] [outer = 00000000] 10:17:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 55 (14D64400) [pid = 3308] [serial = 2056] [outer = 1419B400] 10:17:18 INFO - PROCESS | 3308 | 1467739038282 Marionette DEBUG loaded listener.js 10:17:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 56 (150D7C00) [pid = 3308] [serial = 2057] [outer = 1419B400] 10:17:18 INFO - PROCESS | 3308 | 1467739038741 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]]]}] 10:17:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 10:17:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 630ms 10:17:18 INFO - PROCESS | 3308 | 1467739038771 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 10:17:18 INFO - PROCESS | 3308 | 1467739038773 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 10:17:18 INFO - PROCESS | 3308 | 1467739038777 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 10:17:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 10:17:18 INFO - PROCESS | 3308 | 1467739038778 Marionette TRACE conn5 <- [1,2706,null,{}] 10:17:18 INFO - PROCESS | 3308 | 1467739038782 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}] 10:17:18 INFO - PROCESS | 3308 | 1467739038784 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:18 INFO - PROCESS | 3308 | 1467739038905 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 10:17:19 INFO - PROCESS | 3308 | 1467739038994 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:19 INFO - PROCESS | 3308 | 1467739038996 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:19 INFO - PROCESS | 3308 | ++DOCSHELL 156B4C00 == 31 [pid = 3308] [id = 686] 10:17:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 57 (156B8000) [pid = 3308] [serial = 2058] [outer = 00000000] 10:17:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 58 (16573000) [pid = 3308] [serial = 2059] [outer = 156B8000] 10:17:19 INFO - PROCESS | 3308 | 1467739039040 Marionette DEBUG loaded listener.js 10:17:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 59 (1657DC00) [pid = 3308] [serial = 2060] [outer = 156B8000] 10:17:19 INFO - PROCESS | 3308 | 1467739039472 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] 10:17:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 10:17:19 INFO - PROCESS | 3308 | 1467739039514 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 10:17:19 INFO - PROCESS | 3308 | 1467739039517 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 10:17:19 INFO - PROCESS | 3308 | 1467739039518 Marionette TRACE conn5 <- [1,2710,null,{}] 10:17:19 INFO - PROCESS | 3308 | 1467739039522 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}] 10:17:19 INFO - PROCESS | 3308 | 1467739039524 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:19 INFO - PROCESS | 3308 | 1467739039638 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 10:17:19 INFO - PROCESS | 3308 | 1467739039643 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:19 INFO - PROCESS | 3308 | 1467739039649 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:19 INFO - PROCESS | 3308 | ++DOCSHELL 0DE12000 == 32 [pid = 3308] [id = 687] 10:17:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 60 (168E2C00) [pid = 3308] [serial = 2061] [outer = 00000000] 10:17:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 61 (16A15C00) [pid = 3308] [serial = 2062] [outer = 168E2C00] 10:17:19 INFO - PROCESS | 3308 | 1467739039757 Marionette DEBUG loaded listener.js 10:17:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 62 (16A1C400) [pid = 3308] [serial = 2063] [outer = 168E2C00] 10:17:20 INFO - PROCESS | 3308 | 1467739040224 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] 10:17:20 INFO - PROCESS | 3308 | 1467739040286 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 10:17:20 INFO - PROCESS | 3308 | 1467739040290 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 10:17:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 10:17:20 INFO - PROCESS | 3308 | 1467739040291 Marionette TRACE conn5 <- [1,2714,null,{}] 10:17:20 INFO - PROCESS | 3308 | 1467739040295 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}] 10:17:20 INFO - PROCESS | 3308 | 1467739040297 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:20 INFO - PROCESS | 3308 | 1467739040415 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 10:17:20 INFO - PROCESS | 3308 | 1467739040486 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:20 INFO - PROCESS | 3308 | 1467739040488 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:20 INFO - PROCESS | 3308 | ++DOCSHELL 16FD1400 == 33 [pid = 3308] [id = 688] 10:17:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 63 (16FD2000) [pid = 3308] [serial = 2064] [outer = 00000000] 10:17:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 64 (16FD5800) [pid = 3308] [serial = 2065] [outer = 16FD2000] 10:17:20 INFO - PROCESS | 3308 | 1467739040532 Marionette DEBUG loaded listener.js 10:17:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 65 (16FD5C00) [pid = 3308] [serial = 2066] [outer = 16FD2000] 10:17:20 INFO - PROCESS | 3308 | --DOMWINDOW == 64 (12257400) [pid = 3308] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 10:17:20 INFO - PROCESS | 3308 | --DOMWINDOW == 63 (1850D800) [pid = 3308] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 10:17:20 INFO - PROCESS | 3308 | --DOMWINDOW == 62 (0ED8FC00) [pid = 3308] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 10:17:20 INFO - PROCESS | 3308 | --DOMWINDOW == 61 (0D92A000) [pid = 3308] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 10:17:20 INFO - PROCESS | 3308 | --DOMWINDOW == 60 (0D271800) [pid = 3308] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 10:17:20 INFO - PROCESS | 3308 | --DOMWINDOW == 59 (0DFA5800) [pid = 3308] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 10:17:20 INFO - PROCESS | 3308 | --DOMWINDOW == 58 (134C0C00) [pid = 3308] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 10:17:20 INFO - PROCESS | 3308 | --DOMWINDOW == 57 (0D927000) [pid = 3308] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 10:17:20 INFO - PROCESS | 3308 | 1467739040938 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]]]}] 10:17:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 10:17:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 671ms 10:17:20 INFO - PROCESS | 3308 | 1467739040963 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 10:17:20 INFO - PROCESS | 3308 | 1467739040965 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 10:17:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 10:17:20 INFO - PROCESS | 3308 | 1467739040968 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 10:17:20 INFO - PROCESS | 3308 | 1467739040970 Marionette TRACE conn5 <- [1,2718,null,{}] 10:17:20 INFO - PROCESS | 3308 | 1467739040973 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}] 10:17:20 INFO - PROCESS | 3308 | 1467739040975 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:21 INFO - PROCESS | 3308 | 1467739041053 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 10:17:21 INFO - PROCESS | 3308 | 1467739041151 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:21 INFO - PROCESS | 3308 | 1467739041153 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:21 INFO - PROCESS | 3308 | ++DOCSHELL 14D60000 == 34 [pid = 3308] [id = 689] 10:17:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 58 (16574800) [pid = 3308] [serial = 2067] [outer = 00000000] 10:17:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 59 (17074400) [pid = 3308] [serial = 2068] [outer = 16574800] 10:17:21 INFO - PROCESS | 3308 | 1467739041198 Marionette DEBUG loaded listener.js 10:17:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 60 (16FDBC00) [pid = 3308] [serial = 2069] [outer = 16574800] 10:17:22 INFO - PROCESS | 3308 | 1467739042034 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:17:22 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 10:17:22 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 10:17:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 10:17:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:17:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1120ms 10:17:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 10:17:22 INFO - PROCESS | 3308 | 1467739042089 Marionette TRACE conn5 -> [0,2721,"getWindowHandle",null] 10:17:22 INFO - PROCESS | 3308 | 1467739042091 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 10:17:22 INFO - PROCESS | 3308 | 1467739042094 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 10:17:22 INFO - PROCESS | 3308 | 1467739042096 Marionette TRACE conn5 <- [1,2722,null,{}] 10:17:22 INFO - PROCESS | 3308 | 1467739042099 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}] 10:17:22 INFO - PROCESS | 3308 | 1467739042102 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:22 INFO - PROCESS | 3308 | 1467739042215 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 10:17:22 INFO - PROCESS | 3308 | 1467739042222 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:22 INFO - PROCESS | 3308 | 1467739042225 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:22 INFO - PROCESS | 3308 | ++DOCSHELL 0D765000 == 35 [pid = 3308] [id = 690] 10:17:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 61 (17080000) [pid = 3308] [serial = 2070] [outer = 00000000] 10:17:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 62 (17679400) [pid = 3308] [serial = 2071] [outer = 17080000] 10:17:22 INFO - PROCESS | 3308 | 1467739042269 Marionette DEBUG loaded listener.js 10:17:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 63 (178C5000) [pid = 3308] [serial = 2072] [outer = 17080000] 10:17:22 INFO - PROCESS | 3308 | 1467739042686 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]]]}] 10:17:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 10:17:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 630ms 10:17:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 10:17:22 INFO - PROCESS | 3308 | 1467739042725 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 10:17:22 INFO - PROCESS | 3308 | 1467739042727 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 10:17:22 INFO - PROCESS | 3308 | 1467739042730 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 10:17:22 INFO - PROCESS | 3308 | 1467739042732 Marionette TRACE conn5 <- [1,2726,null,{}] 10:17:22 INFO - PROCESS | 3308 | 1467739042735 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}] 10:17:22 INFO - PROCESS | 3308 | 1467739042737 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:22 INFO - PROCESS | 3308 | 1467739042820 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 10:17:22 INFO - PROCESS | 3308 | 1467739042971 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:22 INFO - PROCESS | 3308 | 1467739042974 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:23 INFO - PROCESS | 3308 | ++DOCSHELL 0CA3FC00 == 36 [pid = 3308] [id = 691] 10:17:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 64 (0CA40800) [pid = 3308] [serial = 2073] [outer = 00000000] 10:17:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 65 (0CF1E800) [pid = 3308] [serial = 2074] [outer = 0CA40800] 10:17:23 INFO - PROCESS | 3308 | 1467739043032 Marionette DEBUG loaded listener.js 10:17:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 66 (0D274400) [pid = 3308] [serial = 2075] [outer = 0CA40800] 10:17:23 INFO - PROCESS | 3308 | 1467739043664 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]]]}] 10:17:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 10:17:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 970ms 10:17:23 INFO - PROCESS | 3308 | 1467739043703 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 10:17:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 10:17:23 INFO - PROCESS | 3308 | 1467739043707 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 10:17:23 INFO - PROCESS | 3308 | 1467739043711 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 10:17:23 INFO - PROCESS | 3308 | 1467739043715 Marionette TRACE conn5 <- [1,2730,null,{}] 10:17:23 INFO - PROCESS | 3308 | 1467739043720 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}] 10:17:23 INFO - PROCESS | 3308 | 1467739043723 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:23 INFO - PROCESS | 3308 | 1467739043835 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 10:17:23 INFO - PROCESS | 3308 | 1467739043977 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:23 INFO - PROCESS | 3308 | 1467739043980 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:24 INFO - PROCESS | 3308 | ++DOCSHELL 11CDC800 == 37 [pid = 3308] [id = 692] 10:17:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 67 (11DADC00) [pid = 3308] [serial = 2076] [outer = 00000000] 10:17:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 68 (12359800) [pid = 3308] [serial = 2077] [outer = 11DADC00] 10:17:24 INFO - PROCESS | 3308 | 1467739044037 Marionette DEBUG loaded listener.js 10:17:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 69 (134B7000) [pid = 3308] [serial = 2078] [outer = 11DADC00] 10:17:24 INFO - PROCESS | 3308 | 1467739044570 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]]]}] 10:17:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 10:17:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 930ms 10:17:24 INFO - PROCESS | 3308 | 1467739044644 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 10:17:24 INFO - PROCESS | 3308 | 1467739044649 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 10:17:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 10:17:24 INFO - PROCESS | 3308 | 1467739044653 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 10:17:24 INFO - PROCESS | 3308 | 1467739044655 Marionette TRACE conn5 <- [1,2734,null,{}] 10:17:24 INFO - PROCESS | 3308 | 1467739044659 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}] 10:17:24 INFO - PROCESS | 3308 | 1467739044662 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:24 INFO - PROCESS | 3308 | 1467739044804 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 10:17:24 INFO - PROCESS | 3308 | 1467739044945 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:24 INFO - PROCESS | 3308 | 1467739044948 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:24 INFO - PROCESS | 3308 | ++DOCSHELL 1235A000 == 38 [pid = 3308] [id = 693] 10:17:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 70 (168E1400) [pid = 3308] [serial = 2079] [outer = 00000000] 10:17:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (16F0B400) [pid = 3308] [serial = 2080] [outer = 168E1400] 10:17:25 INFO - PROCESS | 3308 | 1467739045008 Marionette DEBUG loaded listener.js 10:17:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (16F39400) [pid = 3308] [serial = 2081] [outer = 168E1400] 10:17:25 INFO - PROCESS | 3308 | 1467739045608 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]]]}] 10:17:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 10:17:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 970ms 10:17:25 INFO - PROCESS | 3308 | 1467739045626 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 10:17:25 INFO - PROCESS | 3308 | 1467739045629 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 10:17:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 10:17:25 INFO - PROCESS | 3308 | 1467739045639 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 10:17:25 INFO - PROCESS | 3308 | 1467739045645 Marionette TRACE conn5 <- [1,2738,null,{}] 10:17:25 INFO - PROCESS | 3308 | 1467739045650 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}] 10:17:25 INFO - PROCESS | 3308 | 1467739045654 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:25 INFO - PROCESS | 3308 | 1467739045764 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 10:17:25 INFO - PROCESS | 3308 | 1467739045876 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:25 INFO - PROCESS | 3308 | 1467739045878 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:25 INFO - PROCESS | 3308 | ++DOCSHELL 1707A400 == 39 [pid = 3308] [id = 694] 10:17:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (178E2000) [pid = 3308] [serial = 2082] [outer = 00000000] 10:17:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (1850F400) [pid = 3308] [serial = 2083] [outer = 178E2000] 10:17:25 INFO - PROCESS | 3308 | 1467739045930 Marionette DEBUG loaded listener.js 10:17:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (18781C00) [pid = 3308] [serial = 2084] [outer = 178E2000] 10:17:26 INFO - PROCESS | 3308 | 1467739046744 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]]]}] 10:17:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 10:17:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1133ms 10:17:26 INFO - PROCESS | 3308 | 1467739046782 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 10:17:26 INFO - PROCESS | 3308 | 1467739046786 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 10:17:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 10:17:26 INFO - PROCESS | 3308 | 1467739046792 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 10:17:26 INFO - PROCESS | 3308 | 1467739046795 Marionette TRACE conn5 <- [1,2742,null,{}] 10:17:26 INFO - PROCESS | 3308 | 1467739046801 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}] 10:17:26 INFO - PROCESS | 3308 | 1467739046804 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:26 INFO - PROCESS | 3308 | 1467739046905 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 10:17:27 INFO - PROCESS | 3308 | 1467739047040 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:27 INFO - PROCESS | 3308 | 1467739047044 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:27 INFO - PROCESS | 3308 | ++DOCSHELL 0DA21000 == 40 [pid = 3308] [id = 695] 10:17:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (0DA2A000) [pid = 3308] [serial = 2085] [outer = 00000000] 10:17:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (0DC99000) [pid = 3308] [serial = 2086] [outer = 0DA2A000] 10:17:27 INFO - PROCESS | 3308 | 1467739047095 Marionette DEBUG loaded listener.js 10:17:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (0DFACC00) [pid = 3308] [serial = 2087] [outer = 0DA2A000] 10:17:28 INFO - PROCESS | 3308 | --DOCSHELL 0D765000 == 39 [pid = 3308] [id = 690] 10:17:28 INFO - PROCESS | 3308 | --DOCSHELL 14D60000 == 38 [pid = 3308] [id = 689] 10:17:28 INFO - PROCESS | 3308 | --DOCSHELL 16FD1400 == 37 [pid = 3308] [id = 688] 10:17:28 INFO - PROCESS | 3308 | --DOCSHELL 0DE12000 == 36 [pid = 3308] [id = 687] 10:17:28 INFO - PROCESS | 3308 | --DOCSHELL 156B4C00 == 35 [pid = 3308] [id = 686] 10:17:28 INFO - PROCESS | 3308 | --DOCSHELL 1390C800 == 34 [pid = 3308] [id = 685] 10:17:28 INFO - PROCESS | 3308 | --DOCSHELL 0EC96000 == 33 [pid = 3308] [id = 684] 10:17:28 INFO - PROCESS | 3308 | --DOCSHELL 0D906000 == 32 [pid = 3308] [id = 683] 10:17:28 INFO - PROCESS | 3308 | --DOCSHELL 0CFC9400 == 31 [pid = 3308] [id = 682] 10:17:28 INFO - PROCESS | 3308 | --DOCSHELL 0D905000 == 30 [pid = 3308] [id = 681] 10:17:28 INFO - PROCESS | 3308 | --DOCSHELL 14D5A400 == 29 [pid = 3308] [id = 680] 10:17:28 INFO - PROCESS | 3308 | --DOCSHELL 178F6800 == 28 [pid = 3308] [id = 672] 10:17:28 INFO - PROCESS | 3308 | --DOCSHELL 1707A400 == 27 [pid = 3308] [id = 694] 10:17:28 INFO - PROCESS | 3308 | --DOCSHELL 1235A000 == 26 [pid = 3308] [id = 693] 10:17:28 INFO - PROCESS | 3308 | --DOCSHELL 0CA3FC00 == 25 [pid = 3308] [id = 691] 10:17:28 INFO - PROCESS | 3308 | --DOCSHELL 11CDC800 == 24 [pid = 3308] [id = 692] 10:17:28 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (13447C00) [pid = 3308] [serial = 2033] [outer = 00000000] [url = about:blank] 10:17:28 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (13236C00) [pid = 3308] [serial = 2032] [outer = 00000000] [url = about:blank] 10:17:28 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (18783C00) [pid = 3308] [serial = 2018] [outer = 00000000] [url = about:blank] 10:17:28 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (12052000) [pid = 3308] [serial = 2029] [outer = 00000000] [url = about:blank] 10:17:28 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (0D954800) [pid = 3308] [serial = 2023] [outer = 00000000] [url = about:blank] 10:17:28 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (0D959C00) [pid = 3308] [serial = 2024] [outer = 00000000] [url = about:blank] 10:17:28 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (0D27B800) [pid = 3308] [serial = 2020] [outer = 00000000] [url = about:blank] 10:17:28 INFO - PROCESS | 3308 | --DOMWINDOW == 70 (0D763000) [pid = 3308] [serial = 2021] [outer = 00000000] [url = about:blank] 10:17:28 INFO - PROCESS | 3308 | --DOMWINDOW == 69 (0E40CC00) [pid = 3308] [serial = 2026] [outer = 00000000] [url = about:blank] 10:17:28 INFO - PROCESS | 3308 | --DOMWINDOW == 68 (0E48DC00) [pid = 3308] [serial = 2027] [outer = 00000000] [url = about:blank] 10:17:28 INFO - PROCESS | 3308 | --DOMWINDOW == 67 (156B2400) [pid = 3308] [serial = 2036] [outer = 00000000] [url = about:blank] 10:17:28 INFO - PROCESS | 3308 | --DOMWINDOW == 66 (1503A000) [pid = 3308] [serial = 2035] [outer = 00000000] [url = about:blank] 10:17:28 INFO - PROCESS | 3308 | --DOMWINDOW == 65 (13447000) [pid = 3308] [serial = 2039] [outer = 00000000] [url = about:blank] 10:17:28 INFO - PROCESS | 3308 | --DOMWINDOW == 64 (11DB1400) [pid = 3308] [serial = 2038] [outer = 00000000] [url = about:blank] 10:17:28 INFO - PROCESS | 3308 | --DOMWINDOW == 63 (1657C000) [pid = 3308] [serial = 2041] [outer = 00000000] [url = about:blank] 10:17:28 INFO - PROCESS | 3308 | --DOMWINDOW == 62 (120E3C00) [pid = 3308] [serial = 2030] [outer = 00000000] [url = about:blank] 10:17:28 INFO - PROCESS | 3308 | 1467739048320 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]]]}] 10:17:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 10:17:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1576ms 10:17:28 INFO - PROCESS | 3308 | 1467739048387 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 10:17:28 INFO - PROCESS | 3308 | 1467739048390 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 10:17:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 10:17:28 INFO - PROCESS | 3308 | 1467739048400 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 10:17:28 INFO - PROCESS | 3308 | 1467739048402 Marionette TRACE conn5 <- [1,2746,null,{}] 10:17:28 INFO - PROCESS | 3308 | 1467739048407 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}] 10:17:28 INFO - PROCESS | 3308 | 1467739048410 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:28 INFO - PROCESS | 3308 | 1467739048492 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 10:17:28 INFO - PROCESS | 3308 | 1467739048503 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:28 INFO - PROCESS | 3308 | 1467739048505 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:28 INFO - PROCESS | 3308 | ++DOCSHELL 0D20E000 == 25 [pid = 3308] [id = 696] 10:17:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 63 (0D20F000) [pid = 3308] [serial = 2088] [outer = 00000000] 10:17:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 64 (0D904000) [pid = 3308] [serial = 2089] [outer = 0D20F000] 10:17:28 INFO - PROCESS | 3308 | 1467739048553 Marionette DEBUG loaded listener.js 10:17:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 65 (0D90C000) [pid = 3308] [serial = 2090] [outer = 0D20F000] 10:17:29 INFO - PROCESS | 3308 | 1467739049038 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]]]}] 10:17:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 10:17:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 670ms 10:17:29 INFO - PROCESS | 3308 | 1467739049071 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 10:17:29 INFO - PROCESS | 3308 | 1467739049076 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 10:17:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 10:17:29 INFO - PROCESS | 3308 | 1467739049086 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 10:17:29 INFO - PROCESS | 3308 | 1467739049089 Marionette TRACE conn5 <- [1,2750,null,{}] 10:17:29 INFO - PROCESS | 3308 | 1467739049092 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}] 10:17:29 INFO - PROCESS | 3308 | 1467739049095 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:29 INFO - PROCESS | 3308 | 1467739049186 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 10:17:29 INFO - PROCESS | 3308 | 1467739049195 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:29 INFO - PROCESS | 3308 | 1467739049197 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:29 INFO - PROCESS | 3308 | ++DOCSHELL 0DA23C00 == 26 [pid = 3308] [id = 697] 10:17:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 66 (0DA2A800) [pid = 3308] [serial = 2091] [outer = 00000000] 10:17:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 67 (0DC6CC00) [pid = 3308] [serial = 2092] [outer = 0DA2A800] 10:17:29 INFO - PROCESS | 3308 | 1467739049244 Marionette DEBUG loaded listener.js 10:17:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 68 (0DE08400) [pid = 3308] [serial = 2093] [outer = 0DA2A800] 10:17:29 INFO - PROCESS | 3308 | 1467739049703 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]]]}] 10:17:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 10:17:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 670ms 10:17:29 INFO - PROCESS | 3308 | 1467739049762 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 10:17:29 INFO - PROCESS | 3308 | 1467739049765 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 10:17:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 10:17:29 INFO - PROCESS | 3308 | 1467739049768 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 10:17:29 INFO - PROCESS | 3308 | 1467739049771 Marionette TRACE conn5 <- [1,2754,null,{}] 10:17:29 INFO - PROCESS | 3308 | 1467739049782 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}] 10:17:29 INFO - PROCESS | 3308 | 1467739049787 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:29 INFO - PROCESS | 3308 | 1467739049870 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 10:17:29 INFO - PROCESS | 3308 | 1467739049921 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:29 INFO - PROCESS | 3308 | 1467739049924 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:30 INFO - PROCESS | 3308 | ++DOCSHELL 11E8A400 == 27 [pid = 3308] [id = 698] 10:17:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 69 (11E8B000) [pid = 3308] [serial = 2094] [outer = 00000000] 10:17:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 70 (12055800) [pid = 3308] [serial = 2095] [outer = 11E8B000] 10:17:30 INFO - PROCESS | 3308 | 1467739050065 Marionette DEBUG loaded listener.js 10:17:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (0DADF000) [pid = 3308] [serial = 2096] [outer = 11E8B000] 10:17:30 INFO - PROCESS | 3308 | 1467739050466 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]]]}] 10:17:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 10:17:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 731ms 10:17:30 INFO - PROCESS | 3308 | 1467739050502 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 10:17:30 INFO - PROCESS | 3308 | 1467739050505 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 10:17:30 INFO - PROCESS | 3308 | 1467739050508 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 10:17:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 10:17:30 INFO - PROCESS | 3308 | 1467739050510 Marionette TRACE conn5 <- [1,2758,null,{}] 10:17:30 INFO - PROCESS | 3308 | 1467739050520 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}] 10:17:30 INFO - PROCESS | 3308 | 1467739050522 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:30 INFO - PROCESS | 3308 | 1467739050640 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 10:17:30 INFO - PROCESS | 3308 | 1467739050646 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:30 INFO - PROCESS | 3308 | 1467739050648 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:30 INFO - PROCESS | 3308 | ++DOCSHELL 0DFA3400 == 28 [pid = 3308] [id = 699] 10:17:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (12261C00) [pid = 3308] [serial = 2097] [outer = 00000000] 10:17:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (134BE400) [pid = 3308] [serial = 2098] [outer = 12261C00] 10:17:30 INFO - PROCESS | 3308 | 1467739050692 Marionette DEBUG loaded listener.js 10:17:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (141A9800) [pid = 3308] [serial = 2099] [outer = 12261C00] 10:17:31 INFO - PROCESS | 3308 | 1467739051140 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]]]}] 10:17:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 10:17:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 690ms 10:17:31 INFO - PROCESS | 3308 | 1467739051202 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 10:17:31 INFO - PROCESS | 3308 | 1467739051204 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 10:17:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 10:17:31 INFO - PROCESS | 3308 | 1467739051208 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 10:17:31 INFO - PROCESS | 3308 | 1467739051209 Marionette TRACE conn5 <- [1,2762,null,{}] 10:17:31 INFO - PROCESS | 3308 | 1467739051213 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}] 10:17:31 INFO - PROCESS | 3308 | 1467739051215 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:31 INFO - PROCESS | 3308 | 1467739051354 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 10:17:31 INFO - PROCESS | 3308 | 1467739051376 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:31 INFO - PROCESS | 3308 | 1467739051378 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:31 INFO - PROCESS | 3308 | ++DOCSHELL 150E0000 == 29 [pid = 3308] [id = 700] 10:17:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (150E0C00) [pid = 3308] [serial = 2100] [outer = 00000000] 10:17:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (156B4400) [pid = 3308] [serial = 2101] [outer = 150E0C00] 10:17:31 INFO - PROCESS | 3308 | 1467739051422 Marionette DEBUG loaded listener.js 10:17:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (156BC800) [pid = 3308] [serial = 2102] [outer = 150E0C00] 10:17:31 INFO - PROCESS | 3308 | 1467739051878 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]]]}] 10:17:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 10:17:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 730ms 10:17:31 INFO - PROCESS | 3308 | 1467739051938 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 10:17:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 10:17:31 INFO - PROCESS | 3308 | 1467739051941 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 10:17:31 INFO - PROCESS | 3308 | 1467739051944 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 10:17:31 INFO - PROCESS | 3308 | 1467739051945 Marionette TRACE conn5 <- [1,2766,null,{}] 10:17:31 INFO - PROCESS | 3308 | 1467739051949 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}] 10:17:31 INFO - PROCESS | 3308 | 1467739051954 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:32 INFO - PROCESS | 3308 | 1467739052090 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 10:17:32 INFO - PROCESS | 3308 | 1467739052161 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:32 INFO - PROCESS | 3308 | 1467739052163 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:32 INFO - PROCESS | 3308 | ++DOCSHELL 1657AC00 == 30 [pid = 3308] [id = 701] 10:17:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (1657C400) [pid = 3308] [serial = 2103] [outer = 00000000] 10:17:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (16A1C800) [pid = 3308] [serial = 2104] [outer = 1657C400] 10:17:32 INFO - PROCESS | 3308 | 1467739052207 Marionette DEBUG loaded listener.js 10:17:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (16F0F000) [pid = 3308] [serial = 2105] [outer = 1657C400] 10:17:32 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (156B8000) [pid = 3308] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 10:17:32 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (168E2C00) [pid = 3308] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 10:17:32 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (0ECEEC00) [pid = 3308] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 10:17:32 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (0D907800) [pid = 3308] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 10:17:32 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (0D908C00) [pid = 3308] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 10:17:32 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (15027000) [pid = 3308] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 10:17:32 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (0CFC9C00) [pid = 3308] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 10:17:32 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (1419B400) [pid = 3308] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 10:17:32 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (17080000) [pid = 3308] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 10:17:32 INFO - PROCESS | 3308 | --DOMWINDOW == 70 (16574800) [pid = 3308] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 10:17:32 INFO - PROCESS | 3308 | --DOMWINDOW == 69 (16FD2000) [pid = 3308] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 10:17:32 INFO - PROCESS | 3308 | 1467739052782 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]]]}] 10:17:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 10:17:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 870ms 10:17:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 10:17:32 INFO - PROCESS | 3308 | 1467739052814 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 10:17:32 INFO - PROCESS | 3308 | 1467739052816 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 10:17:32 INFO - PROCESS | 3308 | 1467739052819 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 10:17:32 INFO - PROCESS | 3308 | 1467739052821 Marionette TRACE conn5 <- [1,2770,null,{}] 10:17:32 INFO - PROCESS | 3308 | 1467739052824 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}] 10:17:32 INFO - PROCESS | 3308 | 1467739052826 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:32 INFO - PROCESS | 3308 | 1467739052903 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 10:17:32 INFO - PROCESS | 3308 | 1467739052910 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:32 INFO - PROCESS | 3308 | 1467739052912 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:32 INFO - PROCESS | 3308 | ++DOCSHELL 122C1000 == 31 [pid = 3308] [id = 702] 10:17:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 70 (13443C00) [pid = 3308] [serial = 2106] [outer = 00000000] 10:17:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (16A1D800) [pid = 3308] [serial = 2107] [outer = 13443C00] 10:17:32 INFO - PROCESS | 3308 | 1467739052954 Marionette DEBUG loaded listener.js 10:17:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (16A1EC00) [pid = 3308] [serial = 2108] [outer = 13443C00] 10:17:33 INFO - PROCESS | 3308 | 1467739053386 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]]]}] 10:17:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 10:17:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 632ms 10:17:33 INFO - PROCESS | 3308 | 1467739053453 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 10:17:33 INFO - PROCESS | 3308 | 1467739053455 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 10:17:33 INFO - PROCESS | 3308 | 1467739053458 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 10:17:33 INFO - PROCESS | 3308 | 1467739053460 Marionette TRACE conn5 <- [1,2774,null,{}] 10:17:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 10:17:33 INFO - PROCESS | 3308 | 1467739053463 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}] 10:17:33 INFO - PROCESS | 3308 | 1467739053465 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:33 INFO - PROCESS | 3308 | 1467739053544 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 10:17:33 INFO - PROCESS | 3308 | 1467739053549 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:33 INFO - PROCESS | 3308 | 1467739053551 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:33 INFO - PROCESS | 3308 | ++DOCSHELL 16FDF400 == 32 [pid = 3308] [id = 703] 10:17:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (16FDFC00) [pid = 3308] [serial = 2109] [outer = 00000000] 10:17:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (173F7000) [pid = 3308] [serial = 2110] [outer = 16FDFC00] 10:17:33 INFO - PROCESS | 3308 | 1467739053594 Marionette DEBUG loaded listener.js 10:17:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (1707B400) [pid = 3308] [serial = 2111] [outer = 16FDFC00] 10:17:34 INFO - PROCESS | 3308 | 1467739054033 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]]]}] 10:17:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 10:17:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 630ms 10:17:34 INFO - PROCESS | 3308 | 1467739054096 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 10:17:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 10:17:34 INFO - PROCESS | 3308 | 1467739054098 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 10:17:34 INFO - PROCESS | 3308 | 1467739054101 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 10:17:34 INFO - PROCESS | 3308 | 1467739054103 Marionette TRACE conn5 <- [1,2778,null,{}] 10:17:34 INFO - PROCESS | 3308 | 1467739054107 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}] 10:17:34 INFO - PROCESS | 3308 | 1467739054109 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:34 INFO - PROCESS | 3308 | 1467739054188 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 10:17:34 INFO - PROCESS | 3308 | 1467739054194 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:34 INFO - PROCESS | 3308 | 1467739054196 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:34 INFO - PROCESS | 3308 | ++DOCSHELL 11DB1400 == 33 [pid = 3308] [id = 704] 10:17:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (178F7000) [pid = 3308] [serial = 2112] [outer = 00000000] 10:17:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (1793DC00) [pid = 3308] [serial = 2113] [outer = 178F7000] 10:17:34 INFO - PROCESS | 3308 | 1467739054248 Marionette DEBUG loaded listener.js 10:17:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (17940C00) [pid = 3308] [serial = 2114] [outer = 178F7000] 10:17:35 INFO - PROCESS | 3308 | --DOCSHELL 0DA21000 == 32 [pid = 3308] [id = 695] 10:17:35 INFO - PROCESS | 3308 | --DOCSHELL 0D20E000 == 31 [pid = 3308] [id = 696] 10:17:35 INFO - PROCESS | 3308 | --DOCSHELL 122C1000 == 30 [pid = 3308] [id = 702] 10:17:35 INFO - PROCESS | 3308 | --DOCSHELL 0DA23C00 == 29 [pid = 3308] [id = 697] 10:17:35 INFO - PROCESS | 3308 | --DOCSHELL 1657AC00 == 28 [pid = 3308] [id = 701] 10:17:35 INFO - PROCESS | 3308 | --DOCSHELL 0DFA3400 == 27 [pid = 3308] [id = 699] 10:17:35 INFO - PROCESS | 3308 | --DOCSHELL 11E8A400 == 26 [pid = 3308] [id = 698] 10:17:35 INFO - PROCESS | 3308 | --DOCSHELL 150E0000 == 25 [pid = 3308] [id = 700] 10:17:35 INFO - PROCESS | 3308 | --DOCSHELL 16FDF400 == 24 [pid = 3308] [id = 703] 10:17:35 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (16573000) [pid = 3308] [serial = 2059] [outer = 00000000] [url = about:blank] 10:17:35 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (16A1C400) [pid = 3308] [serial = 2063] [outer = 00000000] [url = about:blank] 10:17:35 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (11CD6400) [pid = 3308] [serial = 2053] [outer = 00000000] [url = about:blank] 10:17:35 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (11E94C00) [pid = 3308] [serial = 2054] [outer = 00000000] [url = about:blank] 10:17:35 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (0D910C00) [pid = 3308] [serial = 2044] [outer = 00000000] [url = about:blank] 10:17:35 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (16A15C00) [pid = 3308] [serial = 2062] [outer = 00000000] [url = about:blank] 10:17:35 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (0D930400) [pid = 3308] [serial = 2045] [outer = 00000000] [url = about:blank] 10:17:35 INFO - PROCESS | 3308 | --DOMWINDOW == 70 (0DC63800) [pid = 3308] [serial = 2050] [outer = 00000000] [url = about:blank] 10:17:35 INFO - PROCESS | 3308 | --DOMWINDOW == 69 (0DC6D400) [pid = 3308] [serial = 2051] [outer = 00000000] [url = about:blank] 10:17:35 INFO - PROCESS | 3308 | --DOMWINDOW == 68 (1657D000) [pid = 3308] [serial = 2042] [outer = 00000000] [url = about:blank] 10:17:35 INFO - PROCESS | 3308 | --DOMWINDOW == 67 (0D065400) [pid = 3308] [serial = 2047] [outer = 00000000] [url = about:blank] 10:17:35 INFO - PROCESS | 3308 | --DOMWINDOW == 66 (0D7AFC00) [pid = 3308] [serial = 2048] [outer = 00000000] [url = about:blank] 10:17:35 INFO - PROCESS | 3308 | --DOMWINDOW == 65 (14D64400) [pid = 3308] [serial = 2056] [outer = 00000000] [url = about:blank] 10:17:35 INFO - PROCESS | 3308 | --DOMWINDOW == 64 (178C5000) [pid = 3308] [serial = 2072] [outer = 00000000] [url = about:blank] 10:17:35 INFO - PROCESS | 3308 | --DOMWINDOW == 63 (17074400) [pid = 3308] [serial = 2068] [outer = 00000000] [url = about:blank] 10:17:35 INFO - PROCESS | 3308 | --DOMWINDOW == 62 (16FD5800) [pid = 3308] [serial = 2065] [outer = 00000000] [url = about:blank] 10:17:35 INFO - PROCESS | 3308 | --DOMWINDOW == 61 (16FD5C00) [pid = 3308] [serial = 2066] [outer = 00000000] [url = about:blank] 10:17:35 INFO - PROCESS | 3308 | --DOMWINDOW == 60 (17679400) [pid = 3308] [serial = 2071] [outer = 00000000] [url = about:blank] 10:17:35 INFO - PROCESS | 3308 | --DOMWINDOW == 59 (1657DC00) [pid = 3308] [serial = 2060] [outer = 00000000] [url = about:blank] 10:17:35 INFO - PROCESS | 3308 | --DOMWINDOW == 58 (16FDBC00) [pid = 3308] [serial = 2069] [outer = 00000000] [url = about:blank] 10:17:35 INFO - PROCESS | 3308 | --DOMWINDOW == 57 (150D7C00) [pid = 3308] [serial = 2057] [outer = 00000000] [url = about:blank] 10:17:36 INFO - PROCESS | 3308 | 1467739056058 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]]]}] 10:17:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 10:17:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1970ms 10:17:36 INFO - PROCESS | 3308 | 1467739056073 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 10:17:36 INFO - PROCESS | 3308 | 1467739056077 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 10:17:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 10:17:36 INFO - PROCESS | 3308 | 1467739056082 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 10:17:36 INFO - PROCESS | 3308 | 1467739056086 Marionette TRACE conn5 <- [1,2782,null,{}] 10:17:36 INFO - PROCESS | 3308 | 1467739056092 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}] 10:17:36 INFO - PROCESS | 3308 | 1467739056095 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:36 INFO - PROCESS | 3308 | 1467739056188 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 10:17:36 INFO - PROCESS | 3308 | 1467739056199 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:36 INFO - PROCESS | 3308 | 1467739056204 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:36 INFO - PROCESS | 3308 | ++DOCSHELL 0D20E000 == 25 [pid = 3308] [id = 705] 10:17:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 58 (0D20F400) [pid = 3308] [serial = 2115] [outer = 00000000] 10:17:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 59 (0D27B800) [pid = 3308] [serial = 2116] [outer = 0D20F400] 10:17:36 INFO - PROCESS | 3308 | 1467739056254 Marionette DEBUG loaded listener.js 10:17:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 60 (0D763800) [pid = 3308] [serial = 2117] [outer = 0D20F400] 10:17:36 INFO - PROCESS | 3308 | 1467739056736 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]]]}] 10:17:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 10:17:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 730ms 10:17:36 INFO - PROCESS | 3308 | 1467739056813 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 10:17:36 INFO - PROCESS | 3308 | 1467739056818 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 10:17:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 10:17:36 INFO - PROCESS | 3308 | 1467739056824 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 10:17:36 INFO - PROCESS | 3308 | 1467739056827 Marionette TRACE conn5 <- [1,2786,null,{}] 10:17:36 INFO - PROCESS | 3308 | 1467739056831 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}] 10:17:36 INFO - PROCESS | 3308 | 1467739056834 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:36 INFO - PROCESS | 3308 | 1467739056921 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 10:17:36 INFO - PROCESS | 3308 | 1467739056937 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:36 INFO - PROCESS | 3308 | 1467739056939 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:36 INFO - PROCESS | 3308 | ++DOCSHELL 0D952000 == 26 [pid = 3308] [id = 706] 10:17:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 61 (0D952800) [pid = 3308] [serial = 2118] [outer = 00000000] 10:17:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 62 (0D956400) [pid = 3308] [serial = 2119] [outer = 0D952800] 10:17:37 INFO - PROCESS | 3308 | 1467739056986 Marionette DEBUG loaded listener.js 10:17:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 63 (0D95F400) [pid = 3308] [serial = 2120] [outer = 0D952800] 10:17:37 INFO - PROCESS | 3308 | 1467739057461 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]]]}] 10:17:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 10:17:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 670ms 10:17:37 INFO - PROCESS | 3308 | 1467739057498 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 10:17:37 INFO - PROCESS | 3308 | 1467739057500 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 10:17:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 10:17:37 INFO - PROCESS | 3308 | 1467739057503 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 10:17:37 INFO - PROCESS | 3308 | 1467739057507 Marionette TRACE conn5 <- [1,2790,null,{}] 10:17:37 INFO - PROCESS | 3308 | 1467739057518 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}] 10:17:37 INFO - PROCESS | 3308 | 1467739057522 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:37 INFO - PROCESS | 3308 | 1467739057634 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 10:17:37 INFO - PROCESS | 3308 | 1467739057736 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:37 INFO - PROCESS | 3308 | 1467739057739 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:37 INFO - PROCESS | 3308 | ++DOCSHELL 0E40CC00 == 27 [pid = 3308] [id = 707] 10:17:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 64 (0E40FC00) [pid = 3308] [serial = 2121] [outer = 00000000] 10:17:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 65 (0E486400) [pid = 3308] [serial = 2122] [outer = 0E40FC00] 10:17:37 INFO - PROCESS | 3308 | 1467739057787 Marionette DEBUG loaded listener.js 10:17:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 66 (0EC99000) [pid = 3308] [serial = 2123] [outer = 0E40FC00] 10:17:38 INFO - PROCESS | 3308 | 1467739058160 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]]]}] 10:17:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 10:17:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 730ms 10:17:38 INFO - PROCESS | 3308 | 1467739058238 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 10:17:38 INFO - PROCESS | 3308 | 1467739058240 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 10:17:38 INFO - PROCESS | 3308 | 1467739058244 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 10:17:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 10:17:38 INFO - PROCESS | 3308 | 1467739058245 Marionette TRACE conn5 <- [1,2794,null,{}] 10:17:38 INFO - PROCESS | 3308 | 1467739058249 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}] 10:17:38 INFO - PROCESS | 3308 | 1467739058251 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:38 INFO - PROCESS | 3308 | 1467739058369 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 10:17:38 INFO - PROCESS | 3308 | 1467739058378 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:38 INFO - PROCESS | 3308 | 1467739058380 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:38 INFO - PROCESS | 3308 | ++DOCSHELL 0ED8FC00 == 28 [pid = 3308] [id = 708] 10:17:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 67 (0EDCD400) [pid = 3308] [serial = 2124] [outer = 00000000] 10:17:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 68 (11E8A400) [pid = 3308] [serial = 2125] [outer = 0EDCD400] 10:17:38 INFO - PROCESS | 3308 | 1467739058424 Marionette DEBUG loaded listener.js 10:17:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 69 (122C1000) [pid = 3308] [serial = 2126] [outer = 0EDCD400] 10:17:38 INFO - PROCESS | 3308 | 1467739058843 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]]]}] 10:17:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 10:17:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 630ms 10:17:38 INFO - PROCESS | 3308 | 1467739058878 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 10:17:38 INFO - PROCESS | 3308 | 1467739058879 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 10:17:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 10:17:38 INFO - PROCESS | 3308 | 1467739058882 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 10:17:38 INFO - PROCESS | 3308 | 1467739058884 Marionette TRACE conn5 <- [1,2798,null,{}] 10:17:38 INFO - PROCESS | 3308 | 1467739058888 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}] 10:17:38 INFO - PROCESS | 3308 | 1467739058890 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:38 INFO - PROCESS | 3308 | 1467739058968 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 10:17:39 INFO - PROCESS | 3308 | 1467739059094 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:39 INFO - PROCESS | 3308 | 1467739059096 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:39 INFO - PROCESS | 3308 | ++DOCSHELL 123CB400 == 29 [pid = 3308] [id = 709] 10:17:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 70 (13441000) [pid = 3308] [serial = 2127] [outer = 00000000] 10:17:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (141A8400) [pid = 3308] [serial = 2128] [outer = 13441000] 10:17:39 INFO - PROCESS | 3308 | 1467739059140 Marionette DEBUG loaded listener.js 10:17:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (1501C000) [pid = 3308] [serial = 2129] [outer = 13441000] 10:17:39 INFO - PROCESS | 3308 | 1467739059511 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]]]}] 10:17:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 10:17:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 670ms 10:17:39 INFO - PROCESS | 3308 | 1467739059555 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 10:17:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 10:17:39 INFO - PROCESS | 3308 | 1467739059557 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 10:17:39 INFO - PROCESS | 3308 | 1467739059560 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 10:17:39 INFO - PROCESS | 3308 | 1467739059562 Marionette TRACE conn5 <- [1,2802,null,{}] 10:17:39 INFO - PROCESS | 3308 | 1467739059565 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}] 10:17:39 INFO - PROCESS | 3308 | 1467739059571 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:39 INFO - PROCESS | 3308 | 1467739059707 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 10:17:39 INFO - PROCESS | 3308 | 1467739059716 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:39 INFO - PROCESS | 3308 | 1467739059718 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:39 INFO - PROCESS | 3308 | ++DOCSHELL 1503A000 == 30 [pid = 3308] [id = 710] 10:17:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (150D8C00) [pid = 3308] [serial = 2130] [outer = 00000000] 10:17:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (1652F800) [pid = 3308] [serial = 2131] [outer = 150D8C00] 10:17:39 INFO - PROCESS | 3308 | 1467739059762 Marionette DEBUG loaded listener.js 10:17:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (1657E400) [pid = 3308] [serial = 2132] [outer = 150D8C00] 10:17:40 INFO - PROCESS | 3308 | 1467739060205 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]]]}] 10:17:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 10:17:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 670ms 10:17:40 INFO - PROCESS | 3308 | 1467739060231 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 10:17:40 INFO - PROCESS | 3308 | 1467739060233 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 10:17:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 10:17:40 INFO - PROCESS | 3308 | 1467739060236 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 10:17:40 INFO - PROCESS | 3308 | 1467739060238 Marionette TRACE conn5 <- [1,2806,null,{}] 10:17:40 INFO - PROCESS | 3308 | 1467739060241 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}] 10:17:40 INFO - PROCESS | 3308 | 1467739060243 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:40 INFO - PROCESS | 3308 | 1467739060319 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 10:17:40 INFO - PROCESS | 3308 | 1467739060445 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:40 INFO - PROCESS | 3308 | 1467739060447 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:40 INFO - PROCESS | 3308 | ++DOCSHELL 1657E000 == 31 [pid = 3308] [id = 711] 10:17:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (16727000) [pid = 3308] [serial = 2133] [outer = 00000000] 10:17:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (168E9000) [pid = 3308] [serial = 2134] [outer = 16727000] 10:17:40 INFO - PROCESS | 3308 | 1467739060490 Marionette DEBUG loaded listener.js 10:17:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (16A15800) [pid = 3308] [serial = 2135] [outer = 16727000] 10:17:40 INFO - PROCESS | 3308 | 1467739060853 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]]]}] 10:17:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 10:17:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 672ms 10:17:40 INFO - PROCESS | 3308 | 1467739060919 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 10:17:40 INFO - PROCESS | 3308 | 1467739060921 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 10:17:40 INFO - PROCESS | 3308 | 1467739060924 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 10:17:40 INFO - PROCESS | 3308 | 1467739060926 Marionette TRACE conn5 <- [1,2810,null,{}] 10:17:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 10:17:40 INFO - PROCESS | 3308 | 1467739060929 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}] 10:17:40 INFO - PROCESS | 3308 | 1467739060931 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:41 INFO - PROCESS | 3308 | 1467739061007 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 10:17:41 INFO - PROCESS | 3308 | 1467739061012 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:41 INFO - PROCESS | 3308 | 1467739061014 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:41 INFO - PROCESS | 3308 | ++DOCSHELL 16A1A000 == 32 [pid = 3308] [id = 712] 10:17:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (16A1BC00) [pid = 3308] [serial = 2136] [outer = 00000000] 10:17:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (16F18000) [pid = 3308] [serial = 2137] [outer = 16A1BC00] 10:17:41 INFO - PROCESS | 3308 | 1467739061056 Marionette DEBUG loaded listener.js 10:17:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (16F0D400) [pid = 3308] [serial = 2138] [outer = 16A1BC00] 10:17:41 INFO - PROCESS | 3308 | 1467739061511 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]]]}] 10:17:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 10:17:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 630ms 10:17:41 INFO - PROCESS | 3308 | 1467739061560 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 10:17:41 INFO - PROCESS | 3308 | 1467739061562 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 10:17:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 10:17:41 INFO - PROCESS | 3308 | 1467739061565 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 10:17:41 INFO - PROCESS | 3308 | 1467739061567 Marionette TRACE conn5 <- [1,2814,null,{}] 10:17:41 INFO - PROCESS | 3308 | 1467739061570 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}] 10:17:41 INFO - PROCESS | 3308 | 1467739061572 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:41 INFO - PROCESS | 3308 | 1467739061686 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 10:17:41 INFO - PROCESS | 3308 | 1467739061779 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:41 INFO - PROCESS | 3308 | 1467739061780 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:41 INFO - PROCESS | 3308 | ++DOCSHELL 0E40B800 == 33 [pid = 3308] [id = 713] 10:17:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (16FDA800) [pid = 3308] [serial = 2139] [outer = 00000000] 10:17:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (1707A000) [pid = 3308] [serial = 2140] [outer = 16FDA800] 10:17:41 INFO - PROCESS | 3308 | 1467739061824 Marionette DEBUG loaded listener.js 10:17:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (17083000) [pid = 3308] [serial = 2141] [outer = 16FDA800] 10:17:42 INFO - PROCESS | 3308 | 1467739062274 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 10:17:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 10:17:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 770ms 10:17:42 INFO - PROCESS | 3308 | 1467739062336 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 10:17:42 INFO - PROCESS | 3308 | 1467739062338 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 10:17:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 10:17:42 INFO - PROCESS | 3308 | 1467739062341 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 10:17:42 INFO - PROCESS | 3308 | 1467739062342 Marionette TRACE conn5 <- [1,2818,null,{}] 10:17:42 INFO - PROCESS | 3308 | 1467739062353 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}] 10:17:42 INFO - PROCESS | 3308 | 1467739062355 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:42 INFO - PROCESS | 3308 | 1467739062475 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 10:17:42 INFO - PROCESS | 3308 | 1467739062483 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:42 INFO - PROCESS | 3308 | 1467739062485 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:42 INFO - PROCESS | 3308 | ++DOCSHELL 178C5800 == 34 [pid = 3308] [id = 714] 10:17:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (178C5C00) [pid = 3308] [serial = 2142] [outer = 00000000] 10:17:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (178DD000) [pid = 3308] [serial = 2143] [outer = 178C5C00] 10:17:42 INFO - PROCESS | 3308 | 1467739062528 Marionette DEBUG loaded listener.js 10:17:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (178FA800) [pid = 3308] [serial = 2144] [outer = 178C5C00] 10:17:42 INFO - PROCESS | 3308 | 1467739062986 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]]]}] 10:17:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 10:17:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 670ms 10:17:43 INFO - PROCESS | 3308 | 1467739063012 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 10:17:43 INFO - PROCESS | 3308 | 1467739063014 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 10:17:43 INFO - PROCESS | 3308 | 1467739063017 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 10:17:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 10:17:43 INFO - PROCESS | 3308 | 1467739063020 Marionette TRACE conn5 <- [1,2822,null,{}] 10:17:43 INFO - PROCESS | 3308 | 1467739063023 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}] 10:17:43 INFO - PROCESS | 3308 | 1467739063026 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:43 INFO - PROCESS | 3308 | 1467739063185 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 10:17:43 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (12261C00) [pid = 3308] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 10:17:43 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (150E0C00) [pid = 3308] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 10:17:43 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (1657C400) [pid = 3308] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 10:17:43 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (16FDFC00) [pid = 3308] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 10:17:43 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (11DADC00) [pid = 3308] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 10:17:43 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (0CA40800) [pid = 3308] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 10:17:43 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (11E8B000) [pid = 3308] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 10:17:43 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (0DA2A800) [pid = 3308] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 10:17:43 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (0D20F000) [pid = 3308] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 10:17:43 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (0DA2A000) [pid = 3308] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 10:17:43 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (178E2000) [pid = 3308] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 10:17:43 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (168E1400) [pid = 3308] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 10:17:43 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (13443C00) [pid = 3308] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 10:17:43 INFO - PROCESS | 3308 | 1467739063437 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:43 INFO - PROCESS | 3308 | 1467739063440 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:43 INFO - PROCESS | 3308 | ++DOCSHELL 0D063800 == 35 [pid = 3308] [id = 715] 10:17:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (0D20F000) [pid = 3308] [serial = 2145] [outer = 00000000] 10:17:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (0D95BC00) [pid = 3308] [serial = 2146] [outer = 0D20F000] 10:17:43 INFO - PROCESS | 3308 | 1467739063486 Marionette DEBUG loaded listener.js 10:17:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (123C6C00) [pid = 3308] [serial = 2147] [outer = 0D20F000] 10:17:43 INFO - PROCESS | 3308 | 1467739063856 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 10:17:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 10:17:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 870ms 10:17:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 10:17:43 INFO - PROCESS | 3308 | 1467739063892 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 10:17:43 INFO - PROCESS | 3308 | 1467739063894 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 10:17:43 INFO - PROCESS | 3308 | 1467739063897 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 10:17:43 INFO - PROCESS | 3308 | 1467739063899 Marionette TRACE conn5 <- [1,2826,null,{}] 10:17:43 INFO - PROCESS | 3308 | 1467739063902 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}] 10:17:43 INFO - PROCESS | 3308 | 1467739063904 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:43 INFO - PROCESS | 3308 | 1467739063984 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 10:17:43 INFO - PROCESS | 3308 | 1467739063989 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:43 INFO - PROCESS | 3308 | 1467739063991 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:44 INFO - PROCESS | 3308 | ++DOCSHELL 15027800 == 36 [pid = 3308] [id = 716] 10:17:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (156B6C00) [pid = 3308] [serial = 2148] [outer = 00000000] 10:17:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (17942400) [pid = 3308] [serial = 2149] [outer = 156B6C00] 10:17:44 INFO - PROCESS | 3308 | 1467739064035 Marionette DEBUG loaded listener.js 10:17:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (1878D000) [pid = 3308] [serial = 2150] [outer = 156B6C00] 10:17:44 INFO - PROCESS | 3308 | 1467739064490 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]]]}] 10:17:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 10:17:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 630ms 10:17:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 10:17:44 INFO - PROCESS | 3308 | 1467739064528 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 10:17:44 INFO - PROCESS | 3308 | 1467739064530 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 10:17:44 INFO - PROCESS | 3308 | 1467739064533 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 10:17:44 INFO - PROCESS | 3308 | 1467739064534 Marionette TRACE conn5 <- [1,2830,null,{}] 10:17:44 INFO - PROCESS | 3308 | 1467739064538 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}] 10:17:44 INFO - PROCESS | 3308 | 1467739064539 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:44 INFO - PROCESS | 3308 | 1467739064620 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 10:17:44 INFO - PROCESS | 3308 | 1467739064626 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:44 INFO - PROCESS | 3308 | 1467739064628 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:44 INFO - PROCESS | 3308 | ++DOCSHELL 18797C00 == 37 [pid = 3308] [id = 717] 10:17:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (18852C00) [pid = 3308] [serial = 2151] [outer = 00000000] 10:17:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (18F8F400) [pid = 3308] [serial = 2152] [outer = 18852C00] 10:17:44 INFO - PROCESS | 3308 | 1467739064671 Marionette DEBUG loaded listener.js 10:17:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (19006C00) [pid = 3308] [serial = 2153] [outer = 18852C00] 10:17:45 INFO - PROCESS | 3308 | 1467739065121 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]]]}] 10:17:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 10:17:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 630ms 10:17:45 INFO - PROCESS | 3308 | 1467739065164 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 10:17:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 10:17:45 INFO - PROCESS | 3308 | 1467739065166 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 10:17:45 INFO - PROCESS | 3308 | 1467739065169 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 10:17:45 INFO - PROCESS | 3308 | 1467739065170 Marionette TRACE conn5 <- [1,2834,null,{}] 10:17:45 INFO - PROCESS | 3308 | 1467739065190 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}] 10:17:45 INFO - PROCESS | 3308 | 1467739065192 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:45 INFO - PROCESS | 3308 | 1467739065273 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 10:17:45 INFO - PROCESS | 3308 | 1467739065281 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:45 INFO - PROCESS | 3308 | 1467739065283 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:45 INFO - PROCESS | 3308 | ++DOCSHELL 1900C000 == 38 [pid = 3308] [id = 718] 10:17:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (1900D800) [pid = 3308] [serial = 2154] [outer = 00000000] 10:17:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (1938D000) [pid = 3308] [serial = 2155] [outer = 1900D800] 10:17:45 INFO - PROCESS | 3308 | 1467739065325 Marionette DEBUG loaded listener.js 10:17:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (19534C00) [pid = 3308] [serial = 2156] [outer = 1900D800] 10:17:46 INFO - PROCESS | 3308 | 1467739066147 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]]]}] 10:17:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 10:17:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1031ms 10:17:46 INFO - PROCESS | 3308 | 1467739066202 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 10:17:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 10:17:46 INFO - PROCESS | 3308 | 1467739066206 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 10:17:46 INFO - PROCESS | 3308 | 1467739066211 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 10:17:46 INFO - PROCESS | 3308 | 1467739066216 Marionette TRACE conn5 <- [1,2838,null,{}] 10:17:46 INFO - PROCESS | 3308 | 1467739066241 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}] 10:17:46 INFO - PROCESS | 3308 | 1467739066244 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:46 INFO - PROCESS | 3308 | 1467739066395 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 10:17:46 INFO - PROCESS | 3308 | 1467739066530 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:46 INFO - PROCESS | 3308 | 1467739066533 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:46 INFO - PROCESS | 3308 | ++DOCSHELL 0D272400 == 39 [pid = 3308] [id = 719] 10:17:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (0D277800) [pid = 3308] [serial = 2157] [outer = 00000000] 10:17:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (0D955800) [pid = 3308] [serial = 2158] [outer = 0D277800] 10:17:46 INFO - PROCESS | 3308 | 1467739066591 Marionette DEBUG loaded listener.js 10:17:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (0DC66800) [pid = 3308] [serial = 2159] [outer = 0D277800] 10:17:47 INFO - PROCESS | 3308 | 1467739067485 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 10:17:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 10:17:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1323ms 10:17:47 INFO - PROCESS | 3308 | 1467739067534 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 10:17:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 10:17:47 INFO - PROCESS | 3308 | 1467739067539 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 10:17:47 INFO - PROCESS | 3308 | 1467739067544 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 10:17:47 INFO - PROCESS | 3308 | 1467739067547 Marionette TRACE conn5 <- [1,2842,null,{}] 10:17:47 INFO - PROCESS | 3308 | 1467739067553 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}] 10:17:47 INFO - PROCESS | 3308 | 1467739067555 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:47 INFO - PROCESS | 3308 | 1467739067666 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 10:17:47 INFO - PROCESS | 3308 | 1467739067808 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:47 INFO - PROCESS | 3308 | 1467739067812 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:47 INFO - PROCESS | 3308 | ++DOCSHELL 0D20B800 == 40 [pid = 3308] [id = 720] 10:17:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (0D271400) [pid = 3308] [serial = 2160] [outer = 00000000] 10:17:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 91 (0D92C000) [pid = 3308] [serial = 2161] [outer = 0D271400] 10:17:47 INFO - PROCESS | 3308 | 1467739067863 Marionette DEBUG loaded listener.js 10:17:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 92 (0D956000) [pid = 3308] [serial = 2162] [outer = 0D271400] 10:17:48 INFO - PROCESS | 3308 | --DOCSHELL 18797C00 == 39 [pid = 3308] [id = 717] 10:17:48 INFO - PROCESS | 3308 | --DOCSHELL 15027800 == 38 [pid = 3308] [id = 716] 10:17:48 INFO - PROCESS | 3308 | --DOCSHELL 0D063800 == 37 [pid = 3308] [id = 715] 10:17:48 INFO - PROCESS | 3308 | --DOCSHELL 178C5800 == 36 [pid = 3308] [id = 714] 10:17:48 INFO - PROCESS | 3308 | --DOCSHELL 0E40B800 == 35 [pid = 3308] [id = 713] 10:17:48 INFO - PROCESS | 3308 | --DOCSHELL 16A1A000 == 34 [pid = 3308] [id = 712] 10:17:48 INFO - PROCESS | 3308 | --DOCSHELL 1657E000 == 33 [pid = 3308] [id = 711] 10:17:48 INFO - PROCESS | 3308 | --DOCSHELL 1503A000 == 32 [pid = 3308] [id = 710] 10:17:48 INFO - PROCESS | 3308 | --DOCSHELL 123CB400 == 31 [pid = 3308] [id = 709] 10:17:48 INFO - PROCESS | 3308 | --DOCSHELL 0ED8FC00 == 30 [pid = 3308] [id = 708] 10:17:48 INFO - PROCESS | 3308 | --DOMWINDOW == 91 (1793DC00) [pid = 3308] [serial = 2113] [outer = 00000000] [url = about:blank] 10:17:48 INFO - PROCESS | 3308 | --DOCSHELL 0E40CC00 == 29 [pid = 3308] [id = 707] 10:17:48 INFO - PROCESS | 3308 | --DOCSHELL 0D952000 == 28 [pid = 3308] [id = 706] 10:17:48 INFO - PROCESS | 3308 | --DOCSHELL 0D20E000 == 27 [pid = 3308] [id = 705] 10:17:48 INFO - PROCESS | 3308 | --DOCSHELL 11DB1400 == 26 [pid = 3308] [id = 704] 10:17:48 INFO - PROCESS | 3308 | --DOMWINDOW == 90 (134BE400) [pid = 3308] [serial = 2098] [outer = 00000000] [url = about:blank] 10:17:48 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (156B4400) [pid = 3308] [serial = 2101] [outer = 00000000] [url = about:blank] 10:17:48 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (16A1C800) [pid = 3308] [serial = 2104] [outer = 00000000] [url = about:blank] 10:17:48 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (173F7000) [pid = 3308] [serial = 2110] [outer = 00000000] [url = about:blank] 10:17:48 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (16F0F000) [pid = 3308] [serial = 2105] [outer = 00000000] [url = about:blank] 10:17:48 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (12359800) [pid = 3308] [serial = 2077] [outer = 00000000] [url = about:blank] 10:17:48 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (0D274400) [pid = 3308] [serial = 2075] [outer = 00000000] [url = about:blank] 10:17:48 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (0CF1E800) [pid = 3308] [serial = 2074] [outer = 00000000] [url = about:blank] 10:17:48 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (1707B400) [pid = 3308] [serial = 2111] [outer = 00000000] [url = about:blank] 10:17:48 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (12055800) [pid = 3308] [serial = 2095] [outer = 00000000] [url = about:blank] 10:17:48 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (0DC6CC00) [pid = 3308] [serial = 2092] [outer = 00000000] [url = about:blank] 10:17:48 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (0DE08400) [pid = 3308] [serial = 2093] [outer = 00000000] [url = about:blank] 10:17:48 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (0D904000) [pid = 3308] [serial = 2089] [outer = 00000000] [url = about:blank] 10:17:48 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (0D90C000) [pid = 3308] [serial = 2090] [outer = 00000000] [url = about:blank] 10:17:48 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (0DFACC00) [pid = 3308] [serial = 2087] [outer = 00000000] [url = about:blank] 10:17:48 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (0DC99000) [pid = 3308] [serial = 2086] [outer = 00000000] [url = about:blank] 10:17:48 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (18781C00) [pid = 3308] [serial = 2084] [outer = 00000000] [url = about:blank] 10:17:48 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (1850F400) [pid = 3308] [serial = 2083] [outer = 00000000] [url = about:blank] 10:17:48 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (16F39400) [pid = 3308] [serial = 2081] [outer = 00000000] [url = about:blank] 10:17:48 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (16F0B400) [pid = 3308] [serial = 2080] [outer = 00000000] [url = about:blank] 10:17:48 INFO - PROCESS | 3308 | --DOMWINDOW == 70 (134B7000) [pid = 3308] [serial = 2078] [outer = 00000000] [url = about:blank] 10:17:48 INFO - PROCESS | 3308 | --DOMWINDOW == 69 (156BC800) [pid = 3308] [serial = 2102] [outer = 00000000] [url = about:blank] 10:17:48 INFO - PROCESS | 3308 | --DOMWINDOW == 68 (16A1D800) [pid = 3308] [serial = 2107] [outer = 00000000] [url = about:blank] 10:17:48 INFO - PROCESS | 3308 | --DOMWINDOW == 67 (141A9800) [pid = 3308] [serial = 2099] [outer = 00000000] [url = about:blank] 10:17:48 INFO - PROCESS | 3308 | --DOMWINDOW == 66 (16A1EC00) [pid = 3308] [serial = 2108] [outer = 00000000] [url = about:blank] 10:17:48 INFO - PROCESS | 3308 | --DOMWINDOW == 65 (0DADF000) [pid = 3308] [serial = 2096] [outer = 00000000] [url = about:blank] 10:17:48 INFO - PROCESS | 3308 | 1467739068381 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]]]}] 10:17:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 10:17:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 890ms 10:17:48 INFO - PROCESS | 3308 | 1467739068434 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 10:17:48 INFO - PROCESS | 3308 | 1467739068439 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 10:17:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 10:17:48 INFO - PROCESS | 3308 | 1467739068446 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 10:17:48 INFO - PROCESS | 3308 | 1467739068448 Marionette TRACE conn5 <- [1,2846,null,{}] 10:17:48 INFO - PROCESS | 3308 | 1467739068452 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}] 10:17:48 INFO - PROCESS | 3308 | 1467739068454 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:48 INFO - PROCESS | 3308 | 1467739068542 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 10:17:48 INFO - PROCESS | 3308 | 1467739068551 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:48 INFO - PROCESS | 3308 | 1467739068553 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:48 INFO - PROCESS | 3308 | ++DOCSHELL 0D95AC00 == 27 [pid = 3308] [id = 721] 10:17:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 66 (0D95E400) [pid = 3308] [serial = 2163] [outer = 00000000] 10:17:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 67 (0DC65400) [pid = 3308] [serial = 2164] [outer = 0D95E400] 10:17:48 INFO - PROCESS | 3308 | 1467739068606 Marionette DEBUG loaded listener.js 10:17:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 68 (0DC6F000) [pid = 3308] [serial = 2165] [outer = 0D95E400] 10:17:49 INFO - PROCESS | 3308 | 1467739069107 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 10:17:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 10:17:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 670ms 10:17:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 10:17:49 INFO - PROCESS | 3308 | 1467739069119 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 10:17:49 INFO - PROCESS | 3308 | 1467739069121 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 10:17:49 INFO - PROCESS | 3308 | 1467739069125 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 10:17:49 INFO - PROCESS | 3308 | 1467739069128 Marionette TRACE conn5 <- [1,2850,null,{}] 10:17:49 INFO - PROCESS | 3308 | 1467739069143 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}] 10:17:49 INFO - PROCESS | 3308 | 1467739069148 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:49 INFO - PROCESS | 3308 | 1467739069260 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 10:17:49 INFO - PROCESS | 3308 | 1467739069271 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:49 INFO - PROCESS | 3308 | 1467739069274 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:49 INFO - PROCESS | 3308 | ++DOCSHELL 0ED8FC00 == 28 [pid = 3308] [id = 722] 10:17:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 69 (0ED94800) [pid = 3308] [serial = 2166] [outer = 00000000] 10:17:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 70 (11C60C00) [pid = 3308] [serial = 2167] [outer = 0ED94800] 10:17:49 INFO - PROCESS | 3308 | 1467739069331 Marionette DEBUG loaded listener.js 10:17:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (11E92400) [pid = 3308] [serial = 2168] [outer = 0ED94800] 10:17:49 INFO - PROCESS | 3308 | 1467739069788 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]]]}] 10:17:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 10:17:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 730ms 10:17:49 INFO - PROCESS | 3308 | 1467739069856 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 10:17:49 INFO - PROCESS | 3308 | 1467739069858 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 10:17:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 10:17:49 INFO - PROCESS | 3308 | 1467739069862 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 10:17:49 INFO - PROCESS | 3308 | 1467739069863 Marionette TRACE conn5 <- [1,2854,null,{}] 10:17:49 INFO - PROCESS | 3308 | 1467739069867 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}] 10:17:49 INFO - PROCESS | 3308 | 1467739069869 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:49 INFO - PROCESS | 3308 | 1467739069954 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 10:17:49 INFO - PROCESS | 3308 | 1467739069961 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:49 INFO - PROCESS | 3308 | 1467739069971 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:49 INFO - PROCESS | 3308 | ++DOCSHELL 122BCC00 == 29 [pid = 3308] [id = 723] 10:17:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (122BDC00) [pid = 3308] [serial = 2169] [outer = 00000000] 10:17:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (134BEC00) [pid = 3308] [serial = 2170] [outer = 122BDC00] 10:17:50 INFO - PROCESS | 3308 | 1467739070021 Marionette DEBUG loaded listener.js 10:17:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (1419BC00) [pid = 3308] [serial = 2171] [outer = 122BDC00] 10:17:50 INFO - PROCESS | 3308 | 1467739070515 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]]]}] 10:17:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 10:17:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 671ms 10:17:50 INFO - PROCESS | 3308 | 1467739070535 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 10:17:50 INFO - PROCESS | 3308 | 1467739070537 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 10:17:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 10:17:50 INFO - PROCESS | 3308 | 1467739070540 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 10:17:50 INFO - PROCESS | 3308 | 1467739070542 Marionette TRACE conn5 <- [1,2858,null,{}] 10:17:50 INFO - PROCESS | 3308 | 1467739070552 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}] 10:17:50 INFO - PROCESS | 3308 | 1467739070554 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:50 INFO - PROCESS | 3308 | 1467739070665 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 10:17:50 INFO - PROCESS | 3308 | 1467739070759 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:50 INFO - PROCESS | 3308 | 1467739070761 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:50 INFO - PROCESS | 3308 | ++DOCSHELL 150D8000 == 30 [pid = 3308] [id = 724] 10:17:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (150DA800) [pid = 3308] [serial = 2172] [outer = 00000000] 10:17:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (15654800) [pid = 3308] [serial = 2173] [outer = 150DA800] 10:17:50 INFO - PROCESS | 3308 | 1467739070805 Marionette DEBUG loaded listener.js 10:17:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (156B4C00) [pid = 3308] [serial = 2174] [outer = 150DA800] 10:17:51 INFO - PROCESS | 3308 | 1467739071253 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]]]}] 10:17:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 10:17:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 790ms 10:17:51 INFO - PROCESS | 3308 | 1467739071331 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 10:17:51 INFO - PROCESS | 3308 | 1467739071333 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 10:17:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 10:17:51 INFO - PROCESS | 3308 | 1467739071347 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 10:17:51 INFO - PROCESS | 3308 | 1467739071349 Marionette TRACE conn5 <- [1,2862,null,{}] 10:17:51 INFO - PROCESS | 3308 | 1467739071352 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}] 10:17:51 INFO - PROCESS | 3308 | 1467739071358 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:51 INFO - PROCESS | 3308 | 1467739071503 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 10:17:51 INFO - PROCESS | 3308 | 1467739071567 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:51 INFO - PROCESS | 3308 | 1467739071569 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:51 INFO - PROCESS | 3308 | ++DOCSHELL 156BAC00 == 31 [pid = 3308] [id = 725] 10:17:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (16572400) [pid = 3308] [serial = 2175] [outer = 00000000] 10:17:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (168E1400) [pid = 3308] [serial = 2176] [outer = 16572400] 10:17:51 INFO - PROCESS | 3308 | 1467739071613 Marionette DEBUG loaded listener.js 10:17:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (168E6000) [pid = 3308] [serial = 2177] [outer = 16572400] 10:17:52 INFO - PROCESS | 3308 | 1467739072024 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]]]}] 10:17:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 10:17:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 770ms 10:17:52 INFO - PROCESS | 3308 | 1467739072121 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 10:17:52 INFO - PROCESS | 3308 | 1467739072123 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 10:17:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 10:17:52 INFO - PROCESS | 3308 | 1467739072130 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 10:17:52 INFO - PROCESS | 3308 | 1467739072132 Marionette TRACE conn5 <- [1,2866,null,{}] 10:17:52 INFO - PROCESS | 3308 | 1467739072144 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}] 10:17:52 INFO - PROCESS | 3308 | 1467739072146 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:52 INFO - PROCESS | 3308 | 1467739072393 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 10:17:52 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (18852C00) [pid = 3308] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 10:17:52 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (16FDA800) [pid = 3308] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 10:17:52 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (0E40FC00) [pid = 3308] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 10:17:52 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (16A1BC00) [pid = 3308] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 10:17:52 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (13441000) [pid = 3308] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 10:17:52 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (16727000) [pid = 3308] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 10:17:52 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (0EDCD400) [pid = 3308] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 10:17:52 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (150D8C00) [pid = 3308] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 10:17:52 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (178F7000) [pid = 3308] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 10:17:52 INFO - PROCESS | 3308 | --DOMWINDOW == 70 (178C5C00) [pid = 3308] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 10:17:52 INFO - PROCESS | 3308 | --DOMWINDOW == 69 (0D952800) [pid = 3308] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 10:17:52 INFO - PROCESS | 3308 | --DOMWINDOW == 68 (0D20F000) [pid = 3308] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 10:17:52 INFO - PROCESS | 3308 | --DOMWINDOW == 67 (0D20F400) [pid = 3308] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 10:17:52 INFO - PROCESS | 3308 | --DOMWINDOW == 66 (156B6C00) [pid = 3308] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 10:17:52 INFO - PROCESS | 3308 | 1467739072463 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:52 INFO - PROCESS | 3308 | 1467739072465 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:52 INFO - PROCESS | 3308 | ++DOCSHELL 0CABC000 == 32 [pid = 3308] [id = 726] 10:17:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 67 (0CABE000) [pid = 3308] [serial = 2178] [outer = 00000000] 10:17:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 68 (0D956800) [pid = 3308] [serial = 2179] [outer = 0CABE000] 10:17:52 INFO - PROCESS | 3308 | 1467739072510 Marionette DEBUG loaded listener.js 10:17:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 69 (0DC9F000) [pid = 3308] [serial = 2180] [outer = 0CABE000] 10:17:52 INFO - PROCESS | 3308 | 1467739072868 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]]]}] 10:17:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 10:17:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 770ms 10:17:52 INFO - PROCESS | 3308 | 1467739072906 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 10:17:52 INFO - PROCESS | 3308 | 1467739072908 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 10:17:52 INFO - PROCESS | 3308 | 1467739072912 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 10:17:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 10:17:52 INFO - PROCESS | 3308 | 1467739072913 Marionette TRACE conn5 <- [1,2870,null,{}] 10:17:52 INFO - PROCESS | 3308 | 1467739072917 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}] 10:17:52 INFO - PROCESS | 3308 | 1467739072918 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:53 INFO - PROCESS | 3308 | 1467739072997 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 10:17:53 INFO - PROCESS | 3308 | 1467739073002 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:53 INFO - PROCESS | 3308 | 1467739073004 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:53 INFO - PROCESS | 3308 | ++DOCSHELL 0D90A000 == 33 [pid = 3308] [id = 727] 10:17:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 70 (15BB6C00) [pid = 3308] [serial = 2181] [outer = 00000000] 10:17:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (16A1DC00) [pid = 3308] [serial = 2182] [outer = 15BB6C00] 10:17:53 INFO - PROCESS | 3308 | 1467739073047 Marionette DEBUG loaded listener.js 10:17:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (16F14400) [pid = 3308] [serial = 2183] [outer = 15BB6C00] 10:17:53 INFO - PROCESS | 3308 | 1467739073487 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]]]}] 10:17:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 10:17:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 630ms 10:17:53 INFO - PROCESS | 3308 | 1467739073547 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 10:17:53 INFO - PROCESS | 3308 | 1467739073549 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 10:17:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 10:17:53 INFO - PROCESS | 3308 | 1467739073552 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 10:17:53 INFO - PROCESS | 3308 | 1467739073553 Marionette TRACE conn5 <- [1,2874,null,{}] 10:17:53 INFO - PROCESS | 3308 | 1467739073557 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}] 10:17:53 INFO - PROCESS | 3308 | 1467739073559 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:53 INFO - PROCESS | 3308 | 1467739073638 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 10:17:53 INFO - PROCESS | 3308 | 1467739073644 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:53 INFO - PROCESS | 3308 | 1467739073646 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:53 INFO - PROCESS | 3308 | ++DOCSHELL 16A1D400 == 34 [pid = 3308] [id = 728] 10:17:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (16F3BC00) [pid = 3308] [serial = 2184] [outer = 00000000] 10:17:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (16FD9C00) [pid = 3308] [serial = 2185] [outer = 16F3BC00] 10:17:53 INFO - PROCESS | 3308 | 1467739073689 Marionette DEBUG loaded listener.js 10:17:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (17074400) [pid = 3308] [serial = 2186] [outer = 16F3BC00] 10:17:54 INFO - PROCESS | 3308 | 1467739074157 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]]]}] 10:17:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 10:17:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 630ms 10:17:54 INFO - PROCESS | 3308 | 1467739074196 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 10:17:54 INFO - PROCESS | 3308 | 1467739074198 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 10:17:54 INFO - PROCESS | 3308 | 1467739074201 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 10:17:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 10:17:54 INFO - PROCESS | 3308 | 1467739074202 Marionette TRACE conn5 <- [1,2878,null,{}] 10:17:54 INFO - PROCESS | 3308 | 1467739074206 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}] 10:17:54 INFO - PROCESS | 3308 | 1467739074208 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:54 INFO - PROCESS | 3308 | 1467739074292 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 10:17:54 INFO - PROCESS | 3308 | 1467739074297 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:54 INFO - PROCESS | 3308 | 1467739074299 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:54 INFO - PROCESS | 3308 | ++DOCSHELL 17681C00 == 35 [pid = 3308] [id = 729] 10:17:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (178C4000) [pid = 3308] [serial = 2187] [outer = 00000000] 10:17:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (178EDC00) [pid = 3308] [serial = 2188] [outer = 178C4000] 10:17:54 INFO - PROCESS | 3308 | 1467739074342 Marionette DEBUG loaded listener.js 10:17:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (178DB000) [pid = 3308] [serial = 2189] [outer = 178C4000] 10:17:55 INFO - PROCESS | 3308 | 1467739075071 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 10:17:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 10:17:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 930ms 10:17:55 INFO - PROCESS | 3308 | 1467739075135 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 10:17:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 10:17:55 INFO - PROCESS | 3308 | 1467739075139 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 10:17:55 INFO - PROCESS | 3308 | 1467739075144 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 10:17:55 INFO - PROCESS | 3308 | 1467739075149 Marionette TRACE conn5 <- [1,2882,null,{}] 10:17:55 INFO - PROCESS | 3308 | 1467739075154 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}] 10:17:55 INFO - PROCESS | 3308 | 1467739075157 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:55 INFO - PROCESS | 3308 | 1467739075277 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 10:17:55 INFO - PROCESS | 3308 | 1467739075413 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:55 INFO - PROCESS | 3308 | 1467739075416 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:55 INFO - PROCESS | 3308 | ++DOCSHELL 0D901400 == 36 [pid = 3308] [id = 730] 10:17:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (0D905C00) [pid = 3308] [serial = 2190] [outer = 00000000] 10:17:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (0DC64C00) [pid = 3308] [serial = 2191] [outer = 0D905C00] 10:17:55 INFO - PROCESS | 3308 | 1467739075475 Marionette DEBUG loaded listener.js 10:17:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (0DE82400) [pid = 3308] [serial = 2192] [outer = 0D905C00] 10:17:56 INFO - PROCESS | 3308 | 1467739076049 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]]]}] 10:17:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 10:17:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 990ms 10:17:56 INFO - PROCESS | 3308 | 1467739076135 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 10:17:56 INFO - PROCESS | 3308 | 1467739076140 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 10:17:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 10:17:56 INFO - PROCESS | 3308 | 1467739076147 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 10:17:56 INFO - PROCESS | 3308 | 1467739076149 Marionette TRACE conn5 <- [1,2886,null,{}] 10:17:56 INFO - PROCESS | 3308 | 1467739076154 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}] 10:17:56 INFO - PROCESS | 3308 | 1467739076157 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:56 INFO - PROCESS | 3308 | 1467739076277 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 10:17:56 INFO - PROCESS | 3308 | 1467739076413 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:56 INFO - PROCESS | 3308 | 1467739076415 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:56 INFO - PROCESS | 3308 | ++DOCSHELL 134BF800 == 37 [pid = 3308] [id = 731] 10:17:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (13908000) [pid = 3308] [serial = 2193] [outer = 00000000] 10:17:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (156BCC00) [pid = 3308] [serial = 2194] [outer = 13908000] 10:17:56 INFO - PROCESS | 3308 | 1467739076472 Marionette DEBUG loaded listener.js 10:17:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (16579800) [pid = 3308] [serial = 2195] [outer = 13908000] 10:17:57 INFO - PROCESS | 3308 | 1467739077058 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]]]}] 10:17:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 10:17:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 970ms 10:17:57 INFO - PROCESS | 3308 | 1467739077120 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 10:17:57 INFO - PROCESS | 3308 | 1467739077123 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 10:17:57 INFO - PROCESS | 3308 | 1467739077126 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 10:17:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 10:17:57 INFO - PROCESS | 3308 | 1467739077130 Marionette TRACE conn5 <- [1,2890,null,{}] 10:17:57 INFO - PROCESS | 3308 | 1467739077141 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}] 10:17:57 INFO - PROCESS | 3308 | 1467739077146 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:57 INFO - PROCESS | 3308 | 1467739077256 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 10:17:57 INFO - PROCESS | 3308 | 1467739077414 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:57 INFO - PROCESS | 3308 | 1467739077417 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:57 INFO - PROCESS | 3308 | ++DOCSHELL 1793C800 == 38 [pid = 3308] [id = 732] 10:17:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (1793CC00) [pid = 3308] [serial = 2196] [outer = 00000000] 10:17:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (18512C00) [pid = 3308] [serial = 2197] [outer = 1793CC00] 10:17:57 INFO - PROCESS | 3308 | 1467739077474 Marionette DEBUG loaded listener.js 10:17:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (18783400) [pid = 3308] [serial = 2198] [outer = 1793CC00] 10:17:58 INFO - PROCESS | 3308 | 1467739078255 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 10:17:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 10:17:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1172ms 10:17:58 INFO - PROCESS | 3308 | 1467739078302 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 10:17:58 INFO - PROCESS | 3308 | 1467739078307 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 10:17:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 10:17:58 INFO - PROCESS | 3308 | 1467739078312 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 10:17:58 INFO - PROCESS | 3308 | 1467739078315 Marionette TRACE conn5 <- [1,2894,null,{}] 10:17:58 INFO - PROCESS | 3308 | 1467739078320 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}] 10:17:58 INFO - PROCESS | 3308 | 1467739078323 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:58 INFO - PROCESS | 3308 | 1467739078426 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 10:17:58 INFO - PROCESS | 3308 | 1467739078596 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:58 INFO - PROCESS | 3308 | 1467739078600 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:17:58 INFO - PROCESS | 3308 | ++DOCSHELL 0D7AE400 == 39 [pid = 3308] [id = 733] 10:17:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (0DA22000) [pid = 3308] [serial = 2199] [outer = 00000000] 10:17:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (0DC6E400) [pid = 3308] [serial = 2200] [outer = 0DA22000] 10:17:58 INFO - PROCESS | 3308 | 1467739078652 Marionette DEBUG loaded listener.js 10:17:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (0DFAAC00) [pid = 3308] [serial = 2201] [outer = 0DA22000] 10:17:59 INFO - PROCESS | 3308 | --DOCSHELL 16A1D400 == 38 [pid = 3308] [id = 728] 10:17:59 INFO - PROCESS | 3308 | --DOCSHELL 0D90A000 == 37 [pid = 3308] [id = 727] 10:17:59 INFO - PROCESS | 3308 | --DOCSHELL 0CABC000 == 36 [pid = 3308] [id = 726] 10:17:59 INFO - PROCESS | 3308 | --DOCSHELL 156BAC00 == 35 [pid = 3308] [id = 725] 10:17:59 INFO - PROCESS | 3308 | --DOCSHELL 150D8000 == 34 [pid = 3308] [id = 724] 10:17:59 INFO - PROCESS | 3308 | --DOCSHELL 122BCC00 == 33 [pid = 3308] [id = 723] 10:17:59 INFO - PROCESS | 3308 | --DOCSHELL 0ED8FC00 == 32 [pid = 3308] [id = 722] 10:17:59 INFO - PROCESS | 3308 | --DOCSHELL 0D95AC00 == 31 [pid = 3308] [id = 721] 10:17:59 INFO - PROCESS | 3308 | --DOCSHELL 0D20B800 == 30 [pid = 3308] [id = 720] 10:17:59 INFO - PROCESS | 3308 | --DOCSHELL 1900C000 == 29 [pid = 3308] [id = 718] 10:17:59 INFO - PROCESS | 3308 | --DOCSHELL 0D272400 == 28 [pid = 3308] [id = 719] 10:17:59 INFO - PROCESS | 3308 | --DOCSHELL 1793C800 == 27 [pid = 3308] [id = 732] 10:17:59 INFO - PROCESS | 3308 | --DOCSHELL 134BF800 == 26 [pid = 3308] [id = 731] 10:17:59 INFO - PROCESS | 3308 | --DOCSHELL 17681C00 == 25 [pid = 3308] [id = 729] 10:17:59 INFO - PROCESS | 3308 | --DOCSHELL 0D901400 == 24 [pid = 3308] [id = 730] 10:17:59 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (1707A000) [pid = 3308] [serial = 2140] [outer = 00000000] [url = about:blank] 10:17:59 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (0E486400) [pid = 3308] [serial = 2122] [outer = 00000000] [url = about:blank] 10:17:59 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (0EC99000) [pid = 3308] [serial = 2123] [outer = 00000000] [url = about:blank] 10:17:59 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (16F18000) [pid = 3308] [serial = 2137] [outer = 00000000] [url = about:blank] 10:17:59 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (141A8400) [pid = 3308] [serial = 2128] [outer = 00000000] [url = about:blank] 10:17:59 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (1501C000) [pid = 3308] [serial = 2129] [outer = 00000000] [url = about:blank] 10:17:59 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (168E9000) [pid = 3308] [serial = 2134] [outer = 00000000] [url = about:blank] 10:17:59 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (16A15800) [pid = 3308] [serial = 2135] [outer = 00000000] [url = about:blank] 10:17:59 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (11E8A400) [pid = 3308] [serial = 2125] [outer = 00000000] [url = about:blank] 10:17:59 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (122C1000) [pid = 3308] [serial = 2126] [outer = 00000000] [url = about:blank] 10:17:59 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (1652F800) [pid = 3308] [serial = 2131] [outer = 00000000] [url = about:blank] 10:17:59 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (1657E400) [pid = 3308] [serial = 2132] [outer = 00000000] [url = about:blank] 10:17:59 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (17940C00) [pid = 3308] [serial = 2114] [outer = 00000000] [url = about:blank] 10:17:59 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (178DD000) [pid = 3308] [serial = 2143] [outer = 00000000] [url = about:blank] 10:17:59 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (0D956400) [pid = 3308] [serial = 2119] [outer = 00000000] [url = about:blank] 10:17:59 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (17083000) [pid = 3308] [serial = 2141] [outer = 00000000] [url = about:blank] 10:17:59 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (0D95F400) [pid = 3308] [serial = 2120] [outer = 00000000] [url = about:blank] 10:17:59 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (0D95BC00) [pid = 3308] [serial = 2146] [outer = 00000000] [url = about:blank] 10:17:59 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (0D27B800) [pid = 3308] [serial = 2116] [outer = 00000000] [url = about:blank] 10:17:59 INFO - PROCESS | 3308 | --DOMWINDOW == 70 (0D763800) [pid = 3308] [serial = 2117] [outer = 00000000] [url = about:blank] 10:17:59 INFO - PROCESS | 3308 | --DOMWINDOW == 69 (178FA800) [pid = 3308] [serial = 2144] [outer = 00000000] [url = about:blank] 10:17:59 INFO - PROCESS | 3308 | --DOMWINDOW == 68 (17942400) [pid = 3308] [serial = 2149] [outer = 00000000] [url = about:blank] 10:17:59 INFO - PROCESS | 3308 | --DOMWINDOW == 67 (19006C00) [pid = 3308] [serial = 2153] [outer = 00000000] [url = about:blank] 10:17:59 INFO - PROCESS | 3308 | --DOMWINDOW == 66 (1878D000) [pid = 3308] [serial = 2150] [outer = 00000000] [url = about:blank] 10:17:59 INFO - PROCESS | 3308 | --DOMWINDOW == 65 (123C6C00) [pid = 3308] [serial = 2147] [outer = 00000000] [url = about:blank] 10:17:59 INFO - PROCESS | 3308 | --DOMWINDOW == 64 (16F0D400) [pid = 3308] [serial = 2138] [outer = 00000000] [url = about:blank] 10:17:59 INFO - PROCESS | 3308 | --DOMWINDOW == 63 (18F8F400) [pid = 3308] [serial = 2152] [outer = 00000000] [url = about:blank] 10:17:59 INFO - PROCESS | 3308 | 1467739079866 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]]]}] 10:17:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 10:17:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1572ms 10:17:59 INFO - PROCESS | 3308 | 1467739079884 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 10:17:59 INFO - PROCESS | 3308 | 1467739079888 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 10:17:59 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 10:17:59 INFO - PROCESS | 3308 | 1467739079892 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 10:17:59 INFO - PROCESS | 3308 | 1467739079895 Marionette TRACE conn5 <- [1,2898,null,{}] 10:17:59 INFO - PROCESS | 3308 | 1467739079942 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}] 10:17:59 INFO - PROCESS | 3308 | 1467739079944 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:00 INFO - PROCESS | 3308 | 1467739080070 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 10:18:00 INFO - PROCESS | 3308 | 1467739080087 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:00 INFO - PROCESS | 3308 | 1467739080090 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:00 INFO - PROCESS | 3308 | ++DOCSHELL 0D272400 == 25 [pid = 3308] [id = 734] 10:18:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 64 (0D27D000) [pid = 3308] [serial = 2202] [outer = 00000000] 10:18:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 65 (0D7AEC00) [pid = 3308] [serial = 2203] [outer = 0D27D000] 10:18:00 INFO - PROCESS | 3308 | 1467739080137 Marionette DEBUG loaded listener.js 10:18:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 66 (0D907400) [pid = 3308] [serial = 2204] [outer = 0D27D000] 10:18:00 INFO - PROCESS | 3308 | 1467739080565 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]]]}] 10:18:00 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 10:18:00 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 10:18:00 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 731ms 10:18:00 INFO - PROCESS | 3308 | 1467739080624 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 10:18:00 INFO - PROCESS | 3308 | 1467739080629 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 10:18:00 INFO - TEST-START | /DOMEvents/constructors.html 10:18:00 INFO - PROCESS | 3308 | 1467739080642 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 10:18:00 INFO - PROCESS | 3308 | 1467739080645 Marionette TRACE conn5 <- [1,2902,null,{}] 10:18:00 INFO - PROCESS | 3308 | 1467739080665 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}] 10:18:00 INFO - PROCESS | 3308 | 1467739080668 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:00 INFO - PROCESS | 3308 | 1467739080757 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 10:18:00 INFO - PROCESS | 3308 | 1467739080772 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:00 INFO - PROCESS | 3308 | 1467739080774 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:00 INFO - PROCESS | 3308 | ++DOCSHELL 0DA25000 == 26 [pid = 3308] [id = 735] 10:18:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 67 (0DA2A400) [pid = 3308] [serial = 2205] [outer = 00000000] 10:18:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 68 (0DC6CC00) [pid = 3308] [serial = 2206] [outer = 0DA2A400] 10:18:00 INFO - PROCESS | 3308 | 1467739080821 Marionette DEBUG loaded listener.js 10:18:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 69 (0DE0F000) [pid = 3308] [serial = 2207] [outer = 0DA2A400] 10:18:01 INFO - PROCESS | 3308 | 1467739081543 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]]]}] 10:18:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 10:18:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 10:18:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 10:18:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 10:18:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 10:18:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 10:18:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 10:18:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 10:18:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 10:18:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 10:18:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 10:18:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 10:18:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 10:18:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 10:18:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 10:18:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 10:18:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 10:18:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 10:18:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 10:18:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 10:18:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 10:18:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 10:18:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 10:18:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 10:18:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 10:18:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 10:18:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 10:18:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 10:18:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 10:18:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 10:18:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 10:18:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 10:18:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 10:18:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 10:18:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 10:18:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 10:18:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 10:18:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 10:18:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:18:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 10:18:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:18:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 10:18:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 10:18:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:18:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 10:18:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:18:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 10:18:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 10:18:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:18:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 10:18:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:18:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 10:18:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 10:18:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:18:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 10:18:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:18:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 10:18:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 10:18:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:18:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 10:18:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:18:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 10:18:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 10:18:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:18:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 10:18:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:18:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 10:18:01 INFO - TEST-OK | /DOMEvents/constructors.html | took 1008ms 10:18:01 INFO - PROCESS | 3308 | 1467739081653 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 10:18:01 INFO - PROCESS | 3308 | 1467739081656 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 10:18:01 INFO - TEST-START | /DOMEvents/event-phases-order.html 10:18:01 INFO - PROCESS | 3308 | 1467739081669 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 10:18:01 INFO - PROCESS | 3308 | 1467739081672 Marionette TRACE conn5 <- [1,2906,null,{}] 10:18:01 INFO - PROCESS | 3308 | 1467739081684 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}] 10:18:01 INFO - PROCESS | 3308 | 1467739081689 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:01 INFO - PROCESS | 3308 | 1467739081791 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 10:18:01 INFO - PROCESS | 3308 | 1467739081798 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:01 INFO - PROCESS | 3308 | 1467739081801 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:01 INFO - PROCESS | 3308 | ++DOCSHELL 122BCC00 == 27 [pid = 3308] [id = 736] 10:18:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 70 (122BE400) [pid = 3308] [serial = 2208] [outer = 00000000] 10:18:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (12359800) [pid = 3308] [serial = 2209] [outer = 122BE400] 10:18:01 INFO - PROCESS | 3308 | 1467739081848 Marionette DEBUG loaded listener.js 10:18:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (13240400) [pid = 3308] [serial = 2210] [outer = 122BE400] 10:18:02 INFO - PROCESS | 3308 | 1467739082306 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 10:18:02 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 10:18:02 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 690ms 10:18:02 INFO - PROCESS | 3308 | 1467739082353 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 10:18:02 INFO - PROCESS | 3308 | 1467739082355 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 10:18:02 INFO - PROCESS | 3308 | 1467739082358 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 10:18:02 INFO - PROCESS | 3308 | 1467739082360 Marionette TRACE conn5 <- [1,2910,null,{}] 10:18:02 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 10:18:02 INFO - PROCESS | 3308 | 1467739082364 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}] 10:18:02 INFO - PROCESS | 3308 | 1467739082366 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:02 INFO - PROCESS | 3308 | 1467739082486 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 10:18:02 INFO - PROCESS | 3308 | 1467739082491 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:02 INFO - PROCESS | 3308 | 1467739082493 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:02 INFO - PROCESS | 3308 | ++DOCSHELL 1344B400 == 28 [pid = 3308] [id = 737] 10:18:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (1419CC00) [pid = 3308] [serial = 2211] [outer = 00000000] 10:18:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (15026C00) [pid = 3308] [serial = 2212] [outer = 1419CC00] 10:18:02 INFO - PROCESS | 3308 | 1467739082538 Marionette DEBUG loaded listener.js 10:18:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (155E5C00) [pid = 3308] [serial = 2213] [outer = 1419CC00] 10:18:02 INFO - PROCESS | 3308 | [3308] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 10:18:02 INFO - PROCESS | 3308 | [3308] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 10:18:02 INFO - PROCESS | 3308 | [3308] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 10:18:02 INFO - PROCESS | 3308 | [3308] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 10:18:03 INFO - PROCESS | 3308 | 1467739083025 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]]]}] 10:18:03 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 10:18:03 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 10:18:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 10:18:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:03 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:18:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:18:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:18:03 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 10:18:03 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 10:18:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:18:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:03 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:18:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:18:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:18:03 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 10:18:03 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 10:18:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:18:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:03 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:18:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:18:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:18:03 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]" 10:18:03 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 10:18:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:18:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:03 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:18:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:18:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:18:03 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 10:18:03 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 733ms 10:18:03 INFO - PROCESS | 3308 | 1467739083103 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 10:18:03 INFO - PROCESS | 3308 | 1467739083105 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 10:18:03 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 10:18:03 INFO - PROCESS | 3308 | 1467739083109 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 10:18:03 INFO - PROCESS | 3308 | 1467739083111 Marionette TRACE conn5 <- [1,2914,null,{}] 10:18:03 INFO - PROCESS | 3308 | 1467739083114 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}] 10:18:03 INFO - PROCESS | 3308 | 1467739083116 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:03 INFO - PROCESS | 3308 | 1467739083255 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 10:18:03 INFO - PROCESS | 3308 | 1467739083267 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:03 INFO - PROCESS | 3308 | 1467739083269 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:03 INFO - PROCESS | 3308 | ++DOCSHELL 15658400 == 29 [pid = 3308] [id = 738] 10:18:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (1657B800) [pid = 3308] [serial = 2214] [outer = 00000000] 10:18:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (168DAC00) [pid = 3308] [serial = 2215] [outer = 1657B800] 10:18:03 INFO - PROCESS | 3308 | 1467739083368 Marionette DEBUG loaded listener.js 10:18:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (168E4C00) [pid = 3308] [serial = 2216] [outer = 1657B800] 10:18:03 INFO - PROCESS | 3308 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 10:18:03 INFO - PROCESS | 3308 | 1467739083763 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]]]}] 10:18:03 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 10:18:03 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 670ms 10:18:03 INFO - PROCESS | 3308 | 1467739083781 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 10:18:03 INFO - PROCESS | 3308 | 1467739083783 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 10:18:03 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 10:18:03 INFO - PROCESS | 3308 | 1467739083786 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 10:18:03 INFO - PROCESS | 3308 | 1467739083787 Marionette TRACE conn5 <- [1,2918,null,{}] 10:18:03 INFO - PROCESS | 3308 | 1467739083791 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}] 10:18:03 INFO - PROCESS | 3308 | 1467739083796 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:03 INFO - PROCESS | 3308 | 1467739083945 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 10:18:03 INFO - PROCESS | 3308 | 1467739083949 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:03 INFO - PROCESS | 3308 | 1467739083951 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:03 INFO - PROCESS | 3308 | ++DOCSHELL 16A15800 == 30 [pid = 3308] [id = 739] 10:18:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (16A16000) [pid = 3308] [serial = 2217] [outer = 00000000] 10:18:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (16FD2C00) [pid = 3308] [serial = 2218] [outer = 16A16000] 10:18:04 INFO - PROCESS | 3308 | 1467739083995 Marionette DEBUG loaded listener.js 10:18:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (16FDC400) [pid = 3308] [serial = 2219] [outer = 16A16000] 10:18:04 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (150DA800) [pid = 3308] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 10:18:04 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (16572400) [pid = 3308] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 10:18:04 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (0D271400) [pid = 3308] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 10:18:04 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (1900D800) [pid = 3308] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 10:18:04 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (0ED94800) [pid = 3308] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 10:18:04 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (0D95E400) [pid = 3308] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 10:18:04 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (0D277800) [pid = 3308] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 10:18:04 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (0CABE000) [pid = 3308] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 10:18:04 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (122BDC00) [pid = 3308] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 10:18:04 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (15BB6C00) [pid = 3308] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 10:18:04 INFO - PROCESS | 3308 | --DOMWINDOW == 70 (178C4000) [pid = 3308] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 10:18:04 INFO - PROCESS | 3308 | --DOMWINDOW == 69 (16F3BC00) [pid = 3308] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 10:18:04 INFO - PROCESS | 3308 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 10:18:04 INFO - PROCESS | 3308 | 1467739084568 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]]]}] 10:18:04 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 10:18:04 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 830ms 10:18:04 INFO - PROCESS | 3308 | 1467739084622 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 10:18:04 INFO - PROCESS | 3308 | 1467739084624 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 10:18:04 INFO - PROCESS | 3308 | 1467739084627 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 10:18:04 INFO - PROCESS | 3308 | 1467739084628 Marionette TRACE conn5 <- [1,2922,null,{}] 10:18:04 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 10:18:04 INFO - PROCESS | 3308 | 1467739084632 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}] 10:18:04 INFO - PROCESS | 3308 | 1467739084634 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:04 INFO - PROCESS | 3308 | 1467739084711 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 10:18:04 INFO - PROCESS | 3308 | 1467739084716 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:04 INFO - PROCESS | 3308 | 1467739084718 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:04 INFO - PROCESS | 3308 | ++DOCSHELL 11DAD000 == 31 [pid = 3308] [id = 740] 10:18:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 70 (1205A000) [pid = 3308] [serial = 2220] [outer = 00000000] 10:18:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (168DE000) [pid = 3308] [serial = 2221] [outer = 1205A000] 10:18:04 INFO - PROCESS | 3308 | 1467739084761 Marionette DEBUG loaded listener.js 10:18:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (12053C00) [pid = 3308] [serial = 2222] [outer = 1205A000] 10:18:05 INFO - PROCESS | 3308 | 1467739085170 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]]]}] 10:18:05 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:18:05 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 570ms 10:18:05 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 10:18:05 INFO - PROCESS | 3308 | 1467739085202 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 10:18:05 INFO - PROCESS | 3308 | 1467739085204 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 10:18:05 INFO - PROCESS | 3308 | 1467739085207 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 10:18:05 INFO - PROCESS | 3308 | 1467739085208 Marionette TRACE conn5 <- [1,2926,null,{}] 10:18:05 INFO - PROCESS | 3308 | 1467739085212 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}] 10:18:05 INFO - PROCESS | 3308 | 1467739085213 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:05 INFO - PROCESS | 3308 | 1467739085334 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 10:18:05 INFO - PROCESS | 3308 | 1467739085342 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:05 INFO - PROCESS | 3308 | 1467739085344 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:05 INFO - PROCESS | 3308 | ++DOCSHELL 0DC6B800 == 32 [pid = 3308] [id = 741] 10:18:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (16578800) [pid = 3308] [serial = 2223] [outer = 00000000] 10:18:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (17083800) [pid = 3308] [serial = 2224] [outer = 16578800] 10:18:05 INFO - PROCESS | 3308 | 1467739085387 Marionette DEBUG loaded listener.js 10:18:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (17076800) [pid = 3308] [serial = 2225] [outer = 16578800] 10:18:05 INFO - PROCESS | 3308 | 1467739085777 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]]]}] 10:18:05 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. 10:18:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 630ms 10:18:05 INFO - PROCESS | 3308 | 1467739085838 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 10:18:05 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 10:18:05 INFO - PROCESS | 3308 | 1467739085840 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 10:18:05 INFO - PROCESS | 3308 | 1467739085843 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 10:18:05 INFO - PROCESS | 3308 | 1467739085845 Marionette TRACE conn5 <- [1,2930,null,{}] 10:18:05 INFO - PROCESS | 3308 | 1467739085848 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}] 10:18:05 INFO - PROCESS | 3308 | 1467739085850 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:05 INFO - PROCESS | 3308 | 1467739085937 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 10:18:06 INFO - PROCESS | 3308 | 1467739086062 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:06 INFO - PROCESS | 3308 | 1467739086064 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:06 INFO - PROCESS | 3308 | ++DOCSHELL 0D27F000 == 33 [pid = 3308] [id = 742] 10:18:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (12261800) [pid = 3308] [serial = 2226] [outer = 00000000] 10:18:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (1793A400) [pid = 3308] [serial = 2227] [outer = 12261800] 10:18:06 INFO - PROCESS | 3308 | 1467739086109 Marionette DEBUG loaded listener.js 10:18:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (1793DC00) [pid = 3308] [serial = 2228] [outer = 12261800] 10:18:06 INFO - PROCESS | 3308 | 1467739086514 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"]]]}] 10:18:06 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 10:18:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 10:18:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:18:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 10:18:06 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 730ms 10:18:06 INFO - PROCESS | 3308 | 1467739086574 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 10:18:06 INFO - PROCESS | 3308 | 1467739086579 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 10:18:06 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 10:18:06 INFO - PROCESS | 3308 | 1467739086584 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 10:18:06 INFO - PROCESS | 3308 | 1467739086587 Marionette TRACE conn5 <- [1,2934,null,{}] 10:18:06 INFO - PROCESS | 3308 | 1467739086636 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}] 10:18:06 INFO - PROCESS | 3308 | 1467739086639 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:06 INFO - PROCESS | 3308 | 1467739086749 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 10:18:06 INFO - PROCESS | 3308 | 1467739086883 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:06 INFO - PROCESS | 3308 | 1467739086886 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:06 INFO - PROCESS | 3308 | ++DOCSHELL 0CCE8C00 == 34 [pid = 3308] [id = 743] 10:18:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (0CF21000) [pid = 3308] [serial = 2229] [outer = 00000000] 10:18:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (0D92DC00) [pid = 3308] [serial = 2230] [outer = 0CF21000] 10:18:06 INFO - PROCESS | 3308 | 1467739086943 Marionette DEBUG loaded listener.js 10:18:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (0DC68400) [pid = 3308] [serial = 2231] [outer = 0CF21000] 10:18:07 INFO - PROCESS | 3308 | 1467739087582 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]]]}] 10:18:07 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. 10:18:07 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1024ms 10:18:07 INFO - PROCESS | 3308 | 1467739087619 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 10:18:07 INFO - PROCESS | 3308 | 1467739087623 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 10:18:07 INFO - PROCESS | 3308 | 1467739087631 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 10:18:07 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 10:18:07 INFO - PROCESS | 3308 | 1467739087634 Marionette TRACE conn5 <- [1,2938,null,{}] 10:18:07 INFO - PROCESS | 3308 | 1467739087638 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}] 10:18:07 INFO - PROCESS | 3308 | 1467739087641 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:07 INFO - PROCESS | 3308 | 1467739087768 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 10:18:07 INFO - PROCESS | 3308 | 1467739087891 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:07 INFO - PROCESS | 3308 | 1467739087894 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:07 INFO - PROCESS | 3308 | ++DOCSHELL 12053400 == 35 [pid = 3308] [id = 744] 10:18:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (12211800) [pid = 3308] [serial = 2232] [outer = 00000000] 10:18:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (13442400) [pid = 3308] [serial = 2233] [outer = 12211800] 10:18:08 INFO - PROCESS | 3308 | 1467739087990 Marionette DEBUG loaded listener.js 10:18:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (1501E800) [pid = 3308] [serial = 2234] [outer = 12211800] 10:18:08 INFO - PROCESS | 3308 | ++DOCSHELL 0CA3BC00 == 36 [pid = 3308] [id = 745] 10:18:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (16F0A800) [pid = 3308] [serial = 2235] [outer = 00000000] 10:18:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (16F18C00) [pid = 3308] [serial = 2236] [outer = 16F0A800] 10:18:08 INFO - PROCESS | 3308 | 1467739088891 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]]]}] 10:18:08 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. 10:18:08 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1278ms 10:18:08 INFO - PROCESS | 3308 | 1467739088914 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 10:18:08 INFO - PROCESS | 3308 | 1467739088918 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 10:18:08 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 10:18:08 INFO - PROCESS | 3308 | 1467739088922 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 10:18:08 INFO - PROCESS | 3308 | 1467739088925 Marionette TRACE conn5 <- [1,2942,null,{}] 10:18:08 INFO - PROCESS | 3308 | 1467739088931 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}] 10:18:08 INFO - PROCESS | 3308 | 1467739088933 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:09 INFO - PROCESS | 3308 | 1467739089053 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 10:18:09 INFO - PROCESS | 3308 | 1467739089191 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:09 INFO - PROCESS | 3308 | 1467739089196 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:09 INFO - PROCESS | 3308 | ++DOCSHELL 0D959400 == 37 [pid = 3308] [id = 746] 10:18:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (0D95A000) [pid = 3308] [serial = 2237] [outer = 00000000] 10:18:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (0DC6D400) [pid = 3308] [serial = 2238] [outer = 0D95A000] 10:18:09 INFO - PROCESS | 3308 | 1467739089248 Marionette DEBUG loaded listener.js 10:18:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (0E486000) [pid = 3308] [serial = 2239] [outer = 0D95A000] 10:18:09 INFO - PROCESS | 3308 | --DOCSHELL 0DC6B800 == 36 [pid = 3308] [id = 741] 10:18:09 INFO - PROCESS | 3308 | --DOCSHELL 11DAD000 == 35 [pid = 3308] [id = 740] 10:18:09 INFO - PROCESS | 3308 | --DOCSHELL 16A15800 == 34 [pid = 3308] [id = 739] 10:18:09 INFO - PROCESS | 3308 | --DOCSHELL 15658400 == 33 [pid = 3308] [id = 738] 10:18:09 INFO - PROCESS | 3308 | --DOCSHELL 1344B400 == 32 [pid = 3308] [id = 737] 10:18:09 INFO - PROCESS | 3308 | --DOCSHELL 122BCC00 == 31 [pid = 3308] [id = 736] 10:18:09 INFO - PROCESS | 3308 | --DOCSHELL 0DA25000 == 30 [pid = 3308] [id = 735] 10:18:09 INFO - PROCESS | 3308 | --DOCSHELL 0D272400 == 29 [pid = 3308] [id = 734] 10:18:09 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (178DB000) [pid = 3308] [serial = 2189] [outer = 00000000] [url = about:blank] 10:18:09 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (178EDC00) [pid = 3308] [serial = 2188] [outer = 00000000] [url = about:blank] 10:18:09 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (16FD9C00) [pid = 3308] [serial = 2185] [outer = 00000000] [url = about:blank] 10:18:09 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (17074400) [pid = 3308] [serial = 2186] [outer = 00000000] [url = about:blank] 10:18:09 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (15654800) [pid = 3308] [serial = 2173] [outer = 00000000] [url = about:blank] 10:18:09 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (168E1400) [pid = 3308] [serial = 2176] [outer = 00000000] [url = about:blank] 10:18:09 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (0D92C000) [pid = 3308] [serial = 2161] [outer = 00000000] [url = about:blank] 10:18:09 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (156B4C00) [pid = 3308] [serial = 2174] [outer = 00000000] [url = about:blank] 10:18:09 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (0D956000) [pid = 3308] [serial = 2162] [outer = 00000000] [url = about:blank] 10:18:09 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (1938D000) [pid = 3308] [serial = 2155] [outer = 00000000] [url = about:blank] 10:18:09 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (19534C00) [pid = 3308] [serial = 2156] [outer = 00000000] [url = about:blank] 10:18:09 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (11C60C00) [pid = 3308] [serial = 2167] [outer = 00000000] [url = about:blank] 10:18:09 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (11E92400) [pid = 3308] [serial = 2168] [outer = 00000000] [url = about:blank] 10:18:09 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (0DC65400) [pid = 3308] [serial = 2164] [outer = 00000000] [url = about:blank] 10:18:09 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (0DC6F000) [pid = 3308] [serial = 2165] [outer = 00000000] [url = about:blank] 10:18:09 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (0D955800) [pid = 3308] [serial = 2158] [outer = 00000000] [url = about:blank] 10:18:09 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (0DC66800) [pid = 3308] [serial = 2159] [outer = 00000000] [url = about:blank] 10:18:09 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (0D956800) [pid = 3308] [serial = 2179] [outer = 00000000] [url = about:blank] 10:18:09 INFO - PROCESS | 3308 | --DOMWINDOW == 70 (134BEC00) [pid = 3308] [serial = 2170] [outer = 00000000] [url = about:blank] 10:18:09 INFO - PROCESS | 3308 | --DOMWINDOW == 69 (168E6000) [pid = 3308] [serial = 2177] [outer = 00000000] [url = about:blank] 10:18:09 INFO - PROCESS | 3308 | --DOMWINDOW == 68 (16A1DC00) [pid = 3308] [serial = 2182] [outer = 00000000] [url = about:blank] 10:18:09 INFO - PROCESS | 3308 | --DOMWINDOW == 67 (16F14400) [pid = 3308] [serial = 2183] [outer = 00000000] [url = about:blank] 10:18:09 INFO - PROCESS | 3308 | --DOMWINDOW == 66 (0DC9F000) [pid = 3308] [serial = 2180] [outer = 00000000] [url = about:blank] 10:18:09 INFO - PROCESS | 3308 | --DOMWINDOW == 65 (1419BC00) [pid = 3308] [serial = 2171] [outer = 00000000] [url = about:blank] 10:18:09 INFO - PROCESS | 3308 | 1467739089750 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]]]}] 10:18:09 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:18:09 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 10:18:09 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 870ms 10:18:09 INFO - PROCESS | 3308 | 1467739089794 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 10:18:09 INFO - PROCESS | 3308 | 1467739089799 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 10:18:09 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 10:18:09 INFO - PROCESS | 3308 | 1467739089804 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 10:18:09 INFO - PROCESS | 3308 | 1467739089807 Marionette TRACE conn5 <- [1,2946,null,{}] 10:18:09 INFO - PROCESS | 3308 | 1467739089811 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}] 10:18:09 INFO - PROCESS | 3308 | 1467739089813 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:09 INFO - PROCESS | 3308 | 1467739089935 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 10:18:09 INFO - PROCESS | 3308 | 1467739089949 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:09 INFO - PROCESS | 3308 | 1467739089951 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:09 INFO - PROCESS | 3308 | ++DOCSHELL 0D92E400 == 30 [pid = 3308] [id = 747] 10:18:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 66 (0D957000) [pid = 3308] [serial = 2240] [outer = 00000000] 10:18:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 67 (0DE7D800) [pid = 3308] [serial = 2241] [outer = 0D957000] 10:18:10 INFO - PROCESS | 3308 | 1467739089997 Marionette DEBUG loaded listener.js 10:18:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 68 (0ECEE800) [pid = 3308] [serial = 2242] [outer = 0D957000] 10:18:10 INFO - PROCESS | 3308 | 1467739090450 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]]]}] 10:18:10 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. 10:18:10 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 670ms 10:18:10 INFO - PROCESS | 3308 | 1467739090479 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 10:18:10 INFO - PROCESS | 3308 | 1467739090482 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 10:18:10 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 10:18:10 INFO - PROCESS | 3308 | 1467739090485 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 10:18:10 INFO - PROCESS | 3308 | 1467739090488 Marionette TRACE conn5 <- [1,2950,null,{}] 10:18:10 INFO - PROCESS | 3308 | 1467739090499 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}] 10:18:10 INFO - PROCESS | 3308 | 1467739090504 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:10 INFO - PROCESS | 3308 | 1467739090592 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 10:18:10 INFO - PROCESS | 3308 | 1467739090598 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:10 INFO - PROCESS | 3308 | 1467739090601 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:10 INFO - PROCESS | 3308 | ++DOCSHELL 12355400 == 31 [pid = 3308] [id = 748] 10:18:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 69 (12358C00) [pid = 3308] [serial = 2243] [outer = 00000000] 10:18:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 70 (134BF800) [pid = 3308] [serial = 2244] [outer = 12358C00] 10:18:10 INFO - PROCESS | 3308 | 1467739090648 Marionette DEBUG loaded listener.js 10:18:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (134C0800) [pid = 3308] [serial = 2245] [outer = 12358C00] 10:18:11 INFO - PROCESS | 3308 | 1467739091126 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]]]}] 10:18:11 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. 10:18:11 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 670ms 10:18:11 INFO - PROCESS | 3308 | 1467739091159 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 10:18:11 INFO - PROCESS | 3308 | 1467739091162 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 10:18:11 INFO - PROCESS | 3308 | 1467739091165 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 10:18:11 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 10:18:11 INFO - PROCESS | 3308 | 1467739091167 Marionette TRACE conn5 <- [1,2954,null,{}] 10:18:11 INFO - PROCESS | 3308 | 1467739091170 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}] 10:18:11 INFO - PROCESS | 3308 | 1467739091172 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:11 INFO - PROCESS | 3308 | 1467739091257 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 10:18:11 INFO - PROCESS | 3308 | 1467739091262 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:11 INFO - PROCESS | 3308 | 1467739091273 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:11 INFO - PROCESS | 3308 | ++DOCSHELL 15656800 == 32 [pid = 3308] [id = 749] 10:18:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (156B2000) [pid = 3308] [serial = 2246] [outer = 00000000] 10:18:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (1657C000) [pid = 3308] [serial = 2247] [outer = 156B2000] 10:18:11 INFO - PROCESS | 3308 | 1467739091317 Marionette DEBUG loaded listener.js 10:18:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (168DF000) [pid = 3308] [serial = 2248] [outer = 156B2000] 10:18:11 INFO - PROCESS | 3308 | 1467739091742 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]]]}] 10:18:11 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. 10:18:11 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 630ms 10:18:11 INFO - PROCESS | 3308 | 1467739091811 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 10:18:11 INFO - PROCESS | 3308 | 1467739091813 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 10:18:11 INFO - PROCESS | 3308 | 1467739091816 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 10:18:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 10:18:11 INFO - PROCESS | 3308 | 1467739091817 Marionette TRACE conn5 <- [1,2958,null,{}] 10:18:11 INFO - PROCESS | 3308 | 1467739091826 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}] 10:18:11 INFO - PROCESS | 3308 | 1467739091828 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:11 INFO - PROCESS | 3308 | 1467739091941 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 10:18:11 INFO - PROCESS | 3308 | 1467739091946 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:11 INFO - PROCESS | 3308 | 1467739091948 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:11 INFO - PROCESS | 3308 | ++DOCSHELL 0D930400 == 33 [pid = 3308] [id = 750] 10:18:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (0E40D800) [pid = 3308] [serial = 2249] [outer = 00000000] 10:18:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (16A1A800) [pid = 3308] [serial = 2250] [outer = 0E40D800] 10:18:12 INFO - PROCESS | 3308 | 1467739091992 Marionette DEBUG loaded listener.js 10:18:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (16F0D400) [pid = 3308] [serial = 2251] [outer = 0E40D800] 10:18:12 INFO - PROCESS | 3308 | 1467739092443 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]]]}] 10:18:12 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. 10:18:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 670ms 10:18:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 10:18:12 INFO - PROCESS | 3308 | 1467739092493 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 10:18:12 INFO - PROCESS | 3308 | 1467739092495 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 10:18:12 INFO - PROCESS | 3308 | 1467739092498 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 10:18:12 INFO - PROCESS | 3308 | 1467739092500 Marionette TRACE conn5 <- [1,2962,null,{}] 10:18:12 INFO - PROCESS | 3308 | 1467739092503 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}] 10:18:12 INFO - PROCESS | 3308 | 1467739092509 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:12 INFO - PROCESS | 3308 | 1467739092649 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 10:18:12 INFO - PROCESS | 3308 | 1467739092654 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:12 INFO - PROCESS | 3308 | 1467739092656 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:12 INFO - PROCESS | 3308 | ++DOCSHELL 0DE7AC00 == 34 [pid = 3308] [id = 751] 10:18:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (16F15000) [pid = 3308] [serial = 2252] [outer = 00000000] 10:18:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (1707F400) [pid = 3308] [serial = 2253] [outer = 16F15000] 10:18:12 INFO - PROCESS | 3308 | 1467739092757 Marionette DEBUG loaded listener.js 10:18:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (178CC400) [pid = 3308] [serial = 2254] [outer = 16F15000] 10:18:13 INFO - PROCESS | 3308 | 1467739093154 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]]]}] 10:18:13 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. 10:18:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 670ms 10:18:13 INFO - PROCESS | 3308 | 1467739093170 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 10:18:13 INFO - PROCESS | 3308 | 1467739093172 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 10:18:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 10:18:13 INFO - PROCESS | 3308 | 1467739093175 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 10:18:13 INFO - PROCESS | 3308 | 1467739093177 Marionette TRACE conn5 <- [1,2966,null,{}] 10:18:13 INFO - PROCESS | 3308 | 1467739093180 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}] 10:18:13 INFO - PROCESS | 3308 | 1467739093182 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:13 INFO - PROCESS | 3308 | 1467739093306 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 10:18:13 INFO - PROCESS | 3308 | 1467739093398 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:13 INFO - PROCESS | 3308 | 1467739093400 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:13 INFO - PROCESS | 3308 | ++DOCSHELL 17083C00 == 35 [pid = 3308] [id = 752] 10:18:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (178DB000) [pid = 3308] [serial = 2255] [outer = 00000000] 10:18:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (17938800) [pid = 3308] [serial = 2256] [outer = 178DB000] 10:18:13 INFO - PROCESS | 3308 | 1467739093443 Marionette DEBUG loaded listener.js 10:18:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (1793B000) [pid = 3308] [serial = 2257] [outer = 178DB000] 10:18:13 INFO - PROCESS | 3308 | 1467739093923 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]]]}] 10:18:13 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (0D27D000) [pid = 3308] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 10:18:13 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (0DA2A400) [pid = 3308] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 10:18:13 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (0DA22000) [pid = 3308] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 10:18:13 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (1419CC00) [pid = 3308] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 10:18:13 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (16578800) [pid = 3308] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 10:18:13 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (122BE400) [pid = 3308] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 10:18:13 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (1657B800) [pid = 3308] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 10:18:13 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (16A16000) [pid = 3308] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 10:18:13 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (0D905C00) [pid = 3308] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 10:18:13 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (13908000) [pid = 3308] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 10:18:13 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (1793CC00) [pid = 3308] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 10:18:13 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (1205A000) [pid = 3308] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 10:18:13 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. 10:18:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 770ms 10:18:13 INFO - PROCESS | 3308 | 1467739093946 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 10:18:13 INFO - PROCESS | 3308 | 1467739093948 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 10:18:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 10:18:13 INFO - PROCESS | 3308 | 1467739093952 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 10:18:13 INFO - PROCESS | 3308 | 1467739093953 Marionette TRACE conn5 <- [1,2970,null,{}] 10:18:13 INFO - PROCESS | 3308 | 1467739093957 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}] 10:18:13 INFO - PROCESS | 3308 | 1467739093958 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:14 INFO - PROCESS | 3308 | 1467739094039 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 10:18:14 INFO - PROCESS | 3308 | 1467739094050 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:14 INFO - PROCESS | 3308 | 1467739094052 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:14 INFO - PROCESS | 3308 | ++DOCSHELL 122BE400 == 36 [pid = 3308] [id = 753] 10:18:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (13447000) [pid = 3308] [serial = 2258] [outer = 00000000] 10:18:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (168E2400) [pid = 3308] [serial = 2259] [outer = 13447000] 10:18:14 INFO - PROCESS | 3308 | 1467739094095 Marionette DEBUG loaded listener.js 10:18:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (17938400) [pid = 3308] [serial = 2260] [outer = 13447000] 10:18:14 INFO - PROCESS | 3308 | 1467739094488 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"]]]}] 10:18:14 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 10:18:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 10:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:18:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 10:18:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 571ms 10:18:14 INFO - PROCESS | 3308 | 1467739094523 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 10:18:14 INFO - PROCESS | 3308 | 1467739094525 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 10:18:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 10:18:14 INFO - PROCESS | 3308 | 1467739094528 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 10:18:14 INFO - PROCESS | 3308 | 1467739094530 Marionette TRACE conn5 <- [1,2974,null,{}] 10:18:14 INFO - PROCESS | 3308 | 1467739094533 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}] 10:18:14 INFO - PROCESS | 3308 | 1467739094535 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:14 INFO - PROCESS | 3308 | 1467739094661 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 10:18:14 INFO - PROCESS | 3308 | 1467739094669 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:14 INFO - PROCESS | 3308 | 1467739094671 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:14 INFO - PROCESS | 3308 | ++DOCSHELL 122C1400 == 37 [pid = 3308] [id = 754] 10:18:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (18786800) [pid = 3308] [serial = 2261] [outer = 00000000] 10:18:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (18798C00) [pid = 3308] [serial = 2262] [outer = 18786800] 10:18:14 INFO - PROCESS | 3308 | 1467739094740 Marionette DEBUG loaded listener.js 10:18:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (18F8DC00) [pid = 3308] [serial = 2263] [outer = 18786800] 10:18:15 INFO - PROCESS | 3308 | 1467739095133 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]]]}] 10:18:15 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. 10:18:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 630ms 10:18:15 INFO - PROCESS | 3308 | 1467739095160 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 10:18:15 INFO - PROCESS | 3308 | 1467739095162 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 10:18:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 10:18:15 INFO - PROCESS | 3308 | 1467739095165 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 10:18:15 INFO - PROCESS | 3308 | 1467739095166 Marionette TRACE conn5 <- [1,2978,null,{}] 10:18:15 INFO - PROCESS | 3308 | 1467739095170 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}] 10:18:15 INFO - PROCESS | 3308 | 1467739095172 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:15 INFO - PROCESS | 3308 | 1467739095295 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 10:18:15 INFO - PROCESS | 3308 | 1467739095303 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:15 INFO - PROCESS | 3308 | 1467739095305 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:15 INFO - PROCESS | 3308 | ++DOCSHELL 14D5C400 == 38 [pid = 3308] [id = 755] 10:18:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (150D7C00) [pid = 3308] [serial = 2264] [outer = 00000000] 10:18:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (19369000) [pid = 3308] [serial = 2265] [outer = 150D7C00] 10:18:15 INFO - PROCESS | 3308 | 1467739095349 Marionette DEBUG loaded listener.js 10:18:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (1952DC00) [pid = 3308] [serial = 2266] [outer = 150D7C00] 10:18:15 INFO - PROCESS | 3308 | ++DOCSHELL 198C1400 == 39 [pid = 3308] [id = 756] 10:18:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (198C6C00) [pid = 3308] [serial = 2267] [outer = 00000000] 10:18:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (198CBC00) [pid = 3308] [serial = 2268] [outer = 198C6C00] 10:18:15 INFO - PROCESS | 3308 | 1467739095778 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]]]}] 10:18:15 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. 10:18:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 630ms 10:18:15 INFO - PROCESS | 3308 | 1467739095795 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 10:18:15 INFO - PROCESS | 3308 | 1467739095798 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 10:18:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 10:18:15 INFO - PROCESS | 3308 | 1467739095800 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 10:18:15 INFO - PROCESS | 3308 | 1467739095803 Marionette TRACE conn5 <- [1,2982,null,{}] 10:18:15 INFO - PROCESS | 3308 | 1467739095806 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}] 10:18:15 INFO - PROCESS | 3308 | 1467739095808 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:15 INFO - PROCESS | 3308 | 1467739095953 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 10:18:16 INFO - PROCESS | 3308 | 1467739096159 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:16 INFO - PROCESS | 3308 | 1467739096162 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:16 INFO - PROCESS | 3308 | ++DOCSHELL 0CAC1000 == 40 [pid = 3308] [id = 757] 10:18:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (0CAC1400) [pid = 3308] [serial = 2269] [outer = 00000000] 10:18:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (0D203C00) [pid = 3308] [serial = 2270] [outer = 0CAC1400] 10:18:16 INFO - PROCESS | 3308 | 1467739096219 Marionette DEBUG loaded listener.js 10:18:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (0D280C00) [pid = 3308] [serial = 2271] [outer = 0CAC1400] 10:18:16 INFO - PROCESS | 3308 | 1467739096743 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]]]}] 10:18:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:18:16 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 10:18:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 971ms 10:18:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 10:18:16 INFO - PROCESS | 3308 | 1467739096778 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 10:18:16 INFO - PROCESS | 3308 | 1467739096782 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 10:18:16 INFO - PROCESS | 3308 | 1467739096788 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 10:18:16 INFO - PROCESS | 3308 | 1467739096791 Marionette TRACE conn5 <- [1,2986,null,{}] 10:18:16 INFO - PROCESS | 3308 | 1467739096796 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}] 10:18:16 INFO - PROCESS | 3308 | 1467739096799 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:16 INFO - PROCESS | 3308 | 1467739096917 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 10:18:17 INFO - PROCESS | 3308 | 1467739097034 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:17 INFO - PROCESS | 3308 | 1467739097037 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:17 INFO - PROCESS | 3308 | ++DOCSHELL 11E89C00 == 41 [pid = 3308] [id = 758] 10:18:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (11E8F800) [pid = 3308] [serial = 2272] [outer = 00000000] 10:18:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (12212000) [pid = 3308] [serial = 2273] [outer = 11E8F800] 10:18:17 INFO - PROCESS | 3308 | 1467739097092 Marionette DEBUG loaded listener.js 10:18:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (134BCC00) [pid = 3308] [serial = 2274] [outer = 11E8F800] 10:18:17 INFO - PROCESS | 3308 | 1467739097628 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]]]}] 10:18:17 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. 10:18:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 890ms 10:18:17 INFO - PROCESS | 3308 | 1467739097697 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 10:18:17 INFO - PROCESS | 3308 | 1467739097702 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 10:18:17 INFO - PROCESS | 3308 | 1467739097707 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 10:18:17 INFO - PROCESS | 3308 | 1467739097709 Marionette TRACE conn5 <- [1,2990,null,{}] 10:18:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 10:18:17 INFO - PROCESS | 3308 | 1467739097713 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}] 10:18:17 INFO - PROCESS | 3308 | 1467739097716 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:17 INFO - PROCESS | 3308 | 1467739097832 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 10:18:18 INFO - PROCESS | 3308 | 1467739097988 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:18 INFO - PROCESS | 3308 | 1467739097991 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:18 INFO - PROCESS | 3308 | ++DOCSHELL 11E92800 == 42 [pid = 3308] [id = 759] 10:18:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (16FD1000) [pid = 3308] [serial = 2275] [outer = 00000000] 10:18:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (1707E400) [pid = 3308] [serial = 2276] [outer = 16FD1000] 10:18:18 INFO - PROCESS | 3308 | 1467739098045 Marionette DEBUG loaded listener.js 10:18:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 91 (18848000) [pid = 3308] [serial = 2277] [outer = 16FD1000] 10:18:18 INFO - PROCESS | 3308 | 1467739098550 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]]]}] 10:18:18 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. 10:18:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 870ms 10:18:18 INFO - PROCESS | 3308 | 1467739098594 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 10:18:18 INFO - PROCESS | 3308 | 1467739098596 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 10:18:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 10:18:18 INFO - PROCESS | 3308 | 1467739098662 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 10:18:18 INFO - PROCESS | 3308 | 1467739098669 Marionette TRACE conn5 <- [1,2994,null,{}] 10:18:18 INFO - PROCESS | 3308 | 1467739098676 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}] 10:18:18 INFO - PROCESS | 3308 | 1467739098679 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:18 INFO - PROCESS | 3308 | 1467739098843 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 10:18:18 INFO - PROCESS | 3308 | 1467739098852 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:18 INFO - PROCESS | 3308 | 1467739098854 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:18 INFO - PROCESS | 3308 | ++DOCSHELL 19007000 == 43 [pid = 3308] [id = 760] 10:18:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 92 (198BF000) [pid = 3308] [serial = 2278] [outer = 00000000] 10:18:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 93 (1A699400) [pid = 3308] [serial = 2279] [outer = 198BF000] 10:18:18 INFO - PROCESS | 3308 | 1467739098906 Marionette DEBUG loaded listener.js 10:18:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 94 (1AE12400) [pid = 3308] [serial = 2280] [outer = 198BF000] 10:18:19 INFO - PROCESS | 3308 | 1467739099440 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]]]}] 10:18:19 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. 10:18:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 850ms 10:18:19 INFO - PROCESS | 3308 | 1467739099500 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 10:18:19 INFO - PROCESS | 3308 | 1467739099503 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 10:18:19 INFO - TEST-START | /FileAPI/FileReaderSync.worker 10:18:19 INFO - PROCESS | 3308 | 1467739099506 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 10:18:19 INFO - PROCESS | 3308 | 1467739099508 Marionette TRACE conn5 <- [1,2998,null,{}] 10:18:19 INFO - PROCESS | 3308 | 1467739099512 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}] 10:18:19 INFO - PROCESS | 3308 | 1467739099514 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:19 INFO - PROCESS | 3308 | 1467739099638 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 10:18:19 INFO - PROCESS | 3308 | 1467739099781 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:19 INFO - PROCESS | 3308 | 1467739099784 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:19 INFO - PROCESS | 3308 | ++DOCSHELL 1A694400 == 44 [pid = 3308] [id = 761] 10:18:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 95 (1AE14000) [pid = 3308] [serial = 2281] [outer = 00000000] 10:18:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 96 (1AE1DC00) [pid = 3308] [serial = 2282] [outer = 1AE14000] 10:18:19 INFO - PROCESS | 3308 | 1467739099838 Marionette DEBUG loaded listener.js 10:18:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 97 (1B31D400) [pid = 3308] [serial = 2283] [outer = 1AE14000] 10:18:20 INFO - PROCESS | 3308 | [3308] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:18:20 INFO - PROCESS | 3308 | 1467739100639 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 10:18:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 10:18:20 INFO - {} 10:18:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 10:18:20 INFO - {} 10:18:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 10:18:20 INFO - {} 10:18:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 10:18:20 INFO - {} 10:18:20 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1177ms 10:18:20 INFO - PROCESS | 3308 | 1467739100686 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 10:18:20 INFO - PROCESS | 3308 | 1467739100690 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 10:18:20 INFO - TEST-START | /FileAPI/fileReader.html 10:18:20 INFO - PROCESS | 3308 | 1467739100695 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 10:18:20 INFO - PROCESS | 3308 | 1467739100698 Marionette TRACE conn5 <- [1,3002,null,{}] 10:18:20 INFO - PROCESS | 3308 | 1467739100703 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}] 10:18:20 INFO - PROCESS | 3308 | 1467739100706 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:20 INFO - PROCESS | 3308 | 1467739100810 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 10:18:20 INFO - PROCESS | 3308 | 1467739100921 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:20 INFO - PROCESS | 3308 | 1467739100925 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:21 INFO - PROCESS | 3308 | ++DOCSHELL 0DE0A000 == 45 [pid = 3308] [id = 762] 10:18:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 98 (0DE0C000) [pid = 3308] [serial = 2284] [outer = 00000000] 10:18:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 99 (0DFACC00) [pid = 3308] [serial = 2285] [outer = 0DE0C000] 10:18:21 INFO - PROCESS | 3308 | 1467739101022 Marionette DEBUG loaded listener.js 10:18:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 100 (11DAC000) [pid = 3308] [serial = 2286] [outer = 0DE0C000] 10:18:22 INFO - PROCESS | 3308 | --DOCSHELL 198C1400 == 44 [pid = 3308] [id = 756] 10:18:22 INFO - PROCESS | 3308 | --DOCSHELL 14D5C400 == 43 [pid = 3308] [id = 755] 10:18:22 INFO - PROCESS | 3308 | --DOCSHELL 122C1400 == 42 [pid = 3308] [id = 754] 10:18:22 INFO - PROCESS | 3308 | --DOCSHELL 122BE400 == 41 [pid = 3308] [id = 753] 10:18:22 INFO - PROCESS | 3308 | --DOCSHELL 17083C00 == 40 [pid = 3308] [id = 752] 10:18:22 INFO - PROCESS | 3308 | --DOCSHELL 0DE7AC00 == 39 [pid = 3308] [id = 751] 10:18:22 INFO - PROCESS | 3308 | --DOCSHELL 0D930400 == 38 [pid = 3308] [id = 750] 10:18:22 INFO - PROCESS | 3308 | --DOCSHELL 15656800 == 37 [pid = 3308] [id = 749] 10:18:22 INFO - PROCESS | 3308 | --DOCSHELL 12355400 == 36 [pid = 3308] [id = 748] 10:18:22 INFO - PROCESS | 3308 | --DOCSHELL 0D92E400 == 35 [pid = 3308] [id = 747] 10:18:22 INFO - PROCESS | 3308 | --DOCSHELL 0CA3BC00 == 34 [pid = 3308] [id = 745] 10:18:22 INFO - PROCESS | 3308 | --DOCSHELL 0D959400 == 33 [pid = 3308] [id = 746] 10:18:22 INFO - PROCESS | 3308 | --DOCSHELL 12053400 == 32 [pid = 3308] [id = 744] 10:18:22 INFO - PROCESS | 3308 | --DOCSHELL 0CCE8C00 == 31 [pid = 3308] [id = 743] 10:18:22 INFO - PROCESS | 3308 | --DOCSHELL 0D27F000 == 30 [pid = 3308] [id = 742] 10:18:22 INFO - PROCESS | 3308 | --DOCSHELL 0D7AE400 == 29 [pid = 3308] [id = 733] 10:18:22 INFO - PROCESS | 3308 | --DOCSHELL 19007000 == 28 [pid = 3308] [id = 760] 10:18:22 INFO - PROCESS | 3308 | --DOCSHELL 1A694400 == 27 [pid = 3308] [id = 761] 10:18:22 INFO - PROCESS | 3308 | --DOCSHELL 11E92800 == 26 [pid = 3308] [id = 759] 10:18:22 INFO - PROCESS | 3308 | --DOCSHELL 0CAC1000 == 25 [pid = 3308] [id = 757] 10:18:22 INFO - PROCESS | 3308 | --DOCSHELL 11E89C00 == 24 [pid = 3308] [id = 758] 10:18:22 INFO - PROCESS | 3308 | --DOMWINDOW == 99 (0D7AEC00) [pid = 3308] [serial = 2203] [outer = 00000000] [url = about:blank] 10:18:22 INFO - PROCESS | 3308 | --DOMWINDOW == 98 (0D907400) [pid = 3308] [serial = 2204] [outer = 00000000] [url = about:blank] 10:18:22 INFO - PROCESS | 3308 | --DOMWINDOW == 97 (0DC6CC00) [pid = 3308] [serial = 2206] [outer = 00000000] [url = about:blank] 10:18:22 INFO - PROCESS | 3308 | --DOMWINDOW == 96 (0DE0F000) [pid = 3308] [serial = 2207] [outer = 00000000] [url = about:blank] 10:18:22 INFO - PROCESS | 3308 | --DOMWINDOW == 95 (0DFAAC00) [pid = 3308] [serial = 2201] [outer = 00000000] [url = about:blank] 10:18:22 INFO - PROCESS | 3308 | --DOMWINDOW == 94 (0DC6E400) [pid = 3308] [serial = 2200] [outer = 00000000] [url = about:blank] 10:18:22 INFO - PROCESS | 3308 | --DOMWINDOW == 93 (15026C00) [pid = 3308] [serial = 2212] [outer = 00000000] [url = about:blank] 10:18:22 INFO - PROCESS | 3308 | --DOMWINDOW == 92 (17076800) [pid = 3308] [serial = 2225] [outer = 00000000] [url = about:blank] 10:18:22 INFO - PROCESS | 3308 | --DOMWINDOW == 91 (12359800) [pid = 3308] [serial = 2209] [outer = 00000000] [url = about:blank] 10:18:22 INFO - PROCESS | 3308 | --DOMWINDOW == 90 (168DAC00) [pid = 3308] [serial = 2215] [outer = 00000000] [url = about:blank] 10:18:22 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (16FD2C00) [pid = 3308] [serial = 2218] [outer = 00000000] [url = about:blank] 10:18:22 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (168E4C00) [pid = 3308] [serial = 2216] [outer = 00000000] [url = about:blank] 10:18:22 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (16FDC400) [pid = 3308] [serial = 2219] [outer = 00000000] [url = about:blank] 10:18:22 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (17083800) [pid = 3308] [serial = 2224] [outer = 00000000] [url = about:blank] 10:18:22 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (0DE82400) [pid = 3308] [serial = 2192] [outer = 00000000] [url = about:blank] 10:18:22 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (0DC64C00) [pid = 3308] [serial = 2191] [outer = 00000000] [url = about:blank] 10:18:22 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (16579800) [pid = 3308] [serial = 2195] [outer = 00000000] [url = about:blank] 10:18:22 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (156BCC00) [pid = 3308] [serial = 2194] [outer = 00000000] [url = about:blank] 10:18:22 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (1793A400) [pid = 3308] [serial = 2227] [outer = 00000000] [url = about:blank] 10:18:22 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (18783400) [pid = 3308] [serial = 2198] [outer = 00000000] [url = about:blank] 10:18:22 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (18512C00) [pid = 3308] [serial = 2197] [outer = 00000000] [url = about:blank] 10:18:22 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (12053C00) [pid = 3308] [serial = 2222] [outer = 00000000] [url = about:blank] 10:18:22 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (168DE000) [pid = 3308] [serial = 2221] [outer = 00000000] [url = about:blank] 10:18:22 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (155E5C00) [pid = 3308] [serial = 2213] [outer = 00000000] [url = about:blank] 10:18:22 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (13240400) [pid = 3308] [serial = 2210] [outer = 00000000] [url = about:blank] 10:18:22 INFO - PROCESS | 3308 | 1467739102384 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]]]}] 10:18:22 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 10:18:22 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 10:18:22 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 10:18:22 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 10:18:22 INFO - TEST-OK | /FileAPI/fileReader.html | took 1736ms 10:18:22 INFO - TEST-START | /FileAPI/historical.html 10:18:22 INFO - PROCESS | 3308 | 1467739102433 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 10:18:22 INFO - PROCESS | 3308 | 1467739102437 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 10:18:22 INFO - PROCESS | 3308 | 1467739102441 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 10:18:22 INFO - PROCESS | 3308 | 1467739102444 Marionette TRACE conn5 <- [1,3006,null,{}] 10:18:22 INFO - PROCESS | 3308 | 1467739102450 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}] 10:18:22 INFO - PROCESS | 3308 | 1467739102453 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:22 INFO - PROCESS | 3308 | 1467739102540 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 10:18:22 INFO - PROCESS | 3308 | 1467739102638 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:22 INFO - PROCESS | 3308 | 1467739102640 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:22 INFO - PROCESS | 3308 | ++DOCSHELL 0D065400 == 25 [pid = 3308] [id = 763] 10:18:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (0D204400) [pid = 3308] [serial = 2287] [outer = 00000000] 10:18:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (0D274000) [pid = 3308] [serial = 2288] [outer = 0D204400] 10:18:22 INFO - PROCESS | 3308 | 1467739102687 Marionette DEBUG loaded listener.js 10:18:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (0D763400) [pid = 3308] [serial = 2289] [outer = 0D204400] 10:18:23 INFO - PROCESS | 3308 | 1467739103077 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"]]]}] 10:18:23 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 10:18:23 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 10:18:23 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 10:18:23 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 10:18:23 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 10:18:23 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 10:18:23 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 10:18:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:18:23 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 10:18:23 INFO - TEST-OK | /FileAPI/historical.html | took 670ms 10:18:23 INFO - PROCESS | 3308 | 1467739103113 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 10:18:23 INFO - PROCESS | 3308 | 1467739103117 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 10:18:23 INFO - TEST-START | /FileAPI/idlharness.html 10:18:23 INFO - PROCESS | 3308 | 1467739103137 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 10:18:23 INFO - PROCESS | 3308 | 1467739103140 Marionette TRACE conn5 <- [1,3010,null,{}] 10:18:23 INFO - PROCESS | 3308 | 1467739103143 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}] 10:18:23 INFO - PROCESS | 3308 | 1467739103146 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:23 INFO - PROCESS | 3308 | 1467739103234 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 10:18:23 INFO - PROCESS | 3308 | 1467739103239 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:23 INFO - PROCESS | 3308 | 1467739103242 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:23 INFO - PROCESS | 3308 | ++DOCSHELL 0D92E000 == 26 [pid = 3308] [id = 764] 10:18:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (0D92F000) [pid = 3308] [serial = 2290] [outer = 00000000] 10:18:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (0DA1D400) [pid = 3308] [serial = 2291] [outer = 0D92F000] 10:18:23 INFO - PROCESS | 3308 | 1467739103289 Marionette DEBUG loaded listener.js 10:18:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (0DC6B800) [pid = 3308] [serial = 2292] [outer = 0D92F000] 10:18:24 INFO - PROCESS | 3308 | 1467739104230 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 10:18:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:18:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:18:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:18:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:18:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:18:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:18:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 10:18:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:18:24 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:18:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:18:24 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:18:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:18:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:18:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:18:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 10:18:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:18:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:18:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:18:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:18:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:18:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:18:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 10:18:24 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 10:18:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:18:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:18:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:18:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:18:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:18:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:18:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 10:18:24 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 10:18:24 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 10:18:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:18:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:18:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:18:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:18:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:18:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:18:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 10:18:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:18:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:18:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:18:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:18:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:18:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:18:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 10:18:24 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 10:18:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:18:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:18:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:18:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:18:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:18:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:18:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 10:18:24 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 10:18:24 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 10:18:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:18:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:18:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:18:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:18:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:18:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:18:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 10:18:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 10:18:24 INFO - TEST-OK | /FileAPI/idlharness.html | took 1193ms 10:18:24 INFO - PROCESS | 3308 | 1467739104321 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 10:18:24 INFO - PROCESS | 3308 | 1467739104324 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 10:18:24 INFO - TEST-START | /FileAPI/idlharness.worker 10:18:24 INFO - PROCESS | 3308 | 1467739104328 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 10:18:24 INFO - PROCESS | 3308 | 1467739104331 Marionette TRACE conn5 <- [1,3014,null,{}] 10:18:24 INFO - PROCESS | 3308 | 1467739104342 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}] 10:18:24 INFO - PROCESS | 3308 | 1467739104347 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:24 INFO - PROCESS | 3308 | 1467739104481 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 10:18:24 INFO - PROCESS | 3308 | 1467739104505 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:24 INFO - PROCESS | 3308 | 1467739104508 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:24 INFO - PROCESS | 3308 | ++DOCSHELL 168E5C00 == 27 [pid = 3308] [id = 765] 10:18:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (168E6C00) [pid = 3308] [serial = 2293] [outer = 00000000] 10:18:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (16A11C00) [pid = 3308] [serial = 2294] [outer = 168E6C00] 10:18:24 INFO - PROCESS | 3308 | 1467739104556 Marionette DEBUG loaded listener.js 10:18:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (16A1C000) [pid = 3308] [serial = 2295] [outer = 168E6C00] 10:18:24 INFO - PROCESS | 3308 | [3308] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:18:25 INFO - PROCESS | 3308 | 1467739105540 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:18:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:18:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:18:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:18:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:18:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:18:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:18:25 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:18:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:18:25 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:18:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:18:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:18:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:18:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:18:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:18:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:18:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:18:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:18:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:18:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 10:18:25 INFO - {} 10:18:25 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 10:18:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:18:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:18:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:18:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:18:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:18:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:18:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 10:18:25 INFO - {} 10:18:25 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 - {} 10:18:25 INFO - {} 10:18:25 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 10:18:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:18:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:18:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:18:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:18:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:18:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:18:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:18:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:18:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:18:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:18:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:18:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:18:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 10:18:25 INFO - {} 10:18:25 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 10:18:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:18:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:18:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:18:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:18:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:18:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:18:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 10:18:25 INFO - {} 10:18:25 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 - {} 10:18:25 INFO - {} 10:18:25 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 10:18:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:18:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:18:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:18:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:18:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:18:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:18:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:18:25 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 10:18:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 10:18:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:18:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 10:18:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:18:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:18:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:18:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:18:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 10:18:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:18:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:18:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:18:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:18:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:18:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:18:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 10:18:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:18:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 10:18:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:18:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:18:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:18:25 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 10:18:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 10:18:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:18:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 10:18:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:18:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:18:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:18:25 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 10:18:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 10:18:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:18:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 10:18:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:18:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:18:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:18:25 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 10:18:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 10:18:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:18:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:18:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:18:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:18:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:18:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:18:25 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 10:18:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:18:25 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:18:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:18:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:18:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:18:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:18:25 INFO - {} 10:18:25 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1331ms 10:18:25 INFO - PROCESS | 3308 | 1467739105662 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 10:18:25 INFO - PROCESS | 3308 | 1467739105665 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 10:18:25 INFO - PROCESS | 3308 | 1467739105668 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 10:18:25 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 10:18:25 INFO - PROCESS | 3308 | 1467739105670 Marionette TRACE conn5 <- [1,3018,null,{}] 10:18:25 INFO - PROCESS | 3308 | 1467739105673 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}] 10:18:25 INFO - PROCESS | 3308 | 1467739105675 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:25 INFO - PROCESS | 3308 | 1467739105800 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 10:18:25 INFO - PROCESS | 3308 | 1467739105903 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:25 INFO - PROCESS | 3308 | 1467739105905 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:25 INFO - PROCESS | 3308 | ++DOCSHELL 0DE7E000 == 28 [pid = 3308] [id = 766] 10:18:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (0DFA4000) [pid = 3308] [serial = 2296] [outer = 00000000] 10:18:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (1343FC00) [pid = 3308] [serial = 2297] [outer = 0DFA4000] 10:18:25 INFO - PROCESS | 3308 | 1467739105950 Marionette DEBUG loaded listener.js 10:18:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (1A68F000) [pid = 3308] [serial = 2298] [outer = 0DFA4000] 10:18:26 INFO - PROCESS | 3308 | 1467739106339 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]]]}] 10:18:26 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 10:18:26 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 730ms 10:18:26 INFO - PROCESS | 3308 | 1467739106402 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 10:18:26 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 10:18:26 INFO - PROCESS | 3308 | 1467739106404 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 10:18:26 INFO - PROCESS | 3308 | 1467739106407 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 10:18:26 INFO - PROCESS | 3308 | 1467739106409 Marionette TRACE conn5 <- [1,3022,null,{}] 10:18:26 INFO - PROCESS | 3308 | 1467739106419 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}] 10:18:26 INFO - PROCESS | 3308 | 1467739106421 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:26 INFO - PROCESS | 3308 | 1467739106741 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 10:18:26 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (150D7C00) [pid = 3308] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 10:18:26 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (0E40D800) [pid = 3308] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 10:18:26 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (0CF21000) [pid = 3308] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 10:18:26 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (12261800) [pid = 3308] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 10:18:26 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (16F15000) [pid = 3308] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 10:18:26 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (156B2000) [pid = 3308] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 10:18:26 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (0D957000) [pid = 3308] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 10:18:26 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (12211800) [pid = 3308] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 10:18:26 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (16F0A800) [pid = 3308] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:18:26 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (12358C00) [pid = 3308] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 10:18:26 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (0D95A000) [pid = 3308] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 10:18:26 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (198C6C00) [pid = 3308] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:18:26 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (178DB000) [pid = 3308] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 10:18:26 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (13447000) [pid = 3308] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 10:18:26 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (18786800) [pid = 3308] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 10:18:26 INFO - PROCESS | 3308 | 1467739106807 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:26 INFO - PROCESS | 3308 | 1467739106809 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:26 INFO - PROCESS | 3308 | ++DOCSHELL 0CFE5000 == 29 [pid = 3308] [id = 767] 10:18:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (0D902C00) [pid = 3308] [serial = 2299] [outer = 00000000] 10:18:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (11DA5400) [pid = 3308] [serial = 2300] [outer = 0D902C00] 10:18:26 INFO - PROCESS | 3308 | 1467739106861 Marionette DEBUG loaded listener.js 10:18:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (16A10400) [pid = 3308] [serial = 2301] [outer = 0D902C00] 10:18:27 INFO - PROCESS | 3308 | 1467739107199 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]]]}] 10:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 10:18:27 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 830ms 10:18:27 INFO - TEST-START | /FileAPI/blob/Blob-close.html 10:18:27 INFO - PROCESS | 3308 | 1467739107238 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 10:18:27 INFO - PROCESS | 3308 | 1467739107240 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 10:18:27 INFO - PROCESS | 3308 | 1467739107243 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 10:18:27 INFO - PROCESS | 3308 | 1467739107245 Marionette TRACE conn5 <- [1,3026,null,{}] 10:18:27 INFO - PROCESS | 3308 | 1467739107261 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}] 10:18:27 INFO - PROCESS | 3308 | 1467739107266 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:27 INFO - PROCESS | 3308 | 1467739107372 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 10:18:27 INFO - PROCESS | 3308 | 1467739107378 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:27 INFO - PROCESS | 3308 | 1467739107380 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:27 INFO - PROCESS | 3308 | ++DOCSHELL 1866A800 == 30 [pid = 3308] [id = 768] 10:18:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (1866C400) [pid = 3308] [serial = 2302] [outer = 00000000] 10:18:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (19534400) [pid = 3308] [serial = 2303] [outer = 1866C400] 10:18:27 INFO - PROCESS | 3308 | 1467739107424 Marionette DEBUG loaded listener.js 10:18:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (1B3AF400) [pid = 3308] [serial = 2304] [outer = 1866C400] 10:18:27 INFO - PROCESS | 3308 | 1467739107822 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"]]]}] 10:18:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 10:18:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 10:18:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:18:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 10:18:27 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 650ms 10:18:27 INFO - PROCESS | 3308 | 1467739107905 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 10:18:27 INFO - PROCESS | 3308 | 1467739107907 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 10:18:27 INFO - PROCESS | 3308 | 1467739107911 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 10:18:27 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 10:18:27 INFO - PROCESS | 3308 | 1467739107912 Marionette TRACE conn5 <- [1,3030,null,{}] 10:18:27 INFO - PROCESS | 3308 | 1467739107916 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}] 10:18:27 INFO - PROCESS | 3308 | 1467739107918 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:28 INFO - PROCESS | 3308 | 1467739107997 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 10:18:28 INFO - PROCESS | 3308 | 1467739108002 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:28 INFO - PROCESS | 3308 | 1467739108004 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:28 INFO - PROCESS | 3308 | ++DOCSHELL 0D90A000 == 31 [pid = 3308] [id = 769] 10:18:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (1657A400) [pid = 3308] [serial = 2305] [outer = 00000000] 10:18:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (1B4BCC00) [pid = 3308] [serial = 2306] [outer = 1657A400] 10:18:28 INFO - PROCESS | 3308 | 1467739108047 Marionette DEBUG loaded listener.js 10:18:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (1B4BD800) [pid = 3308] [serial = 2307] [outer = 1657A400] 10:18:29 INFO - PROCESS | 3308 | 1467739109081 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]]]}] 10:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 10:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 10:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 10:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 10:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 10:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 10:18:29 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. 10:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 10:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 10:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 10:18:29 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'.) 10:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 10:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 10:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 10:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 10:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 10:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 10:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 10:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 10:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 10:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 10:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 10:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 10:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 10:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 10:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 10:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 10:18:29 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. 10:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 10:18:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 10:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 10:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 10:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 10:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 10:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 10:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 10:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 10:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 10:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 10:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 10:18:29 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. 10:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 10:18:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:18:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 10:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:18:29 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. 10:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 10:18:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:18:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 10:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 10:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 10:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 10:18:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 10:18:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 10:18:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 10:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 10:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 10:18:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 10:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:18:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 10:18:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 10:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:18:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:18:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 10:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:18:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:18:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 10:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:18:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 10:18:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 10:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:18:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:18:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 10:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:18:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:18:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 10:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:18:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:18:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 10:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:18:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:18:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 10:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:18:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:18:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 10:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 10:18:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 10:18:29 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1285ms 10:18:29 INFO - PROCESS | 3308 | 1467739109218 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 10:18:29 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 10:18:29 INFO - PROCESS | 3308 | 1467739109222 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 10:18:29 INFO - PROCESS | 3308 | 1467739109229 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 10:18:29 INFO - PROCESS | 3308 | 1467739109232 Marionette TRACE conn5 <- [1,3034,null,{}] 10:18:29 INFO - PROCESS | 3308 | 1467739109238 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}] 10:18:29 INFO - PROCESS | 3308 | 1467739109241 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:29 INFO - PROCESS | 3308 | 1467739109341 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 10:18:29 INFO - PROCESS | 3308 | 1467739109513 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:29 INFO - PROCESS | 3308 | 1467739109516 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:29 INFO - PROCESS | 3308 | ++DOCSHELL 0DC96000 == 32 [pid = 3308] [id = 770] 10:18:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (0DE7B400) [pid = 3308] [serial = 2308] [outer = 00000000] 10:18:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (11C58400) [pid = 3308] [serial = 2309] [outer = 0DE7B400] 10:18:29 INFO - PROCESS | 3308 | 1467739109597 Marionette DEBUG loaded listener.js 10:18:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (141A7800) [pid = 3308] [serial = 2310] [outer = 0DE7B400] 10:18:29 INFO - PROCESS | 3308 | [3308] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:18:30 INFO - PROCESS | 3308 | 1467739110206 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 10:18:30 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 10:18:30 INFO - {} 10:18:30 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1026ms 10:18:30 INFO - PROCESS | 3308 | 1467739110254 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 10:18:30 INFO - PROCESS | 3308 | 1467739110259 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 10:18:30 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 10:18:30 INFO - PROCESS | 3308 | 1467739110266 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 10:18:30 INFO - PROCESS | 3308 | 1467739110269 Marionette TRACE conn5 <- [1,3038,null,{}] 10:18:30 INFO - PROCESS | 3308 | 1467739110273 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}] 10:18:30 INFO - PROCESS | 3308 | 1467739110276 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:30 INFO - PROCESS | 3308 | 1467739110465 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 10:18:30 INFO - PROCESS | 3308 | 1467739110476 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:30 INFO - PROCESS | 3308 | 1467739110479 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:30 INFO - PROCESS | 3308 | ++DOCSHELL 168E4C00 == 33 [pid = 3308] [id = 771] 10:18:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (18668800) [pid = 3308] [serial = 2311] [outer = 00000000] 10:18:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (18673000) [pid = 3308] [serial = 2312] [outer = 18668800] 10:18:30 INFO - PROCESS | 3308 | 1467739110539 Marionette DEBUG loaded listener.js 10:18:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (1878C800) [pid = 3308] [serial = 2313] [outer = 18668800] 10:18:31 INFO - PROCESS | 3308 | 1467739111256 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]]]}] 10:18:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 10:18:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 10:18:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 10:18:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 10:18:31 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1021ms 10:18:31 INFO - PROCESS | 3308 | 1467739111290 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 10:18:31 INFO - PROCESS | 3308 | 1467739111292 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 10:18:31 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 10:18:31 INFO - PROCESS | 3308 | 1467739111297 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 10:18:31 INFO - PROCESS | 3308 | 1467739111301 Marionette TRACE conn5 <- [1,3042,null,{}] 10:18:31 INFO - PROCESS | 3308 | 1467739111312 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}] 10:18:31 INFO - PROCESS | 3308 | 1467739111317 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:31 INFO - PROCESS | 3308 | 1467739111434 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 10:18:31 INFO - PROCESS | 3308 | 1467739111663 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:31 INFO - PROCESS | 3308 | 1467739111666 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:31 INFO - PROCESS | 3308 | ++DOCSHELL 0CAB8C00 == 34 [pid = 3308] [id = 772] 10:18:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (0CABA400) [pid = 3308] [serial = 2314] [outer = 00000000] 10:18:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (0CCEB800) [pid = 3308] [serial = 2315] [outer = 0CABA400] 10:18:31 INFO - PROCESS | 3308 | 1467739111716 Marionette DEBUG loaded listener.js 10:18:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (0D762C00) [pid = 3308] [serial = 2316] [outer = 0CABA400] 10:18:32 INFO - PROCESS | 3308 | --DOCSHELL 1866A800 == 33 [pid = 3308] [id = 768] 10:18:32 INFO - PROCESS | 3308 | --DOCSHELL 0CFE5000 == 32 [pid = 3308] [id = 767] 10:18:32 INFO - PROCESS | 3308 | --DOCSHELL 0DE7E000 == 31 [pid = 3308] [id = 766] 10:18:32 INFO - PROCESS | 3308 | --DOCSHELL 168E5C00 == 30 [pid = 3308] [id = 765] 10:18:32 INFO - PROCESS | 3308 | --DOCSHELL 0D92E000 == 29 [pid = 3308] [id = 764] 10:18:32 INFO - PROCESS | 3308 | --DOCSHELL 0D065400 == 28 [pid = 3308] [id = 763] 10:18:32 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (19369000) [pid = 3308] [serial = 2265] [outer = 00000000] [url = about:blank] 10:18:32 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (16F0D400) [pid = 3308] [serial = 2251] [outer = 00000000] [url = about:blank] 10:18:32 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (0D92DC00) [pid = 3308] [serial = 2230] [outer = 00000000] [url = about:blank] 10:18:32 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (0DC68400) [pid = 3308] [serial = 2231] [outer = 00000000] [url = about:blank] 10:18:32 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (1793DC00) [pid = 3308] [serial = 2228] [outer = 00000000] [url = about:blank] 10:18:32 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (1707F400) [pid = 3308] [serial = 2253] [outer = 00000000] [url = about:blank] 10:18:32 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (1657C000) [pid = 3308] [serial = 2247] [outer = 00000000] [url = about:blank] 10:18:32 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (0DE7D800) [pid = 3308] [serial = 2241] [outer = 00000000] [url = about:blank] 10:18:32 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (178CC400) [pid = 3308] [serial = 2254] [outer = 00000000] [url = about:blank] 10:18:32 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (0ECEE800) [pid = 3308] [serial = 2242] [outer = 00000000] [url = about:blank] 10:18:32 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (13442400) [pid = 3308] [serial = 2233] [outer = 00000000] [url = about:blank] 10:18:32 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (16F18C00) [pid = 3308] [serial = 2236] [outer = 00000000] [url = about:blank] 10:18:32 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (1501E800) [pid = 3308] [serial = 2234] [outer = 00000000] [url = about:blank] 10:18:32 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (134BF800) [pid = 3308] [serial = 2244] [outer = 00000000] [url = about:blank] 10:18:32 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (134C0800) [pid = 3308] [serial = 2245] [outer = 00000000] [url = about:blank] 10:18:32 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (0DC6D400) [pid = 3308] [serial = 2238] [outer = 00000000] [url = about:blank] 10:18:32 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (0E486000) [pid = 3308] [serial = 2239] [outer = 00000000] [url = about:blank] 10:18:32 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (198CBC00) [pid = 3308] [serial = 2268] [outer = 00000000] [url = about:blank] 10:18:32 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (17938800) [pid = 3308] [serial = 2256] [outer = 00000000] [url = about:blank] 10:18:32 INFO - PROCESS | 3308 | --DOMWINDOW == 70 (1952DC00) [pid = 3308] [serial = 2266] [outer = 00000000] [url = about:blank] 10:18:32 INFO - PROCESS | 3308 | --DOMWINDOW == 69 (168E2400) [pid = 3308] [serial = 2259] [outer = 00000000] [url = about:blank] 10:18:32 INFO - PROCESS | 3308 | --DOMWINDOW == 68 (1793B000) [pid = 3308] [serial = 2257] [outer = 00000000] [url = about:blank] 10:18:32 INFO - PROCESS | 3308 | --DOMWINDOW == 67 (17938400) [pid = 3308] [serial = 2260] [outer = 00000000] [url = about:blank] 10:18:32 INFO - PROCESS | 3308 | --DOMWINDOW == 66 (16A1A800) [pid = 3308] [serial = 2250] [outer = 00000000] [url = about:blank] 10:18:32 INFO - PROCESS | 3308 | --DOMWINDOW == 65 (18798C00) [pid = 3308] [serial = 2262] [outer = 00000000] [url = about:blank] 10:18:32 INFO - PROCESS | 3308 | --DOMWINDOW == 64 (18F8DC00) [pid = 3308] [serial = 2263] [outer = 00000000] [url = about:blank] 10:18:32 INFO - PROCESS | 3308 | --DOMWINDOW == 63 (168DF000) [pid = 3308] [serial = 2248] [outer = 00000000] [url = about:blank] 10:18:32 INFO - PROCESS | 3308 | 1467739112588 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"]]]}] 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 10:18:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 10:18:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 10:18:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:18:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:18:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:18:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:18:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 10:18:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:18:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:18:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:18:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:18:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 10:18:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:18:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:18:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:18:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:18:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 10:18:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:18:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:18:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:18:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:18:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 10:18:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:18:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:18:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:18:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:18:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 10:18:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:18:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:18:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:18:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:18:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 10:18:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:18:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:18:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:18:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:18:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 10:18:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:18:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:18:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:18:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:18:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 10:18:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:18:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:18:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:18:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:18:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 10:18:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:18:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:18:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:18:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:18:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 10:18:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:18:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:18:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:18:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:18:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 10:18:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:18:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:18:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:18:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:18:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 10:18:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:18:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:18:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:18:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:18:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 10:18:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:18:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:18:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:18:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:18:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 10:18:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:18:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:18:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:18:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:18:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 10:18:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:18:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:18:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:18:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:18:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 10:18:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:18:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:18:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:18:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:18:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 10:18:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:18:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:18:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:18:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:18:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 10:18:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:18:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:18:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:18:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:18:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 10:18:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:18:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:18:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:18:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:18:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 10:18:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:18:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:18:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:18:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:18:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 10:18:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:18:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:18:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:18:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:18:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:18:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:18:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:18:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:18:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:18:32 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" 10:18:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:18:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:18:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:18:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:18:32 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" 10:18:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:18:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:18:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:18:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:18:32 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1398ms 10:18:32 INFO - PROCESS | 3308 | 1467739112699 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 10:18:32 INFO - PROCESS | 3308 | 1467739112703 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 10:18:32 INFO - TEST-START | /FileAPI/file/File-constructor.html 10:18:32 INFO - PROCESS | 3308 | 1467739112707 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 10:18:32 INFO - PROCESS | 3308 | 1467739112710 Marionette TRACE conn5 <- [1,3046,null,{}] 10:18:32 INFO - PROCESS | 3308 | 1467739112716 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}] 10:18:32 INFO - PROCESS | 3308 | 1467739112718 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:32 INFO - PROCESS | 3308 | 1467739112809 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 10:18:32 INFO - PROCESS | 3308 | 1467739112818 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:32 INFO - PROCESS | 3308 | 1467739112820 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:32 INFO - PROCESS | 3308 | ++DOCSHELL 0D05E000 == 29 [pid = 3308] [id = 773] 10:18:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 64 (0D90E000) [pid = 3308] [serial = 2317] [outer = 00000000] 10:18:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 65 (0DE13C00) [pid = 3308] [serial = 2318] [outer = 0D90E000] 10:18:32 INFO - PROCESS | 3308 | 1467739112867 Marionette DEBUG loaded listener.js 10:18:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 66 (0DFAC800) [pid = 3308] [serial = 2319] [outer = 0D90E000] 10:18:33 INFO - PROCESS | 3308 | 1467739113413 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]]]}] 10:18:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 10:18:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 10:18:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 10:18:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 10:18:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 10:18:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 10:18:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 10:18:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 10:18:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 10:18:33 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 10:18:33 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 10:18:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:18:33 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 10:18:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 10:18:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 10:18:33 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:18:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 10:18:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:18:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 10:18:33 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 10:18:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 10:18:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:18:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 10:18:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 10:18:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 10:18:33 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 740ms 10:18:33 INFO - PROCESS | 3308 | 1467739113450 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 10:18:33 INFO - PROCESS | 3308 | 1467739113454 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 10:18:33 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 10:18:33 INFO - PROCESS | 3308 | 1467739113457 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 10:18:33 INFO - PROCESS | 3308 | 1467739113459 Marionette TRACE conn5 <- [1,3050,null,{}] 10:18:33 INFO - PROCESS | 3308 | 1467739113463 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}] 10:18:33 INFO - PROCESS | 3308 | 1467739113465 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:33 INFO - PROCESS | 3308 | 1467739113565 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 10:18:33 INFO - PROCESS | 3308 | 1467739113573 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:33 INFO - PROCESS | 3308 | 1467739113575 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:33 INFO - PROCESS | 3308 | ++DOCSHELL 1343F800 == 30 [pid = 3308] [id = 774] 10:18:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 67 (13440000) [pid = 3308] [serial = 2320] [outer = 00000000] 10:18:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 68 (1419E800) [pid = 3308] [serial = 2321] [outer = 13440000] 10:18:33 INFO - PROCESS | 3308 | 1467739113619 Marionette DEBUG loaded listener.js 10:18:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 69 (150D7C00) [pid = 3308] [serial = 2322] [outer = 13440000] 10:18:33 INFO - PROCESS | 3308 | [3308] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:18:34 INFO - PROCESS | 3308 | 1467739114106 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 10:18:34 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 10:18:34 INFO - {} 10:18:34 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 670ms 10:18:34 INFO - PROCESS | 3308 | 1467739114132 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 10:18:34 INFO - PROCESS | 3308 | 1467739114134 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 10:18:34 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 10:18:34 INFO - PROCESS | 3308 | 1467739114143 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 10:18:34 INFO - PROCESS | 3308 | 1467739114149 Marionette TRACE conn5 <- [1,3054,null,{}] 10:18:34 INFO - PROCESS | 3308 | 1467739114154 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}] 10:18:34 INFO - PROCESS | 3308 | 1467739114157 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:34 INFO - PROCESS | 3308 | 1467739114245 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 10:18:34 INFO - PROCESS | 3308 | 1467739114259 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:34 INFO - PROCESS | 3308 | 1467739114261 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:34 INFO - PROCESS | 3308 | ++DOCSHELL 168DBC00 == 31 [pid = 3308] [id = 775] 10:18:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 70 (168DC400) [pid = 3308] [serial = 2323] [outer = 00000000] 10:18:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (16F0A000) [pid = 3308] [serial = 2324] [outer = 168DC400] 10:18:34 INFO - PROCESS | 3308 | 1467739114306 Marionette DEBUG loaded listener.js 10:18:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (16F13400) [pid = 3308] [serial = 2325] [outer = 168DC400] 10:18:34 INFO - PROCESS | 3308 | 1467739114749 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]]]}] 10:18:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 10:18:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 10:18:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 10:18:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 10:18:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 10:18:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 10:18:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 10:18:34 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 690ms 10:18:34 INFO - PROCESS | 3308 | 1467739114835 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 10:18:34 INFO - PROCESS | 3308 | 1467739114838 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 10:18:34 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 10:18:34 INFO - PROCESS | 3308 | 1467739114841 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 10:18:34 INFO - PROCESS | 3308 | 1467739114843 Marionette TRACE conn5 <- [1,3058,null,{}] 10:18:34 INFO - PROCESS | 3308 | 1467739114846 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}] 10:18:34 INFO - PROCESS | 3308 | 1467739114848 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:34 INFO - PROCESS | 3308 | 1467739114971 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 10:18:35 INFO - PROCESS | 3308 | 1467739115032 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:35 INFO - PROCESS | 3308 | 1467739115034 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:35 INFO - PROCESS | 3308 | ++DOCSHELL 16FD0C00 == 32 [pid = 3308] [id = 776] 10:18:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (16FD1400) [pid = 3308] [serial = 2326] [outer = 00000000] 10:18:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (1707D000) [pid = 3308] [serial = 2327] [outer = 16FD1400] 10:18:35 INFO - PROCESS | 3308 | 1467739115079 Marionette DEBUG loaded listener.js 10:18:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (1707E800) [pid = 3308] [serial = 2328] [outer = 16FD1400] 10:18:35 INFO - PROCESS | 3308 | 1467739115480 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]]]}] 10:18:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 10:18:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 10:18:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 10:18:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 10:18:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 10:18:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 10:18:35 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 670ms 10:18:35 INFO - PROCESS | 3308 | 1467739115514 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 10:18:35 INFO - PROCESS | 3308 | 1467739115525 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 10:18:35 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 10:18:35 INFO - PROCESS | 3308 | 1467739115532 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 10:18:35 INFO - PROCESS | 3308 | 1467739115533 Marionette TRACE conn5 <- [1,3062,null,{}] 10:18:35 INFO - PROCESS | 3308 | 1467739115537 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}] 10:18:35 INFO - PROCESS | 3308 | 1467739115539 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:35 INFO - PROCESS | 3308 | 1467739115659 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 10:18:35 INFO - PROCESS | 3308 | 1467739115754 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:35 INFO - PROCESS | 3308 | 1467739115759 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:35 INFO - PROCESS | 3308 | ++DOCSHELL 17523C00 == 33 [pid = 3308] [id = 777] 10:18:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (17528C00) [pid = 3308] [serial = 2329] [outer = 00000000] 10:18:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (178C5C00) [pid = 3308] [serial = 2330] [outer = 17528C00] 10:18:35 INFO - PROCESS | 3308 | 1467739115813 Marionette DEBUG loaded listener.js 10:18:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (178EC800) [pid = 3308] [serial = 2331] [outer = 17528C00] 10:18:36 INFO - PROCESS | 3308 | 1467739116230 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]]]}] 10:18:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 10:18:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 10:18:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 10:18:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 10:18:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 10:18:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 10:18:36 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 730ms 10:18:36 INFO - PROCESS | 3308 | 1467739116267 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 10:18:36 INFO - PROCESS | 3308 | 1467739116268 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 10:18:36 INFO - PROCESS | 3308 | 1467739116272 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 10:18:36 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 10:18:36 INFO - PROCESS | 3308 | 1467739116274 Marionette TRACE conn5 <- [1,3066,null,{}] 10:18:36 INFO - PROCESS | 3308 | 1467739116277 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}] 10:18:36 INFO - PROCESS | 3308 | 1467739116280 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:36 INFO - PROCESS | 3308 | 1467739116399 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 10:18:36 INFO - PROCESS | 3308 | 1467739116404 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:36 INFO - PROCESS | 3308 | 1467739116406 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:36 INFO - PROCESS | 3308 | ++DOCSHELL 178F3800 == 34 [pid = 3308] [id = 778] 10:18:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (178F5C00) [pid = 3308] [serial = 2332] [outer = 00000000] 10:18:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (1850F000) [pid = 3308] [serial = 2333] [outer = 178F5C00] 10:18:36 INFO - PROCESS | 3308 | 1467739116449 Marionette DEBUG loaded listener.js 10:18:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (1860FC00) [pid = 3308] [serial = 2334] [outer = 178F5C00] 10:18:36 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (1866C400) [pid = 3308] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 10:18:36 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (168E6C00) [pid = 3308] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 10:18:36 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (0DFA4000) [pid = 3308] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 10:18:36 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (0D902C00) [pid = 3308] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 10:18:36 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (0D92F000) [pid = 3308] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 10:18:36 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (0DE0C000) [pid = 3308] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 10:18:36 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (0D204400) [pid = 3308] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 10:18:36 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (0CAC1400) [pid = 3308] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 10:18:36 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (11E8F800) [pid = 3308] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 10:18:36 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (16FD1000) [pid = 3308] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 10:18:36 INFO - PROCESS | 3308 | --DOMWINDOW == 70 (198BF000) [pid = 3308] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 10:18:36 INFO - PROCESS | 3308 | --DOMWINDOW == 69 (1AE14000) [pid = 3308] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 10:18:36 INFO - PROCESS | 3308 | 1467739116971 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] 10:18:37 INFO - PROCESS | 3308 | 1467739117013 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 10:18:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 10:18:37 INFO - PROCESS | 3308 | 1467739117017 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 10:18:37 INFO - PROCESS | 3308 | 1467739117018 Marionette TRACE conn5 <- [1,3070,null,{}] 10:18:37 INFO - PROCESS | 3308 | 1467739117022 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}] 10:18:37 INFO - PROCESS | 3308 | 1467739117024 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:37 INFO - PROCESS | 3308 | 1467739117128 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 10:18:37 INFO - PROCESS | 3308 | 1467739117133 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:37 INFO - PROCESS | 3308 | 1467739117135 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:37 INFO - PROCESS | 3308 | ++DOCSHELL 17938400 == 35 [pid = 3308] [id = 779] 10:18:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 70 (1793A800) [pid = 3308] [serial = 2335] [outer = 00000000] 10:18:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (18674C00) [pid = 3308] [serial = 2336] [outer = 1793A800] 10:18:37 INFO - PROCESS | 3308 | 1467739117178 Marionette DEBUG loaded listener.js 10:18:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (18675C00) [pid = 3308] [serial = 2337] [outer = 1793A800] 10:18:37 INFO - PROCESS | 3308 | 1467739117597 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]]]}] 10:18:37 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 10:18:37 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 10:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:18:37 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 10:18:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 10:18:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 630ms 10:18:37 INFO - PROCESS | 3308 | 1467739117658 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 10:18:37 INFO - PROCESS | 3308 | 1467739117660 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 10:18:37 INFO - PROCESS | 3308 | 1467739117664 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 10:18:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 10:18:37 INFO - PROCESS | 3308 | 1467739117665 Marionette TRACE conn5 <- [1,3074,null,{}] 10:18:37 INFO - PROCESS | 3308 | 1467739117669 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}] 10:18:37 INFO - PROCESS | 3308 | 1467739117672 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:37 INFO - PROCESS | 3308 | 1467739117755 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 10:18:37 INFO - PROCESS | 3308 | 1467739117760 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:37 INFO - PROCESS | 3308 | 1467739117762 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:37 INFO - PROCESS | 3308 | ++DOCSHELL 0ECEE800 == 36 [pid = 3308] [id = 780] 10:18:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (0ED8EC00) [pid = 3308] [serial = 2338] [outer = 00000000] 10:18:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (18F06C00) [pid = 3308] [serial = 2339] [outer = 0ED8EC00] 10:18:37 INFO - PROCESS | 3308 | 1467739117805 Marionette DEBUG loaded listener.js 10:18:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (19005000) [pid = 3308] [serial = 2340] [outer = 0ED8EC00] 10:18:38 INFO - PROCESS | 3308 | 1467739118218 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 10:18:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 10:18:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 570ms 10:18:38 INFO - PROCESS | 3308 | 1467739118238 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 10:18:38 INFO - PROCESS | 3308 | 1467739118240 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 10:18:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 10:18:38 INFO - PROCESS | 3308 | 1467739118243 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 10:18:38 INFO - PROCESS | 3308 | 1467739118245 Marionette TRACE conn5 <- [1,3078,null,{}] 10:18:38 INFO - PROCESS | 3308 | 1467739118248 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}] 10:18:38 INFO - PROCESS | 3308 | 1467739118250 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:38 INFO - PROCESS | 3308 | 1467739118380 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 10:18:38 INFO - PROCESS | 3308 | 1467739118388 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:38 INFO - PROCESS | 3308 | 1467739118390 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:38 INFO - PROCESS | 3308 | ++DOCSHELL 134C1C00 == 37 [pid = 3308] [id = 781] 10:18:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (16A18400) [pid = 3308] [serial = 2341] [outer = 00000000] 10:18:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (19534C00) [pid = 3308] [serial = 2342] [outer = 16A18400] 10:18:38 INFO - PROCESS | 3308 | 1467739118433 Marionette DEBUG loaded listener.js 10:18:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (1A68D000) [pid = 3308] [serial = 2343] [outer = 16A18400] 10:18:38 INFO - PROCESS | 3308 | 1467739118846 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 10:18:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 10:18:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 630ms 10:18:38 INFO - PROCESS | 3308 | 1467739118874 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 10:18:38 INFO - PROCESS | 3308 | 1467739118876 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 10:18:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 10:18:38 INFO - PROCESS | 3308 | 1467739118879 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 10:18:38 INFO - PROCESS | 3308 | 1467739118881 Marionette TRACE conn5 <- [1,3082,null,{}] 10:18:38 INFO - PROCESS | 3308 | 1467739118884 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}] 10:18:38 INFO - PROCESS | 3308 | 1467739118886 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:39 INFO - PROCESS | 3308 | 1467739119019 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 10:18:39 INFO - PROCESS | 3308 | 1467739119184 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:39 INFO - PROCESS | 3308 | 1467739119187 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:39 INFO - PROCESS | 3308 | ++DOCSHELL 0CCE6400 == 38 [pid = 3308] [id = 782] 10:18:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (0CCEAC00) [pid = 3308] [serial = 2344] [outer = 00000000] 10:18:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (0D271800) [pid = 3308] [serial = 2345] [outer = 0CCEAC00] 10:18:39 INFO - PROCESS | 3308 | 1467739119250 Marionette DEBUG loaded listener.js 10:18:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (0D90B000) [pid = 3308] [serial = 2346] [outer = 0CCEAC00] 10:18:39 INFO - PROCESS | 3308 | 1467739119819 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 10:18:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 10:18:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 970ms 10:18:39 INFO - PROCESS | 3308 | 1467739119862 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 10:18:39 INFO - PROCESS | 3308 | 1467739119866 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 10:18:39 INFO - PROCESS | 3308 | 1467739119873 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 10:18:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 10:18:39 INFO - PROCESS | 3308 | 1467739119876 Marionette TRACE conn5 <- [1,3086,null,{}] 10:18:39 INFO - PROCESS | 3308 | 1467739119881 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}] 10:18:39 INFO - PROCESS | 3308 | 1467739119884 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:40 INFO - PROCESS | 3308 | 1467739120007 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 10:18:40 INFO - PROCESS | 3308 | 1467739120139 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:40 INFO - PROCESS | 3308 | 1467739120142 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:40 INFO - PROCESS | 3308 | ++DOCSHELL 12211400 == 39 [pid = 3308] [id = 783] 10:18:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (1225C000) [pid = 3308] [serial = 2347] [outer = 00000000] 10:18:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (13237C00) [pid = 3308] [serial = 2348] [outer = 1225C000] 10:18:40 INFO - PROCESS | 3308 | 1467739120200 Marionette DEBUG loaded listener.js 10:18:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (141A0000) [pid = 3308] [serial = 2349] [outer = 1225C000] 10:18:40 INFO - PROCESS | 3308 | 1467739120713 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]]]}] 10:18:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 10:18:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 10:18:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 871ms 10:18:40 INFO - PROCESS | 3308 | 1467739120762 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 10:18:40 INFO - PROCESS | 3308 | 1467739120765 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 10:18:40 INFO - PROCESS | 3308 | 1467739120770 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 10:18:40 INFO - PROCESS | 3308 | 1467739120772 Marionette TRACE conn5 <- [1,3090,null,{}] 10:18:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 10:18:40 INFO - PROCESS | 3308 | 1467739120776 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}] 10:18:40 INFO - PROCESS | 3308 | 1467739120778 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:40 INFO - PROCESS | 3308 | 1467739120892 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 10:18:41 INFO - PROCESS | 3308 | 1467739121059 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:41 INFO - PROCESS | 3308 | 1467739121062 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:41 INFO - PROCESS | 3308 | ++DOCSHELL 1419C000 == 40 [pid = 3308] [id = 784] 10:18:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (168E2400) [pid = 3308] [serial = 2350] [outer = 00000000] 10:18:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (16A11000) [pid = 3308] [serial = 2351] [outer = 168E2400] 10:18:41 INFO - PROCESS | 3308 | 1467739121117 Marionette DEBUG loaded listener.js 10:18:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (16F17C00) [pid = 3308] [serial = 2352] [outer = 168E2400] 10:18:41 INFO - PROCESS | 3308 | 1467739121657 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 10:18:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 10:18:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 930ms 10:18:41 INFO - PROCESS | 3308 | 1467739121707 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 10:18:41 INFO - PROCESS | 3308 | 1467739121712 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 10:18:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 10:18:41 INFO - PROCESS | 3308 | 1467739121722 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 10:18:41 INFO - PROCESS | 3308 | 1467739121727 Marionette TRACE conn5 <- [1,3094,null,{}] 10:18:41 INFO - PROCESS | 3308 | 1467739121731 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}] 10:18:41 INFO - PROCESS | 3308 | 1467739121735 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:41 INFO - PROCESS | 3308 | 1467739121850 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 10:18:42 INFO - PROCESS | 3308 | 1467739121999 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:42 INFO - PROCESS | 3308 | 1467739122002 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:42 INFO - PROCESS | 3308 | ++DOCSHELL 16FD7800 == 41 [pid = 3308] [id = 785] 10:18:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (18784400) [pid = 3308] [serial = 2353] [outer = 00000000] 10:18:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (1A693C00) [pid = 3308] [serial = 2354] [outer = 18784400] 10:18:42 INFO - PROCESS | 3308 | 1467739122057 Marionette DEBUG loaded listener.js 10:18:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (1AE18C00) [pid = 3308] [serial = 2355] [outer = 18784400] 10:18:42 INFO - PROCESS | 3308 | 1467739122549 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]]]}] 10:18:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 10:18:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 10:18:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 10:18:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 890ms 10:18:42 INFO - PROCESS | 3308 | 1467739122624 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 10:18:42 INFO - PROCESS | 3308 | 1467739122627 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 10:18:42 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 10:18:42 INFO - PROCESS | 3308 | 1467739122630 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 10:18:42 INFO - PROCESS | 3308 | 1467739122632 Marionette TRACE conn5 <- [1,3098,null,{}] 10:18:42 INFO - PROCESS | 3308 | 1467739122636 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}] 10:18:42 INFO - PROCESS | 3308 | 1467739122638 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:42 INFO - PROCESS | 3308 | 1467739122746 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 10:18:42 INFO - PROCESS | 3308 | 1467739122896 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:42 INFO - PROCESS | 3308 | 1467739122898 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:42 INFO - PROCESS | 3308 | ++DOCSHELL 15656800 == 42 [pid = 3308] [id = 786] 10:18:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 91 (178F9800) [pid = 3308] [serial = 2356] [outer = 00000000] 10:18:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 92 (1B3E4400) [pid = 3308] [serial = 2357] [outer = 178F9800] 10:18:42 INFO - PROCESS | 3308 | 1467739122952 Marionette DEBUG loaded listener.js 10:18:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 93 (1B3EA000) [pid = 3308] [serial = 2358] [outer = 178F9800] 10:18:43 INFO - PROCESS | 3308 | 1467739123449 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"]]]}] 10:18:43 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 10:18:43 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 10:18:43 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 10:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:18:43 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 10:18:43 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 870ms 10:18:43 INFO - PROCESS | 3308 | 1467739123662 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 10:18:43 INFO - PROCESS | 3308 | 1467739123666 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 10:18:43 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 10:18:43 INFO - PROCESS | 3308 | 1467739123715 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 10:18:43 INFO - PROCESS | 3308 | 1467739123718 Marionette TRACE conn5 <- [1,3102,null,{}] 10:18:43 INFO - PROCESS | 3308 | 1467739123723 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}] 10:18:43 INFO - PROCESS | 3308 | 1467739123726 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:43 INFO - PROCESS | 3308 | 1467739123832 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 10:18:43 INFO - PROCESS | 3308 | 1467739123978 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\", \"24fe60ec-5a5b-40c5-931f-c0a70b3242c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:43 INFO - PROCESS | 3308 | 1467739123983 Marionette INFO sendAsync 78ca24f6-a37c-4003-aecb-125c4ed224af 10:18:44 INFO - PROCESS | 3308 | ++DOCSHELL 0D959400 == 43 [pid = 3308] [id = 787] 10:18:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 94 (0D95A000) [pid = 3308] [serial = 2359] [outer = 00000000] 10:18:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 95 (0DC65000) [pid = 3308] [serial = 2360] [outer = 0D95A000] 10:18:44 INFO - PROCESS | 3308 | 1467739124054 Marionette DEBUG loaded listener.js 10:18:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 96 (0DFA4000) [pid = 3308] [serial = 2361] [outer = 0D95A000] 10:18:44 INFO - PROCESS | 3308 | 1467739124590 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]]]}] 10:18:44 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 10:18:44 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 950ms 10:18:45 INFO - PROCESS | 3308 | --DOCSHELL 0DE0A000 == 42 [pid = 3308] [id = 762] 10:18:45 INFO - PROCESS | 3308 | --DOCSHELL 134C1C00 == 41 [pid = 3308] [id = 781] 10:18:45 INFO - PROCESS | 3308 | --DOCSHELL 0ECEE800 == 40 [pid = 3308] [id = 780] 10:18:45 INFO - PROCESS | 3308 | --DOCSHELL 17938400 == 39 [pid = 3308] [id = 779] 10:18:45 INFO - PROCESS | 3308 | --DOCSHELL 178F3800 == 38 [pid = 3308] [id = 778] 10:18:45 INFO - PROCESS | 3308 | --DOCSHELL 17523C00 == 37 [pid = 3308] [id = 777] 10:18:45 INFO - PROCESS | 3308 | --DOCSHELL 16FD0C00 == 36 [pid = 3308] [id = 776] 10:18:45 INFO - PROCESS | 3308 | --DOCSHELL 168DBC00 == 35 [pid = 3308] [id = 775] 10:18:45 INFO - PROCESS | 3308 | --DOCSHELL 1343F800 == 34 [pid = 3308] [id = 774] 10:18:45 INFO - PROCESS | 3308 | --DOCSHELL 0D05E000 == 33 [pid = 3308] [id = 773] 10:18:45 INFO - PROCESS | 3308 | --DOCSHELL 0CAB8C00 == 32 [pid = 3308] [id = 772] 10:18:45 INFO - PROCESS | 3308 | --DOCSHELL 168E4C00 == 31 [pid = 3308] [id = 771] 10:18:45 INFO - PROCESS | 3308 | --DOCSHELL 0DC96000 == 30 [pid = 3308] [id = 770] 10:18:45 INFO - PROCESS | 3308 | --DOCSHELL 0D90A000 == 29 [pid = 3308] [id = 769] 10:18:45 INFO - PROCESS | 3308 | --DOCSHELL 16FD7800 == 28 [pid = 3308] [id = 785] 10:18:45 INFO - PROCESS | 3308 | --DOCSHELL 15656800 == 27 [pid = 3308] [id = 786] 10:18:45 INFO - PROCESS | 3308 | --DOCSHELL 1419C000 == 26 [pid = 3308] [id = 784] 10:18:45 INFO - PROCESS | 3308 | --DOCSHELL 0CCE6400 == 25 [pid = 3308] [id = 782] 10:18:45 INFO - PROCESS | 3308 | --DOCSHELL 12211400 == 24 [pid = 3308] [id = 783] 10:18:45 INFO - PROCESS | 3308 | --DOMWINDOW == 95 (19534400) [pid = 3308] [serial = 2303] [outer = 00000000] [url = about:blank] 10:18:45 INFO - PROCESS | 3308 | --DOMWINDOW == 94 (16A1C000) [pid = 3308] [serial = 2295] [outer = 00000000] [url = about:blank] 10:18:45 INFO - PROCESS | 3308 | --DOMWINDOW == 93 (1343FC00) [pid = 3308] [serial = 2297] [outer = 00000000] [url = about:blank] 10:18:45 INFO - PROCESS | 3308 | --DOMWINDOW == 92 (11DA5400) [pid = 3308] [serial = 2300] [outer = 00000000] [url = about:blank] 10:18:45 INFO - PROCESS | 3308 | --DOMWINDOW == 91 (16A10400) [pid = 3308] [serial = 2301] [outer = 00000000] [url = about:blank] 10:18:45 INFO - PROCESS | 3308 | --DOMWINDOW == 90 (1A68F000) [pid = 3308] [serial = 2298] [outer = 00000000] [url = about:blank] 10:18:45 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (0DA1D400) [pid = 3308] [serial = 2291] [outer = 00000000] [url = about:blank] 10:18:45 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (11DAC000) [pid = 3308] [serial = 2286] [outer = 00000000] [url = about:blank] 10:18:45 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (0DFACC00) [pid = 3308] [serial = 2285] [outer = 00000000] [url = about:blank] 10:18:45 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (0D274000) [pid = 3308] [serial = 2288] [outer = 00000000] [url = about:blank] 10:18:45 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (0D763400) [pid = 3308] [serial = 2289] [outer = 00000000] [url = about:blank] 10:18:45 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (0D280C00) [pid = 3308] [serial = 2271] [outer = 00000000] [url = about:blank] 10:18:45 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (0D203C00) [pid = 3308] [serial = 2270] [outer = 00000000] [url = about:blank] 10:18:45 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (134BCC00) [pid = 3308] [serial = 2274] [outer = 00000000] [url = about:blank] 10:18:45 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (12212000) [pid = 3308] [serial = 2273] [outer = 00000000] [url = about:blank] 10:18:45 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (18848000) [pid = 3308] [serial = 2277] [outer = 00000000] [url = about:blank] 10:18:45 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (1707E400) [pid = 3308] [serial = 2276] [outer = 00000000] [url = about:blank] 10:18:45 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (1AE12400) [pid = 3308] [serial = 2280] [outer = 00000000] [url = about:blank] 10:18:45 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (1A699400) [pid = 3308] [serial = 2279] [outer = 00000000] [url = about:blank] 10:18:45 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (1B31D400) [pid = 3308] [serial = 2283] [outer = 00000000] [url = about:blank] 10:18:45 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (1AE1DC00) [pid = 3308] [serial = 2282] [outer = 00000000] [url = about:blank] 10:18:45 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (16A11C00) [pid = 3308] [serial = 2294] [outer = 00000000] [url = about:blank] 10:18:45 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (1B3AF400) [pid = 3308] [serial = 2304] [outer = 00000000] [url = about:blank] 10:18:45 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (0DC6B800) [pid = 3308] [serial = 2292] [outer = 00000000] [url = about:blank] 10:18:45 INFO - PROCESS | 3308 | 1467739125428 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 10:18:45 INFO - PROCESS | 3308 | 1467739125433 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 10:18:46 WARNING - u'runner_teardown' () 10:18:46 INFO - No more tests 10:18:46 INFO - Got 0 unexpected results 10:18:46 INFO - SUITE-END | took 681s 10:18:46 INFO - Closing logging queue 10:18:46 INFO - queue closed 10:18:46 INFO - Return code: 0 10:18:46 WARNING - # TBPL SUCCESS # 10:18:46 INFO - Running post-action listener: _resource_record_post_action 10:18:46 INFO - Running post-run listener: _resource_record_post_run 10:18:47 INFO - Total resource usage - Wall time: 693s; CPU: 14.0%; Read bytes: 159973376; Write bytes: 1135040000; Read time: 2694860; Write time: 8491850 10:18:47 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 10:18:47 INFO - install - Wall time: 2s; CPU: 11.0%; Read bytes: 11041280; Write bytes: 39079936; Read time: 269490; Write time: 48400 10:18:47 INFO - run-tests - Wall time: 691s; CPU: 14.0%; Read bytes: 139784192; Write bytes: 1077552640; Read time: 1849030; Write time: 8426210 10:18:47 INFO - Running post-run listener: _upload_blobber_files 10:18:47 INFO - Blob upload gear active. 10:18:47 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 10:18:47 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 10:18:47 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 10:18:47 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 10:18:48 INFO - (blobuploader) - INFO - Open directory for files ... 10:18:48 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 10:18:48 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:18:48 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:18:49 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 10:18:49 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:18:49 INFO - (blobuploader) - INFO - Done attempting. 10:18:49 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 10:18:49 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:18:49 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:18:51 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 10:18:51 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:18:51 INFO - (blobuploader) - INFO - Done attempting. 10:18:51 INFO - (blobuploader) - INFO - Iteration through files over. 10:18:51 INFO - Return code: 0 10:18:51 INFO - rmtree: C:\slave\test\build\uploaded_files.json 10:18:51 INFO - Using _rmtree_windows ... 10:18:51 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 10:18:51 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/43ce18ac6a3d3ed750ca952f2aab06f34b6cb71b578b1572dbc4c9f35ceb6b79347cd73a6b8df7136afe02bf575b144c9e439554e8f162f25948e87e6a3773a6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c574ba5270b7cc38e31b2dae39faa39eb4a87a065182d2c9afeb3302941ebd1d4a9a425da958af2c55554494288c60feef18e5ae93551c9e5cecd5f9ca838bb3"} 10:18:51 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 10:18:51 INFO - Writing to file C:\slave\test\properties\blobber_files 10:18:51 INFO - Contents: 10:18:51 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/43ce18ac6a3d3ed750ca952f2aab06f34b6cb71b578b1572dbc4c9f35ceb6b79347cd73a6b8df7136afe02bf575b144c9e439554e8f162f25948e87e6a3773a6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c574ba5270b7cc38e31b2dae39faa39eb4a87a065182d2c9afeb3302941ebd1d4a9a425da958af2c55554494288c60feef18e5ae93551c9e5cecd5f9ca838bb3"} 10:18:51 INFO - Running post-run listener: copy_logs_to_upload_dir 10:18:51 INFO - Copying logs to upload dir... 10:18:51 INFO - mkdir: C:\slave\test\build\upload\logs 10:18:51 INFO - Copying logs to upload dir... 10:18:51 INFO - Using _rmtree_windows ... 10:18:51 INFO - Using _rmtree_windows ... 10:18:51 INFO - Using _rmtree_windows ... 10:18:51 INFO - Using _rmtree_windows ... 10:18:51 INFO - Using _rmtree_windows ... 10:18:51 INFO - Using _rmtree_windows ... 10:18:51 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=975.609000 ========= master_lag: -0.24 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 15 secs) (at 2016-07-05 10:18:51.676968) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-05 10:18:51.677953) ========= '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-224 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-224 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=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-224 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-beta/sha512/43ce18ac6a3d3ed750ca952f2aab06f34b6cb71b578b1572dbc4c9f35ceb6b79347cd73a6b8df7136afe02bf575b144c9e439554e8f162f25948e87e6a3773a6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c574ba5270b7cc38e31b2dae39faa39eb4a87a065182d2c9afeb3302941ebd1d4a9a425da958af2c55554494288c60feef18e5ae93551c9e5cecd5f9ca838bb3"} build_url:https://queue.taskcluster.net/v1/task/FwW6WigdRBKitRgVZRaPjA/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/FwW6WigdRBKitRgVZRaPjA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/FwW6WigdRBKitRgVZRaPjA/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/43ce18ac6a3d3ed750ca952f2aab06f34b6cb71b578b1572dbc4c9f35ceb6b79347cd73a6b8df7136afe02bf575b144c9e439554e8f162f25948e87e6a3773a6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c574ba5270b7cc38e31b2dae39faa39eb4a87a065182d2c9afeb3302941ebd1d4a9a425da958af2c55554494288c60feef18e5ae93551c9e5cecd5f9ca838bb3"}' symbols_url: 'https://queue.taskcluster.net/v1/task/FwW6WigdRBKitRgVZRaPjA/artifacts/public/build/firefox-48.0.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-07-05 10:18:51.799324) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 10:18:51.799663) ========= '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-224 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-224 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=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-224 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-07-05 10:18:51.915896) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-05 10:18:51.916231) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-05 10:18:52.681250) ========= ========= Total master_lag: 4.43 =========